From 7b08305d660fdd3e37a3b70da14ac2fec08dd081 Mon Sep 17 00:00:00 2001 From: Jeffrey Aven Date: Fri, 10 May 2024 14:32:51 +1000 Subject: [PATCH] updated aws docs --- docs/aws-docs/index.md | 2 +- .../aws/accessanalyzer/analyzer/index.md | 18 +- .../aws/accessanalyzer/analyzers/index.md | 115 +- .../providers/aws/acmpca/certificate/index.md | 18 +- .../acmpca/certificate_authorities/index.md | 207 +- .../aws/acmpca/certificate_authority/index.md | 19 +- .../certificate_authority_activation/index.md | 18 +- .../index.md | 87 +- .../aws/acmpca/certificates/index.md | 188 +- .../providers/aws/acmpca/permission/index.md | 18 +- .../providers/aws/acmpca/permissions/index.md | 94 +- .../providers/aws/amplify/app/index.md | 24 +- .../providers/aws/amplify/apps/index.md | 160 +- .../providers/aws/amplify/branch/index.md | 23 +- .../providers/aws/amplify/branches/index.md | 138 +- .../providers/aws/amplify/domain/index.md | 20 +- .../providers/aws/amplify/domains/index.md | 116 +- .../aws/amplifyuibuilder/component/index.md | 21 +- .../aws/amplifyuibuilder/components/index.md | 188 +- .../aws/amplifyuibuilder/form/index.md | 21 +- .../aws/amplifyuibuilder/forms/index.md | 176 +- .../aws/amplifyuibuilder/theme/index.md | 20 +- .../aws/amplifyuibuilder/themes/index.md | 131 +- .../providers/aws/apigateway/account/index.md | 13 +- .../aws/apigateway/accounts/index.md | 70 +- .../providers/aws/apigateway/api_key/index.md | 19 +- .../aws/apigateway/api_keys/index.md | 138 +- .../aws/apigateway/authorizer/index.md | 18 +- .../aws/apigateway/authorizers/index.md | 110 +- .../aws/apigateway/base_path_mapping/index.md | 18 +- .../apigateway/base_path_mappings/index.md | 84 +- .../apigateway/client_certificate/index.md | 18 +- .../apigateway/client_certificates/index.md | 91 +- .../aws/apigateway/deployment/index.md | 19 +- .../aws/apigateway/deployments/index.md | 138 +- .../apigateway/documentation_part/index.md | 18 +- .../apigateway/documentation_parts/index.md | 99 +- .../apigateway/documentation_version/index.md | 18 +- .../documentation_versions/index.md | 84 +- .../aws/apigateway/domain_name/index.md | 18 +- .../aws/apigateway/domain_names/index.md | 147 +- .../providers/aws/apigateway/method/index.md | 18 +- .../providers/aws/apigateway/methods/index.md | 150 +- .../providers/aws/apigateway/model/index.md | 19 +- .../providers/aws/apigateway/models/index.md | 88 +- .../aws/apigateway/request_validator/index.md | 18 +- .../apigateway/request_validators/index.md | 84 +- .../aws/apigateway/resource/index.md | 18 +- .../aws/apigateway/resources/index.md | 87 +- .../aws/apigateway/rest_api/index.md | 18 +- .../aws/apigateway/rest_apis/index.md | 197 +- .../providers/aws/apigateway/stage/index.md | 18 +- .../providers/aws/apigateway/stages/index.md | 140 +- .../aws/apigateway/usage_plan/index.md | 20 +- .../aws/apigateway/usage_plan_key/index.md | 19 +- .../aws/apigateway/usage_plan_keys/index.md | 88 +- .../aws/apigateway/usage_plans/index.md | 143 +- .../aws/apigateway/vpc_link/index.md | 24 +- .../aws/apigateway/vpc_links/index.md | 102 +- .../providers/aws/apigatewayv2/api/index.md | 20 +- .../aws/apigatewayv2/api_mapping/index.md | 18 +- .../aws/apigatewayv2/api_mappings/index.md | 90 +- .../providers/aws/apigatewayv2/apis/index.md | 213 +- .../aws/apigatewayv2/authorizer/index.md | 19 +- .../aws/apigatewayv2/authorizers/index.md | 119 +- .../aws/apigatewayv2/deployment/index.md | 19 +- .../aws/apigatewayv2/deployments/index.md | 82 +- .../aws/apigatewayv2/domain_name/index.md | 19 +- .../aws/apigatewayv2/domain_names/index.md | 96 +- .../integration_response/index.md | 19 +- .../integration_responses/index.md | 100 +- .../providers/aws/apigatewayv2/model/index.md | 19 +- .../aws/apigatewayv2/models/index.md | 94 +- .../providers/aws/apigatewayv2/route/index.md | 19 +- .../aws/apigatewayv2/route_response/index.md | 19 +- .../aws/apigatewayv2/route_responses/index.md | 97 +- .../aws/apigatewayv2/routes/index.md | 114 +- .../aws/apigatewayv2/vpc_link/index.md | 22 +- .../aws/apigatewayv2/vpc_links/index.md | 97 +- .../aws/appconfig/application/index.md | 19 +- .../aws/appconfig/applications/index.md | 87 +- .../appconfig/configuration_profile/index.md | 18 +- .../appconfig/configuration_profiles/index.md | 115 +- .../aws/appconfig/environment/index.md | 19 +- .../aws/appconfig/environments/index.md | 101 +- .../aws/appconfig/extension/index.md | 19 +- .../appconfig/extension_association/index.md | 19 +- .../appconfig/extension_associations/index.md | 110 +- .../aws/appconfig/extensions/index.md | 99 +- .../hosted_configuration_version/index.md | 18 +- .../hosted_configuration_versions/index.md | 102 +- .../providers/aws/appflow/connector/index.md | 18 +- .../aws/appflow/connector_profile/index.md | 18 +- .../aws/appflow/connector_profiles/index.md | 293 +- .../providers/aws/appflow/connectors/index.md | 95 +- .../providers/aws/appflow/flow/index.md | 18 +- .../providers/aws/appflow/flows/index.md | 581 +++- .../aws/appintegrations/application/index.md | 18 +- .../aws/appintegrations/applications/index.md | 117 +- .../appintegrations/data_integration/index.md | 30 +- .../data_integrations/index.md | 128 +- .../event_integration/index.md | 18 +- .../event_integrations/index.md | 102 +- .../scalable_target/index.md | 18 +- .../scalable_targets/index.md | 124 +- .../scaling_policies/index.md | 155 +- .../scaling_policy/index.md | 19 +- .../applicationinsights/application/index.md | 18 +- .../applicationinsights/applications/index.md | 223 +- .../auto_scaling_configuration/index.md | 18 +- .../auto_scaling_configurations/index.md | 109 +- .../observability_configuration/index.md | 18 +- .../observability_configurations/index.md | 86 +- .../providers/aws/apprunner/service/index.md | 18 +- .../providers/aws/apprunner/services/index.md | 221 +- .../aws/apprunner/vpc_connector/index.md | 18 +- .../aws/apprunner/vpc_connectors/index.md | 95 +- .../apprunner/vpc_ingress_connection/index.md | 18 +- .../vpc_ingress_connections/index.md | 98 +- .../aws/appstream/app_block/index.md | 18 +- .../aws/appstream/app_block_builder/index.md | 21 +- .../aws/appstream/app_block_builders/index.md | 143 +- .../aws/appstream/app_blocks/index.md | 115 +- .../aws/appstream/application/index.md | 18 +- .../index.md | 19 +- .../index.md | 88 +- .../application_fleet_association/index.md | 19 +- .../application_fleet_associations/index.md | 82 +- .../aws/appstream/applications/index.md | 144 +- .../aws/appstream/directory_config/index.md | 24 +- .../aws/appstream/directory_configs/index.md | 109 +- .../aws/appstream/entitlement/index.md | 18 +- .../aws/appstream/entitlements/index.md | 106 +- .../aws/appstream/image_builder/index.md | 27 +- .../aws/appstream/image_builders/index.md | 143 +- .../aws/appsync/domain_name/index.md | 19 +- .../domain_name_api_association/index.md | 19 +- .../domain_name_api_associations/index.md | 82 +- .../aws/appsync/domain_names/index.md | 85 +- .../appsync/function_configuration/index.md | 18 +- .../appsync/function_configurations/index.md | 129 +- .../providers/aws/appsync/resolver/index.md | 18 +- .../providers/aws/appsync/resolvers/index.md | 147 +- .../appsync/source_api_association/index.md | 21 +- .../appsync/source_api_associations/index.md | 96 +- .../aws/aps/rule_groups_namespace/index.md | 19 +- .../aws/aps/rule_groups_namespaces/index.md | 96 +- .../providers/aws/aps/scraper/index.md | 25 +- .../providers/aws/aps/scrapers/index.md | 137 +- .../providers/aws/aps/workspace/index.md | 22 +- .../providers/aws/aps/workspaces/index.md | 96 +- .../zonal_autoshift_configuration/index.md | 20 +- .../zonal_autoshift_configurations/index.md | 121 +- .../aws/athena/capacity_reservation/index.md | 20 +- .../aws/athena/capacity_reservations/index.md | 102 +- .../aws/athena/data_catalog/index.md | 18 +- .../aws/athena/data_catalogs/index.md | 95 +- .../aws/athena/named_queries/index.md | 90 +- .../providers/aws/athena/named_query/index.md | 18 +- .../aws/athena/prepared_statement/index.md | 19 +- .../aws/athena/prepared_statements/index.md | 91 +- .../providers/aws/athena/work_group/index.md | 20 +- .../providers/aws/athena/work_groups/index.md | 146 +- .../aws/auditmanager/assessment/index.md | 18 +- .../aws/auditmanager/assessments/index.md | 140 +- .../autoscaling/auto_scaling_group/index.md | 22 +- .../autoscaling/auto_scaling_groups/index.md | 306 +- .../autoscaling/launch_configuration/index.md | 19 +- .../launch_configurations/index.md | 156 +- .../aws/autoscaling/lifecycle_hook/index.md | 19 +- .../aws/autoscaling/lifecycle_hooks/index.md | 100 +- .../aws/autoscaling/scaling_policies/index.md | 184 +- .../aws/autoscaling/scaling_policy/index.md | 19 +- .../aws/autoscaling/scheduled_action/index.md | 19 +- .../autoscaling/scheduled_actions/index.md | 97 +- .../aws/autoscaling/warm_pool/index.md | 19 +- .../aws/autoscaling/warm_pools/index.md | 90 +- .../providers/aws/b2bi/capabilities/index.md | 103 +- .../providers/aws/b2bi/capability/index.md | 18 +- .../providers/aws/b2bi/partnership/index.md | 18 +- .../providers/aws/b2bi/partnerships/index.md | 103 +- .../providers/aws/b2bi/profile/index.md | 20 +- .../providers/aws/b2bi/profiles/index.md | 106 +- .../providers/aws/b2bi/transformer/index.md | 20 +- .../providers/aws/b2bi/transformers/index.md | 112 +- .../providers/aws/backup/backup_plan/index.md | 19 +- .../aws/backup/backup_plans/index.md | 141 +- .../aws/backup/backup_selection/index.md | 19 +- .../aws/backup/backup_selections/index.md | 148 +- .../aws/backup/backup_vault/index.md | 18 +- .../aws/backup/backup_vaults/index.md | 99 +- .../providers/aws/backup/framework/index.md | 19 +- .../providers/aws/backup/frameworks/index.md | 135 +- .../providers/aws/backup/report_plan/index.md | 19 +- .../aws/backup/report_plans/index.md | 136 +- .../aws/backup/restore_testing_plan/index.md | 19 +- .../aws/backup/restore_testing_plans/index.md | 126 +- .../backup/restore_testing_selection/index.md | 19 +- .../restore_testing_selections/index.md | 118 +- .../aws/backupgateway/hypervisor/index.md | 20 +- .../aws/backupgateway/hypervisors/index.md | 123 +- .../aws/batch/compute_environment/index.md | 22 +- .../aws/batch/compute_environments/index.md | 147 +- .../providers/aws/batch/job_queue/index.md | 20 +- .../providers/aws/batch/job_queues/index.md | 115 +- .../aws/batch/scheduling_policies/index.md | 106 +- .../aws/batch/scheduling_policy/index.md | 19 +- .../aws/bcmdataexports/export/index.md | 18 +- .../aws/bcmdataexports/exports/index.md | 90 +- .../providers/aws/bedrock/agent/index.md | 19 +- .../aws/bedrock/agent_alias/index.md | 18 +- .../aws/bedrock/agent_aliases/index.md | 94 +- .../providers/aws/bedrock/agents/index.md | 150 +- .../aws/bedrock/data_source/index.md | 19 +- .../aws/bedrock/data_sources/index.md | 123 +- .../aws/bedrock/knowledge_base/index.md | 20 +- .../aws/bedrock/knowledge_bases/index.md | 175 +- .../billingconductor/billing_group/index.md | 21 +- .../billingconductor/billing_groups/index.md | 121 +- .../custom_line_item/index.md | 22 +- .../custom_line_items/index.md | 128 +- .../billingconductor/pricing_plan/index.md | 20 +- .../billingconductor/pricing_plans/index.md | 93 +- .../billingconductor/pricing_rule/index.md | 20 +- .../billingconductor/pricing_rules/index.md | 122 +- .../aws/budgets/budgets_action/index.md | 18 +- .../aws/budgets/budgets_actions/index.md | 182 +- .../providers/aws/cassandra/keyspace/index.md | 21 +- .../aws/cassandra/keyspaces/index.md | 92 +- .../providers/aws/cassandra/table/index.md | 30 +- .../providers/aws/cassandra/tables/index.md | 178 +- .../providers/aws/ce/anomaly_monitor/index.md | 18 +- .../aws/ce/anomaly_monitors/index.md | 95 +- .../aws/ce/anomaly_subscription/index.md | 18 +- .../aws/ce/anomaly_subscriptions/index.md | 123 +- .../providers/aws/ce/cost_categories/index.md | 93 +- .../providers/aws/ce/cost_category/index.md | 18 +- .../aws/certificatemanager/account/index.md | 19 +- .../aws/certificatemanager/accounts/index.md | 80 +- .../index.md | 19 +- .../index.md | 116 +- .../slack_channel_configuration/index.md | 18 +- .../slack_channel_configurations/index.md | 109 +- .../aws/cleanrooms/analysis_template/index.md | 22 +- .../cleanrooms/analysis_templates/index.md | 121 +- .../aws/cleanrooms/collaboration/index.md | 23 +- .../aws/cleanrooms/collaborations/index.md | 155 +- .../aws/cleanrooms/configured_table/index.md | 32 +- .../configured_table_association/index.md | 22 +- .../configured_table_associations/index.md | 108 +- .../aws/cleanrooms/configured_tables/index.md | 142 +- .../aws/cleanrooms/membership/index.md | 25 +- .../aws/cleanrooms/memberships/index.md | 115 +- .../privacy_budget_template/index.md | 22 +- .../privacy_budget_templates/index.md | 111 +- .../cleanroomsml/training_dataset/index.md | 18 +- .../cleanroomsml/training_datasets/index.md | 140 +- .../hook_default_version/index.md | 13 +- .../hook_default_versions/index.md | 82 +- .../cloudformation/hook_type_config/index.md | 18 +- .../cloudformation/hook_type_configs/index.md | 93 +- .../aws/cloudformation/hook_version/index.md | 19 +- .../aws/cloudformation/hook_versions/index.md | 91 +- .../module_default_version/index.md | 13 +- .../module_default_versions/index.md | 82 +- .../cloudformation/module_version/index.md | 19 +- .../cloudformation/module_versions/index.md | 82 +- .../public_type_version/index.md | 13 +- .../public_type_versions/index.md | 94 +- .../aws/cloudformation/publisher/index.md | 13 +- .../aws/cloudformation/publishers/index.md | 73 +- .../resource_default_version/index.md | 18 +- .../resource_default_versions/index.md | 87 +- .../cloudformation/resource_version/index.md | 19 +- .../cloudformation/resource_versions/index.md | 91 +- .../aws/cloudformation/stack/index.md | 19 +- .../aws/cloudformation/stack_set/index.md | 23 +- .../aws/cloudformation/stack_sets/index.md | 170 +- .../aws/cloudformation/stacks/index.md | 127 +- .../cloudformation/type_activation/index.md | 19 +- .../cloudformation/type_activations/index.md | 136 +- .../aws/cloudfront/cache_policies/index.md | 130 +- .../aws/cloudfront/cache_policy/index.md | 17 +- .../index.md | 78 +- .../index.md | 17 +- .../continuous_deployment_policies/index.md | 130 +- .../continuous_deployment_policy/index.md | 17 +- .../aws/cloudfront/distribution/index.md | 18 +- .../aws/cloudfront/distributions/index.md | 491 ++- .../aws/cloudfront/function/index.md | 17 +- .../aws/cloudfront/functions/index.md | 110 +- .../aws/cloudfront/key_group/index.md | 17 +- .../aws/cloudfront/key_groups/index.md | 86 +- .../aws/cloudfront/key_value_store/index.md | 17 +- .../aws/cloudfront/key_value_stores/index.md | 83 +- .../monitoring_subscription/index.md | 16 +- .../monitoring_subscriptions/index.md | 85 +- .../cloudfront/origin_access_control/index.md | 17 +- .../origin_access_controls/index.md | 86 +- .../origin_request_policies/index.md | 116 +- .../cloudfront/origin_request_policy/index.md | 17 +- .../aws/cloudfront/public_key/index.md | 17 +- .../aws/cloudfront/public_keys/index.md | 84 +- .../cloudfront/realtime_log_config/index.md | 17 +- .../cloudfront/realtime_log_configs/index.md | 112 +- .../response_headers_policies/index.md | 228 +- .../response_headers_policy/index.md | 17 +- .../providers/aws/cloudtrail/channel/index.md | 18 +- .../aws/cloudtrail/channels/index.md | 92 +- .../aws/cloudtrail/event_data_store/index.md | 22 +- .../aws/cloudtrail/event_data_stores/index.md | 152 +- .../aws/cloudtrail/resource_policies/index.md | 81 +- .../aws/cloudtrail/resource_policy/index.md | 18 +- .../providers/aws/cloudtrail/trail/index.md | 18 +- .../providers/aws/cloudtrail/trails/index.md | 175 +- .../providers/aws/cloudwatch/alarm/index.md | 19 +- .../providers/aws/cloudwatch/alarms/index.md | 179 +- .../aws/cloudwatch/composite_alarm/index.md | 19 +- .../aws/cloudwatch/composite_alarms/index.md | 117 +- .../aws/cloudwatch/metric_stream/index.md | 19 +- .../aws/cloudwatch/metric_streams/index.md | 132 +- .../aws/codeartifact/domain/index.md | 19 +- .../aws/codeartifact/domains/index.md | 87 +- .../aws/codeartifact/package_group/index.md | 19 +- .../aws/codeartifact/package_groups/index.md | 113 +- .../aws/codeartifact/repositories/index.md | 106 +- .../aws/codeartifact/repository/index.md | 19 +- .../providers/aws/codebuild/fleet/index.md | 19 +- .../providers/aws/codebuild/fleets/index.md | 110 +- .../aws/codeconnections/connection/index.md | 18 +- .../aws/codeconnections/connections/index.md | 89 +- .../aws/codedeploy/application/index.md | 19 +- .../aws/codedeploy/applications/index.md | 98 +- .../aws/codedeploy/deployment_config/index.md | 19 +- .../codedeploy/deployment_configs/index.md | 140 +- .../codeguruprofiler/profiling_group/index.md | 18 +- .../profiling_groups/index.md | 101 +- .../repository_association/index.md | 24 +- .../repository_associations/index.md | 104 +- .../codepipeline/custom_action_type/index.md | 19 +- .../codepipeline/custom_action_types/index.md | 135 +- .../codestarconnections/connection/index.md | 18 +- .../codestarconnections/connections/index.md | 89 +- .../repository_link/index.md | 20 +- .../repository_links/index.md | 100 +- .../sync_configuration/index.md | 19 +- .../sync_configurations/index.md | 112 +- .../notification_rule/index.md | 19 +- .../notification_rules/index.md | 129 +- .../aws/cognito/identity_pool/index.md | 18 +- .../identity_pool_principal_tag/index.md | 19 +- .../identity_pool_principal_tags/index.md | 88 +- .../identity_pool_role_attachment/index.md | 19 +- .../identity_pool_role_attachments/index.md | 82 +- .../aws/cognito/identity_pools/index.md | 124 +- .../log_delivery_configuration/index.md | 27 +- .../log_delivery_configurations/index.md | 95 +- .../providers/aws/cognito/user_pool/index.md | 18 +- .../aws/cognito/user_pool_client/index.md | 20 +- .../aws/cognito/user_pool_clients/index.md | 166 +- .../aws/cognito/user_pool_group/index.md | 20 +- .../aws/cognito/user_pool_groups/index.md | 89 +- .../index.md | 19 +- .../index.md | 126 +- .../aws/cognito/user_pool_user/index.md | 18 +- .../index.md | 19 +- .../index.md | 88 +- .../aws/cognito/user_pool_users/index.md | 105 +- .../providers/aws/cognito/user_pools/index.md | 413 ++- .../comprehend/document_classifier/index.md | 19 +- .../comprehend/document_classifiers/index.md | 185 +- .../aws/comprehend/flywheel/index.md | 19 +- .../aws/comprehend/flywheels/index.md | 135 +- .../config/aggregation_authorization/index.md | 20 +- .../aggregation_authorizations/index.md | 91 +- .../providers/aws/config/config_rule/index.md | 19 +- .../aws/config/config_rules/index.md | 140 +- .../config/configuration_aggregator/index.md | 19 +- .../config/configuration_aggregators/index.md | 136 +- .../aws/config/conformance_pack/index.md | 19 +- .../aws/config/conformance_packs/index.md | 102 +- .../organization_conformance_pack/index.md | 21 +- .../organization_conformance_packs/index.md | 103 +- .../aws/config/stored_queries/index.md | 93 +- .../aws/config/stored_query/index.md | 19 +- .../aws/connect/approved_origin/index.md | 19 +- .../aws/connect/approved_origins/index.md | 82 +- .../aws/connect/contact_flow/index.md | 19 +- .../aws/connect/contact_flow_module/index.md | 19 +- .../aws/connect/contact_flow_modules/index.md | 102 +- .../aws/connect/contact_flows/index.md | 108 +- .../aws/connect/evaluation_form/index.md | 19 +- .../aws/connect/evaluation_forms/index.md | 239 +- .../aws/connect/hours_of_operation/index.md | 19 +- .../aws/connect/hours_of_operations/index.md | 123 +- .../providers/aws/connect/instance/index.md | 23 +- .../connect/instance_storage_config/index.md | 22 +- .../connect/instance_storage_configs/index.md | 118 +- .../providers/aws/connect/instances/index.md | 116 +- .../connect/integration_association/index.md | 36 +- .../connect/integration_associations/index.md | 105 +- .../aws/connect/predefined_attribute/index.md | 18 +- .../connect/predefined_attributes/index.md | 95 +- .../providers/aws/connect/prompt/index.md | 18 +- .../providers/aws/connect/prompts/index.md | 95 +- .../providers/aws/connect/queue/index.md | 19 +- .../providers/aws/connect/queues/index.md | 117 +- .../aws/connect/quick_connect/index.md | 19 +- .../aws/connect/quick_connects/index.md | 125 +- .../aws/connect/routing_profile/index.md | 19 +- .../aws/connect/routing_profiles/index.md | 139 +- .../providers/aws/connect/rule/index.md | 19 +- .../providers/aws/connect/rules/index.md | 232 +- .../aws/connect/security_key/index.md | 18 +- .../aws/connect/security_keys/index.md | 81 +- .../aws/connect/security_profile/index.md | 19 +- .../aws/connect/security_profiles/index.md | 126 +- .../aws/connect/task_template/index.md | 20 +- .../aws/connect/task_templates/index.md | 141 +- .../traffic_distribution_group/index.md | 20 +- .../traffic_distribution_groups/index.md | 94 +- .../providers/aws/connect/user/index.md | 19 +- .../aws/connect/user_hierarchy_group/index.md | 19 +- .../connect/user_hierarchy_groups/index.md | 93 +- .../providers/aws/connect/users/index.md | 149 +- .../providers/aws/connect/view/index.md | 19 +- .../aws/connect/view_version/index.md | 18 +- .../aws/connect/view_versions/index.md | 81 +- .../providers/aws/connect/views/index.md | 109 +- .../aws/connectcampaigns/campaign/index.md | 18 +- .../aws/connectcampaigns/campaigns/index.md | 139 +- .../controltower/enabled_baseline/index.md | 41 +- .../controltower/enabled_baselines/index.md | 126 +- .../aws/controltower/enabled_control/index.md | 27 +- .../controltower/enabled_controls/index.md | 106 +- .../aws/controltower/landing_zone/index.md | 39 +- .../aws/controltower/landing_zones/index.md | 110 +- .../aws/cur/report_definition/index.md | 19 +- .../aws/cur/report_definitions/index.md | 137 +- .../calculated_attribute_definition/index.md | 18 +- .../calculated_attribute_definitions/index.md | 134 +- .../aws/customerprofiles/domain/index.md | 18 +- .../aws/customerprofiles/domains/index.md | 154 +- .../customerprofiles/event_stream/index.md | 19 +- .../customerprofiles/event_streams/index.md | 96 +- .../aws/customerprofiles/integration/index.md | 24 +- .../customerprofiles/integrations/index.md | 173 +- .../aws/customerprofiles/object_type/index.md | 18 +- .../customerprofiles/object_types/index.md | 139 +- .../providers/aws/databrew/dataset/index.md | 18 +- .../providers/aws/databrew/datasets/index.md | 186 +- .../providers/aws/databrew/job/index.md | 18 +- .../providers/aws/databrew/jobs/index.md | 251 +- .../providers/aws/databrew/project/index.md | 18 +- .../providers/aws/databrew/projects/index.md | 107 +- .../providers/aws/databrew/recipe/index.md | 18 +- .../providers/aws/databrew/recipes/index.md | 120 +- .../providers/aws/databrew/ruleset/index.md | 18 +- .../providers/aws/databrew/rulesets/index.md | 144 +- .../providers/aws/databrew/schedule/index.md | 18 +- .../providers/aws/databrew/schedules/index.md | 94 +- .../aws/datapipeline/pipeline/index.md | 21 +- .../aws/datapipeline/pipelines/index.md | 128 +- .../providers/aws/datasync/agent/index.md | 18 +- .../providers/aws/datasync/agents/index.md | 97 +- .../aws/datasync/location_azure_blob/index.md | 18 +- .../datasync/location_azure_blobs/index.md | 110 +- .../aws/datasync/location_efs/index.md | 18 +- .../aws/datasync/location_hdfs/index.md | 18 +- .../aws/datasync/location_nfs/index.md | 18 +- .../datasync/location_object_storage/index.md | 18 +- .../location_object_storages/index.md | 111 +- .../aws/datasync/location_s3/index.md | 18 +- .../aws/datasync/location_s3s/index.md | 96 +- .../aws/datasync/location_smb/index.md | 18 +- .../aws/datasync/location_smbs/index.md | 110 +- .../aws/datasync/locationf_sx_lustre/index.md | 18 +- .../datasync/locationf_sx_lustres/index.md | 93 +- .../aws/datasync/locationf_sx_ontap/index.md | 18 +- .../aws/datasync/locationf_sx_ontaps/index.md | 105 +- .../datasync/locationf_sx_open_zfs/index.md | 18 +- .../datasync/locationf_sx_windows/index.md | 18 +- .../aws/datasync/storage_system/index.md | 21 +- .../aws/datasync/storage_systems/index.md | 120 +- .../providers/aws/datasync/task/index.md | 26 +- .../providers/aws/datasync/tasks/index.md | 182 +- .../aws/datazone/data_source/index.md | 19 +- .../aws/datazone/data_sources/index.md | 133 +- .../providers/aws/datazone/domain/index.md | 19 +- .../providers/aws/datazone/domains/index.md | 102 +- .../aws/datazone/environment/index.md | 19 +- .../index.md | 19 +- .../index.md | 106 +- .../aws/datazone/environment_profile/index.md | 19 +- .../datazone/environment_profiles/index.md | 117 +- .../aws/datazone/environments/index.md | 110 +- .../providers/aws/datazone/project/index.md | 19 +- .../providers/aws/datazone/projects/index.md | 90 +- .../aws/datazone/subscription_target/index.md | 18 +- .../datazone/subscription_targets/index.md | 138 +- .../providers/aws/deadline/farm/index.md | 24 +- .../providers/aws/deadline/farms/index.md | 87 +- .../providers/aws/deadline/fleet/index.md | 20 +- .../providers/aws/deadline/fleets/index.md | 104 +- .../aws/deadline/license_endpoint/index.md | 21 +- .../aws/deadline/license_endpoints/index.md | 98 +- .../aws/deadline/metered_product/index.md | 19 +- .../aws/deadline/metered_products/index.md | 100 +- .../providers/aws/deadline/queue/index.md | 20 +- .../aws/deadline/queue_environment/index.md | 20 +- .../aws/deadline/queue_environments/index.md | 101 +- .../deadline/queue_fleet_association/index.md | 21 +- .../queue_fleet_associations/index.md | 90 +- .../providers/aws/deadline/queues/index.md | 118 +- .../aws/deadline/storage_profile/index.md | 20 +- .../aws/deadline/storage_profiles/index.md | 95 +- .../providers/aws/detective/graph/index.md | 18 +- .../providers/aws/detective/graphs/index.md | 91 +- .../aws/detective/member_invitation/index.md | 18 +- .../aws/detective/member_invitations/index.md | 93 +- .../aws/detective/organization_admin/index.md | 20 +- .../detective/organization_admins/index.md | 77 +- .../index.md | 21 +- .../index.md | 74 +- .../devopsguru/notification_channel/index.md | 19 +- .../devopsguru/notification_channels/index.md | 100 +- .../devopsguru/resource_collection/index.md | 19 +- .../devopsguru/resource_collections/index.md | 104 +- .../aws/directoryservice/simple_ad/index.md | 25 +- .../aws/directoryservice/simple_ads/index.md | 119 +- .../providers/aws/dms/data_provider/index.md | 18 +- .../providers/aws/dms/data_providers/index.md | 98 +- .../aws/dms/instance_profile/index.md | 18 +- .../aws/dms/instance_profiles/index.md | 143 +- .../aws/dms/migration_project/index.md | 18 +- .../aws/dms/migration_projects/index.md | 177 +- .../aws/dms/replication_config/index.md | 22 +- .../aws/dms/replication_configs/index.md | 173 +- .../aws/docdbelastic/cluster/index.md | 27 +- .../aws/docdbelastic/clusters/index.md | 144 +- .../aws/dynamodb/global_table/index.md | 26 +- .../aws/dynamodb/global_tables/index.md | 281 +- .../providers/aws/dynamodb/table/index.md | 19 +- .../providers/aws/dynamodb/tables/index.md | 201 +- .../aws/ec2/capacity_reservation/index.md | 21 +- .../ec2/capacity_reservation_fleet/index.md | 25 +- .../ec2/capacity_reservation_fleets/index.md | 170 +- .../aws/ec2/capacity_reservations/index.md | 133 +- .../aws/ec2/carrier_gateway/index.md | 19 +- .../aws/ec2/carrier_gateways/index.md | 84 +- .../aws/ec2/customer_gateway/index.md | 20 +- .../aws/ec2/customer_gateways/index.md | 103 +- .../providers/aws/ec2/dhcp_options/index.md | 20 +- .../providers/aws/ec2/ec2fleet/index.md | 19 +- .../providers/aws/ec2/ec2fleets/index.md | 353 ++- .../ec2/egress_only_internet_gateway/index.md | 20 +- .../egress_only_internet_gateways/index.md | 77 +- docs/aws-docs/providers/aws/ec2/eip/index.md | 20 +- .../aws/ec2/eip_association/index.md | 19 +- .../aws/ec2/eip_associations/index.md | 100 +- docs/aws-docs/providers/aws/ec2/eips/index.md | 117 +- .../index.md | 18 +- .../index.md | 81 +- .../providers/aws/ec2/flow_log/index.md | 20 +- .../providers/aws/ec2/flow_logs/index.md | 122 +- .../gateway_route_table_association/index.md | 19 +- .../gateway_route_table_associations/index.md | 82 +- docs/aws-docs/providers/aws/ec2/host/index.md | 19 +- .../aws-docs/providers/aws/ec2/hosts/index.md | 97 +- .../providers/aws/ec2/instance/index.md | 29 +- .../ec2/instance_connect_endpoint/index.md | 19 +- .../ec2/instance_connect_endpoints/index.md | 95 +- .../providers/aws/ec2/instances/index.md | 526 +++- .../aws/ec2/internet_gateway/index.md | 19 +- .../aws/ec2/internet_gateways/index.md | 86 +- docs/aws-docs/providers/aws/ec2/ipam/index.md | 20 +- .../aws/ec2/ipam_allocation/index.md | 18 +- .../aws/ec2/ipam_allocations/index.md | 84 +- .../providers/aws/ec2/ipam_pool/index.md | 22 +- .../providers/aws/ec2/ipam_pool_cidr/index.md | 19 +- .../aws/ec2/ipam_pool_cidrs/index.md | 82 +- .../providers/aws/ec2/ipam_pools/index.md | 143 +- .../ec2/ipam_resource_discoveries/index.md | 90 +- .../aws/ec2/ipam_resource_discovery/index.md | 20 +- .../index.md | 20 +- .../index.md | 91 +- .../providers/aws/ec2/ipam_scope/index.md | 20 +- .../providers/aws/ec2/ipam_scopes/index.md | 88 +- .../aws-docs/providers/aws/ec2/ipams/index.md | 93 +- .../providers/aws/ec2/key_pair/index.md | 20 +- .../providers/aws/ec2/key_pairs/index.md | 94 +- .../aws/ec2/launch_template/index.md | 20 +- .../aws/ec2/launch_templates/index.md | 528 +++- .../aws/ec2/local_gateway_route/index.md | 19 +- .../ec2/local_gateway_route_table/index.md | 20 +- .../index.md | 20 +- .../index.md | 91 +- .../ec2/local_gateway_route_tables/index.md | 88 +- .../index.md | 20 +- .../index.md | 91 +- .../aws/ec2/local_gateway_routes/index.md | 94 +- .../providers/aws/ec2/nat_gateway/index.md | 19 +- .../providers/aws/ec2/nat_gateways/index.md | 109 +- .../providers/aws/ec2/network_acl/index.md | 20 +- .../providers/aws/ec2/network_acls/index.md | 85 +- .../network_insights_access_scope/index.md | 19 +- .../index.md | 84 +- .../index.md | 19 +- .../network_insights_access_scopes/index.md | 186 +- .../ec2/network_insights_analyses/index.md | 94 +- .../ec2/network_insights_analysis/index.md | 19 +- .../aws/ec2/network_insights_path/index.md | 19 +- .../aws/ec2/network_insights_paths/index.md | 116 +- .../aws/ec2/network_interface/index.md | 19 +- .../ec2/network_interface_attachment/index.md | 19 +- .../network_interface_attachments/index.md | 99 +- .../aws/ec2/network_interfaces/index.md | 152 +- .../index.md | 19 +- .../index.md | 94 +- .../aws/ec2/placement_group/index.md | 19 +- .../aws/ec2/placement_groups/index.md | 104 +- .../providers/aws/ec2/prefix_list/index.md | 19 +- .../providers/aws/ec2/prefix_lists/index.md | 101 +- .../aws-docs/providers/aws/ec2/route/index.md | 19 +- .../providers/aws/ec2/route_table/index.md | 19 +- .../providers/aws/ec2/route_tables/index.md | 84 +- .../providers/aws/ec2/routes/index.md | 118 +- .../providers/aws/ec2/security_group/index.md | 19 +- .../aws/ec2/security_group_egress/index.md | 19 +- .../aws/ec2/security_group_egresses/index.md | 103 +- .../aws/ec2/security_group_ingress/index.md | 19 +- .../aws/ec2/security_group_ingresses/index.md | 109 +- .../aws/ec2/security_groups/index.md | 120 +- .../ec2/snapshot_block_public_access/index.md | 19 +- .../snapshot_block_public_accesses/index.md | 76 +- .../providers/aws/ec2/snapshots/index.md | 4 + .../providers/aws/ec2/spot_fleet/index.md | 19 +- .../providers/aws/ec2/spot_fleets/index.md | 506 +++- .../providers/aws/ec2/subnet/index.md | 19 +- .../aws/ec2/subnet_cidr_block/index.md | 19 +- .../aws/ec2/subnet_cidr_blocks/index.md | 85 +- .../subnet_network_acl_association/index.md | 19 +- .../subnet_network_acl_associations/index.md | 82 +- .../subnet_route_table_association/index.md | 20 +- .../subnet_route_table_associations/index.md | 83 +- .../providers/aws/ec2/subnets/index.md | 138 +- .../aws/ec2/transit_gateway/index.md | 25 +- .../ec2/transit_gateway_attachment/index.md | 26 +- .../ec2/transit_gateway_attachments/index.md | 115 +- .../aws/ec2/transit_gateway_connect/index.md | 20 +- .../aws/ec2/transit_gateway_connects/index.md | 95 +- .../transit_gateway_multicast_domain/index.md | 20 +- .../index.md | 19 +- .../index.md | 88 +- .../index.md | 92 +- .../index.md | 19 +- .../index.md | 88 +- .../index.md | 19 +- .../index.md | 88 +- .../index.md | 19 +- .../index.md | 102 +- .../ec2/transit_gateway_route_table/index.md | 21 +- .../index.md | 19 +- .../index.md | 82 +- .../ec2/transit_gateway_route_tables/index.md | 86 +- .../transit_gateway_vpc_attachment/index.md | 26 +- .../transit_gateway_vpc_attachments/index.md | 124 +- .../aws/ec2/transit_gateways/index.md | 162 +- .../aws/ec2/verified_access_endpoint/index.md | 49 +- .../ec2/verified_access_endpoints/index.md | 181 +- .../aws/ec2/verified_access_group/index.md | 26 +- .../aws/ec2/verified_access_groups/index.md | 106 +- .../aws/ec2/verified_access_instance/index.md | 27 +- .../ec2/verified_access_instances/index.md | 195 +- .../verified_access_trust_provider/index.md | 26 +- .../verified_access_trust_providers/index.md | 129 +- .../providers/aws/ec2/volume/index.md | 22 +- .../aws/ec2/volume_attachment/index.md | 19 +- .../aws/ec2/volume_attachments/index.md | 85 +- .../providers/aws/ec2/volumes/index.md | 117 +- docs/aws-docs/providers/aws/ec2/vpc/index.md | 19 +- .../providers/aws/ec2/vpc_cidr_block/index.md | 19 +- .../aws/ec2/vpc_cidr_blocks/index.md | 100 +- .../providers/aws/ec2/vpc_endpoint/index.md | 19 +- .../index.md | 18 +- .../index.md | 91 +- .../aws/ec2/vpc_endpoint_service/index.md | 21 +- .../vpc_endpoint_service_permissions/index.md | 21 +- .../aws/ec2/vpc_endpoint_services/index.md | 110 +- .../providers/aws/ec2/vpc_endpoints/index.md | 106 +- .../aws/ec2/vpc_gateway_attachment/index.md | 21 +- .../aws/ec2/vpc_gateway_attachments/index.md | 84 +- .../aws/ec2/vpc_peering_connection/index.md | 19 +- .../aws/ec2/vpc_peering_connections/index.md | 99 +- .../ec2/vpcdhcp_options_association/index.md | 18 +- .../ec2/vpcdhcp_options_associations/index.md | 81 +- docs/aws-docs/providers/aws/ec2/vpcs/index.md | 122 +- .../providers/aws/ec2/vpn_connection/index.md | 20 +- .../aws/ec2/vpn_connection_route/index.md | 19 +- .../aws/ec2/vpn_connection_routes/index.md | 82 +- .../aws/ec2/vpn_connections/index.md | 108 +- .../providers/aws/ec2/vpn_gateway/index.md | 18 +- .../providers/aws/ec2/vpn_gateways/index.md | 86 +- .../aws/ecr/public_repositories/index.md | 123 +- .../aws/ecr/public_repository/index.md | 18 +- .../aws/ecr/pull_through_cache_rule/index.md | 19 +- .../aws/ecr/pull_through_cache_rules/index.md | 94 +- .../aws/ecr/registry_policies/index.md | 75 +- .../aws/ecr/registry_policy/index.md | 18 +- .../ecr/replication_configuration/index.md | 20 +- .../ecr/replication_configurations/index.md | 81 +- .../providers/aws/ecr/repositories/index.md | 144 +- .../providers/aws/ecr/repository/index.md | 19 +- .../ecr/repository_creation_template/index.md | 18 +- .../repository_creation_templates/index.md | 111 +- .../index.md | 19 +- .../aws/ecs/primary_task_set/index.md | 13 +- .../aws/ecs/primary_task_sets/index.md | 82 +- .../providers/aws/ecs/service/index.md | 19 +- .../providers/aws/ecs/services/index.md | 450 ++- .../aws/ecs/task_definition/index.md | 21 +- .../aws/ecs/task_definitions/index.md | 632 +++- .../providers/aws/ecs/task_set/index.md | 19 +- .../providers/aws/ecs/task_sets/index.md | 143 +- .../providers/aws/efs/access_point/index.md | 19 +- .../providers/aws/efs/access_points/index.md | 106 +- .../providers/aws/efs/file_system/index.md | 21 +- .../providers/aws/efs/file_systems/index.md | 198 +- .../providers/aws/efs/mount_target/index.md | 19 +- .../providers/aws/efs/mount_targets/index.md | 95 +- .../providers/aws/eks/access_entries/index.md | 114 +- .../providers/aws/eks/access_entry/index.md | 19 +- .../aws-docs/providers/aws/eks/addon/index.md | 19 +- .../providers/aws/eks/addons/index.md | 105 +- .../providers/aws/eks/cluster/index.md | 19 +- .../providers/aws/eks/clusters/index.md | 167 +- .../aws/eks/fargate_profile/index.md | 19 +- .../aws/eks/fargate_profiles/index.md | 124 +- .../aws/eks/identity_provider_config/index.md | 19 +- .../eks/identity_provider_configs/index.md | 109 +- .../providers/aws/eks/nodegroup/index.md | 19 +- .../providers/aws/eks/nodegroups/index.md | 161 +- .../aws/eks/pod_identity_association/index.md | 19 +- .../eks/pod_identity_associations/index.md | 102 +- .../global_replication_group/index.md | 20 +- .../global_replication_groups/index.md | 126 +- .../aws/elasticache/serverless_cache/index.md | 20 +- .../elasticache/serverless_caches/index.md | 149 +- .../aws/elasticache/subnet_group/index.md | 20 +- .../aws/elasticache/subnet_groups/index.md | 98 +- .../providers/aws/elasticache/user/index.md | 19 +- .../aws/elasticache/user_group/index.md | 21 +- .../aws/elasticache/user_groups/index.md | 102 +- .../providers/aws/elasticache/users/index.md | 115 +- .../aws/elasticbeanstalk/application/index.md | 18 +- .../application_version/index.md | 18 +- .../application_versions/index.md | 90 +- .../elasticbeanstalk/applications/index.md | 115 +- .../configuration_template/index.md | 19 +- .../configuration_templates/index.md | 104 +- .../aws/elasticbeanstalk/environment/index.md | 19 +- .../elasticbeanstalk/environments/index.md | 125 +- .../elasticloadbalancingv2/listener/index.md | 19 +- .../listener_rule/index.md | 19 +- .../listener_rules/index.md | 283 +- .../elasticloadbalancingv2/listeners/index.md | 220 +- .../load_balancer/index.md | 19 +- .../load_balancers/index.md | 172 +- .../target_group/index.md | 19 +- .../target_groups/index.md | 222 +- .../trust_store/index.md | 19 +- .../trust_store_revocation/index.md | 19 +- .../trust_store_revocations/index.md | 96 +- .../trust_stores/index.md | 110 +- .../aws/emr/security_configuration/index.md | 18 +- .../aws/emr/security_configurations/index.md | 78 +- .../providers/aws/emr/studio/index.md | 20 +- .../aws/emr/studio_session_mapping/index.md | 29 +- .../aws/emr/studio_session_mappings/index.md | 104 +- .../providers/aws/emr/studios/index.md | 155 +- .../providers/aws/emr/wal_workspace/index.md | 18 +- .../providers/aws/emr/wal_workspaces/index.md | 91 +- .../emrcontainers/virtual_cluster/index.md | 18 +- .../emrcontainers/virtual_clusters/index.md | 105 +- .../aws/emrserverless/application/index.md | 19 +- .../aws/emrserverless/applications/index.md | 165 +- .../id_mapping_workflow/index.md | 20 +- .../id_mapping_workflows/index.md | 144 +- .../entityresolution/id_namespace/index.md | 20 +- .../entityresolution/id_namespaces/index.md | 116 +- .../matching_workflow/index.md | 20 +- .../matching_workflows/index.md | 188 +- .../policy_statement/index.md | 19 +- .../policy_statements/index.md | 98 +- .../entityresolution/schema_mapping/index.md | 19 +- .../entityresolution/schema_mappings/index.md | 109 +- .../aws/events/api_destination/index.md | 19 +- .../aws/events/api_destinations/index.md | 97 +- .../providers/aws/events/archive/index.md | 19 +- .../providers/aws/events/archives/index.md | 88 +- .../providers/aws/events/connection/index.md | 19 +- .../providers/aws/events/connections/index.md | 160 +- .../providers/aws/events/endpoint/index.md | 19 +- .../providers/aws/events/endpoints/index.md | 122 +- .../providers/aws/events/event_bus/index.md | 19 +- .../providers/aws/events/event_buses/index.md | 90 +- .../providers/aws/events/rule/index.md | 22 +- .../providers/aws/events/rules/index.md | 363 ++- .../aws/eventschemas/discoverer/index.md | 22 +- .../aws/eventschemas/discoverers/index.md | 93 +- .../eventschemas_registry/index.md | 19 +- .../aws/eventschemas/registries/index.md | 98 +- .../eventschemas/registry_policies/index.md | 85 +- .../aws/eventschemas/registry_policy/index.md | 19 +- .../aws/eventschemas/schema/index.md | 20 +- .../aws/eventschemas/schemata/index.md | 103 +- .../aws/evidently/experiment/index.md | 20 +- .../aws/evidently/experiments/index.md | 180 +- .../providers/aws/evidently/feature/index.md | 20 +- .../providers/aws/evidently/features/index.md | 130 +- .../providers/aws/evidently/launch/index.md | 20 +- .../providers/aws/evidently/launches/index.md | 179 +- .../providers/aws/evidently/project/index.md | 30 +- .../providers/aws/evidently/projects/index.md | 113 +- .../providers/aws/evidently/segment/index.md | 20 +- .../providers/aws/evidently/segments/index.md | 91 +- .../aws/finspace/environment/index.md | 19 +- .../aws/finspace/environments/index.md | 120 +- .../aws/fis/experiment_template/index.md | 18 +- .../aws/fis/experiment_templates/index.md | 130 +- .../fis/target_account_configuration/index.md | 18 +- .../target_account_configurations/index.md | 90 +- .../aws/fms/notification_channel/index.md | 18 +- .../aws/fms/notification_channels/index.md | 81 +- .../providers/aws/fms/policies/index.md | 166 +- .../providers/aws/fms/policy/index.md | 18 +- .../providers/aws/fms/resource_set/index.md | 18 +- .../providers/aws/fms/resource_sets/index.md | 101 +- .../providers/aws/forecast/dataset/index.md | 18 +- .../aws/forecast/dataset_group/index.md | 18 +- .../aws/forecast/dataset_groups/index.md | 94 +- .../providers/aws/forecast/datasets/index.md | 124 +- .../aws/frauddetector/detector/index.md | 35 +- .../aws/frauddetector/detectors/index.md | 257 +- .../aws/frauddetector/event_type/index.md | 27 +- .../aws/frauddetector/event_types/index.md | 184 +- .../frauddetector/frauddetector_list/index.md | 19 +- .../aws/frauddetector/label/index.md | 19 +- .../aws/frauddetector/labels/index.md | 87 +- .../aws/frauddetector/lists/index.md | 95 +- .../aws/frauddetector/outcome/index.md | 19 +- .../aws/frauddetector/outcomes/index.md | 87 +- .../aws/frauddetector/variable/index.md | 19 +- .../aws/frauddetector/variables/index.md | 108 +- .../fsx/data_repository_association/index.md | 19 +- .../fsx/data_repository_associations/index.md | 114 +- .../providers/aws/gamelift/alias/index.md | 18 +- .../providers/aws/gamelift/aliases/index.md | 92 +- .../providers/aws/gamelift/build/index.md | 19 +- .../providers/aws/gamelift/builds/index.md | 91 +- .../providers/aws/gamelift/fleet/index.md | 21 +- .../providers/aws/gamelift/fleets/index.md | 216 +- .../aws/gamelift/game_server_group/index.md | 38 +- .../aws/gamelift/game_server_groups/index.md | 160 +- .../aws/gamelift/game_session_queue/index.md | 19 +- .../aws/gamelift/game_session_queues/index.md | 125 +- .../providers/aws/gamelift/location/index.md | 18 +- .../providers/aws/gamelift/locations/index.md | 83 +- .../matchmaking_configuration/index.md | 19 +- .../matchmaking_configurations/index.md | 145 +- .../gamelift/matchmaking_rule_set/index.md | 18 +- .../gamelift/matchmaking_rule_sets/index.md | 89 +- .../providers/aws/gamelift/script/index.md | 18 +- .../providers/aws/gamelift/scripts/index.md | 99 +- .../globalaccelerator/accelerator/index.md | 18 +- .../globalaccelerator/accelerators/index.md | 94 +- .../cross_account_attachment/index.md | 17 +- .../cross_account_attachments/index.md | 95 +- .../globalaccelerator/endpoint_group/index.md | 18 +- .../endpoint_groups/index.md | 117 +- .../aws/globalaccelerator/listener/index.md | 18 +- .../aws/globalaccelerator/listeners/index.md | 100 +- .../aws/glue/schema_version/index.md | 19 +- .../aws/glue/schema_version_metadata/index.md | 18 +- .../aws/glue/schema_versions/index.md | 90 +- .../providers/aws/grafana/workspace/index.md | 23 +- .../providers/aws/grafana/workspaces/index.md | 183 +- .../greengrassv2/component_version/index.md | 18 +- .../greengrassv2/component_versions/index.md | 191 +- .../aws/greengrassv2/deployment/index.md | 22 +- .../aws/greengrassv2/deployments/index.md | 128 +- .../aws/groundstation/config/index.md | 18 +- .../aws/groundstation/configs/index.md | 189 +- .../dataflow_endpoint_group/index.md | 19 +- .../dataflow_endpoint_groups/index.md | 168 +- .../groundstation/mission_profile/index.md | 19 +- .../groundstation/mission_profiles/index.md | 127 +- .../providers/aws/guardduty/detector/index.md | 20 +- .../aws/guardduty/detectors/index.md | 119 +- .../providers/aws/guardduty/filter/index.md | 21 +- .../providers/aws/guardduty/filters/index.md | 105 +- .../providers/aws/guardduty/ip_set/index.md | 23 +- .../providers/aws/guardduty/ip_sets/index.md | 103 +- .../providers/aws/guardduty/master/index.md | 18 +- .../providers/aws/guardduty/masters/index.md | 84 +- .../providers/aws/guardduty/member/index.md | 20 +- .../providers/aws/guardduty/members/index.md | 92 +- .../aws/guardduty/threat_intel_set/index.md | 22 +- .../aws/guardduty/threat_intel_sets/index.md | 102 +- .../aws/healthimaging/datastore/index.md | 24 +- .../aws/healthimaging/datastores/index.md | 85 +- .../aws/healthlake/fhir_datastore/index.md | 26 +- .../aws/healthlake/fhir_datastores/index.md | 115 +- .../aws-docs/providers/aws/iam/group/index.md | 22 +- .../providers/aws/iam/group_policies/index.md | 4 + .../providers/aws/iam/group_policy/index.md | 17 +- .../providers/aws/iam/groups/index.md | 111 +- .../aws/iam/instance_profile/index.md | 18 +- .../aws/iam/instance_profiles/index.md | 85 +- .../aws/iam/managed_policies/index.md | 104 +- .../providers/aws/iam/managed_policy/index.md | 23 +- .../providers/aws/iam/oidc_provider/index.md | 16 +- .../providers/aws/iam/oidc_providers/index.md | 93 +- .../providers/aws/iam/policies/index.md | 4 + docs/aws-docs/providers/aws/iam/role/index.md | 23 +- .../providers/aws/iam/role_policies/index.md | 4 + .../providers/aws/iam/role_policy/index.md | 17 +- .../aws-docs/providers/aws/iam/roles/index.md | 116 +- .../providers/aws/iam/saml_provider/index.md | 16 +- .../providers/aws/iam/saml_providers/index.md | 84 +- .../aws/iam/server_certificate/index.md | 16 +- .../aws/iam/server_certificates/index.md | 113 +- .../aws/iam/service_linked_role/index.md | 18 +- .../aws/iam/service_linked_roles/index.md | 79 +- docs/aws-docs/providers/aws/iam/user/index.md | 28 +- .../providers/aws/iam/user_policies/index.md | 4 + .../providers/aws/iam/user_policy/index.md | 17 +- .../aws-docs/providers/aws/iam/users/index.md | 161 +- .../aws/iam/virtualmfa_device/index.md | 17 +- .../aws/iam/virtualmfa_devices/index.md | 92 +- .../aws/identitystore/group/index.md | 19 +- .../identitystore/group_membership/index.md | 19 +- .../identitystore/group_memberships/index.md | 92 +- .../aws/identitystore/groups/index.md | 85 +- .../aws/imagebuilder/component/index.md | 20 +- .../aws/imagebuilder/components/index.md | 112 +- .../imagebuilder/container_recipe/index.md | 20 +- .../imagebuilder/container_recipes/index.md | 229 +- .../distribution_configuration/index.md | 20 +- .../distribution_configurations/index.md | 213 +- .../providers/aws/imagebuilder/image/index.md | 21 +- .../aws/imagebuilder/image_pipeline/index.md | 20 +- .../aws/imagebuilder/image_pipelines/index.md | 211 +- .../aws/imagebuilder/image_recipe/index.md | 20 +- .../aws/imagebuilder/image_recipes/index.md | 155 +- .../aws/imagebuilder/images/index.md | 182 +- .../infrastructure_configuration/index.md | 20 +- .../infrastructure_configurations/index.md | 128 +- .../imagebuilder/lifecycle_policies/index.md | 194 +- .../imagebuilder/lifecycle_policy/index.md | 20 +- .../aws/imagebuilder/workflow/index.md | 20 +- .../aws/imagebuilder/workflows/index.md | 107 +- .../aws/inspector/assessment_target/index.md | 18 +- .../aws/inspector/assessment_targets/index.md | 81 +- .../inspector/assessment_template/index.md | 18 +- .../inspector/assessment_templates/index.md | 102 +- .../aws/inspector/resource_group/index.md | 18 +- .../aws/inspector/resource_groups/index.md | 85 +- .../cis_scan_configuration/index.md | 20 +- .../cis_scan_configurations/index.md | 101 +- .../providers/aws/inspectorv2/filter/index.md | 19 +- .../aws/inspectorv2/filters/index.md | 225 +- .../aws/internetmonitor/monitor/index.md | 21 +- .../aws/internetmonitor/monitors/index.md | 137 +- .../iot/account_audit_configuration/index.md | 19 +- .../iot/account_audit_configurations/index.md | 135 +- .../providers/aws/iot/authorizer/index.md | 20 +- .../providers/aws/iot/authorizers/index.md | 103 +- .../providers/aws/iot/billing_group/index.md | 19 +- .../providers/aws/iot/billing_groups/index.md | 102 +- .../providers/aws/iot/ca_certificate/index.md | 20 +- .../aws/iot/ca_certificates/index.md | 110 +- .../providers/aws/iot/certificate/index.md | 20 +- .../aws/iot/certificate_provider/index.md | 19 +- .../aws/iot/certificate_providers/index.md | 97 +- .../providers/aws/iot/certificates/index.md | 89 +- .../providers/aws/iot/custom_metric/index.md | 19 +- .../providers/aws/iot/custom_metrics/index.md | 90 +- .../providers/aws/iot/dimension/index.md | 19 +- .../providers/aws/iot/dimensions/index.md | 97 +- .../aws/iot/domain_configuration/index.md | 20 +- .../aws/iot/domain_configurations/index.md | 116 +- .../providers/aws/iot/fleet_metric/index.md | 19 +- .../providers/aws/iot/fleet_metrics/index.md | 113 +- .../providers/aws/iot/job_template/index.md | 18 +- .../providers/aws/iot/job_templates/index.md | 354 ++- .../providers/aws/iot/logging/index.md | 19 +- .../providers/aws/iot/loggings/index.md | 88 +- .../aws/iot/mitigation_action/index.md | 19 +- .../aws/iot/mitigation_actions/index.md | 139 +- .../providers/aws/iot/policies/index.md | 89 +- .../providers/aws/iot/policy/index.md | 21 +- .../aws/iot/provisioning_template/index.md | 19 +- .../aws/iot/provisioning_templates/index.md | 108 +- .../iot/resource_specific_logging/index.md | 19 +- .../iot/resource_specific_loggings/index.md | 88 +- .../providers/aws/iot/role_alias/index.md | 19 +- .../providers/aws/iot/role_aliases/index.md | 90 +- .../aws/iot/scheduled_audit/index.md | 19 +- .../aws/iot/scheduled_audits/index.md | 103 +- .../aws/iot/security_profile/index.md | 19 +- .../aws/iot/security_profiles/index.md | 150 +- .../aws/iot/software_package/index.md | 25 +- .../aws/iot/software_package_version/index.md | 21 +- .../iot/software_package_versions/index.md | 95 +- .../aws/iot/software_packages/index.md | 104 +- .../aws-docs/providers/aws/iot/thing/index.md | 19 +- .../providers/aws/iot/thing_group/index.md | 20 +- .../providers/aws/iot/thing_groups/index.md | 121 +- .../providers/aws/iot/thing_type/index.md | 20 +- .../providers/aws/iot/thing_types/index.md | 115 +- .../providers/aws/iot/things/index.md | 86 +- .../providers/aws/iot/topic_rule/index.md | 19 +- .../aws/iot/topic_rule_destination/index.md | 19 +- .../aws/iot/topic_rule_destinations/index.md | 110 +- .../providers/aws/iot/topic_rules/index.md | 499 +++- .../aws/iotanalytics/dataset/index.md | 18 +- .../aws/iotanalytics/datasets/index.md | 214 +- .../aws/iotanalytics/pipeline/index.md | 18 +- .../aws/iotanalytics/pipelines/index.md | 210 +- .../suite_definition/index.md | 19 +- .../suite_definitions/index.md | 106 +- .../aws/iotevents/alarm_model/index.md | 19 +- .../aws/iotevents/alarm_models/index.md | 196 +- .../aws/iotevents/detector_model/index.md | 19 +- .../aws/iotevents/detector_models/index.md | 338 ++- .../providers/aws/iotevents/input/index.md | 19 +- .../providers/aws/iotevents/inputs/index.md | 102 +- .../aws/iotfleethub/application/index.md | 20 +- .../aws/iotfleethub/applications/index.md | 94 +- .../aws/iotfleetwise/campaign/index.md | 19 +- .../aws/iotfleetwise/campaigns/index.md | 151 +- .../iotfleetwise/decoder_manifest/index.md | 19 +- .../iotfleetwise/decoder_manifests/index.md | 106 +- .../providers/aws/iotfleetwise/fleet/index.md | 19 +- .../aws/iotfleetwise/fleets/index.md | 93 +- .../aws/iotfleetwise/model_manifest/index.md | 19 +- .../aws/iotfleetwise/model_manifests/index.md | 101 +- .../aws/iotfleetwise/signal_catalog/index.md | 19 +- .../aws/iotfleetwise/signal_catalogs/index.md | 126 +- .../aws/iotfleetwise/vehicle/index.md | 19 +- .../aws/iotfleetwise/vehicles/index.md | 102 +- .../aws/iotsitewise/access_policies/index.md | 148 +- .../aws/iotsitewise/access_policy/index.md | 19 +- .../providers/aws/iotsitewise/asset/index.md | 27 +- .../aws/iotsitewise/asset_model/index.md | 21 +- .../aws/iotsitewise/asset_models/index.md | 177 +- .../providers/aws/iotsitewise/assets/index.md | 126 +- .../aws/iotsitewise/dashboard/index.md | 19 +- .../aws/iotsitewise/dashboards/index.md | 99 +- .../aws/iotsitewise/gateway/index.md | 20 +- .../aws/iotsitewise/gateways/index.md | 119 +- .../providers/aws/iotsitewise/portal/index.md | 20 +- .../aws/iotsitewise/portals/index.md | 112 +- .../aws/iotsitewise/project/index.md | 19 +- .../aws/iotsitewise/projects/index.md | 98 +- .../aws/iottwinmaker/component_type/index.md | 20 +- .../aws/iottwinmaker/component_types/index.md | 109 +- .../aws/iottwinmaker/entities/index.md | 101 +- .../aws/iottwinmaker/entity/index.md | 20 +- .../providers/aws/iottwinmaker/scene/index.md | 20 +- .../aws/iottwinmaker/scenes/index.md | 103 +- .../aws/iottwinmaker/sync_job/index.md | 20 +- .../aws/iottwinmaker/sync_jobs/index.md | 92 +- .../aws/iottwinmaker/workspace/index.md | 19 +- .../aws/iottwinmaker/workspaces/index.md | 94 +- .../aws/iotwireless/destination/index.md | 18 +- .../aws/iotwireless/destinations/index.md | 101 +- .../aws/iotwireless/device_profile/index.md | 18 +- .../aws/iotwireless/device_profiles/index.md | 106 +- .../aws/iotwireless/fuota_task/index.md | 18 +- .../aws/iotwireless/fuota_tasks/index.md | 123 +- .../aws/iotwireless/multicast_group/index.md | 18 +- .../aws/iotwireless/multicast_groups/index.md | 105 +- .../network_analyzer_configuration/index.md | 18 +- .../network_analyzer_configurations/index.md | 102 +- .../aws/iotwireless/partner_account/index.md | 18 +- .../aws/iotwireless/partner_accounts/index.md | 137 +- .../aws/iotwireless/service_profile/index.md | 18 +- .../aws/iotwireless/service_profiles/index.md | 104 +- .../aws/iotwireless/task_definition/index.md | 18 +- .../aws/iotwireless/task_definitions/index.md | 111 +- .../aws/iotwireless/wireless_device/index.md | 19 +- .../wireless_device_import_task/index.md | 18 +- .../wireless_device_import_tasks/index.md | 103 +- .../aws/iotwireless/wireless_devices/index.md | 146 +- .../aws/iotwireless/wireless_gateway/index.md | 19 +- .../iotwireless/wireless_gateways/index.md | 105 +- .../providers/aws/ivs/channel/index.md | 19 +- .../providers/aws/ivs/channels/index.md | 100 +- .../aws/ivs/encoder_configuration/index.md | 19 +- .../aws/ivs/encoder_configurations/index.md | 90 +- .../aws/ivs/playback_key_pair/index.md | 19 +- .../aws/ivs/playback_key_pairs/index.md | 98 +- .../playback_restriction_policies/index.md | 104 +- .../ivs/playback_restriction_policy/index.md | 19 +- .../aws/ivs/recording_configuration/index.md | 20 +- .../aws/ivs/recording_configurations/index.md | 117 +- .../aws-docs/providers/aws/ivs/stage/index.md | 19 +- .../providers/aws/ivs/stages/index.md | 92 +- .../aws/ivs/storage_configuration/index.md | 22 +- .../aws/ivs/storage_configurations/index.md | 94 +- .../providers/aws/ivs/stream_key/index.md | 19 +- .../providers/aws/ivs/stream_keys/index.md | 84 +- .../ivschat/logging_configuration/index.md | 23 +- .../ivschat/logging_configurations/index.md | 111 +- .../providers/aws/ivschat/room/index.md | 19 +- .../providers/aws/ivschat/rooms/index.md | 99 +- .../aws/kafkaconnect/connector/index.md | 22 +- .../aws/kafkaconnect/connectors/index.md | 263 +- .../aws/kafkaconnect/custom_plugin/index.md | 19 +- .../aws/kafkaconnect/custom_plugins/index.md | 111 +- .../worker_configuration/index.md | 19 +- .../worker_configurations/index.md | 93 +- .../providers/aws/kendra/data_source/index.md | 19 +- .../aws/kendra/data_sources/index.md | 408 ++- .../providers/aws/kendra/faq/index.md | 19 +- .../providers/aws/kendra/faqs/index.md | 117 +- .../providers/aws/kendra/index/index.md | 19 +- .../providers/aws/kendra/indices/index.md | 158 +- .../aws/kendraranking/execution_plan/index.md | 19 +- .../kendraranking/execution_plans/index.md | 92 +- .../aws/kinesis/kinesis_stream/index.md | 20 +- .../providers/aws/kinesis/streams/index.md | 127 +- .../kinesisanalyticsv2/application/index.md | 19 +- .../kinesisanalyticsv2/applications/index.md | 241 +- .../kinesisfirehose/delivery_stream/index.md | 21 +- .../kinesisfirehose/delivery_streams/index.md | 704 ++++- .../kinesisvideo/kinesisvideo_stream/index.md | 19 +- .../kinesisvideo/signaling_channel/index.md | 19 +- .../kinesisvideo/signaling_channels/index.md | 88 +- .../aws/kinesisvideo/streams/index.md | 94 +- .../aws-docs/providers/aws/kms/alias/index.md | 18 +- .../providers/aws/kms/aliases/index.md | 81 +- docs/aws-docs/providers/aws/kms/key/index.md | 19 +- docs/aws-docs/providers/aws/kms/keys/index.md | 152 +- .../providers/aws/kms/replica_key/index.md | 19 +- .../providers/aws/kms/replica_keys/index.md | 99 +- .../lakeformation/data_cells_filter/index.md | 18 +- .../lakeformation/data_cells_filters/index.md | 109 +- .../principal_permissions/index.md | 21 +- .../providers/aws/lakeformation/tag/index.md | 18 +- .../lakeformation/tag_association/index.md | 20 +- .../lakeformation/tag_associations/index.md | 139 +- .../providers/aws/lakeformation/tags/index.md | 88 +- .../aws/lambda/code_signing_config/index.md | 18 +- .../aws/lambda/code_signing_configs/index.md | 91 +- .../aws/lambda/event_invoke_config/index.md | 18 +- .../aws/lambda/event_invoke_configs/index.md | 94 +- .../aws/lambda/event_source_mapping/index.md | 19 +- .../aws/lambda/event_source_mappings/index.md | 179 +- .../providers/aws/lambda/function/index.md | 20 +- .../providers/aws/lambda/functions/index.md | 212 +- .../aws/lambda/layer_version/index.md | 19 +- .../lambda/layer_version_permission/index.md | 19 +- .../lambda/layer_version_permissions/index.md | 91 +- .../aws/lambda/layer_versions/index.md | 103 +- .../providers/aws/lambda/permission/index.md | 18 +- .../providers/aws/lambda/permissions/index.md | 102 +- .../providers/aws/lambda/url/index.md | 18 +- .../providers/aws/lambda/urls/index.md | 105 +- .../providers/aws/lambda/version/index.md | 19 +- .../providers/aws/lambda/versions/index.md | 93 +- docs/aws-docs/providers/aws/lex/bot/index.md | 27 +- .../providers/aws/lex/bot_alias/index.md | 18 +- .../providers/aws/lex/bot_aliases/index.md | 154 +- .../providers/aws/lex/bot_version/index.md | 19 +- .../providers/aws/lex/bot_versions/index.md | 106 +- docs/aws-docs/providers/aws/lex/bots/index.md | 476 ++- .../aws/lex/resource_policies/index.md | 82 +- .../aws/lex/resource_policy/index.md | 19 +- .../aws/licensemanager/grant/index.md | 18 +- .../aws/licensemanager/grants/index.md | 92 +- .../aws/licensemanager/license/index.md | 18 +- .../aws/licensemanager/licenses/index.md | 176 +- .../providers/aws/lightsail/alarm/index.md | 19 +- .../providers/aws/lightsail/alarms/index.md | 125 +- .../providers/aws/lightsail/bucket/index.md | 19 +- .../providers/aws/lightsail/buckets/index.md | 109 +- .../aws/lightsail/certificate/index.md | 19 +- .../aws/lightsail/certificates/index.md | 95 +- .../aws/lightsail/container/index.md | 19 +- .../aws/lightsail/containers/index.md | 149 +- .../providers/aws/lightsail/database/index.md | 20 +- .../aws/lightsail/databases/index.md | 147 +- .../aws/lightsail/distribution/index.md | 19 +- .../aws/lightsail/distributions/index.md | 158 +- .../providers/aws/lightsail/instance/index.md | 20 +- .../aws/lightsail/instances/index.md | 173 +- .../aws/lightsail/load_balancer/index.md | 20 +- .../load_balancer_tls_certificate/index.md | 20 +- .../load_balancer_tls_certificates/index.md | 100 +- .../aws/lightsail/load_balancers/index.md | 111 +- .../aws/lightsail/static_ip/index.md | 20 +- .../aws/lightsail/static_ips/index.md | 80 +- .../providers/aws/location/api_key/index.md | 19 +- .../providers/aws/location/api_keys/index.md | 125 +- .../aws/location/geofence_collection/index.md | 19 +- .../location/geofence_collections/index.md | 96 +- .../providers/aws/location/map/index.md | 19 +- .../providers/aws/location/maps/index.md | 108 +- .../aws/location/place_index/index.md | 19 +- .../aws/location/place_indices/index.md | 101 +- .../aws/location/route_calculator/index.md | 19 +- .../aws/location/route_calculators/index.md | 96 +- .../providers/aws/location/tracker/index.md | 19 +- .../aws/location/tracker_consumer/index.md | 19 +- .../aws/location/tracker_consumers/index.md | 82 +- .../providers/aws/location/trackers/index.md | 105 +- .../aws/logs/account_policies/index.md | 97 +- .../aws/logs/account_policy/index.md | 22 +- .../providers/aws/logs/deliveries/index.md | 91 +- .../providers/aws/logs/delivery/index.md | 20 +- .../aws/logs/delivery_destination/index.md | 19 +- .../aws/logs/delivery_destinations/index.md | 90 +- .../aws/logs/delivery_source/index.md | 18 +- .../aws/logs/delivery_sources/index.md | 89 +- .../providers/aws/logs/destination/index.md | 18 +- .../providers/aws/logs/destinations/index.md | 90 +- .../aws/logs/log_anomaly_detector/index.md | 18 +- .../aws/logs/log_anomaly_detectors/index.md | 93 +- .../providers/aws/logs/log_stream/index.md | 18 +- .../providers/aws/logs/log_streams/index.md | 78 +- .../providers/aws/logs/metric_filter/index.md | 18 +- .../aws/logs/metric_filters/index.md | 118 +- .../aws/logs/query_definition/index.md | 18 +- .../aws/logs/query_definitions/index.md | 86 +- .../aws/logs/resource_policies/index.md | 81 +- .../aws/logs/resource_policy/index.md | 18 +- .../aws/logs/subscription_filter/index.md | 18 +- .../aws/logs/subscription_filters/index.md | 96 +- .../inference_scheduler/index.md | 20 +- .../inference_schedulers/index.md | 150 +- .../aws/lookoutmetrics/alert/index.md | 18 +- .../aws/lookoutmetrics/alerts/index.md | 111 +- .../lookoutmetrics/anomaly_detector/index.md | 19 +- .../lookoutmetrics/anomaly_detectors/index.md | 261 +- .../aws/lookoutvision/project/index.md | 18 +- .../aws/lookoutvision/projects/index.md | 75 +- .../providers/aws/m2/application/index.md | 22 +- .../providers/aws/m2/applications/index.md | 103 +- .../providers/aws/m2/environment/index.md | 20 +- .../providers/aws/m2/environments/index.md | 127 +- .../providers/aws/macie/allow_list/index.md | 18 +- .../providers/aws/macie/allow_lists/index.md | 92 +- .../aws/macie/custom_data_identifier/index.md | 18 +- .../macie/custom_data_identifiers/index.md | 105 +- .../aws/macie/findings_filter/index.md | 18 +- .../aws/macie/findings_filters/index.md | 102 +- .../providers/aws/macie/session/index.md | 18 +- .../providers/aws/macie/sessions/index.md | 81 +- .../aws/managedblockchain/accessor/index.md | 18 +- .../aws/managedblockchain/accessors/index.md | 86 +- .../aws/mediaconnect/bridge/index.md | 19 +- .../aws/mediaconnect/bridge_output/index.md | 18 +- .../aws/mediaconnect/bridge_outputs/index.md | 99 +- .../aws/mediaconnect/bridge_source/index.md | 18 +- .../aws/mediaconnect/bridge_sources/index.md | 97 +- .../aws/mediaconnect/bridges/index.md | 146 +- .../providers/aws/mediaconnect/flow/index.md | 19 +- .../mediaconnect/flow_entitlement/index.md | 19 +- .../mediaconnect/flow_entitlements/index.md | 117 +- .../aws/mediaconnect/flow_output/index.md | 19 +- .../aws/mediaconnect/flow_outputs/index.md | 132 +- .../aws/mediaconnect/flow_source/index.md | 19 +- .../aws/mediaconnect/flow_sources/index.md | 145 +- .../mediaconnect/flow_vpc_interface/index.md | 19 +- .../mediaconnect/flow_vpc_interfaces/index.md | 104 +- .../providers/aws/mediaconnect/flows/index.md | 167 +- .../aws/mediaconnect/gateway/index.md | 20 +- .../aws/mediaconnect/gateways/index.md | 103 +- .../aws/medialive/multiplex/index.md | 19 +- .../aws/medialive/multiplexes/index.md | 117 +- .../aws/medialive/multiplexprogram/index.md | 19 +- .../aws/medialive/multiplexprograms/index.md | 182 +- .../providers/aws/mediapackage/asset/index.md | 19 +- .../aws/mediapackage/assets/index.md | 113 +- .../aws/mediapackage/channel/index.md | 18 +- .../aws/mediapackage/channels/index.md | 106 +- .../aws/mediapackage/origin_endpoint/index.md | 18 +- .../mediapackage/origin_endpoints/index.md | 201 +- .../packaging_configuration/index.md | 19 +- .../packaging_configurations/index.md | 176 +- .../aws/mediapackage/packaging_group/index.md | 19 +- .../mediapackage/packaging_groups/index.md | 95 +- .../aws/mediapackagev2/channel/index.md | 19 +- .../aws/mediapackagev2/channel_group/index.md | 19 +- .../mediapackagev2/channel_groups/index.md | 87 +- .../mediapackagev2/channel_policies/index.md | 88 +- .../mediapackagev2/channel_policy/index.md | 19 +- .../aws/mediapackagev2/channels/index.md | 93 +- .../mediapackagev2/origin_endpoint/index.md | 19 +- .../origin_endpoint_policies/index.md | 94 +- .../origin_endpoint_policy/index.md | 19 +- .../mediapackagev2/origin_endpoints/index.md | 172 +- .../aws/mediatailor/channel/index.md | 19 +- .../aws/mediatailor/channel_policies/index.md | 82 +- .../aws/mediatailor/channel_policy/index.md | 19 +- .../aws/mediatailor/channels/index.md | 156 +- .../aws/mediatailor/live_source/index.md | 19 +- .../aws/mediatailor/live_sources/index.md | 108 +- .../playback_configuration/index.md | 18 +- .../playback_configurations/index.md | 150 +- .../aws/mediatailor/source_location/index.md | 19 +- .../aws/mediatailor/source_locations/index.md | 117 +- .../aws/mediatailor/vod_source/index.md | 19 +- .../aws/mediatailor/vod_sources/index.md | 108 +- .../providers/aws/memorydb/acl/index.md | 20 +- .../providers/aws/memorydb/acls/index.md | 90 +- .../providers/aws/memorydb/cluster/index.md | 19 +- .../providers/aws/memorydb/clusters/index.md | 166 +- .../aws/memorydb/parameter_group/index.md | 18 +- .../aws/memorydb/parameter_groups/index.md | 95 +- .../aws/memorydb/subnet_group/index.md | 19 +- .../aws/memorydb/subnet_groups/index.md | 97 +- .../providers/aws/memorydb/user/index.md | 19 +- .../providers/aws/memorydb/users/index.md | 95 +- .../aws/msk/batch_scram_secret/index.md | 21 +- .../aws/msk/batch_scram_secrets/index.md | 83 +- .../providers/aws/msk/cluster/index.md | 19 +- .../aws/msk/cluster_policies/index.md | 82 +- .../providers/aws/msk/cluster_policy/index.md | 19 +- .../providers/aws/msk/clusters/index.md | 239 +- .../providers/aws/msk/configuration/index.md | 19 +- .../providers/aws/msk/configurations/index.md | 97 +- .../providers/aws/msk/replicator/index.md | 21 +- .../providers/aws/msk/replicators/index.md | 198 +- .../aws/msk/serverless_cluster/index.md | 20 +- .../aws/msk/serverless_clusters/index.md | 122 +- .../providers/aws/msk/vpc_connection/index.md | 25 +- .../aws/msk/vpc_connections/index.md | 117 +- .../providers/aws/mwaa/environment/index.md | 18 +- .../providers/aws/mwaa/environments/index.md | 158 +- .../providers/aws/neptune/db_cluster/index.md | 25 +- .../aws/neptune/db_clusters/index.md | 264 +- .../providers/aws/neptunegraph/graph/index.md | 22 +- .../aws/neptunegraph/graphs/index.md | 104 +- .../private_graph_endpoint/index.md | 28 +- .../private_graph_endpoints/index.md | 101 +- .../aws/networkfirewall/firewall/index.md | 26 +- .../firewall_policies/index.md | 104 +- .../networkfirewall/firewall_policy/index.md | 20 +- .../aws/networkfirewall/firewalls/index.md | 131 +- .../logging_configuration/index.md | 22 +- .../logging_configurations/index.md | 95 +- .../aws/networkfirewall/rule_group/index.md | 20 +- .../aws/networkfirewall/rule_groups/index.md | 112 +- .../tls_inspection_configuration/index.md | 20 +- .../tls_inspection_configurations/index.md | 104 +- .../connect_attachment/index.md | 20 +- .../connect_attachments/index.md | 116 +- .../aws/networkmanager/connect_peer/index.md | 20 +- .../aws/networkmanager/connect_peers/index.md | 107 +- .../aws/networkmanager/core_network/index.md | 22 +- .../aws/networkmanager/core_networks/index.md | 93 +- .../customer_gateway_association/index.md | 18 +- .../customer_gateway_associations/index.md | 90 +- .../aws/networkmanager/device/index.md | 19 +- .../aws/networkmanager/devices/index.md | 115 +- .../networkmanager/global_network/index.md | 19 +- .../networkmanager/global_networks/index.md | 104 +- .../aws/networkmanager/link/index.md | 19 +- .../networkmanager/link_association/index.md | 18 +- .../networkmanager/link_associations/index.md | 87 +- .../aws/networkmanager/links/index.md | 111 +- .../aws/networkmanager/site/index.md | 19 +- .../site_to_site_vpn_attachment/index.md | 20 +- .../site_to_site_vpn_attachments/index.md | 100 +- .../aws/networkmanager/sites/index.md | 94 +- .../transit_gateway_peering/index.md | 20 +- .../transit_gateway_peerings/index.md | 91 +- .../transit_gateway_registration/index.md | 19 +- .../transit_gateway_registrations/index.md | 82 +- .../index.md | 20 +- .../index.md | 100 +- .../networkmanager/vpc_attachment/index.md | 21 +- .../networkmanager/vpc_attachments/index.md | 117 +- .../aws/nimblestudio/launch_profile/index.md | 20 +- .../aws/nimblestudio/launch_profiles/index.md | 185 +- .../aws/nimblestudio/streaming_image/index.md | 26 +- .../nimblestudio/streaming_images/index.md | 101 +- .../aws/nimblestudio/studio/index.md | 27 +- .../nimblestudio/studio_component/index.md | 21 +- .../nimblestudio/studio_components/index.md | 131 +- .../aws/nimblestudio/studios/index.md | 111 +- docs/aws-docs/providers/aws/oam/link/index.md | 19 +- .../aws-docs/providers/aws/oam/links/index.md | 100 +- docs/aws-docs/providers/aws/oam/sink/index.md | 20 +- .../aws-docs/providers/aws/oam/sinks/index.md | 83 +- .../aws/omics/annotation_store/index.md | 19 +- .../aws/omics/annotation_stores/index.md | 102 +- .../aws/omics/reference_store/index.md | 18 +- .../aws/omics/reference_stores/index.md | 87 +- .../providers/aws/omics/run_group/index.md | 19 +- .../providers/aws/omics/run_groups/index.md | 106 +- .../aws/omics/sequence_store/index.md | 18 +- .../aws/omics/sequence_stores/index.md | 90 +- .../aws/omics/variant_store/index.md | 19 +- .../aws/omics/variant_stores/index.md | 98 +- .../providers/aws/omics/workflow/index.md | 19 +- .../providers/aws/omics/workflows/index.md | 124 +- .../access_policies/index.md | 91 +- .../access_policy/index.md | 19 +- .../opensearchserverless/collection/index.md | 19 +- .../opensearchserverless/collections/index.md | 93 +- .../lifecycle_policies/index.md | 90 +- .../lifecycle_policy/index.md | 18 +- .../security_config/index.md | 18 +- .../security_configs/index.md | 103 +- .../security_policies/index.md | 91 +- .../security_policy/index.md | 19 +- .../vpc_endpoint/index.md | 34 +- .../vpc_endpoints/index.md | 112 +- .../aws/opensearchservice/domain/index.md | 19 +- .../aws/opensearchservice/domains/index.md | 348 ++- .../providers/aws/opsworkscm/server/index.md | 19 +- .../providers/aws/opsworkscm/servers/index.md | 153 +- .../aws/organizations/account/index.md | 18 +- .../aws/organizations/accounts/index.md | 97 +- .../aws/organizations/organization/index.md | 19 +- .../organizational_unit/index.md | 18 +- .../organizational_units/index.md | 89 +- .../aws/organizations/organizations/index.md | 76 +- .../aws/organizations/policies/index.md | 104 +- .../aws/organizations/policy/index.md | 19 +- .../organizations/resource_policies/index.md | 83 +- .../organizations/resource_policy/index.md | 18 +- .../providers/aws/osis/pipeline/index.md | 22 +- .../providers/aws/osis/pipelines/index.md | 133 +- .../panorama/application_instance/index.md | 26 +- .../panorama/application_instances/index.md | 118 +- .../providers/aws/panorama/package/index.md | 27 +- .../aws/panorama/package_version/index.md | 25 +- .../aws/panorama/package_versions/index.md | 103 +- .../providers/aws/panorama/packages/index.md | 101 +- .../aws/pcaconnectorad/connector/index.md | 21 +- .../aws/pcaconnectorad/connectors/index.md | 101 +- .../directory_registration/index.md | 22 +- .../directory_registrations/index.md | 82 +- .../service_principal_name/index.md | 20 +- .../service_principal_names/index.md | 83 +- .../aws/pcaconnectorad/template/index.md | 19 +- .../index.md | 94 +- .../index.md | 19 +- .../aws/pcaconnectorad/templates/index.md | 94 +- .../aws/personalize/dataset/index.md | 19 +- .../aws/personalize/dataset_group/index.md | 19 +- .../aws/personalize/dataset_groups/index.md | 85 +- .../aws/personalize/datasets/index.md | 105 +- .../providers/aws/personalize/schema/index.md | 19 +- .../aws/personalize/schemata/index.md | 85 +- .../aws/personalize/solution/index.md | 19 +- .../aws/personalize/solutions/index.md | 142 +- .../aws/pinpoint/in_app_template/index.md | 19 +- .../aws/pinpoint/in_app_templates/index.md | 123 +- .../providers/aws/pipes/pipe/index.md | 24 +- .../providers/aws/pipes/pipes/index.md | 401 ++- .../environment_account_connection/index.md | 22 +- .../environment_account_connections/index.md | 125 +- .../aws/proton/environment_template/index.md | 20 +- .../aws/proton/environment_templates/index.md | 117 +- .../aws/proton/service_template/index.md | 21 +- .../aws/proton/service_templates/index.md | 118 +- .../providers/aws/qldb/qldb_stream/index.md | 19 +- .../providers/aws/qldb/streams/index.md | 117 +- .../aws/quicksight/analyses/index.md | 2605 +++++++++++++++- .../aws/quicksight/analysis/index.md | 19 +- .../aws/quicksight/dashboard/index.md | 19 +- .../aws/quicksight/dashboards/index.md | 2635 ++++++++++++++++- .../aws/quicksight/data_set/index.md | 23 +- .../aws/quicksight/data_sets/index.md | 400 ++- .../aws/quicksight/data_source/index.md | 21 +- .../aws/quicksight/data_sources/index.md | 402 ++- .../aws/quicksight/refresh_schedule/index.md | 19 +- .../aws/quicksight/refresh_schedules/index.md | 93 +- .../aws/quicksight/template/index.md | 19 +- .../aws/quicksight/templates/index.md | 2563 +++++++++++++++- .../providers/aws/quicksight/theme/index.md | 19 +- .../providers/aws/quicksight/themes/index.md | 221 +- .../providers/aws/quicksight/topic/index.md | 18 +- .../providers/aws/quicksight/topics/index.md | 479 ++- .../aws/quicksight/vpc_connection/index.md | 21 +- .../aws/quicksight/vpc_connections/index.md | 148 +- .../providers/aws/ram/permission/index.md | 19 +- .../providers/aws/ram/permissions/index.md | 96 +- .../aws/rds/customdb_engine_version/index.md | 19 +- .../aws/rds/customdb_engine_versions/index.md | 117 +- .../providers/aws/rds/db_cluster/index.md | 23 +- .../rds/db_cluster_parameter_group/index.md | 18 +- .../rds/db_cluster_parameter_groups/index.md | 98 +- .../providers/aws/rds/db_clusters/index.md | 466 ++- .../providers/aws/rds/db_instance/index.md | 20 +- .../providers/aws/rds/db_instances/index.md | 593 +++- .../aws/rds/db_parameter_group/index.md | 18 +- .../aws/rds/db_parameter_groups/index.md | 95 +- .../providers/aws/rds/db_proxies/index.md | 142 +- .../providers/aws/rds/db_proxy/index.md | 19 +- .../aws/rds/db_proxy_endpoint/index.md | 19 +- .../aws/rds/db_proxy_endpoints/index.md | 108 +- .../aws/rds/db_proxy_target_group/index.md | 18 +- .../aws/rds/db_proxy_target_groups/index.md | 102 +- .../aws/rds/db_subnet_group/index.md | 20 +- .../aws/rds/db_subnet_groups/index.md | 98 +- .../aws/rds/event_subscription/index.md | 19 +- .../aws/rds/event_subscriptions/index.md | 103 +- .../providers/aws/rds/global_cluster/index.md | 21 +- .../aws/rds/global_clusters/index.md | 108 +- .../providers/aws/rds/integration/index.md | 19 +- .../providers/aws/rds/integrations/index.md | 105 +- .../providers/aws/rds/option_group/index.md | 21 +- .../providers/aws/rds/option_groups/index.md | 122 +- .../providers/aws/redshift/cluster/index.md | 20 +- .../redshift/cluster_parameter_group/index.md | 22 +- .../cluster_parameter_groups/index.md | 104 +- .../redshift/cluster_subnet_group/index.md | 30 +- .../redshift/cluster_subnet_groups/index.md | 105 +- .../providers/aws/redshift/clusters/index.md | 256 +- .../aws/redshift/endpoint_access/index.md | 27 +- .../aws/redshift/endpoint_accesses/index.md | 109 +- .../redshift/endpoint_authorization/index.md | 26 +- .../redshift/endpoint_authorizations/index.md | 97 +- .../aws/redshift/event_subscription/index.md | 21 +- .../aws/redshift/event_subscriptions/index.md | 108 +- .../aws/redshift/scheduled_action/index.md | 20 +- .../aws/redshift/scheduled_actions/index.md | 98 +- .../aws/redshiftserverless/namespace/index.md | 24 +- .../redshiftserverless/namespaces/index.md | 141 +- .../aws/redshiftserverless/workgroup/index.md | 26 +- .../redshiftserverless/workgroups/index.md | 127 +- .../aws/refactorspaces/application/index.md | 33 +- .../aws/refactorspaces/applications/index.md | 122 +- .../aws/refactorspaces/environment/index.md | 27 +- .../aws/refactorspaces/environments/index.md | 101 +- .../aws/refactorspaces/route/index.md | 40 +- .../aws/refactorspaces/routes/index.md | 139 +- .../aws/refactorspaces/service/index.md | 30 +- .../aws/refactorspaces/services/index.md | 130 +- .../aws/rekognition/collection/index.md | 18 +- .../aws/rekognition/collections/index.md | 83 +- .../aws/rekognition/project/index.md | 19 +- .../aws/rekognition/projects/index.md | 76 +- .../aws/rekognition/stream_processor/index.md | 18 +- .../rekognition/stream_processors/index.md | 154 +- .../providers/aws/resiliencehub/app/index.md | 20 +- .../providers/aws/resiliencehub/apps/index.md | 147 +- .../resiliency_policies/index.md | 113 +- .../resiliencehub/resiliency_policy/index.md | 19 +- .../default_view_association/index.md | 19 +- .../default_view_associations/index.md | 76 +- .../aws/resourceexplorer2/index/index.md | 20 +- .../aws/resourceexplorer2/indices/index.md | 80 +- .../aws/resourceexplorer2/view/index.md | 20 +- .../aws/resourceexplorer2/views/index.md | 95 +- .../aws/resourcegroups/group/index.md | 19 +- .../aws/resourcegroups/groups/index.md | 126 +- .../providers/aws/robomaker/fleet/index.md | 18 +- .../providers/aws/robomaker/fleets/index.md | 76 +- .../providers/aws/robomaker/robot/index.md | 20 +- .../aws/robomaker/robot_application/index.md | 19 +- .../robot_application_version/index.md | 19 +- .../robot_application_versions/index.md | 79 +- .../aws/robomaker/robot_applications/index.md | 103 +- .../providers/aws/robomaker/robots/index.md | 92 +- .../robomaker/simulation_application/index.md | 19 +- .../simulation_application_version/index.md | 19 +- .../simulation_application_versions/index.md | 79 +- .../simulation_applications/index.md | 121 +- .../providers/aws/rolesanywhere/crl/index.md | 18 +- .../providers/aws/rolesanywhere/crls/index.md | 95 +- .../aws/rolesanywhere/profile/index.md | 18 +- .../aws/rolesanywhere/profiles/index.md | 110 +- .../aws/rolesanywhere/trust_anchor/index.md | 18 +- .../aws/rolesanywhere/trust_anchors/index.md | 108 +- .../aws/route53/cidr_collection/index.md | 17 +- .../aws/route53/cidr_collections/index.md | 84 +- .../providers/aws/route53/dnssec/index.md | 21 +- .../providers/aws/route53/dnssecs/index.md | 78 +- .../aws/route53/health_check/index.md | 16 +- .../aws/route53/health_checks/index.md | 131 +- .../aws/route53/hosted_zone/index.md | 19 +- .../aws/route53/hosted_zones/index.md | 128 +- .../aws/route53/key_signing_key/index.md | 21 +- .../aws/route53/key_signing_keys/index.md | 96 +- .../route53recoverycontrol/cluster/index.md | 19 +- .../route53recoverycontrol/clusters/index.md | 84 +- .../control_panel/index.md | 19 +- .../control_panels/index.md | 87 +- .../routing_control/index.md | 19 +- .../routing_controls/index.md | 82 +- .../safety_rule/index.md | 19 +- .../safety_rules/index.md | 111 +- .../route53recoveryreadiness/cell/index.md | 19 +- .../route53recoveryreadiness/cells/index.md | 102 +- .../readiness_check/index.md | 19 +- .../readiness_checks/index.md | 98 +- .../recovery_group/index.md | 19 +- .../recovery_groups/index.md | 102 +- .../resource_set/index.md | 19 +- .../resource_sets/index.md | 139 +- .../firewall_domain_list/index.md | 23 +- .../firewall_domain_lists/index.md | 112 +- .../firewall_rule_group/index.md | 23 +- .../firewall_rule_group_association/index.md | 23 +- .../firewall_rule_group_associations/index.md | 106 +- .../firewall_rule_groups/index.md | 124 +- .../route53resolver/outpost_resolver/index.md | 21 +- .../outpost_resolvers/index.md | 101 +- .../route53resolver/resolver_config/index.md | 20 +- .../route53resolver/resolver_configs/index.md | 83 +- .../resolver_query_logging_config/index.md | 21 +- .../index.md | 22 +- .../index.md | 85 +- .../resolver_query_logging_configs/index.md | 84 +- .../route53resolver/resolver_rule/index.md | 19 +- .../resolver_rule_association/index.md | 19 +- .../resolver_rule_associations/index.md | 85 +- .../route53resolver/resolver_rules/index.md | 106 +- .../resolverdnssec_config/index.md | 21 +- .../resolverdnssec_configs/index.md | 78 +- .../providers/aws/rum/app_monitor/index.md | 26 +- .../providers/aws/rum/app_monitors/index.md | 141 +- .../providers/aws/s3/access_grant/index.md | 18 +- .../providers/aws/s3/access_grants/index.md | 112 +- .../aws/s3/access_grants_instance/index.md | 18 +- .../aws/s3/access_grants_instances/index.md | 81 +- .../aws/s3/access_grants_location/index.md | 18 +- .../aws/s3/access_grants_locations/index.md | 84 +- .../providers/aws/s3/access_point/index.md | 19 +- .../providers/aws/s3/access_points/index.md | 98 +- .../aws-docs/providers/aws/s3/bucket/index.md | 19 +- .../providers/aws/s3/bucket_policies/index.md | 82 +- .../providers/aws/s3/bucket_policy/index.md | 19 +- .../providers/aws/s3/buckets/index.md | 410 ++- .../aws/s3/multi_region_access_point/index.md | 20 +- .../index.md | 82 +- .../multi_region_access_point_policy/index.md | 19 +- .../s3/multi_region_access_points/index.md | 98 +- .../providers/aws/s3/storage_lens/index.md | 19 +- .../aws/s3/storage_lens_group/index.md | 18 +- .../aws/s3/storage_lens_groups/index.md | 156 +- .../aws/s3express/bucket_policies/index.md | 82 +- .../aws/s3express/bucket_policy/index.md | 19 +- .../aws/s3express/directory_bucket/index.md | 19 +- .../aws/s3express/directory_buckets/index.md | 85 +- .../aws/s3objectlambda/access_point/index.md | 18 +- .../access_point_policies/index.md | 82 +- .../access_point_policy/index.md | 19 +- .../aws/s3objectlambda/access_points/index.md | 106 +- .../aws/s3outposts/access_point/index.md | 19 +- .../aws/s3outposts/access_points/index.md | 95 +- .../providers/aws/s3outposts/bucket/index.md | 18 +- .../aws/s3outposts/bucket_policies/index.md | 82 +- .../aws/s3outposts/bucket_policy/index.md | 19 +- .../providers/aws/s3outposts/buckets/index.md | 112 +- .../aws/s3outposts/endpoint/index.md | 18 +- .../aws/s3outposts/endpoints/index.md | 99 +- .../providers/aws/sagemaker/app/index.md | 19 +- .../aws/sagemaker/app_image_config/index.md | 19 +- .../aws/sagemaker/app_image_configs/index.md | 122 +- .../providers/aws/sagemaker/apps/index.md | 109 +- .../data_quality_job_definition/index.md | 18 +- .../data_quality_job_definitions/index.md | 249 +- .../providers/aws/sagemaker/device/index.md | 18 +- .../aws/sagemaker/device_fleet/index.md | 18 +- .../aws/sagemaker/device_fleets/index.md | 104 +- .../providers/aws/sagemaker/devices/index.md | 92 +- .../aws/sagemaker/feature_group/index.md | 19 +- .../aws/sagemaker/feature_groups/index.md | 153 +- .../providers/aws/sagemaker/image/index.md | 19 +- .../aws/sagemaker/image_version/index.md | 19 +- .../aws/sagemaker/image_versions/index.md | 111 +- .../providers/aws/sagemaker/images/index.md | 96 +- .../sagemaker/inference_component/index.md | 20 +- .../sagemaker/inference_components/index.md | 161 +- .../sagemaker/inference_experiment/index.md | 21 +- .../sagemaker/inference_experiments/index.md | 177 +- .../model_bias_job_definition/index.md | 18 +- .../model_bias_job_definitions/index.md | 238 +- .../aws/sagemaker/model_card/index.md | 25 +- .../aws/sagemaker/model_cards/index.md | 409 ++- .../index.md | 18 +- .../index.md | 232 +- .../aws/sagemaker/model_package/index.md | 19 +- .../sagemaker/model_package_group/index.md | 21 +- .../sagemaker/model_package_groups/index.md | 92 +- .../aws/sagemaker/model_packages/index.md | 516 +++- .../model_quality_job_definition/index.md | 18 +- .../model_quality_job_definitions/index.md | 254 +- .../sagemaker/monitoring_schedule/index.md | 19 +- .../sagemaker/monitoring_schedules/index.md | 297 +- .../providers/aws/sagemaker/pipeline/index.md | 18 +- .../aws/sagemaker/pipelines/index.md | 106 +- .../providers/aws/sagemaker/project/index.md | 21 +- .../providers/aws/sagemaker/projects/index.md | 121 +- .../providers/aws/sagemaker/space/index.md | 19 +- .../providers/aws/sagemaker/spaces/index.md | 148 +- .../aws/sagemaker/user_profile/index.md | 19 +- .../aws/sagemaker/user_profiles/index.md | 173 +- .../providers/aws/scheduler/schedule/index.md | 19 +- .../aws/scheduler/schedule_group/index.md | 20 +- .../aws/scheduler/schedule_groups/index.md | 93 +- .../aws/scheduler/schedules/index.md | 264 +- .../aws/secretsmanager/secret/index.md | 20 +- .../aws/secretsmanager/secrets/index.md | 155 +- .../aws/securityhub/automation_rule/index.md | 19 +- .../aws/securityhub/automation_rules/index.md | 428 ++- .../aws/securityhub/delegated_admin/index.md | 19 +- .../aws/securityhub/delegated_admins/index.md | 76 +- .../providers/aws/securityhub/hub/index.md | 18 +- .../providers/aws/securityhub/hubs/index.md | 93 +- .../aws/securityhub/insight/index.md | 19 +- .../aws/securityhub/insights/index.md | 762 ++++- .../securityhub/product_subscription/index.md | 19 +- .../product_subscriptions/index.md | 76 +- .../aws/securityhub/standard/index.md | 19 +- .../aws/securityhub/standards/index.md | 84 +- .../aws/securitylake/data_lake/index.md | 20 +- .../aws/securitylake/data_lakes/index.md | 145 +- .../aws/securitylake/subscriber/index.md | 36 +- .../aws/securitylake/subscribers/index.md | 142 +- .../index.md | 18 +- .../index.md | 189 +- .../servicecatalog/service_action/index.md | 18 +- .../service_action_association/index.md | 19 +- .../service_action_associations/index.md | 88 +- .../servicecatalog/service_actions/index.md | 103 +- .../application/index.md | 18 +- .../applications/index.md | 81 +- .../attribute_group/index.md | 18 +- .../attribute_group_association/index.md | 18 +- .../attribute_group_associations/index.md | 81 +- .../attribute_groups/index.md | 87 +- .../resource_association/index.md | 18 +- .../resource_associations/index.md | 87 +- .../aws/ses/configuration_set/index.md | 18 +- .../index.md | 18 +- .../index.md | 125 +- .../aws/ses/configuration_sets/index.md | 151 +- .../providers/aws/ses/contact_list/index.md | 18 +- .../providers/aws/ses/contact_lists/index.md | 117 +- .../aws/ses/dedicated_ip_pool/index.md | 18 +- .../aws/ses/dedicated_ip_pools/index.md | 81 +- .../aws/ses/email_identities/index.md | 103 +- .../providers/aws/ses/email_identity/index.md | 18 +- .../providers/aws/ses/template/index.md | 19 +- .../providers/aws/ses/templates/index.md | 80 +- .../providers/aws/ses/vdm_attributes/index.md | 19 +- .../providers/aws/shield/drt_access/index.md | 24 +- .../aws/shield/drt_accesses/index.md | 86 +- .../aws/shield/proactive_engagement/index.md | 19 +- .../aws/shield/proactive_engagements/index.md | 94 +- .../providers/aws/shield/protection/index.md | 17 +- .../aws/shield/protection_group/index.md | 17 +- .../aws/shield/protection_groups/index.md | 102 +- .../providers/aws/shield/protections/index.md | 99 +- .../aws/signer/profile_permission/index.md | 19 +- .../aws/signer/profile_permissions/index.md | 97 +- .../aws/signer/signing_profile/index.md | 19 +- .../aws/signer/signing_profiles/index.md | 90 +- .../aws/simspaceweaver/simulation/index.md | 20 +- .../aws/simspaceweaver/simulations/index.md | 95 +- .../aws-docs/providers/aws/sns/topic/index.md | 19 +- .../aws/sns/topic_inline_policies/index.md | 82 +- .../aws/sns/topic_inline_policy/index.md | 19 +- .../providers/aws/sns/topics/index.md | 176 +- .../aws-docs/providers/aws/sqs/queue/index.md | 19 +- .../aws/sqs/queue_inline_policies/index.md | 82 +- .../aws/sqs/queue_inline_policy/index.md | 19 +- .../providers/aws/sqs/queues/index.md | 176 +- .../providers/aws/ssm/association/index.md | 18 +- .../providers/aws/ssm/associations/index.md | 138 +- .../providers/aws/ssm/document/index.md | 19 +- .../providers/aws/ssm/documents/index.md | 121 +- .../providers/aws/ssm/parameter/index.md | 18 +- .../providers/aws/ssm/parameters/index.md | 102 +- .../providers/aws/ssm/patch_baseline/index.md | 20 +- .../aws/ssm/patch_baselines/index.md | 154 +- .../aws/ssm/resource_data_sync/index.md | 19 +- .../aws/ssm/resource_data_syncs/index.md | 113 +- .../aws/ssm/resource_policies/index.md | 81 +- .../aws/ssm/resource_policy/index.md | 18 +- .../aws/ssmcontacts/contact/index.md | 20 +- .../aws/ssmcontacts/contact_channel/index.md | 19 +- .../aws/ssmcontacts/contact_channels/index.md | 100 +- .../aws/ssmcontacts/contacts/index.md | 108 +- .../providers/aws/ssmcontacts/plan/index.md | 20 +- .../providers/aws/ssmcontacts/plans/index.md | 125 +- .../aws/ssmcontacts/rotation/index.md | 21 +- .../aws/ssmcontacts/rotations/index.md | 172 +- .../aws/ssmincidents/replication_set/index.md | 19 +- .../ssmincidents/replication_sets/index.md | 101 +- .../aws/ssmincidents/response_plan/index.md | 19 +- .../aws/ssmincidents/response_plans/index.md | 175 +- .../providers/aws/sso/assignment/index.md | 22 +- .../providers/aws/sso/assignments/index.md | 109 +- .../index.md | 19 +- .../index.md | 93 +- .../providers/aws/sso/permission_set/index.md | 18 +- .../aws/sso/permission_sets/index.md | 120 +- .../aws/stepfunctions/activities/index.md | 83 +- .../aws/stepfunctions/activity/index.md | 18 +- .../aws/stepfunctions/state_machine/index.md | 19 +- .../state_machine_alias/index.md | 19 +- .../state_machine_aliases/index.md | 120 +- .../state_machine_version/index.md | 19 +- .../state_machine_versions/index.md | 82 +- .../aws/stepfunctions/state_machines/index.md | 124 +- .../aws/supportapp/account_alias/index.md | 19 +- .../aws/supportapp/account_aliases/index.md | 76 +- .../slack_channel_configuration/index.md | 19 +- .../slack_channel_configurations/index.md | 106 +- .../slack_workspace_configuration/index.md | 19 +- .../slack_workspace_configurations/index.md | 79 +- .../aws/synthetics/canaries/index.md | 186 +- .../providers/aws/synthetics/canary/index.md | 19 +- .../providers/aws/synthetics/group/index.md | 19 +- .../providers/aws/synthetics/groups/index.md | 89 +- .../systemsmanagersap/application/index.md | 19 +- .../systemsmanagersap/applications/index.md | 110 +- .../aws/timestream/database/index.md | 19 +- .../aws/timestream/databases/index.md | 98 +- .../aws/timestream/influxdb_instance/index.md | 20 +- .../timestream/influxdb_instances/index.md | 189 +- .../aws/timestream/scheduled_queries/index.md | 176 +- .../aws/timestream/scheduled_query/index.md | 19 +- .../providers/aws/timestream/table/index.md | 20 +- .../providers/aws/timestream/tables/index.md | 118 +- .../providers/aws/transfer/agreement/index.md | 18 +- .../aws/transfer/agreements/index.md | 113 +- .../aws/transfer/certificate/index.md | 18 +- .../aws/transfer/certificates/index.md | 104 +- .../providers/aws/transfer/connector/index.md | 18 +- .../aws/transfer/connectors/index.md | 113 +- .../providers/aws/transfer/profile/index.md | 18 +- .../providers/aws/transfer/profiles/index.md | 94 +- .../providers/aws/transfer/workflow/index.md | 18 +- .../providers/aws/transfer/workflows/index.md | 187 +- .../identity_source/index.md | 21 +- .../identity_sources/index.md | 107 +- .../aws/verifiedpermissions/policies/index.md | 82 +- .../aws/verifiedpermissions/policy/index.md | 19 +- .../verifiedpermissions/policy_store/index.md | 19 +- .../policy_stores/index.md | 88 +- .../policy_template/index.md | 19 +- .../policy_templates/index.md | 85 +- .../providers/aws/voiceid/domain/index.md | 20 +- .../providers/aws/voiceid/domains/index.md | 98 +- .../access_log_subscription/index.md | 28 +- .../access_log_subscriptions/index.md | 96 +- .../aws/vpclattice/auth_policies/index.md | 82 +- .../aws/vpclattice/auth_policy/index.md | 19 +- .../aws/vpclattice/listener/index.md | 18 +- .../aws/vpclattice/listeners/index.md | 122 +- .../aws/vpclattice/resource_policies/index.md | 82 +- .../aws/vpclattice/resource_policy/index.md | 19 +- .../providers/aws/vpclattice/rule/index.md | 18 +- .../providers/aws/vpclattice/rules/index.md | 172 +- .../providers/aws/vpclattice/service/index.md | 19 +- .../aws/vpclattice/service_network/index.md | 18 +- .../index.md | 19 +- .../index.md | 110 +- .../service_network_vpc_association/index.md | 19 +- .../service_network_vpc_associations/index.md | 108 +- .../aws/vpclattice/service_networks/index.md | 97 +- .../aws/vpclattice/services/index.md | 122 +- .../aws/vpclattice/target_group/index.md | 22 +- .../aws/vpclattice/target_groups/index.md | 122 +- .../providers/aws/wafv2/ip_set/index.md | 17 +- .../providers/aws/wafv2/ip_sets/index.md | 104 +- .../aws/wafv2/logging_configuration/index.md | 18 +- .../aws/wafv2/logging_configurations/index.md | 165 +- .../aws/wafv2/regex_pattern_set/index.md | 17 +- .../aws/wafv2/regex_pattern_sets/index.md | 98 +- .../providers/aws/wafv2/rule_group/index.md | 17 +- .../providers/aws/wafv2/rule_groups/index.md | 464 ++- .../providers/aws/wafv2/web_acl/index.md | 17 +- .../providers/aws/wafv2/web_acls/index.md | 491 ++- .../aws/wafv2/webacl_association/index.md | 32 +- .../aws/wafv2/webacl_associations/index.md | 95 +- .../providers/aws/wisdom/assistant/index.md | 18 +- .../aws/wisdom/assistant_association/index.md | 18 +- .../wisdom/assistant_associations/index.md | 99 +- .../providers/aws/wisdom/assistants/index.md | 97 +- .../aws/wisdom/knowledge_base/index.md | 21 +- .../aws/wisdom/knowledge_bases/index.md | 115 +- .../aws/workspaces/connection_alias/index.md | 18 +- .../workspaces/connection_aliases/index.md | 83 +- .../workspacesthinclient/environment/index.md | 21 +- .../environments/index.md | 117 +- .../workspacesweb/browser_settings/index.md | 23 +- .../workspacesweb/identity_provider/index.md | 19 +- .../workspacesweb/identity_providers/index.md | 91 +- .../workspacesweb/ip_access_settings/index.md | 24 +- .../workspacesweb/network_settings/index.md | 19 +- .../aws/workspacesweb/portal/index.md | 27 +- .../aws/workspacesweb/portals/index.md | 154 +- .../aws/workspacesweb/trust_store/index.md | 20 +- .../aws/workspacesweb/trust_stores/index.md | 89 +- .../user_access_logging_settings/index.md | 19 +- .../aws/workspacesweb/user_settings/index.md | 23 +- .../providers/aws/xray/group/index.md | 18 +- .../providers/aws/xray/groups/index.md | 92 +- .../aws/xray/resource_policies/index.md | 84 +- .../aws/xray/resource_policy/index.md | 18 +- .../providers/aws/xray/sampling_rule/index.md | 18 +- .../aws/xray/sampling_rules/index.md | 155 +- 1916 files changed, 132317 insertions(+), 15127 deletions(-) diff --git a/docs/aws-docs/index.md b/docs/aws-docs/index.md index 42a9adb49e..116b75137d 100644 --- a/docs/aws-docs/index.md +++ b/docs/aws-docs/index.md @@ -22,7 +22,7 @@ import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; Cloud services from AWS. -:::info Provider Summary (v24.05.00228) +:::info Provider Summary (v24.05.00230)
diff --git a/docs/aws-docs/providers/aws/accessanalyzer/analyzer/index.md b/docs/aws-docs/providers/aws/accessanalyzer/analyzer/index.md index 743db6f906..e6be04b033 100644 --- a/docs/aws-docs/providers/aws/accessanalyzer/analyzer/index.md +++ b/docs/aws-docs/providers/aws/accessanalyzer/analyzer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual analyzer resource, use analyzers to retrieve a list of resources or to create a resource. + +Gets or updates an individual analyzer resource, use analyzers to retrieve a list of resources or to create or delete a resource. ## Overview @@ -53,11 +56,6 @@ Gets or operates on an individual analyzer resource, use anal - - - - - @@ -76,9 +74,10 @@ tags, type, analyzer_configuration FROM aws.accessanalyzer.analyzer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the analyzer resource, the following permissions are required: @@ -100,8 +99,3 @@ access-analyzer:UntagResource, access-analyzer:UpdateArchiveRule ``` -### Delete -```json -access-analyzer:DeleteAnalyzer -``` - diff --git a/docs/aws-docs/providers/aws/accessanalyzer/analyzers/index.md b/docs/aws-docs/providers/aws/accessanalyzer/analyzers/index.md index 31a1f7f522..8adf099186 100644 --- a/docs/aws-docs/providers/aws/accessanalyzer/analyzers/index.md +++ b/docs/aws-docs/providers/aws/accessanalyzer/analyzers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of analyzers in a region or create a analyzers resource, use analyzer to operate on an individual resource. + +Used to retrieve a list of analyzers in a region or to create or delete a analyzers resource, use analyzer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of analyzers in a region or create a + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.accessanalyzer.analyzers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.accessanalyzer.analyzers ( + Type, + region +) +SELECT +{{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.accessanalyzer.analyzers ( + AnalyzerName, + ArchiveRules, + Tags, + Type, + AnalyzerConfiguration, + region +) +SELECT + {{ AnalyzerName }}, + {{ ArchiveRules }}, + {{ Tags }}, + {{ Type }}, + {{ AnalyzerConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.accessanalyzer.analyzers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +183,11 @@ organizations:ListAWSServiceAccessForOrganization, organizations:ListDelegatedAdministrators ``` +### Delete +```json +access-analyzer:DeleteAnalyzer +``` + ### List ```json access-analyzer:ListAnalyzers diff --git a/docs/aws-docs/providers/aws/acmpca/certificate/index.md b/docs/aws-docs/providers/aws/acmpca/certificate/index.md index 56c54ee4b8..d11d200eee 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificate/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate resource, use certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate resource, use certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual certificate resource, use c - - - - - @@ -82,9 +80,10 @@ validity_not_before, certificate, arn FROM aws.acmpca.certificate -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the certificate resource, the following permissions are required: @@ -94,8 +93,3 @@ To operate on the certificate resource, the following permissions a acm-pca:GetCertificate ``` -### Delete -```json -acm-pca:GetCertificate -``` - diff --git a/docs/aws-docs/providers/aws/acmpca/certificate_authorities/index.md b/docs/aws-docs/providers/aws/acmpca/certificate_authorities/index.md index 4b3f7207c7..cfc12e83de 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificate_authorities/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificate_authorities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificate_authorities in a region or create a certificate_authorities resource, use certificate_authority to operate on an individual resource. + +Used to retrieve a list of certificate_authorities in a region or to create or delete a certificate_authorities resource, use certificate_authority to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificate_authorities in a region or c + + + + + @@ -61,7 +69,196 @@ SELECT region, arn FROM aws.acmpca.certificate_authorities -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.acmpca.certificate_authorities ( + Type, + KeyAlgorithm, + SigningAlgorithm, + Subject, + region +) +SELECT +{{ Type }}, + {{ KeyAlgorithm }}, + {{ SigningAlgorithm }}, + {{ Subject }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.acmpca.certificate_authorities ( + Type, + KeyAlgorithm, + SigningAlgorithm, + Subject, + RevocationConfiguration, + Tags, + CsrExtensions, + KeyStorageSecurityStandard, + UsageMode, + region +) +SELECT + {{ Type }}, + {{ KeyAlgorithm }}, + {{ SigningAlgorithm }}, + {{ Subject }}, + {{ RevocationConfiguration }}, + {{ Tags }}, + {{ CsrExtensions }}, + {{ KeyStorageSecurityStandard }}, + {{ UsageMode }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.acmpca.certificate_authorities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +272,12 @@ acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificateAuthorityCsr ``` +### Delete +```json +acm-pca:DeleteCertificateAuthority, +acm-pca:DescribeCertificateAuthority +``` + ### List ```json acm-pca:DescribeCertificateAuthority, diff --git a/docs/aws-docs/providers/aws/acmpca/certificate_authority/index.md b/docs/aws-docs/providers/aws/acmpca/certificate_authority/index.md index a5527150c1..1369de845d 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificate_authority/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificate_authority/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate_authority resource, use certificate_authorities to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate_authority resource, use certificate_authorities to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual certificate_authority resource, u - - - - - @@ -86,9 +84,10 @@ csr_extensions, key_storage_security_standard, usage_mode FROM aws.acmpca.certificate_authority -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate_authority resource, the following permissions are required: @@ -108,9 +107,3 @@ acm-pca:UntagCertificateAuthority, acm-pca:UpdateCertificateAuthority ``` -### Delete -```json -acm-pca:DeleteCertificateAuthority, -acm-pca:DescribeCertificateAuthority -``` - diff --git a/docs/aws-docs/providers/aws/acmpca/certificate_authority_activation/index.md b/docs/aws-docs/providers/aws/acmpca/certificate_authority_activation/index.md index 14dddc7d81..f3a6ecf247 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificate_authority_activation/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificate_authority_activation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate_authority_activation resource, use certificate_authority_activations to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate_authority_activation resource, use certificate_authority_activations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual certificate_authority_activation - - - - - @@ -74,9 +72,10 @@ certificate_chain, status, complete_certificate_chain FROM aws.acmpca.certificate_authority_activation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate_authority_activation resource, the following permissions are required: @@ -87,11 +86,6 @@ acm-pca:GetCertificateAuthorityCertificate, acm-pca:DescribeCertificateAuthority ``` -### Delete -```json -acm-pca:UpdateCertificateAuthority -``` - ### Update ```json acm-pca:ImportCertificateAuthorityCertificate, diff --git a/docs/aws-docs/providers/aws/acmpca/certificate_authority_activations/index.md b/docs/aws-docs/providers/aws/acmpca/certificate_authority_activations/index.md index 2a44f2fb06..169270004d 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificate_authority_activations/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificate_authority_activations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificate_authority_activations in a region or create a certificate_authority_activations resource, use certificate_authority_activation to operate on an individual resource. + +Used to retrieve a list of certificate_authority_activations in a region or to create or delete a certificate_authority_activations resource, use certificate_authority_activation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificate_authority_activations in a r + + + + + @@ -61,7 +69,77 @@ SELECT region, certificate_authority_arn FROM aws.acmpca.certificate_authority_activations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.acmpca.certificate_authority_activations ( + CertificateAuthorityArn, + Certificate, + region +) +SELECT +{{ CertificateAuthorityArn }}, + {{ Certificate }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.acmpca.certificate_authority_activations ( + CertificateAuthorityArn, + Certificate, + CertificateChain, + Status, + region +) +SELECT + {{ CertificateAuthorityArn }}, + {{ Certificate }}, + {{ CertificateChain }}, + {{ Status }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.acmpca.certificate_authority_activations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +152,8 @@ acm-pca:ImportCertificateAuthorityCertificate, acm-pca:UpdateCertificateAuthority ``` +### Delete +```json +acm-pca:UpdateCertificateAuthority +``` + diff --git a/docs/aws-docs/providers/aws/acmpca/certificates/index.md b/docs/aws-docs/providers/aws/acmpca/certificates/index.md index 2e650f9643..9929a5bc4e 100644 --- a/docs/aws-docs/providers/aws/acmpca/certificates/index.md +++ b/docs/aws-docs/providers/aws/acmpca/certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificates in a region or create a certificates resource, use certificate to operate on an individual resource. + +Used to retrieve a list of certificates in a region or to create or delete a certificates resource, use certificate to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of certificates in a region or create a INSERT + + + + + @@ -63,7 +71,178 @@ region, arn, certificate_authority_arn FROM aws.acmpca.certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.acmpca.certificates ( + CertificateAuthorityArn, + CertificateSigningRequest, + SigningAlgorithm, + Validity, + region +) +SELECT +{{ CertificateAuthorityArn }}, + {{ CertificateSigningRequest }}, + {{ SigningAlgorithm }}, + {{ Validity }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.acmpca.certificates ( + ApiPassthrough, + CertificateAuthorityArn, + CertificateSigningRequest, + SigningAlgorithm, + TemplateArn, + Validity, + ValidityNotBefore, + region +) +SELECT + {{ ApiPassthrough }}, + {{ CertificateAuthorityArn }}, + {{ CertificateSigningRequest }}, + {{ SigningAlgorithm }}, + {{ TemplateArn }}, + {{ Validity }}, + {{ ValidityNotBefore }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.acmpca.certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +255,8 @@ acm-pca:IssueCertificate, acm-pca:GetCertificate ``` +### Delete +```json +acm-pca:GetCertificate +``` + diff --git a/docs/aws-docs/providers/aws/acmpca/permission/index.md b/docs/aws-docs/providers/aws/acmpca/permission/index.md index 26be293648..627d98d209 100644 --- a/docs/aws-docs/providers/aws/acmpca/permission/index.md +++ b/docs/aws-docs/providers/aws/acmpca/permission/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual permission resource, use permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual permission resource, use permissions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual permission resource, use pe - - - - - @@ -67,9 +65,10 @@ certificate_authority_arn, principal, source_account FROM aws.acmpca.permission -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the permission resource, the following permissions are required: @@ -79,8 +78,3 @@ To operate on the permission resource, the following permissions ar acm-pca:ListPermissions ``` -### Delete -```json -acm-pca:DeletePermission -``` - diff --git a/docs/aws-docs/providers/aws/acmpca/permissions/index.md b/docs/aws-docs/providers/aws/acmpca/permissions/index.md index 39a6cdae63..5e5fb2b8a8 100644 --- a/docs/aws-docs/providers/aws/acmpca/permissions/index.md +++ b/docs/aws-docs/providers/aws/acmpca/permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of permissions in a region or create a permissions resource, use permission to operate on an individual resource. + +Used to retrieve a list of permissions in a region or to create or delete a permissions resource, use permission to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of permissions in a region or create a INSERT + + + + + @@ -63,7 +71,84 @@ region, certificate_authority_arn, principal FROM aws.acmpca.permissions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.acmpca.permissions ( + Actions, + CertificateAuthorityArn, + Principal, + region +) +SELECT +{{ Actions }}, + {{ CertificateAuthorityArn }}, + {{ Principal }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.acmpca.permissions ( + Actions, + CertificateAuthorityArn, + Principal, + SourceAccount, + region +) +SELECT + {{ Actions }}, + {{ CertificateAuthorityArn }}, + {{ Principal }}, + {{ SourceAccount }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.acmpca.permissions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +161,8 @@ acm-pca:CreatePermission, acm-pca:ListPermissions ``` +### Delete +```json +acm-pca:DeletePermission +``` + diff --git a/docs/aws-docs/providers/aws/amplify/app/index.md b/docs/aws-docs/providers/aws/amplify/app/index.md index 413568ab5f..679f29aa55 100644 --- a/docs/aws-docs/providers/aws/amplify/app/index.md +++ b/docs/aws-docs/providers/aws/amplify/app/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app resource, use apps to retrieve a list of resources or to create a resource. + +Gets or updates an individual app resource, use apps to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual app resource, use appsUPDATE - - - - - @@ -102,24 +100,14 @@ platform, repository, tags FROM aws.amplify.app -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app resource, the following permissions are required: -### Delete -```json -amplify:GetApp, -amplify:DeleteApp, -codecommit:GetRepository, -codecommit:GetRepositoryTriggers, -codecommit:PutRepositoryTriggers, -sns:Unsubscribe, -iam:PassRole -``` - ### Read ```json amplify:GetApp, diff --git a/docs/aws-docs/providers/aws/amplify/apps/index.md b/docs/aws-docs/providers/aws/amplify/apps/index.md index 3df5a46715..ed69610c64 100644 --- a/docs/aws-docs/providers/aws/amplify/apps/index.md +++ b/docs/aws-docs/providers/aws/amplify/apps/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of apps in a region or create a apps resource, use app to operate on an individual resource. + +Used to retrieve a list of apps in a region or to create or delete a apps resource, use app to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of apps in a region or create a apps< + + + + + @@ -61,7 +69,144 @@ SELECT region, arn FROM aws.amplify.apps -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplify.apps ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplify.apps ( + AccessToken, + AutoBranchCreationConfig, + BasicAuthConfig, + BuildSpec, + CustomHeaders, + CustomRules, + Description, + EnableBranchAutoDeletion, + EnvironmentVariables, + IAMServiceRole, + Name, + OauthToken, + Platform, + Repository, + Tags, + region +) +SELECT + {{ AccessToken }}, + {{ AutoBranchCreationConfig }}, + {{ BasicAuthConfig }}, + {{ BuildSpec }}, + {{ CustomHeaders }}, + {{ CustomRules }}, + {{ Description }}, + {{ EnableBranchAutoDeletion }}, + {{ EnvironmentVariables }}, + {{ IAMServiceRole }}, + {{ Name }}, + {{ OauthToken }}, + {{ Platform }}, + {{ Repository }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplify.apps +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +226,17 @@ sns:Subscribe, iam:PassRole ``` +### Delete +```json +amplify:GetApp, +amplify:DeleteApp, +codecommit:GetRepository, +codecommit:GetRepositoryTriggers, +codecommit:PutRepositoryTriggers, +sns:Unsubscribe, +iam:PassRole +``` + ### List ```json amplify:GetApp, diff --git a/docs/aws-docs/providers/aws/amplify/branch/index.md b/docs/aws-docs/providers/aws/amplify/branch/index.md index 71c5f2e2ce..f75206c7a5 100644 --- a/docs/aws-docs/providers/aws/amplify/branch/index.md +++ b/docs/aws-docs/providers/aws/amplify/branch/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual branch resource, use branches to retrieve a list of resources or to create a resource. + +Gets or updates an individual branch resource, use branches to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual branch resource, use branch - - - - - @@ -94,23 +92,14 @@ pull_request_environment_name, stage, tags FROM aws.amplify.branch -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the branch resource, the following permissions are required: -### Delete -```json -amplify:GetBranch, -amplify:DeleteBranch, -codecommit:GetRepository, -codecommit:GetRepositoryTriggers, -sns:Unsubscribe, -iam:PassRole -``` - ### Read ```json amplify:GetBranch, diff --git a/docs/aws-docs/providers/aws/amplify/branches/index.md b/docs/aws-docs/providers/aws/amplify/branches/index.md index 2ad4333e8d..42d5fa422e 100644 --- a/docs/aws-docs/providers/aws/amplify/branches/index.md +++ b/docs/aws-docs/providers/aws/amplify/branches/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of branches in a region or create a branches resource, use branch to operate on an individual resource. + +Used to retrieve a list of branches in a region or to create or delete a branches resource, use branch to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of branches in a region or create a b + + + + + @@ -61,7 +69,123 @@ SELECT region, arn FROM aws.amplify.branches -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplify.branches ( + AppId, + BranchName, + region +) +SELECT +{{ AppId }}, + {{ BranchName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplify.branches ( + AppId, + BasicAuthConfig, + Backend, + BranchName, + BuildSpec, + Description, + EnableAutoBuild, + EnablePerformanceMode, + EnablePullRequestPreview, + EnvironmentVariables, + Framework, + PullRequestEnvironmentName, + Stage, + Tags, + region +) +SELECT + {{ AppId }}, + {{ BasicAuthConfig }}, + {{ Backend }}, + {{ BranchName }}, + {{ BuildSpec }}, + {{ Description }}, + {{ EnableAutoBuild }}, + {{ EnablePerformanceMode }}, + {{ EnablePullRequestPreview }}, + {{ EnvironmentVariables }}, + {{ Framework }}, + {{ PullRequestEnvironmentName }}, + {{ Stage }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplify.branches +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +209,16 @@ sns:Subscribe, iam:PassRole ``` +### Delete +```json +amplify:GetBranch, +amplify:DeleteBranch, +codecommit:GetRepository, +codecommit:GetRepositoryTriggers, +sns:Unsubscribe, +iam:PassRole +``` + ### List ```json amplify:GetBranch, diff --git a/docs/aws-docs/providers/aws/amplify/domain/index.md b/docs/aws-docs/providers/aws/amplify/domain/index.md index 08a921bbc9..3d7f3ed16e 100644 --- a/docs/aws-docs/providers/aws/amplify/domain/index.md +++ b/docs/aws-docs/providers/aws/amplify/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -90,20 +88,14 @@ enable_auto_sub_domain, status_reason, sub_domain_settings FROM aws.amplify.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: -### Delete -```json -amplify:DeleteDomainAssociation, -iam:PassRole, -amplify:DeleteDomainAssociation -``` - ### Read ```json amplify:GetDomainAssociation, diff --git a/docs/aws-docs/providers/aws/amplify/domains/index.md b/docs/aws-docs/providers/aws/amplify/domains/index.md index fe3b751ba2..ffb07e0ae7 100644 --- a/docs/aws-docs/providers/aws/amplify/domains/index.md +++ b/docs/aws-docs/providers/aws/amplify/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,104 @@ SELECT region, arn FROM aws.amplify.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplify.domains ( + AppId, + DomainName, + SubDomainSettings, + region +) +SELECT +{{ AppId }}, + {{ DomainName }}, + {{ SubDomainSettings }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplify.domains ( + AppId, + AutoSubDomainCreationPatterns, + AutoSubDomainIAMRole, + CertificateSettings, + DomainName, + EnableAutoSubDomain, + SubDomainSettings, + region +) +SELECT + {{ AppId }}, + {{ AutoSubDomainCreationPatterns }}, + {{ AutoSubDomainIAMRole }}, + {{ CertificateSettings }}, + {{ DomainName }}, + {{ EnableAutoSubDomain }}, + {{ SubDomainSettings }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplify.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +182,13 @@ iam:PassRole, amplify:TagResource ``` +### Delete +```json +amplify:DeleteDomainAssociation, +iam:PassRole, +amplify:DeleteDomainAssociation +``` + ### List ```json amplify:ListDomainAssociations, diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/component/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/component/index.md index 30c780a39f..e25c0adef3 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/component/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/component/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual component resource, use components to retrieve a list of resources or to create a resource. + +Gets or updates an individual component resource, use components to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual component resource, use com - - - - - @@ -98,9 +96,10 @@ source_id, tags, variants FROM aws.amplifyuibuilder.component -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the component resource, the following permissions are required: @@ -120,11 +119,3 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateComponent ``` -### Delete -```json -amplify:GetApp, -amplifyuibuilder:DeleteComponent, -amplifyuibuilder:GetComponent, -amplifyuibuilder:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/components/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/components/index.md index 6051f8ec81..99513e0f0f 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/components/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/components/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of components in a region or create a components resource, use component to operate on an individual resource. + +Used to retrieve a list of components in a region or to create or delete a components resource, use component to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of components in a region or create a INSERT + + + + + @@ -65,7 +73,175 @@ app_id, environment_name, id FROM aws.amplifyuibuilder.components -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplifyuibuilder.components ( + AppId, + BindingProperties, + Children, + CollectionProperties, + ComponentType, + EnvironmentName, + Events, + Name, + Overrides, + Properties, + SchemaVersion, + SourceId, + Tags, + Variants, + region +) +SELECT +{{ AppId }}, + {{ BindingProperties }}, + {{ Children }}, + {{ CollectionProperties }}, + {{ ComponentType }}, + {{ EnvironmentName }}, + {{ Events }}, + {{ Name }}, + {{ Overrides }}, + {{ Properties }}, + {{ SchemaVersion }}, + {{ SourceId }}, + {{ Tags }}, + {{ Variants }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplifyuibuilder.components ( + AppId, + BindingProperties, + Children, + CollectionProperties, + ComponentType, + EnvironmentName, + Events, + Name, + Overrides, + Properties, + SchemaVersion, + SourceId, + Tags, + Variants, + region +) +SELECT + {{ AppId }}, + {{ BindingProperties }}, + {{ Children }}, + {{ CollectionProperties }}, + {{ ComponentType }}, + {{ EnvironmentName }}, + {{ Events }}, + {{ Name }}, + {{ Overrides }}, + {{ Properties }}, + {{ SchemaVersion }}, + {{ SourceId }}, + {{ Tags }}, + {{ Variants }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplifyuibuilder.components +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +256,14 @@ amplifyuibuilder:GetComponent, amplifyuibuilder:TagResource ``` +### Delete +```json +amplify:GetApp, +amplifyuibuilder:DeleteComponent, +amplifyuibuilder:GetComponent, +amplifyuibuilder:UntagResource +``` + ### List ```json amplify:GetApp, diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/form/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/form/index.md index 249c2abe68..44b27abcf7 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/form/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/form/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual form resource, use forms to retrieve a list of resources or to create a resource. + +Gets or updates an individual form resource, use forms to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual form resource, use formsUPDATE - - - - - @@ -90,9 +88,10 @@ sectional_elements, style, tags FROM aws.amplifyuibuilder.form -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the form resource, the following permissions are required: @@ -113,11 +112,3 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateForm ``` -### Delete -```json -amplify:GetApp, -amplifyuibuilder:DeleteForm, -amplifyuibuilder:TagResource, -amplifyuibuilder:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/forms/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/forms/index.md index b9185ff051..822f1d552b 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/forms/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/forms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of forms in a region or create a forms resource, use form to operate on an individual resource. + +Used to retrieve a list of forms in a region or to create or delete a forms resource, use form to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of forms in a region or create a form + + + + + @@ -65,7 +73,163 @@ app_id, environment_name, id FROM aws.amplifyuibuilder.forms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplifyuibuilder.forms ( + AppId, + Cta, + DataType, + EnvironmentName, + Fields, + FormActionType, + LabelDecorator, + Name, + SchemaVersion, + SectionalElements, + Style, + Tags, + region +) +SELECT +{{ AppId }}, + {{ Cta }}, + {{ DataType }}, + {{ EnvironmentName }}, + {{ Fields }}, + {{ FormActionType }}, + {{ LabelDecorator }}, + {{ Name }}, + {{ SchemaVersion }}, + {{ SectionalElements }}, + {{ Style }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplifyuibuilder.forms ( + AppId, + Cta, + DataType, + EnvironmentName, + Fields, + FormActionType, + LabelDecorator, + Name, + SchemaVersion, + SectionalElements, + Style, + Tags, + region +) +SELECT + {{ AppId }}, + {{ Cta }}, + {{ DataType }}, + {{ EnvironmentName }}, + {{ Fields }}, + {{ FormActionType }}, + {{ LabelDecorator }}, + {{ Name }}, + {{ SchemaVersion }}, + {{ SectionalElements }}, + {{ Style }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplifyuibuilder.forms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +245,14 @@ amplifyuibuilder:TagResource, amplifyuibuilder:UntagResource ``` +### Delete +```json +amplify:GetApp, +amplifyuibuilder:DeleteForm, +amplifyuibuilder:TagResource, +amplifyuibuilder:UntagResource +``` + ### List ```json amplify:GetApp, diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/theme/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/theme/index.md index 57b57b0eed..e921ba4347 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/theme/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/theme/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual theme resource, use themes to retrieve a list of resources or to create a resource. + +Gets or updates an individual theme resource, use themes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual theme resource, use themes< - - - - - @@ -82,9 +80,10 @@ overrides, tags, values FROM aws.amplifyuibuilder.theme -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the theme resource, the following permissions are required: @@ -104,10 +103,3 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateTheme ``` -### Delete -```json -amplify:GetApp, -amplifyuibuilder:DeleteTheme, -amplifyuibuilder:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/amplifyuibuilder/themes/index.md b/docs/aws-docs/providers/aws/amplifyuibuilder/themes/index.md index 7f54e907b9..9d5d279530 100644 --- a/docs/aws-docs/providers/aws/amplifyuibuilder/themes/index.md +++ b/docs/aws-docs/providers/aws/amplifyuibuilder/themes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of themes in a region or create a themes resource, use theme to operate on an individual resource. + +Used to retrieve a list of themes in a region or to create or delete a themes resource, use theme to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of themes in a region or create a the + + + + + @@ -65,7 +73,119 @@ app_id, environment_name, id FROM aws.amplifyuibuilder.themes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.amplifyuibuilder.themes ( + AppId, + EnvironmentName, + Name, + Overrides, + Tags, + Values, + region +) +SELECT +{{ AppId }}, + {{ EnvironmentName }}, + {{ Name }}, + {{ Overrides }}, + {{ Tags }}, + {{ Values }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.amplifyuibuilder.themes ( + AppId, + EnvironmentName, + Name, + Overrides, + Tags, + Values, + region +) +SELECT + {{ AppId }}, + {{ EnvironmentName }}, + {{ Name }}, + {{ Overrides }}, + {{ Tags }}, + {{ Values }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.amplifyuibuilder.themes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +200,13 @@ amplifyuibuilder:GetTheme, amplifyuibuilder:TagResource ``` +### Delete +```json +amplify:GetApp, +amplifyuibuilder:DeleteTheme, +amplifyuibuilder:UntagResource +``` + ### List ```json amplify:GetApp, diff --git a/docs/aws-docs/providers/aws/apigateway/account/index.md b/docs/aws-docs/providers/aws/apigateway/account/index.md index ad90402814..5ec077d7a4 100644 --- a/docs/aws-docs/providers/aws/apigateway/account/index.md +++ b/docs/aws-docs/providers/aws/apigateway/account/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account resource, use accounts to retrieve a list of resources or to create a resource. + +Gets or updates an individual account resource, use accounts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual account resource, use accou - - - - - @@ -68,9 +66,10 @@ region, id, cloud_watch_role_arn FROM aws.apigateway.account -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the account resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/apigateway/accounts/index.md b/docs/aws-docs/providers/aws/apigateway/accounts/index.md index d59a1f2ef7..06eb633c44 100644 --- a/docs/aws-docs/providers/aws/apigateway/accounts/index.md +++ b/docs/aws-docs/providers/aws/apigateway/accounts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of accounts in a region or create a accounts resource, use account to operate on an individual resource. + +Used to retrieve a list of accounts in a region or to create or delete a accounts resource, use account to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of accounts in a region or create a a + + + + + @@ -61,7 +69,65 @@ SELECT region, id FROM aws.apigateway.accounts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.accounts ( + CloudWatchRoleArn, + region +) +SELECT +{{ CloudWatchRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.accounts ( + CloudWatchRoleArn, + region +) +SELECT + {{ CloudWatchRoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.accounts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/apigateway/api_key/index.md b/docs/aws-docs/providers/aws/apigateway/api_key/index.md index 3ba61bdc8b..51c91d39b6 100644 --- a/docs/aws-docs/providers/aws/apigateway/api_key/index.md +++ b/docs/aws-docs/providers/aws/apigateway/api_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual api_key resource, use api_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual api_key resource, use api_keys to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual api_key resource, use api_k - - - - - @@ -82,9 +80,10 @@ stage_keys, tags, value FROM aws.apigateway.api_key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the api_key resource, the following permissions are required: @@ -102,9 +101,3 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete -```json -apigateway:DELETE, -apigateway:GET -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/api_keys/index.md b/docs/aws-docs/providers/aws/apigateway/api_keys/index.md index a4cba4248a..4eda51417a 100644 --- a/docs/aws-docs/providers/aws/apigateway/api_keys/index.md +++ b/docs/aws-docs/providers/aws/apigateway/api_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of api_keys in a region or create a api_keys resource, use api_key to operate on an individual resource. + +Used to retrieve a list of api_keys in a region or to create or delete a api_keys resource, use api_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of api_keys in a region or create a a + + + + + @@ -61,7 +69,127 @@ SELECT region, api_key_id FROM aws.apigateway.api_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.api_keys ( + CustomerId, + Description, + Enabled, + GenerateDistinctId, + Name, + StageKeys, + Tags, + Value, + region +) +SELECT +{{ CustomerId }}, + {{ Description }}, + {{ Enabled }}, + {{ GenerateDistinctId }}, + {{ Name }}, + {{ StageKeys }}, + {{ Tags }}, + {{ Value }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.api_keys ( + CustomerId, + Description, + Enabled, + GenerateDistinctId, + Name, + StageKeys, + Tags, + Value, + region +) +SELECT + {{ CustomerId }}, + {{ Description }}, + {{ Enabled }}, + {{ GenerateDistinctId }}, + {{ Name }}, + {{ StageKeys }}, + {{ Tags }}, + {{ Value }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.api_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +203,12 @@ apigateway:GET, apigateway:PUT ``` +### Delete +```json +apigateway:DELETE, +apigateway:GET +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/authorizer/index.md b/docs/aws-docs/providers/aws/apigateway/authorizer/index.md index 4687fb3ae7..badc0f85b5 100644 --- a/docs/aws-docs/providers/aws/apigateway/authorizer/index.md +++ b/docs/aws-docs/providers/aws/apigateway/authorizer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual authorizer resource, use authorizers to retrieve a list of resources or to create a resource. + +Gets or updates an individual authorizer resource, use authorizers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual authorizer resource, use au - - - - - @@ -86,9 +84,10 @@ name, provider_arns, type FROM aws.apigateway.authorizer -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the authorizer resource, the following permissions are required: @@ -105,8 +104,3 @@ apigateway:PATCH, iam:PassRole ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/authorizers/index.md b/docs/aws-docs/providers/aws/apigateway/authorizers/index.md index 6fb30dff43..4fcb5fbcfb 100644 --- a/docs/aws-docs/providers/aws/apigateway/authorizers/index.md +++ b/docs/aws-docs/providers/aws/apigateway/authorizers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of authorizers in a region or create a authorizers resource, use authorizer to operate on an individual resource. + +Used to retrieve a list of authorizers in a region or to create or delete a authorizers resource, use authorizer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of authorizers in a region or create a INSERT + + + + + @@ -63,7 +71,100 @@ region, rest_api_id, authorizer_id FROM aws.apigateway.authorizers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.authorizers ( + RestApiId, + Name, + Type, + region +) +SELECT +{{ RestApiId }}, + {{ Name }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.authorizers ( + RestApiId, + AuthType, + AuthorizerCredentials, + AuthorizerResultTtlInSeconds, + AuthorizerUri, + IdentitySource, + IdentityValidationExpression, + Name, + ProviderARNs, + Type, + region +) +SELECT + {{ RestApiId }}, + {{ AuthType }}, + {{ AuthorizerCredentials }}, + {{ AuthorizerResultTtlInSeconds }}, + {{ AuthorizerUri }}, + {{ IdentitySource }}, + {{ IdentityValidationExpression }}, + {{ Name }}, + {{ ProviderARNs }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.authorizers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +177,11 @@ apigateway:POST, iam:PassRole ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/base_path_mapping/index.md b/docs/aws-docs/providers/aws/apigateway/base_path_mapping/index.md index 6b98bd69e7..9cd8e5a2d5 100644 --- a/docs/aws-docs/providers/aws/apigateway/base_path_mapping/index.md +++ b/docs/aws-docs/providers/aws/apigateway/base_path_mapping/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual base_path_mapping resource, use base_path_mappings to retrieve a list of resources or to create a resource. + +Gets or updates an individual base_path_mapping resource, use base_path_mappings to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual base_path_mapping resource, use < - - - - - @@ -72,9 +70,10 @@ domain_name, rest_api_id, stage FROM aws.apigateway.base_path_mapping -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the base_path_mapping resource, the following permissions are required: @@ -91,8 +90,3 @@ apigateway:DELETE, apigateway:PATCH ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/base_path_mappings/index.md b/docs/aws-docs/providers/aws/apigateway/base_path_mappings/index.md index ebf39acced..7c72279baf 100644 --- a/docs/aws-docs/providers/aws/apigateway/base_path_mappings/index.md +++ b/docs/aws-docs/providers/aws/apigateway/base_path_mappings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of base_path_mappings in a region or create a base_path_mappings resource, use base_path_mapping to operate on an individual resource. + +Used to retrieve a list of base_path_mappings in a region or to create or delete a base_path_mappings resource, use base_path_mapping to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of base_path_mappings in a region or create + + + + + @@ -63,7 +71,74 @@ region, domain_name, base_path FROM aws.apigateway.base_path_mappings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.base_path_mappings ( + DomainName, + region +) +SELECT +{{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.base_path_mappings ( + BasePath, + DomainName, + RestApiId, + Stage, + region +) +SELECT + {{ BasePath }}, + {{ DomainName }}, + {{ RestApiId }}, + {{ Stage }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.base_path_mappings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,11 @@ apigateway:POST, apigateway:GET ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/client_certificate/index.md b/docs/aws-docs/providers/aws/apigateway/client_certificate/index.md index 252ee64e77..e13ee30d54 100644 --- a/docs/aws-docs/providers/aws/apigateway/client_certificate/index.md +++ b/docs/aws-docs/providers/aws/apigateway/client_certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual client_certificate resource, use client_certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual client_certificate resource, use client_certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual client_certificate resource, use - - - - - @@ -70,9 +68,10 @@ client_certificate_id, description, tags FROM aws.apigateway.client_certificate -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the client_certificate resource, the following permissions are required: @@ -90,8 +89,3 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/client_certificates/index.md b/docs/aws-docs/providers/aws/apigateway/client_certificates/index.md index 907e56fc31..8fad1471e4 100644 --- a/docs/aws-docs/providers/aws/apigateway/client_certificates/index.md +++ b/docs/aws-docs/providers/aws/apigateway/client_certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of client_certificates in a region or create a client_certificates resource, use client_certificate to operate on an individual resource. + +Used to retrieve a list of client_certificates in a region or to create or delete a client_certificates resource, use client_certificate to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of client_certificates in a region or creat + + + + + @@ -61,7 +69,81 @@ SELECT region, client_certificate_id FROM aws.apigateway.client_certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.client_certificates ( + Description, + Tags, + region +) +SELECT +{{ Description }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.client_certificates ( + Description, + Tags, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.client_certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +157,11 @@ apigateway:GET, apigateway:PUT ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/deployment/index.md b/docs/aws-docs/providers/aws/apigateway/deployment/index.md index f3270277c2..c757133553 100644 --- a/docs/aws-docs/providers/aws/apigateway/deployment/index.md +++ b/docs/aws-docs/providers/aws/apigateway/deployment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual deployment resource, use deployments to retrieve a list of resources or to create a resource. + +Gets or updates an individual deployment resource, use deployments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual deployment resource, use de - - - - - @@ -76,9 +74,10 @@ rest_api_id, stage_description, stage_name FROM aws.apigateway.deployment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the deployment resource, the following permissions are required: @@ -96,9 +95,3 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/deployments/index.md b/docs/aws-docs/providers/aws/apigateway/deployments/index.md index 6cff660bfd..109f13cc5c 100644 --- a/docs/aws-docs/providers/aws/apigateway/deployments/index.md +++ b/docs/aws-docs/providers/aws/apigateway/deployments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of deployments in a region or create a deployments resource, use deployment to operate on an individual resource. + +Used to retrieve a list of deployments in a region or to create or delete a deployments resource, use deployment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of deployments in a region or create a INSERT + + + + + @@ -63,7 +71,127 @@ region, deployment_id, rest_api_id FROM aws.apigateway.deployments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.deployments ( + RestApiId, + region +) +SELECT +{{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.deployments ( + DeploymentCanarySettings, + Description, + RestApiId, + StageDescription, + StageName, + region +) +SELECT + {{ DeploymentCanarySettings }}, + {{ Description }}, + {{ RestApiId }}, + {{ StageDescription }}, + {{ StageName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.deployments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +206,12 @@ apigateway:PUT, apigateway:GET ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/documentation_part/index.md b/docs/aws-docs/providers/aws/apigateway/documentation_part/index.md index 4216626057..03cf93d062 100644 --- a/docs/aws-docs/providers/aws/apigateway/documentation_part/index.md +++ b/docs/aws-docs/providers/aws/apigateway/documentation_part/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual documentation_part resource, use documentation_parts to retrieve a list of resources or to create a resource. + +Gets or updates an individual documentation_part resource, use documentation_parts to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual documentation_part resource, use - - - - - @@ -72,9 +70,10 @@ location, properties, rest_api_id FROM aws.apigateway.documentation_part -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the documentation_part resource, the following permissions are required: @@ -90,8 +89,3 @@ apigateway:GET, apigateway:PATCH ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/documentation_parts/index.md b/docs/aws-docs/providers/aws/apigateway/documentation_parts/index.md index bba2122f31..d0a72bd851 100644 --- a/docs/aws-docs/providers/aws/apigateway/documentation_parts/index.md +++ b/docs/aws-docs/providers/aws/apigateway/documentation_parts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of documentation_parts in a region or create a documentation_parts resource, use documentation_part to operate on an individual resource. + +Used to retrieve a list of documentation_parts in a region or to create or delete a documentation_parts resource, use documentation_part to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of documentation_parts in a region or creat + + + + + @@ -63,7 +71,89 @@ region, documentation_part_id, rest_api_id FROM aws.apigateway.documentation_parts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.documentation_parts ( + Location, + Properties, + RestApiId, + region +) +SELECT +{{ Location }}, + {{ Properties }}, + {{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.documentation_parts ( + Location, + Properties, + RestApiId, + region +) +SELECT + {{ Location }}, + {{ Properties }}, + {{ RestApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.documentation_parts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +166,11 @@ apigateway:GET, apigateway:POST ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/documentation_version/index.md b/docs/aws-docs/providers/aws/apigateway/documentation_version/index.md index 470830fcf4..ff4696f1c2 100644 --- a/docs/aws-docs/providers/aws/apigateway/documentation_version/index.md +++ b/docs/aws-docs/providers/aws/apigateway/documentation_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual documentation_version resource, use documentation_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual documentation_version resource, use documentation_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual documentation_version resource, u - - - - - @@ -70,9 +68,10 @@ description, documentation_version, rest_api_id FROM aws.apigateway.documentation_version -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the documentation_version resource, the following permissions are required: @@ -88,8 +87,3 @@ apigateway:GET, apigateway:PATCH ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/documentation_versions/index.md b/docs/aws-docs/providers/aws/apigateway/documentation_versions/index.md index 1eacae6e60..a9c6df3f41 100644 --- a/docs/aws-docs/providers/aws/apigateway/documentation_versions/index.md +++ b/docs/aws-docs/providers/aws/apigateway/documentation_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of documentation_versions in a region or create a documentation_versions resource, use documentation_version to operate on an individual resource. + +Used to retrieve a list of documentation_versions in a region or to create or delete a documentation_versions resource, use documentation_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of documentation_versions in a region or cr + + + + + @@ -63,7 +71,74 @@ region, documentation_version, rest_api_id FROM aws.apigateway.documentation_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.documentation_versions ( + DocumentationVersion, + RestApiId, + region +) +SELECT +{{ DocumentationVersion }}, + {{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.documentation_versions ( + Description, + DocumentationVersion, + RestApiId, + region +) +SELECT + {{ Description }}, + {{ DocumentationVersion }}, + {{ RestApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.documentation_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,11 @@ apigateway:GET, apigateway:POST ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/domain_name/index.md b/docs/aws-docs/providers/aws/apigateway/domain_name/index.md index 5a5eb85f6b..bc62e1feb1 100644 --- a/docs/aws-docs/providers/aws/apigateway/domain_name/index.md +++ b/docs/aws-docs/providers/aws/apigateway/domain_name/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain_name resource, use domain_names to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain_name resource, use domain_names to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual domain_name resource, use d - - - - - @@ -88,9 +86,10 @@ ownership_verification_certificate_arn, security_policy, tags FROM aws.apigateway.domain_name -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain_name resource, the following permissions are required: @@ -105,8 +104,3 @@ apigateway:* apigateway:* ``` -### Delete -```json -apigateway:* -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/domain_names/index.md b/docs/aws-docs/providers/aws/apigateway/domain_names/index.md index 5b33922f44..c0fa1c1785 100644 --- a/docs/aws-docs/providers/aws/apigateway/domain_names/index.md +++ b/docs/aws-docs/providers/aws/apigateway/domain_names/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domain_names in a region or create a domain_names resource, use domain_name to operate on an individual resource. + +Used to retrieve a list of domain_names in a region or to create or delete a domain_names resource, use domain_name to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domain_names in a region or create a INSERT + + + + + @@ -61,7 +69,137 @@ SELECT region, domain_name FROM aws.apigateway.domain_names -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.domain_names ( + DomainName, + EndpointConfiguration, + MutualTlsAuthentication, + CertificateArn, + RegionalCertificateArn, + OwnershipVerificationCertificateArn, + SecurityPolicy, + Tags, + region +) +SELECT +{{ DomainName }}, + {{ EndpointConfiguration }}, + {{ MutualTlsAuthentication }}, + {{ CertificateArn }}, + {{ RegionalCertificateArn }}, + {{ OwnershipVerificationCertificateArn }}, + {{ SecurityPolicy }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.domain_names ( + DomainName, + EndpointConfiguration, + MutualTlsAuthentication, + CertificateArn, + RegionalCertificateArn, + OwnershipVerificationCertificateArn, + SecurityPolicy, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ EndpointConfiguration }}, + {{ MutualTlsAuthentication }}, + {{ CertificateArn }}, + {{ RegionalCertificateArn }}, + {{ OwnershipVerificationCertificateArn }}, + {{ SecurityPolicy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.domain_names +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +211,11 @@ To operate on the domain_names resource, the following permissions apigateway:* ``` +### Delete +```json +apigateway:* +``` + ### List ```json apigateway:* diff --git a/docs/aws-docs/providers/aws/apigateway/method/index.md b/docs/aws-docs/providers/aws/apigateway/method/index.md index 42b4c3a2ea..c60323ad68 100644 --- a/docs/aws-docs/providers/aws/apigateway/method/index.md +++ b/docs/aws-docs/providers/aws/apigateway/method/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual method resource, use methods to retrieve a list of resources or to create a resource. + +Gets or updates an individual method resource, use methods to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual method resource, use method - - - - - @@ -90,9 +88,10 @@ request_validator_id, resource_id, rest_api_id FROM aws.apigateway.method -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the method resource, the following permissions are required: @@ -110,8 +109,3 @@ apigateway:PUT, iam:PassRole ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/methods/index.md b/docs/aws-docs/providers/aws/apigateway/methods/index.md index bd1acbba45..3b1a55b7f8 100644 --- a/docs/aws-docs/providers/aws/apigateway/methods/index.md +++ b/docs/aws-docs/providers/aws/apigateway/methods/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of methods in a region or create a methods resource, use method to operate on an individual resource. + +Used to retrieve a list of methods in a region or to create or delete a methods resource, use method to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of methods in a region or create a me + + + + + @@ -65,7 +73,140 @@ rest_api_id, resource_id, http_method FROM aws.apigateway.methods -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.methods ( + HttpMethod, + ResourceId, + RestApiId, + region +) +SELECT +{{ HttpMethod }}, + {{ ResourceId }}, + {{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.methods ( + ApiKeyRequired, + AuthorizationScopes, + AuthorizationType, + AuthorizerId, + HttpMethod, + Integration, + MethodResponses, + OperationName, + RequestModels, + RequestParameters, + RequestValidatorId, + ResourceId, + RestApiId, + region +) +SELECT + {{ ApiKeyRequired }}, + {{ AuthorizationScopes }}, + {{ AuthorizationType }}, + {{ AuthorizerId }}, + {{ HttpMethod }}, + {{ Integration }}, + {{ MethodResponses }}, + {{ OperationName }}, + {{ RequestModels }}, + {{ RequestParameters }}, + {{ RequestValidatorId }}, + {{ ResourceId }}, + {{ RestApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.methods +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +220,8 @@ apigateway:GET, iam:PassRole ``` +### Delete +```json +apigateway:DELETE +``` + diff --git a/docs/aws-docs/providers/aws/apigateway/model/index.md b/docs/aws-docs/providers/aws/apigateway/model/index.md index 348ec33950..46fd269f24 100644 --- a/docs/aws-docs/providers/aws/apigateway/model/index.md +++ b/docs/aws-docs/providers/aws/apigateway/model/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model resource, use models to retrieve a list of resources or to create a resource. + +Gets or updates an individual model resource, use models to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual model resource, use models< - - - - - @@ -74,9 +72,10 @@ name, rest_api_id, schema FROM aws.apigateway.model -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the model resource, the following permissions are required: @@ -92,9 +91,3 @@ apigateway:PATCH, apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/models/index.md b/docs/aws-docs/providers/aws/apigateway/models/index.md index 3948649025..8674ae1116 100644 --- a/docs/aws-docs/providers/aws/apigateway/models/index.md +++ b/docs/aws-docs/providers/aws/apigateway/models/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of models in a region or create a models resource, use model to operate on an individual resource. + +Used to retrieve a list of models in a region or to create or delete a models resource, use model to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of models in a region or create a mod + + + + + @@ -63,7 +71,77 @@ region, rest_api_id, name FROM aws.apigateway.models -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.models ( + RestApiId, + region +) +SELECT +{{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.models ( + ContentType, + Description, + Name, + RestApiId, + Schema, + region +) +SELECT + {{ ContentType }}, + {{ Description }}, + {{ Name }}, + {{ RestApiId }}, + {{ Schema }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.models +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +154,12 @@ apigateway:POST, apigateway:GET ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/request_validator/index.md b/docs/aws-docs/providers/aws/apigateway/request_validator/index.md index cc753e03f7..dc41feeff5 100644 --- a/docs/aws-docs/providers/aws/apigateway/request_validator/index.md +++ b/docs/aws-docs/providers/aws/apigateway/request_validator/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual request_validator resource, use request_validators to retrieve a list of resources or to create a resource. + +Gets or updates an individual request_validator resource, use request_validators to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual request_validator resource, use < - - - - - @@ -74,9 +72,10 @@ rest_api_id, validate_request_body, validate_request_parameters FROM aws.apigateway.request_validator -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the request_validator resource, the following permissions are required: @@ -87,11 +86,6 @@ apigateway:PATCH, apigateway:GET ``` -### Delete -```json -apigateway:DELETE -``` - ### Read ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/request_validators/index.md b/docs/aws-docs/providers/aws/apigateway/request_validators/index.md index 18dba30399..2f34ac7172 100644 --- a/docs/aws-docs/providers/aws/apigateway/request_validators/index.md +++ b/docs/aws-docs/providers/aws/apigateway/request_validators/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of request_validators in a region or create a request_validators resource, use request_validator to operate on an individual resource. + +Used to retrieve a list of request_validators in a region or to create or delete a request_validators resource, use request_validator to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of request_validators in a region or create + + + + + @@ -63,7 +71,74 @@ region, rest_api_id, request_validator_id FROM aws.apigateway.request_validators -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.request_validators ( + RestApiId, + region +) +SELECT +{{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.request_validators ( + Name, + RestApiId, + ValidateRequestBody, + ValidateRequestParameters, + region +) +SELECT + {{ Name }}, + {{ RestApiId }}, + {{ ValidateRequestBody }}, + {{ ValidateRequestParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.request_validators +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,11 @@ apigateway:POST, apigateway:GET ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/resource/index.md b/docs/aws-docs/providers/aws/apigateway/resource/index.md index 45a8251a76..edcdda723d 100644 --- a/docs/aws-docs/providers/aws/apigateway/resource/index.md +++ b/docs/aws-docs/providers/aws/apigateway/resource/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource resource, use resources to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource resource, use resources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource resource, use reso - - - - - @@ -72,9 +70,10 @@ rest_api_id, parent_id, path_part FROM aws.apigateway.resource -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the resource resource, the following permissions are required: @@ -90,8 +89,3 @@ apigateway:GET, apigateway:PATCH ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/resources/index.md b/docs/aws-docs/providers/aws/apigateway/resources/index.md index 0c615309b5..9c00cdbad5 100644 --- a/docs/aws-docs/providers/aws/apigateway/resources/index.md +++ b/docs/aws-docs/providers/aws/apigateway/resources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resources in a region or create a resources resource, use resource to operate on an individual resource. + +Used to retrieve a list of resources in a region or to create or delete a resources resource, use resource to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of resources in a region or create a + + + + + @@ -63,7 +71,77 @@ region, rest_api_id, resource_id FROM aws.apigateway.resources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.resources ( + RestApiId, + ParentId, + PathPart, + region +) +SELECT +{{ RestApiId }}, + {{ ParentId }}, + {{ PathPart }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.resources ( + RestApiId, + ParentId, + PathPart, + region +) +SELECT + {{ RestApiId }}, + {{ ParentId }}, + {{ PathPart }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.resources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +153,11 @@ To operate on the resources resource, the following permissions are apigateway:POST ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/rest_api/index.md b/docs/aws-docs/providers/aws/apigateway/rest_api/index.md index 061c264ab2..2802943c62 100644 --- a/docs/aws-docs/providers/aws/apigateway/rest_api/index.md +++ b/docs/aws-docs/providers/aws/apigateway/rest_api/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rest_api resource, use rest_apis to retrieve a list of resources or to create a resource. + +Gets or updates an individual rest_api resource, use rest_apis to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual rest_api resource, use rest - - - - - @@ -98,9 +96,10 @@ policy, parameters, tags FROM aws.apigateway.rest_api -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rest_api resource, the following permissions are required: @@ -121,8 +120,3 @@ s3:GetObject, iam:PassRole ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/rest_apis/index.md b/docs/aws-docs/providers/aws/apigateway/rest_apis/index.md index 3ecc11e648..5e29bcf9d1 100644 --- a/docs/aws-docs/providers/aws/apigateway/rest_apis/index.md +++ b/docs/aws-docs/providers/aws/apigateway/rest_apis/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rest_apis in a region or create a rest_apis resource, use rest_api to operate on an individual resource. + +Used to retrieve a list of rest_apis in a region or to create or delete a rest_apis resource, use rest_api to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rest_apis in a region or create a + + + + + @@ -61,7 +69,187 @@ SELECT region, rest_api_id FROM aws.apigateway.rest_apis -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.rest_apis ( + ApiKeySourceType, + BinaryMediaTypes, + Body, + BodyS3Location, + CloneFrom, + EndpointConfiguration, + Description, + DisableExecuteApiEndpoint, + FailOnWarnings, + Name, + MinimumCompressionSize, + Mode, + Policy, + Parameters, + Tags, + region +) +SELECT +{{ ApiKeySourceType }}, + {{ BinaryMediaTypes }}, + {{ Body }}, + {{ BodyS3Location }}, + {{ CloneFrom }}, + {{ EndpointConfiguration }}, + {{ Description }}, + {{ DisableExecuteApiEndpoint }}, + {{ FailOnWarnings }}, + {{ Name }}, + {{ MinimumCompressionSize }}, + {{ Mode }}, + {{ Policy }}, + {{ Parameters }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.rest_apis ( + ApiKeySourceType, + BinaryMediaTypes, + Body, + BodyS3Location, + CloneFrom, + EndpointConfiguration, + Description, + DisableExecuteApiEndpoint, + FailOnWarnings, + Name, + MinimumCompressionSize, + Mode, + Policy, + Parameters, + Tags, + region +) +SELECT + {{ ApiKeySourceType }}, + {{ BinaryMediaTypes }}, + {{ Body }}, + {{ BodyS3Location }}, + {{ CloneFrom }}, + {{ EndpointConfiguration }}, + {{ Description }}, + {{ DisableExecuteApiEndpoint }}, + {{ FailOnWarnings }}, + {{ Name }}, + {{ MinimumCompressionSize }}, + {{ Mode }}, + {{ Policy }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.rest_apis +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +267,11 @@ s3:GetObject, iam:PassRole ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/stage/index.md b/docs/aws-docs/providers/aws/apigateway/stage/index.md index 02e8cd1d7a..12171ca5d3 100644 --- a/docs/aws-docs/providers/aws/apigateway/stage/index.md +++ b/docs/aws-docs/providers/aws/apigateway/stage/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stage resource, use stages to retrieve a list of resources or to create a resource. + +Gets or updates an individual stage resource, use stages to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual stage resource, use stages< - - - - - @@ -92,9 +90,10 @@ tags, tracing_enabled, variables FROM aws.apigateway.stage -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the stage resource, the following permissions are required: @@ -112,8 +111,3 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/stages/index.md b/docs/aws-docs/providers/aws/apigateway/stages/index.md index e803f6da72..342739bc09 100644 --- a/docs/aws-docs/providers/aws/apigateway/stages/index.md +++ b/docs/aws-docs/providers/aws/apigateway/stages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stages in a region or create a stages resource, use stage to operate on an individual resource. + +Used to retrieve a list of stages in a region or to create or delete a stages resource, use stage to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of stages in a region or create a sta + + + + + @@ -63,7 +71,130 @@ region, rest_api_id, stage_name FROM aws.apigateway.stages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.stages ( + RestApiId, + region +) +SELECT +{{ RestApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.stages ( + AccessLogSetting, + CacheClusterEnabled, + CacheClusterSize, + CanarySetting, + ClientCertificateId, + DeploymentId, + Description, + DocumentationVersion, + MethodSettings, + RestApiId, + StageName, + Tags, + TracingEnabled, + Variables, + region +) +SELECT + {{ AccessLogSetting }}, + {{ CacheClusterEnabled }}, + {{ CacheClusterSize }}, + {{ CanarySetting }}, + {{ ClientCertificateId }}, + {{ DeploymentId }}, + {{ Description }}, + {{ DocumentationVersion }}, + {{ MethodSettings }}, + {{ RestApiId }}, + {{ StageName }}, + {{ Tags }}, + {{ TracingEnabled }}, + {{ Variables }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.stages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +209,11 @@ apigateway:GET, apigateway:PUT ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/usage_plan/index.md b/docs/aws-docs/providers/aws/apigateway/usage_plan/index.md index 8476205cf1..e44f654ad9 100644 --- a/docs/aws-docs/providers/aws/apigateway/usage_plan/index.md +++ b/docs/aws-docs/providers/aws/apigateway/usage_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual usage_plan resource, use usage_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual usage_plan resource, use usage_plans to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual usage_plan resource, use us - - - - - @@ -78,9 +76,10 @@ tags, throttle, usage_plan_name FROM aws.apigateway.usage_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the usage_plan resource, the following permissions are required: @@ -98,10 +97,3 @@ apigateway:PATCH, apigateway:PUT ``` -### Delete -```json -apigateway:DELETE, -apigateway:GET, -apigateway:PATCH -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/usage_plan_key/index.md b/docs/aws-docs/providers/aws/apigateway/usage_plan_key/index.md index 7e781dd7ad..b352bf88fb 100644 --- a/docs/aws-docs/providers/aws/apigateway/usage_plan_key/index.md +++ b/docs/aws-docs/providers/aws/apigateway/usage_plan_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual usage_plan_key resource, use usage_plan_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual usage_plan_key resource, use usage_plan_keys to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual usage_plan_key resource, use Accessible by - - - - - @@ -67,9 +65,10 @@ key_type, usage_plan_id, id FROM aws.apigateway.usage_plan_key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the usage_plan_key resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the usage_plan_key resource, the following permission apigateway:GET ``` -### Delete -```json -apigateway:DELETE, -apigateway:GET -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/usage_plan_keys/index.md b/docs/aws-docs/providers/aws/apigateway/usage_plan_keys/index.md index 3699c1f271..960c6ff2c2 100644 --- a/docs/aws-docs/providers/aws/apigateway/usage_plan_keys/index.md +++ b/docs/aws-docs/providers/aws/apigateway/usage_plan_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of usage_plan_keys in a region or create a usage_plan_keys resource, use usage_plan_key to operate on an individual resource. + +Used to retrieve a list of usage_plan_keys in a region or to create or delete a usage_plan_keys resource, use usage_plan_key to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of usage_plan_keys in a region or create a + + + + + @@ -61,7 +69,77 @@ SELECT region, id FROM aws.apigateway.usage_plan_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.usage_plan_keys ( + KeyId, + KeyType, + UsagePlanId, + region +) +SELECT +{{ KeyId }}, + {{ KeyType }}, + {{ UsagePlanId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.usage_plan_keys ( + KeyId, + KeyType, + UsagePlanId, + region +) +SELECT + {{ KeyId }}, + {{ KeyType }}, + {{ UsagePlanId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.usage_plan_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +152,12 @@ apigateway:POST, apigateway:GET ``` +### Delete +```json +apigateway:DELETE, +apigateway:GET +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/usage_plans/index.md b/docs/aws-docs/providers/aws/apigateway/usage_plans/index.md index 579eea6c6e..18458e8314 100644 --- a/docs/aws-docs/providers/aws/apigateway/usage_plans/index.md +++ b/docs/aws-docs/providers/aws/apigateway/usage_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of usage_plans in a region or create a usage_plans resource, use usage_plan to operate on an individual resource. + +Used to retrieve a list of usage_plans in a region or to create or delete a usage_plans resource, use usage_plan to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of usage_plans in a region or create a INSERT + + + + + @@ -61,7 +69,131 @@ SELECT region, id FROM aws.apigateway.usage_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.usage_plans ( + ApiStages, + Description, + Quota, + Tags, + Throttle, + UsagePlanName, + region +) +SELECT +{{ ApiStages }}, + {{ Description }}, + {{ Quota }}, + {{ Tags }}, + {{ Throttle }}, + {{ UsagePlanName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.usage_plans ( + ApiStages, + Description, + Quota, + Tags, + Throttle, + UsagePlanName, + region +) +SELECT + {{ ApiStages }}, + {{ Description }}, + {{ Quota }}, + {{ Tags }}, + {{ Throttle }}, + {{ UsagePlanName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.usage_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +207,13 @@ apigateway:GET, apigateway:PUT ``` +### Delete +```json +apigateway:DELETE, +apigateway:GET, +apigateway:PATCH +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigateway/vpc_link/index.md b/docs/aws-docs/providers/aws/apigateway/vpc_link/index.md index 50e9db0860..819f5750a6 100644 --- a/docs/aws-docs/providers/aws/apigateway/vpc_link/index.md +++ b/docs/aws-docs/providers/aws/apigateway/vpc_link/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_link resource, use vpc_links to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_link resource, use vpc_links to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vpc_link resource, use vpc_ - - - - - @@ -74,9 +72,10 @@ tags, target_arns, vpc_link_id FROM aws.apigateway.vpc_link -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_link resource, the following permissions are required: @@ -101,14 +100,3 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE, -apigateway:PUT, -ec2:CreateVpcEndpointServiceConfiguration, -ec2:DeleteVpcEndpointServiceConfigurations, -ec2:DescribeVpcEndpointServiceConfigurations, -ec2:ModifyVpcEndpointServicePermissions -``` - diff --git a/docs/aws-docs/providers/aws/apigateway/vpc_links/index.md b/docs/aws-docs/providers/aws/apigateway/vpc_links/index.md index 215a7db0b1..59746a7530 100644 --- a/docs/aws-docs/providers/aws/apigateway/vpc_links/index.md +++ b/docs/aws-docs/providers/aws/apigateway/vpc_links/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_links in a region or create a vpc_links resource, use vpc_link to operate on an individual resource. + +Used to retrieve a list of vpc_links in a region or to create or delete a vpc_links resource, use vpc_link to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_links in a region or create a + + + + + @@ -61,7 +69,86 @@ SELECT region, vpc_link_id FROM aws.apigateway.vpc_links -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigateway.vpc_links ( + Name, + TargetArns, + region +) +SELECT +{{ Name }}, + {{ TargetArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigateway.vpc_links ( + Name, + Description, + Tags, + TargetArns, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Tags }}, + {{ TargetArns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigateway.vpc_links +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +175,14 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE, +apigateway:PUT, +ec2:CreateVpcEndpointServiceConfiguration, +ec2:DeleteVpcEndpointServiceConfigurations, +ec2:DescribeVpcEndpointServiceConfigurations, +ec2:ModifyVpcEndpointServicePermissions +``` + diff --git a/docs/aws-docs/providers/aws/apigatewayv2/api/index.md b/docs/aws-docs/providers/aws/apigatewayv2/api/index.md index f149b85c59..acd81d8e4f 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/api/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/api/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual api resource, use apis to retrieve a list of resources or to create a resource. + +Gets or updates an individual api resource, use apis to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual api resource, use apisUPDATE - - - - - @@ -102,9 +100,10 @@ body, tags, api_key_selection_expression FROM aws.apigatewayv2.api -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the api resource, the following permissions are required: @@ -124,10 +123,3 @@ apigateway:GET, s3:getObject ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE, -s3:getObject -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/api_mapping/index.md b/docs/aws-docs/providers/aws/apigatewayv2/api_mapping/index.md index 4260df2a98..e3d600a46a 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/api_mapping/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/api_mapping/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual api_mapping resource, use api_mappings to retrieve a list of resources or to create a resource. + +Gets or updates an individual api_mapping resource, use api_mappings to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual api_mapping resource, use a - - - - - @@ -74,9 +72,10 @@ stage, api_mapping_key, api_id FROM aws.apigatewayv2.api_mapping -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the api_mapping resource, the following permissions are required: @@ -93,8 +92,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/api_mappings/index.md b/docs/aws-docs/providers/aws/apigatewayv2/api_mappings/index.md index afc29a52bc..5045b8bc81 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/api_mappings/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/api_mappings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of api_mappings in a region or create a api_mappings resource, use api_mapping to operate on an individual resource. + +Used to retrieve a list of api_mappings in a region or to create or delete a api_mappings resource, use api_mapping to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of api_mappings in a region or create a INSERT + + + + + @@ -63,7 +71,80 @@ region, api_mapping_id, domain_name FROM aws.apigatewayv2.api_mappings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.api_mappings ( + DomainName, + Stage, + ApiId, + region +) +SELECT +{{ DomainName }}, + {{ Stage }}, + {{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.api_mappings ( + DomainName, + Stage, + ApiMappingKey, + ApiId, + region +) +SELECT + {{ DomainName }}, + {{ Stage }}, + {{ ApiMappingKey }}, + {{ ApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.api_mappings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +156,11 @@ To operate on the api_mappings resource, the following permissions apigateway:POST ``` +### Delete +```json +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/apis/index.md b/docs/aws-docs/providers/aws/apigatewayv2/apis/index.md index 57f227a9c4..a09a29badd 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/apis/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/apis/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of apis in a region or create a apis resource, use api to operate on an individual resource. + +Used to retrieve a list of apis in a region or to create or delete a apis resource, use api to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of apis in a region or create a apis< + + + + + @@ -61,7 +69,201 @@ SELECT region, api_id FROM aws.apigatewayv2.apis -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.apis ( + RouteSelectionExpression, + BodyS3Location, + Description, + BasePath, + FailOnWarnings, + DisableExecuteApiEndpoint, + DisableSchemaValidation, + Name, + Target, + CredentialsArn, + CorsConfiguration, + Version, + ProtocolType, + RouteKey, + Body, + Tags, + ApiKeySelectionExpression, + region +) +SELECT +{{ RouteSelectionExpression }}, + {{ BodyS3Location }}, + {{ Description }}, + {{ BasePath }}, + {{ FailOnWarnings }}, + {{ DisableExecuteApiEndpoint }}, + {{ DisableSchemaValidation }}, + {{ Name }}, + {{ Target }}, + {{ CredentialsArn }}, + {{ CorsConfiguration }}, + {{ Version }}, + {{ ProtocolType }}, + {{ RouteKey }}, + {{ Body }}, + {{ Tags }}, + {{ ApiKeySelectionExpression }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.apis ( + RouteSelectionExpression, + BodyS3Location, + Description, + BasePath, + FailOnWarnings, + DisableExecuteApiEndpoint, + DisableSchemaValidation, + Name, + Target, + CredentialsArn, + CorsConfiguration, + Version, + ProtocolType, + RouteKey, + Body, + Tags, + ApiKeySelectionExpression, + region +) +SELECT + {{ RouteSelectionExpression }}, + {{ BodyS3Location }}, + {{ Description }}, + {{ BasePath }}, + {{ FailOnWarnings }}, + {{ DisableExecuteApiEndpoint }}, + {{ DisableSchemaValidation }}, + {{ Name }}, + {{ Target }}, + {{ CredentialsArn }}, + {{ CorsConfiguration }}, + {{ Version }}, + {{ ProtocolType }}, + {{ RouteKey }}, + {{ Body }}, + {{ Tags }}, + {{ ApiKeySelectionExpression }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.apis +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +277,13 @@ apigateway:PUT, s3:getObject ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE, +s3:getObject +``` + ### List ```json apigateway:GET, diff --git a/docs/aws-docs/providers/aws/apigatewayv2/authorizer/index.md b/docs/aws-docs/providers/aws/apigatewayv2/authorizer/index.md index e44ac8862b..95b5388fd2 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/authorizer/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/authorizer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual authorizer resource, use authorizers to retrieve a list of resources or to create a resource. + +Gets or updates an individual authorizer resource, use authorizers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual authorizer resource, use au - - - - - @@ -88,9 +86,10 @@ enable_simple_responses, authorizer_id, name FROM aws.apigatewayv2.authorizer -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the authorizer resource, the following permissions are required: @@ -108,9 +107,3 @@ iam:PassRole apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/authorizers/index.md b/docs/aws-docs/providers/aws/apigatewayv2/authorizers/index.md index 40696f81cd..7479680659 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/authorizers/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/authorizers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of authorizers in a region or create a authorizers resource, use authorizer to operate on an individual resource. + +Used to retrieve a list of authorizers in a region or to create or delete a authorizers resource, use authorizer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of authorizers in a region or create a INSERT + + + + + @@ -63,7 +71,108 @@ region, authorizer_id, api_id FROM aws.apigatewayv2.authorizers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.authorizers ( + AuthorizerType, + ApiId, + Name, + region +) +SELECT +{{ AuthorizerType }}, + {{ ApiId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.authorizers ( + IdentityValidationExpression, + AuthorizerUri, + AuthorizerCredentialsArn, + AuthorizerType, + JwtConfiguration, + AuthorizerResultTtlInSeconds, + IdentitySource, + AuthorizerPayloadFormatVersion, + ApiId, + EnableSimpleResponses, + Name, + region +) +SELECT + {{ IdentityValidationExpression }}, + {{ AuthorizerUri }}, + {{ AuthorizerCredentialsArn }}, + {{ AuthorizerType }}, + {{ JwtConfiguration }}, + {{ AuthorizerResultTtlInSeconds }}, + {{ IdentitySource }}, + {{ AuthorizerPayloadFormatVersion }}, + {{ ApiId }}, + {{ EnableSimpleResponses }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.authorizers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +185,12 @@ apigateway:POST, iam:PassRole ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/deployment/index.md b/docs/aws-docs/providers/aws/apigatewayv2/deployment/index.md index f44d528e99..f747bd01e6 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/deployment/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/deployment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual deployment resource, use deployments to retrieve a list of resources or to create a resource. + +Gets or updates an individual deployment resource, use deployments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual deployment resource, use de - - - - - @@ -72,9 +70,10 @@ description, stage_name, api_id FROM aws.apigatewayv2.deployment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the deployment resource, the following permissions are required: @@ -91,9 +90,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/deployments/index.md b/docs/aws-docs/providers/aws/apigatewayv2/deployments/index.md index b0bd5328ca..c6cb04efc6 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/deployments/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/deployments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of deployments in a region or create a deployments resource, use deployment to operate on an individual resource. + +Used to retrieve a list of deployments in a region or to create or delete a deployments resource, use deployment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of deployments in a region or create a INSERT + + + + + @@ -63,7 +71,71 @@ region, api_id, deployment_id FROM aws.apigatewayv2.deployments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.deployments ( + ApiId, + region +) +SELECT +{{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.deployments ( + Description, + StageName, + ApiId, + region +) +SELECT + {{ Description }}, + {{ StageName }}, + {{ ApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.deployments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,12 @@ To operate on the deployments resource, the following permissions a apigateway:POST ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/domain_name/index.md b/docs/aws-docs/providers/aws/apigatewayv2/domain_name/index.md index c77a4ce6a1..bbc37ab539 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/domain_name/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/domain_name/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain_name resource, use domain_names to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain_name resource, use domain_names to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual domain_name resource, use d - - - - - @@ -76,9 +74,10 @@ domain_name, domain_name_configurations, tags FROM aws.apigatewayv2.domain_name -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain_name resource, the following permissions are required: @@ -95,9 +94,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/domain_names/index.md b/docs/aws-docs/providers/aws/apigatewayv2/domain_names/index.md index 3b514f2ffa..e88529dd71 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/domain_names/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/domain_names/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domain_names in a region or create a domain_names resource, use domain_name to operate on an individual resource. + +Used to retrieve a list of domain_names in a region or to create or delete a domain_names resource, use domain_name to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domain_names in a region or create a INSERT + + + + + @@ -61,7 +69,85 @@ SELECT region, domain_name FROM aws.apigatewayv2.domain_names -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.domain_names ( + DomainName, + region +) +SELECT +{{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.domain_names ( + MutualTlsAuthentication, + DomainName, + DomainNameConfigurations, + Tags, + region +) +SELECT + {{ MutualTlsAuthentication }}, + {{ DomainName }}, + {{ DomainNameConfigurations }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.domain_names +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +161,12 @@ apigateway:GET, apigateway:PUT ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/integration_response/index.md b/docs/aws-docs/providers/aws/apigatewayv2/integration_response/index.md index 8bd6c71f60..4cb48826e5 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/integration_response/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/integration_response/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual integration_response resource, use integration_responses to retrieve a list of resources or to create a resource. + +Gets or updates an individual integration_response resource, use integration_responses to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual integration_response resource, us - - - - - @@ -80,9 +78,10 @@ integration_id, integration_response_key, api_id FROM aws.apigatewayv2.integration_response -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the integration_response resource, the following permissions are required: @@ -99,9 +98,3 @@ apigateway:PUT, apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/integration_responses/index.md b/docs/aws-docs/providers/aws/apigatewayv2/integration_responses/index.md index cdcc821c46..82a6225613 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/integration_responses/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/integration_responses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of integration_responses in a region or create a integration_responses resource, use integration_response to operate on an individual resource. + +Used to retrieve a list of integration_responses in a region or to create or delete a integration_responses resource, use integration_response to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of integration_responses in a region or cre + + + + + @@ -65,7 +73,89 @@ api_id, integration_id, integration_response_id FROM aws.apigatewayv2.integration_responses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.integration_responses ( + IntegrationId, + IntegrationResponseKey, + ApiId, + region +) +SELECT +{{ IntegrationId }}, + {{ IntegrationResponseKey }}, + {{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.integration_responses ( + ResponseTemplates, + TemplateSelectionExpression, + ResponseParameters, + ContentHandlingStrategy, + IntegrationId, + IntegrationResponseKey, + ApiId, + region +) +SELECT + {{ ResponseTemplates }}, + {{ TemplateSelectionExpression }}, + {{ ResponseParameters }}, + {{ ContentHandlingStrategy }}, + {{ IntegrationId }}, + {{ IntegrationResponseKey }}, + {{ ApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.integration_responses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +167,12 @@ To operate on the integration_responses resource, the following per apigateway:POST ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/model/index.md b/docs/aws-docs/providers/aws/apigatewayv2/model/index.md index d23deabb49..d2d75fbdb0 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/model/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/model/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model resource, use models to retrieve a list of resources or to create a resource. + +Gets or updates an individual model resource, use models to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual model resource, use models< - - - - - @@ -76,9 +74,10 @@ schema, api_id, name FROM aws.apigatewayv2.model -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the model resource, the following permissions are required: @@ -95,9 +94,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/models/index.md b/docs/aws-docs/providers/aws/apigatewayv2/models/index.md index 6c591d0f6a..bbacc270d9 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/models/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/models/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of models in a region or create a models resource, use model to operate on an individual resource. + +Used to retrieve a list of models in a region or to create or delete a models resource, use model to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of models in a region or create a mod + + + + + @@ -63,7 +71,83 @@ region, api_id, model_id FROM aws.apigatewayv2.models -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.models ( + Schema, + ApiId, + Name, + region +) +SELECT +{{ Schema }}, + {{ ApiId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.models ( + Description, + ContentType, + Schema, + ApiId, + Name, + region +) +SELECT + {{ Description }}, + {{ ContentType }}, + {{ Schema }}, + {{ ApiId }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.models +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +159,12 @@ To operate on the models resource, the following permissions are re apigateway:POST ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/route/index.md b/docs/aws-docs/providers/aws/apigatewayv2/route/index.md index 053613fd54..9d77fae144 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/route/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/route/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route resource, use routes to retrieve a list of resources or to create a resource. + +Gets or updates an individual route resource, use routes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual route resource, use routes< - - - - - @@ -90,9 +88,10 @@ request_parameters, target, authorizer_id FROM aws.apigatewayv2.route -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the route resource, the following permissions are required: @@ -109,9 +108,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/route_response/index.md b/docs/aws-docs/providers/aws/apigatewayv2/route_response/index.md index 7a7e6d6210..26188df1ce 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/route_response/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/route_response/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route_response resource, use route_responses to retrieve a list of resources or to create a resource. + +Gets or updates an individual route_response resource, use route_responses to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual route_response resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ api_id, response_models, route_response_id FROM aws.apigatewayv2.route_response -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the route_response resource, the following permissions are required: @@ -97,9 +96,3 @@ apigateway:PUT apigateway:GET ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/route_responses/index.md b/docs/aws-docs/providers/aws/apigatewayv2/route_responses/index.md index c35bcbf8f2..0400ab5599 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/route_responses/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/route_responses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of route_responses in a region or create a route_responses resource, use route_response to operate on an individual resource. + +Used to retrieve a list of route_responses in a region or to create or delete a route_responses resource, use route_response to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of route_responses in a region or create a + + + + + @@ -65,7 +73,86 @@ api_id, route_id, route_response_id FROM aws.apigatewayv2.route_responses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.route_responses ( + RouteResponseKey, + RouteId, + ApiId, + region +) +SELECT +{{ RouteResponseKey }}, + {{ RouteId }}, + {{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.route_responses ( + RouteResponseKey, + ResponseParameters, + RouteId, + ModelSelectionExpression, + ApiId, + ResponseModels, + region +) +SELECT + {{ RouteResponseKey }}, + {{ ResponseParameters }}, + {{ RouteId }}, + {{ ModelSelectionExpression }}, + {{ ApiId }}, + {{ ResponseModels }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.route_responses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +164,12 @@ To operate on the route_responses resource, the following permissio apigateway:POST ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/routes/index.md b/docs/aws-docs/providers/aws/apigatewayv2/routes/index.md index 6b14ffc437..00d528b363 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/routes/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/routes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of routes in a region or create a routes resource, use route to operate on an individual resource. + +Used to retrieve a list of routes in a region or to create or delete a routes resource, use route to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of routes in a region or create a rou + + + + + @@ -63,7 +71,103 @@ region, api_id, route_id FROM aws.apigatewayv2.routes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.routes ( + RouteKey, + ApiId, + region +) +SELECT +{{ RouteKey }}, + {{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.routes ( + RouteResponseSelectionExpression, + RequestModels, + OperationName, + AuthorizationScopes, + ApiKeyRequired, + RouteKey, + AuthorizationType, + ModelSelectionExpression, + ApiId, + RequestParameters, + Target, + AuthorizerId, + region +) +SELECT + {{ RouteResponseSelectionExpression }}, + {{ RequestModels }}, + {{ OperationName }}, + {{ AuthorizationScopes }}, + {{ ApiKeyRequired }}, + {{ RouteKey }}, + {{ AuthorizationType }}, + {{ ModelSelectionExpression }}, + {{ ApiId }}, + {{ RequestParameters }}, + {{ Target }}, + {{ AuthorizerId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.routes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +179,12 @@ To operate on the routes resource, the following permissions are re apigateway:POST ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE +``` + ### List ```json apigateway:GET diff --git a/docs/aws-docs/providers/aws/apigatewayv2/vpc_link/index.md b/docs/aws-docs/providers/aws/apigatewayv2/vpc_link/index.md index 750643ce9f..c41c8221cb 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/vpc_link/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/vpc_link/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_link resource, use vpc_links to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_link resource, use vpc_links to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vpc_link resource, use vpc_ - - - - - @@ -74,9 +72,10 @@ security_group_ids, tags, name FROM aws.apigatewayv2.vpc_link -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_link resource, the following permissions are required: @@ -100,12 +99,3 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete -```json -apigateway:GET, -apigateway:DELETE, -iam:CreateServiceLinkedRole, -iam:DeleteServiceLinkedRole, -iam:GetServiceLinkedRoleDeletionStatus -``` - diff --git a/docs/aws-docs/providers/aws/apigatewayv2/vpc_links/index.md b/docs/aws-docs/providers/aws/apigatewayv2/vpc_links/index.md index d289567eaf..96d72af862 100644 --- a/docs/aws-docs/providers/aws/apigatewayv2/vpc_links/index.md +++ b/docs/aws-docs/providers/aws/apigatewayv2/vpc_links/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_links in a region or create a vpc_links resource, use vpc_link to operate on an individual resource. + +Used to retrieve a list of vpc_links in a region or to create or delete a vpc_links resource, use vpc_link to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_links in a region or create a + + + + + @@ -61,7 +69,83 @@ SELECT region, vpc_link_id FROM aws.apigatewayv2.vpc_links -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apigatewayv2.vpc_links ( + SubnetIds, + Name, + region +) +SELECT +{{ SubnetIds }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apigatewayv2.vpc_links ( + SubnetIds, + SecurityGroupIds, + Tags, + Name, + region +) +SELECT + {{ SubnetIds }}, + {{ SecurityGroupIds }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apigatewayv2.vpc_links +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +162,15 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` +### Delete +```json +apigateway:GET, +apigateway:DELETE, +iam:CreateServiceLinkedRole, +iam:DeleteServiceLinkedRole, +iam:GetServiceLinkedRoleDeletionStatus +``` + ### List ```json apigateway:GET, diff --git a/docs/aws-docs/providers/aws/appconfig/application/index.md b/docs/aws-docs/providers/aws/appconfig/application/index.md index ca1d84a3d0..bb05717c8f 100644 --- a/docs/aws-docs/providers/aws/appconfig/application/index.md +++ b/docs/aws-docs/providers/aws/appconfig/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -72,9 +70,10 @@ application_id, tags, name FROM aws.appconfig.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -92,9 +91,3 @@ appconfig:TagResource, appconfig:UntagResource ``` -### Delete -```json -appconfig:GetApplication, -appconfig:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/applications/index.md b/docs/aws-docs/providers/aws/appconfig/applications/index.md index 50c1e31276..3be5168b2a 100644 --- a/docs/aws-docs/providers/aws/appconfig/applications/index.md +++ b/docs/aws-docs/providers/aws/appconfig/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,76 @@ SELECT region, application_id FROM aws.appconfig.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.applications ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.applications ( + Description, + Tags, + Name, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +153,12 @@ appconfig:ListTagsForResource, appconfig:TagResource ``` +### Delete +```json +appconfig:GetApplication, +appconfig:DeleteApplication +``` + ### List ```json appconfig:ListApplications diff --git a/docs/aws-docs/providers/aws/appconfig/configuration_profile/index.md b/docs/aws-docs/providers/aws/appconfig/configuration_profile/index.md index 7c5d91a223..bc6c39720f 100644 --- a/docs/aws-docs/providers/aws/appconfig/configuration_profile/index.md +++ b/docs/aws-docs/providers/aws/appconfig/configuration_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration_profile resource, use configuration_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration_profile resource, use configuration_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual configuration_profile resource, u - - - - - @@ -86,9 +84,10 @@ application_id, tags, name FROM aws.appconfig.configuration_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the configuration_profile resource, the following permissions are required: @@ -107,8 +106,3 @@ appconfig:UntagResource, iam:PassRole ``` -### Delete -```json -appconfig:DeleteConfigurationProfile -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/configuration_profiles/index.md b/docs/aws-docs/providers/aws/appconfig/configuration_profiles/index.md index 16cd81a861..5647483d9e 100644 --- a/docs/aws-docs/providers/aws/appconfig/configuration_profiles/index.md +++ b/docs/aws-docs/providers/aws/appconfig/configuration_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configuration_profiles in a region or create a configuration_profiles resource, use configuration_profile to operate on an individual resource. + +Used to retrieve a list of configuration_profiles in a region or to create or delete a configuration_profiles resource, use configuration_profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of configuration_profiles in a region or cr + + + + + @@ -63,7 +71,105 @@ region, application_id, configuration_profile_id FROM aws.appconfig.configuration_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.configuration_profiles ( + LocationUri, + ApplicationId, + Name, + region +) +SELECT +{{ LocationUri }}, + {{ ApplicationId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.configuration_profiles ( + LocationUri, + Type, + KmsKeyIdentifier, + Description, + Validators, + RetrievalRoleArn, + ApplicationId, + Tags, + Name, + region +) +SELECT + {{ LocationUri }}, + {{ Type }}, + {{ KmsKeyIdentifier }}, + {{ Description }}, + {{ Validators }}, + {{ RetrievalRoleArn }}, + {{ ApplicationId }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.configuration_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +190,8 @@ iam:PassRole appconfig:ListConfigurationProfiles ``` +### Delete +```json +appconfig:DeleteConfigurationProfile +``` + diff --git a/docs/aws-docs/providers/aws/appconfig/environment/index.md b/docs/aws-docs/providers/aws/appconfig/environment/index.md index b7c6e7e5ed..994f144879 100644 --- a/docs/aws-docs/providers/aws/appconfig/environment/index.md +++ b/docs/aws-docs/providers/aws/appconfig/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -76,9 +74,10 @@ application_id, tags, name FROM aws.appconfig.environment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -97,9 +96,3 @@ appconfig:UntagResource, iam:PassRole ``` -### Delete -```json -appconfig:GetEnvironment, -appconfig:DeleteEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/environments/index.md b/docs/aws-docs/providers/aws/appconfig/environments/index.md index 8ab5ce5896..aeed145895 100644 --- a/docs/aws-docs/providers/aws/appconfig/environments/index.md +++ b/docs/aws-docs/providers/aws/appconfig/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -63,7 +71,90 @@ region, application_id, environment_id FROM aws.appconfig.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.environments ( + ApplicationId, + Name, + region +) +SELECT +{{ ApplicationId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.environments ( + Description, + Monitors, + ApplicationId, + Tags, + Name, + region +) +SELECT + {{ Description }}, + {{ Monitors }}, + {{ ApplicationId }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +175,9 @@ iam:PassRole appconfig:ListEnvironments ``` +### Delete +```json +appconfig:GetEnvironment, +appconfig:DeleteEnvironment +``` + diff --git a/docs/aws-docs/providers/aws/appconfig/extension/index.md b/docs/aws-docs/providers/aws/appconfig/extension/index.md index c34c1d8cbf..dcdc1b4b1e 100644 --- a/docs/aws-docs/providers/aws/appconfig/extension/index.md +++ b/docs/aws-docs/providers/aws/appconfig/extension/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual extension resource, use extensions to retrieve a list of resources or to create a resource. + +Gets or updates an individual extension resource, use extensions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual extension resource, use ext - - - - - @@ -82,9 +80,10 @@ parameters, latest_version_number, tags FROM aws.appconfig.extension -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the extension resource, the following permissions are required: @@ -101,9 +100,3 @@ appconfig:TagResource, appconfig:UntagResource ``` -### Delete -```json -appconfig:DeleteExtension, -appconfig:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/extension_association/index.md b/docs/aws-docs/providers/aws/appconfig/extension_association/index.md index fea9e1cda0..62dabf05e4 100644 --- a/docs/aws-docs/providers/aws/appconfig/extension_association/index.md +++ b/docs/aws-docs/providers/aws/appconfig/extension_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual extension_association resource, use extension_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual extension_association resource, use extension_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual extension_association resource, u - - - - - @@ -82,9 +80,10 @@ extension_version_number, parameters, tags FROM aws.appconfig.extension_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the extension_association resource, the following permissions are required: @@ -101,9 +100,3 @@ appconfig:TagResource, appconfig:UntagResource ``` -### Delete -```json -appconfig:DeleteExtensionAssociation, -appconfig:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/extension_associations/index.md b/docs/aws-docs/providers/aws/appconfig/extension_associations/index.md index 0fd0f3cfd7..5a6489bda3 100644 --- a/docs/aws-docs/providers/aws/appconfig/extension_associations/index.md +++ b/docs/aws-docs/providers/aws/appconfig/extension_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of extension_associations in a region or create a extension_associations resource, use extension_association to operate on an individual resource. + +Used to retrieve a list of extension_associations in a region or to create or delete a extension_associations resource, use extension_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of extension_associations in a region or cr + + + + + @@ -61,7 +69,99 @@ SELECT region, id FROM aws.appconfig.extension_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.extension_associations ( + ExtensionIdentifier, + ResourceIdentifier, + ExtensionVersionNumber, + Parameters, + Tags, + region +) +SELECT +{{ ExtensionIdentifier }}, + {{ ResourceIdentifier }}, + {{ ExtensionVersionNumber }}, + {{ Parameters }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.extension_associations ( + ExtensionIdentifier, + ResourceIdentifier, + ExtensionVersionNumber, + Parameters, + Tags, + region +) +SELECT + {{ ExtensionIdentifier }}, + {{ ResourceIdentifier }}, + {{ ExtensionVersionNumber }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.extension_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +174,12 @@ appconfig:CreateExtensionAssociation, appconfig:TagResource ``` +### Delete +```json +appconfig:DeleteExtensionAssociation, +appconfig:UntagResource +``` + ### List ```json appconfig:ListExtensionAssociations diff --git a/docs/aws-docs/providers/aws/appconfig/extensions/index.md b/docs/aws-docs/providers/aws/appconfig/extensions/index.md index 58f0d8749b..5b56ec8bd4 100644 --- a/docs/aws-docs/providers/aws/appconfig/extensions/index.md +++ b/docs/aws-docs/providers/aws/appconfig/extensions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of extensions in a region or create a extensions resource, use extension to operate on an individual resource. + +Used to retrieve a list of extensions in a region or to create or delete a extensions resource, use extension to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of extensions in a region or create a INSERT + + + + + @@ -61,7 +69,88 @@ SELECT region, id FROM aws.appconfig.extensions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.extensions ( + Name, + Actions, + region +) +SELECT +{{ Name }}, + {{ Actions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.extensions ( + Name, + Description, + Actions, + Parameters, + LatestVersionNumber, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Actions }}, + {{ Parameters }}, + {{ LatestVersionNumber }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.extensions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +164,12 @@ appconfig:TagResource, iam:PassRole ``` +### Delete +```json +appconfig:DeleteExtension, +appconfig:UntagResource +``` + ### List ```json appconfig:ListExtensions diff --git a/docs/aws-docs/providers/aws/appconfig/hosted_configuration_version/index.md b/docs/aws-docs/providers/aws/appconfig/hosted_configuration_version/index.md index 4e2697d036..776f5c1cde 100644 --- a/docs/aws-docs/providers/aws/appconfig/hosted_configuration_version/index.md +++ b/docs/aws-docs/providers/aws/appconfig/hosted_configuration_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hosted_configuration_version resource, use hosted_configuration_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual hosted_configuration_version resource, use hosted_configuration_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual hosted_configuration_version reso - - - - - @@ -75,9 +73,10 @@ version_label, application_id, version_number FROM aws.appconfig.hosted_configuration_version -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the hosted_configuration_version resource, the following permissions are required: @@ -87,8 +86,3 @@ To operate on the hosted_configuration_version resource, the follow appconfig:GetHostedConfigurationVersion ``` -### Delete -```json -appconfig:DeleteHostedConfigurationVersion -``` - diff --git a/docs/aws-docs/providers/aws/appconfig/hosted_configuration_versions/index.md b/docs/aws-docs/providers/aws/appconfig/hosted_configuration_versions/index.md index 88270ed0ed..413978566a 100644 --- a/docs/aws-docs/providers/aws/appconfig/hosted_configuration_versions/index.md +++ b/docs/aws-docs/providers/aws/appconfig/hosted_configuration_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hosted_configuration_versions in a region or create a hosted_configuration_versions resource, use hosted_configuration_version to operate on an individual resource. + +Used to retrieve a list of hosted_configuration_versions in a region or to create or delete a hosted_configuration_versions resource, use hosted_configuration_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of hosted_configuration_versions in a regio + + + + + @@ -65,7 +73,92 @@ application_id, configuration_profile_id, version_number FROM aws.appconfig.hosted_configuration_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appconfig.hosted_configuration_versions ( + ConfigurationProfileId, + ContentType, + Content, + ApplicationId, + region +) +SELECT +{{ ConfigurationProfileId }}, + {{ ContentType }}, + {{ Content }}, + {{ ApplicationId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appconfig.hosted_configuration_versions ( + ConfigurationProfileId, + Description, + ContentType, + LatestVersionNumber, + Content, + VersionLabel, + ApplicationId, + region +) +SELECT + {{ ConfigurationProfileId }}, + {{ Description }}, + {{ ContentType }}, + {{ LatestVersionNumber }}, + {{ Content }}, + {{ VersionLabel }}, + {{ ApplicationId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appconfig.hosted_configuration_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,3 +175,8 @@ appconfig:CreateHostedConfigurationVersion appconfig:ListHostedConfigurationVersions ``` +### Delete +```json +appconfig:DeleteHostedConfigurationVersion +``` + diff --git a/docs/aws-docs/providers/aws/appflow/connector/index.md b/docs/aws-docs/providers/aws/appflow/connector/index.md index 9fc5e14007..5bea08fad3 100644 --- a/docs/aws-docs/providers/aws/appflow/connector/index.md +++ b/docs/aws-docs/providers/aws/appflow/connector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connector resource, use connectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual connector resource, use connectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual connector resource, use con - - - - - @@ -74,9 +72,10 @@ connector_provisioning_type, connector_provisioning_config, description FROM aws.appflow.connector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connector resource, the following permissions are required: @@ -86,11 +85,6 @@ To operate on the connector resource, the following permissions are appflow:DescribeConnector ``` -### Delete -```json -appflow:UnRegisterConnector -``` - ### Update ```json appflow:UpdateConnectorRegistration, diff --git a/docs/aws-docs/providers/aws/appflow/connector_profile/index.md b/docs/aws-docs/providers/aws/appflow/connector_profile/index.md index 68c39b0f5c..f60d95ae34 100644 --- a/docs/aws-docs/providers/aws/appflow/connector_profile/index.md +++ b/docs/aws-docs/providers/aws/appflow/connector_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connector_profile resource, use connector_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual connector_profile resource, use connector_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual connector_profile resource, use < - - - - - @@ -80,18 +78,14 @@ connection_mode, connector_profile_config, credentials_arn FROM aws.appflow.connector_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connector_profile resource, the following permissions are required: -### Delete -```json -appflow:DeleteConnectorProfile -``` - ### Read ```json appflow:DescribeConnectorProfiles diff --git a/docs/aws-docs/providers/aws/appflow/connector_profiles/index.md b/docs/aws-docs/providers/aws/appflow/connector_profiles/index.md index a91d0d440b..d59f934e64 100644 --- a/docs/aws-docs/providers/aws/appflow/connector_profiles/index.md +++ b/docs/aws-docs/providers/aws/appflow/connector_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connector_profiles in a region or create a connector_profiles resource, use connector_profile to operate on an individual resource. + +Used to retrieve a list of connector_profiles in a region or to create or delete a connector_profiles resource, use connector_profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connector_profiles in a region or create + + + + + @@ -61,7 +69,283 @@ SELECT region, connector_profile_name FROM aws.appflow.connector_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appflow.connector_profiles ( + ConnectorProfileName, + ConnectorType, + ConnectionMode, + region +) +SELECT +{{ ConnectorProfileName }}, + {{ ConnectorType }}, + {{ ConnectionMode }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appflow.connector_profiles ( + ConnectorLabel, + ConnectorProfileName, + KMSArn, + ConnectorType, + ConnectionMode, + ConnectorProfileConfig, + region +) +SELECT + {{ ConnectorLabel }}, + {{ ConnectorProfileName }}, + {{ KMSArn }}, + {{ ConnectorType }}, + {{ ConnectionMode }}, + {{ ConnectorProfileConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appflow.connector_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +366,11 @@ secretsmanager:GetSecretValue, secretsmanager:PutResourcePolicy ``` +### Delete +```json +appflow:DeleteConnectorProfile +``` + ### List ```json appflow:DescribeConnectorProfiles diff --git a/docs/aws-docs/providers/aws/appflow/connectors/index.md b/docs/aws-docs/providers/aws/appflow/connectors/index.md index 41588e6322..4443f3c538 100644 --- a/docs/aws-docs/providers/aws/appflow/connectors/index.md +++ b/docs/aws-docs/providers/aws/appflow/connectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connectors in a region or create a connectors resource, use connector to operate on an individual resource. + +Used to retrieve a list of connectors in a region or to create or delete a connectors resource, use connector to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connectors in a region or create a INSERT + + + + + @@ -61,7 +69,85 @@ SELECT region, connector_label FROM aws.appflow.connectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appflow.connectors ( + ConnectorProvisioningType, + ConnectorProvisioningConfig, + region +) +SELECT +{{ ConnectorProvisioningType }}, + {{ ConnectorProvisioningConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appflow.connectors ( + ConnectorLabel, + ConnectorProvisioningType, + ConnectorProvisioningConfig, + Description, + region +) +SELECT + {{ ConnectorLabel }}, + {{ ConnectorProvisioningType }}, + {{ ConnectorProvisioningConfig }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appflow.connectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +160,11 @@ appflow:RegisterConnector, lambda:InvokeFunction ``` +### Delete +```json +appflow:UnRegisterConnector +``` + ### List ```json appflow:ListConnectors diff --git a/docs/aws-docs/providers/aws/appflow/flow/index.md b/docs/aws-docs/providers/aws/appflow/flow/index.md index 7ca0f36e6b..f25b5a78d3 100644 --- a/docs/aws-docs/providers/aws/appflow/flow/index.md +++ b/docs/aws-docs/providers/aws/appflow/flow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow resource, use flows to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow resource, use flows to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual flow resource, use flowsUPDATE - - - - - @@ -86,9 +84,10 @@ tasks, tags, metadata_catalog_config FROM aws.appflow.flow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow resource, the following permissions are required: @@ -117,8 +116,3 @@ secretsmanager:CreateSecret, secretsmanager:PutResourcePolicy ``` -### Delete -```json -appflow:DeleteFlow -``` - diff --git a/docs/aws-docs/providers/aws/appflow/flows/index.md b/docs/aws-docs/providers/aws/appflow/flows/index.md index d6a9e489e4..4bb88d6f73 100644 --- a/docs/aws-docs/providers/aws/appflow/flows/index.md +++ b/docs/aws-docs/providers/aws/appflow/flows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flows in a region or create a flows resource, use flow to operate on an individual resource. + +Used to retrieve a list of flows in a region or to create or delete a flows resource, use flow to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flows in a region or create a flow + + + + + @@ -61,7 +69,571 @@ SELECT region, flow_name FROM aws.appflow.flows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appflow.flows ( + FlowName, + TriggerConfig, + SourceFlowConfig, + DestinationFlowConfigList, + Tasks, + region +) +SELECT +{{ FlowName }}, + {{ TriggerConfig }}, + {{ SourceFlowConfig }}, + {{ DestinationFlowConfigList }}, + {{ Tasks }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appflow.flows ( + FlowName, + Description, + KMSArn, + TriggerConfig, + FlowStatus, + SourceFlowConfig, + DestinationFlowConfigList, + Tasks, + Tags, + MetadataCatalogConfig, + region +) +SELECT + {{ FlowName }}, + {{ Description }}, + {{ KMSArn }}, + {{ TriggerConfig }}, + {{ FlowStatus }}, + {{ SourceFlowConfig }}, + {{ DestinationFlowConfigList }}, + {{ Tasks }}, + {{ Tags }}, + {{ MetadataCatalogConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appflow.flows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +660,11 @@ secretsmanager:CreateSecret, secretsmanager:PutResourcePolicy ``` +### Delete +```json +appflow:DeleteFlow +``` + ### List ```json appflow:ListFlows diff --git a/docs/aws-docs/providers/aws/appintegrations/application/index.md b/docs/aws-docs/providers/aws/appintegrations/application/index.md index 224bfb5cdf..20b2e63e29 100644 --- a/docs/aws-docs/providers/aws/appintegrations/application/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -80,9 +78,10 @@ application_source_config, permissions, tags FROM aws.appintegrations.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -100,8 +99,3 @@ app-integrations:TagResource, app-integrations:UntagResource ``` -### Delete -```json -app-integrations:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/appintegrations/applications/index.md b/docs/aws-docs/providers/aws/appintegrations/applications/index.md index 4f3ad7e067..cf1058e218 100644 --- a/docs/aws-docs/providers/aws/appintegrations/applications/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,107 @@ SELECT region, application_arn FROM aws.appintegrations.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appintegrations.applications ( + Name, + Description, + ApplicationSourceConfig, + region +) +SELECT +{{ Name }}, + {{ Description }}, + {{ ApplicationSourceConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appintegrations.applications ( + Name, + Namespace, + Description, + ApplicationSourceConfig, + Permissions, + Tags, + region +) +SELECT + {{ Name }}, + {{ Namespace }}, + {{ Description }}, + {{ ApplicationSourceConfig }}, + {{ Permissions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appintegrations.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +188,8 @@ app-integrations:ListApplications, app-integrations:ListTagsForResource ``` +### Delete +```json +app-integrations:DeleteApplication +``` + diff --git a/docs/aws-docs/providers/aws/appintegrations/data_integration/index.md b/docs/aws-docs/providers/aws/appintegrations/data_integration/index.md index 54821fdafb..ff0884fff0 100644 --- a/docs/aws-docs/providers/aws/appintegrations/data_integration/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/data_integration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_integration resource, use data_integrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_integration resource, use data_integrations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual data_integration resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ tags, file_configuration, object_configuration FROM aws.appintegrations.data_integration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_integration resource, the following permissions are required: @@ -116,20 +115,3 @@ kms:ListGrants, kms:ListKeys ``` -### Delete -```json -app-integrations:DeleteDataIntegration, -app-integrations:UntagResource, -appflow:CreateFlow, -appflow:DeleteFlow, -appflow:DescribeConnectorEntity, -appflow:UseConnectorProfile, -appflow:TagResource, -appflow:UntagResource, -kms:CreateGrant, -kms:DescribeKey, -kms:ListAliases, -kms:ListGrants, -kms:ListKeys -``` - diff --git a/docs/aws-docs/providers/aws/appintegrations/data_integrations/index.md b/docs/aws-docs/providers/aws/appintegrations/data_integrations/index.md index d92f6d2325..177c230613 100644 --- a/docs/aws-docs/providers/aws/appintegrations/data_integrations/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/data_integrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_integrations in a region or create a data_integrations resource, use data_integration to operate on an individual resource. + +Used to retrieve a list of data_integrations in a region or to create or delete a data_integrations resource, use data_integration to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_integrations in a region or create + + + + + @@ -61,7 +69,106 @@ SELECT region, id FROM aws.appintegrations.data_integrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appintegrations.data_integrations ( + Name, + KmsKey, + SourceURI, + region +) +SELECT +{{ Name }}, + {{ KmsKey }}, + {{ SourceURI }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appintegrations.data_integrations ( + Description, + Name, + KmsKey, + ScheduleConfig, + SourceURI, + Tags, + FileConfiguration, + ObjectConfiguration, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ KmsKey }}, + {{ ScheduleConfig }}, + {{ SourceURI }}, + {{ Tags }}, + {{ FileConfiguration }}, + {{ ObjectConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appintegrations.data_integrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -94,3 +201,20 @@ s3:GetEncryptionConfiguration app-integrations:ListDataIntegrations ``` +### Delete +```json +app-integrations:DeleteDataIntegration, +app-integrations:UntagResource, +appflow:CreateFlow, +appflow:DeleteFlow, +appflow:DescribeConnectorEntity, +appflow:UseConnectorProfile, +appflow:TagResource, +appflow:UntagResource, +kms:CreateGrant, +kms:DescribeKey, +kms:ListAliases, +kms:ListGrants, +kms:ListKeys +``` + diff --git a/docs/aws-docs/providers/aws/appintegrations/event_integration/index.md b/docs/aws-docs/providers/aws/appintegrations/event_integration/index.md index 7b630cd000..db2d42bfbf 100644 --- a/docs/aws-docs/providers/aws/appintegrations/event_integration/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/event_integration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_integration resource, use event_integrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_integration resource, use event_integrations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual event_integration resource, use < - - - - - @@ -76,9 +74,10 @@ event_bridge_bus, event_filter, tags FROM aws.appintegrations.event_integration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_integration resource, the following permissions are required: @@ -97,8 +96,3 @@ app-integrations:TagResource, app-integrations:UntagResource ``` -### Delete -```json -app-integrations:DeleteEventIntegration -``` - diff --git a/docs/aws-docs/providers/aws/appintegrations/event_integrations/index.md b/docs/aws-docs/providers/aws/appintegrations/event_integrations/index.md index 10d3d0cefb..546d231785 100644 --- a/docs/aws-docs/providers/aws/appintegrations/event_integrations/index.md +++ b/docs/aws-docs/providers/aws/appintegrations/event_integrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_integrations in a region or create a event_integrations resource, use event_integration to operate on an individual resource. + +Used to retrieve a list of event_integrations in a region or to create or delete a event_integrations resource, use event_integration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_integrations in a region or create + + + + + @@ -61,7 +69,92 @@ SELECT region, name FROM aws.appintegrations.event_integrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appintegrations.event_integrations ( + Name, + EventBridgeBus, + EventFilter, + region +) +SELECT +{{ Name }}, + {{ EventBridgeBus }}, + {{ EventFilter }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appintegrations.event_integrations ( + Description, + Name, + EventBridgeBus, + EventFilter, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ EventBridgeBus }}, + {{ EventFilter }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appintegrations.event_integrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +172,8 @@ app-integrations:TagResource app-integrations:ListEventIntegrations ``` +### Delete +```json +app-integrations:DeleteEventIntegration +``` + diff --git a/docs/aws-docs/providers/aws/applicationautoscaling/scalable_target/index.md b/docs/aws-docs/providers/aws/applicationautoscaling/scalable_target/index.md index 9d2c377452..28ffaa6fb4 100644 --- a/docs/aws-docs/providers/aws/applicationautoscaling/scalable_target/index.md +++ b/docs/aws-docs/providers/aws/applicationautoscaling/scalable_target/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scalable_target resource, use scalable_targets to retrieve a list of resources or to create a resource. + +Gets or updates an individual scalable_target resource, use scalable_targets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual scalable_target resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ scheduled_actions, service_namespace, suspended_state FROM aws.applicationautoscaling.scalable_target -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the scalable_target resource, the following permissions are required: @@ -110,8 +109,3 @@ lambda:PutProvisionedConcurrencyConfig, lambda:DeleteProvisionedConcurrencyConfig ``` -### Delete -```json -application-autoscaling:DeregisterScalableTarget -``` - diff --git a/docs/aws-docs/providers/aws/applicationautoscaling/scalable_targets/index.md b/docs/aws-docs/providers/aws/applicationautoscaling/scalable_targets/index.md index 97fe035e3b..d00ccf18c2 100644 --- a/docs/aws-docs/providers/aws/applicationautoscaling/scalable_targets/index.md +++ b/docs/aws-docs/providers/aws/applicationautoscaling/scalable_targets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scalable_targets in a region or create a scalable_targets resource, use scalable_target to operate on an individual resource. + +Used to retrieve a list of scalable_targets in a region or to create or delete a scalable_targets resource, use scalable_target to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of scalable_targets in a region or create a + + + + + @@ -65,7 +73,114 @@ resource_id, scalable_dimension, service_namespace FROM aws.applicationautoscaling.scalable_targets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.applicationautoscaling.scalable_targets ( + MaxCapacity, + MinCapacity, + ResourceId, + ScalableDimension, + ServiceNamespace, + region +) +SELECT +{{ MaxCapacity }}, + {{ MinCapacity }}, + {{ ResourceId }}, + {{ ScalableDimension }}, + {{ ServiceNamespace }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.applicationautoscaling.scalable_targets ( + MaxCapacity, + MinCapacity, + ResourceId, + RoleARN, + ScalableDimension, + ScheduledActions, + ServiceNamespace, + SuspendedState, + region +) +SELECT + {{ MaxCapacity }}, + {{ MinCapacity }}, + {{ ResourceId }}, + {{ RoleARN }}, + {{ ScalableDimension }}, + {{ ScheduledActions }}, + {{ ServiceNamespace }}, + {{ SuspendedState }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.applicationautoscaling.scalable_targets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,3 +208,8 @@ lambda:DeleteProvisionedConcurrencyConfig application-autoscaling:DescribeScalableTargets ``` +### Delete +```json +application-autoscaling:DeregisterScalableTarget +``` + diff --git a/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policies/index.md b/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policies/index.md index 9a9bae0d2e..7d3f36b4f9 100644 --- a/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policies/index.md +++ b/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scaling_policies in a region or create a scaling_policies resource, use scaling_policy to operate on an individual resource. + +Used to retrieve a list of scaling_policies in a region or to create or delete a scaling_policies resource, use scaling_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of scaling_policies in a region or create a + + + + + @@ -63,7 +71,144 @@ region, arn, scalable_dimension FROM aws.applicationautoscaling.scaling_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.applicationautoscaling.scaling_policies ( + PolicyName, + PolicyType, + region +) +SELECT +{{ PolicyName }}, + {{ PolicyType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.applicationautoscaling.scaling_policies ( + PolicyName, + PolicyType, + ResourceId, + ScalableDimension, + ScalingTargetId, + ServiceNamespace, + StepScalingPolicyConfiguration, + TargetTrackingScalingPolicyConfiguration, + region +) +SELECT + {{ PolicyName }}, + {{ PolicyType }}, + {{ ResourceId }}, + {{ ScalableDimension }}, + {{ ScalingTargetId }}, + {{ ServiceNamespace }}, + {{ StepScalingPolicyConfiguration }}, + {{ TargetTrackingScalingPolicyConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.applicationautoscaling.scaling_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +221,12 @@ application-autoscaling:DescribeScalingPolicies, application-autoscaling:PutScalingPolicy ``` +### Delete +```json +application-autoscaling:DescribeScalingPolicies, +application-autoscaling:DeleteScalingPolicy +``` + ### List ```json application-autoscaling:DescribeScalingPolicies diff --git a/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policy/index.md b/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policy/index.md index 973626387f..a8a8d98ffc 100644 --- a/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policy/index.md +++ b/docs/aws-docs/providers/aws/applicationautoscaling/scaling_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scaling_policy resource, use scaling_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual scaling_policy resource, use scaling_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual scaling_policy resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ step_scaling_policy_configuration, target_tracking_scaling_policy_configuration, arn FROM aws.applicationautoscaling.scaling_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the scaling_policy resource, the following permissions are required: @@ -100,9 +99,3 @@ application-autoscaling:DescribeScalingPolicies, application-autoscaling:PutScalingPolicy ``` -### Delete -```json -application-autoscaling:DescribeScalingPolicies, -application-autoscaling:DeleteScalingPolicy -``` - diff --git a/docs/aws-docs/providers/aws/applicationinsights/application/index.md b/docs/aws-docs/providers/aws/applicationinsights/application/index.md index 24d03cf21b..c87b62ea5e 100644 --- a/docs/aws-docs/providers/aws/applicationinsights/application/index.md +++ b/docs/aws-docs/providers/aws/applicationinsights/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -88,9 +86,10 @@ component_monitoring_settings, grouping_type, attach_missing_permission FROM aws.applicationinsights.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -105,8 +104,3 @@ To operate on the application resource, the following permissions a * ``` -### Delete -```json -* -``` - diff --git a/docs/aws-docs/providers/aws/applicationinsights/applications/index.md b/docs/aws-docs/providers/aws/applicationinsights/applications/index.md index f36af451fa..620a76fd21 100644 --- a/docs/aws-docs/providers/aws/applicationinsights/applications/index.md +++ b/docs/aws-docs/providers/aws/applicationinsights/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,213 @@ SELECT region, application_arn FROM aws.applicationinsights.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.applicationinsights.applications ( + ResourceGroupName, + region +) +SELECT +{{ ResourceGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.applicationinsights.applications ( + ResourceGroupName, + CWEMonitorEnabled, + OpsCenterEnabled, + OpsItemSNSTopicArn, + Tags, + CustomComponents, + LogPatternSets, + AutoConfigurationEnabled, + ComponentMonitoringSettings, + GroupingType, + AttachMissingPermission, + region +) +SELECT + {{ ResourceGroupName }}, + {{ CWEMonitorEnabled }}, + {{ OpsCenterEnabled }}, + {{ OpsItemSNSTopicArn }}, + {{ Tags }}, + {{ CustomComponents }}, + {{ LogPatternSets }}, + {{ AutoConfigurationEnabled }}, + {{ ComponentMonitoringSettings }}, + {{ GroupingType }}, + {{ AttachMissingPermission }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.applicationinsights.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +287,11 @@ To operate on the applications resource, the following permissions * ``` +### Delete +```json +* +``` + ### List ```json * diff --git a/docs/aws-docs/providers/aws/apprunner/auto_scaling_configuration/index.md b/docs/aws-docs/providers/aws/apprunner/auto_scaling_configuration/index.md index c4efbb0302..c453cb517f 100644 --- a/docs/aws-docs/providers/aws/apprunner/auto_scaling_configuration/index.md +++ b/docs/aws-docs/providers/aws/apprunner/auto_scaling_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual auto_scaling_configuration resource, use auto_scaling_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual auto_scaling_configuration resource, use auto_scaling_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual auto_scaling_configuration resour - - - - - @@ -75,9 +73,10 @@ min_size, latest, tags FROM aws.apprunner.auto_scaling_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the auto_scaling_configuration resource, the following permissions are required: @@ -87,8 +86,3 @@ To operate on the auto_scaling_configuration resource, the followin apprunner:DescribeAutoScalingConfiguration ``` -### Delete -```json -apprunner:DeleteAutoScalingConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/apprunner/auto_scaling_configurations/index.md b/docs/aws-docs/providers/aws/apprunner/auto_scaling_configurations/index.md index 974d933492..e09df7df2f 100644 --- a/docs/aws-docs/providers/aws/apprunner/auto_scaling_configurations/index.md +++ b/docs/aws-docs/providers/aws/apprunner/auto_scaling_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of auto_scaling_configurations in a region or create a auto_scaling_configurations resource, use auto_scaling_configuration to operate on an individual resource. + +Used to retrieve a list of auto_scaling_configurations in a region or to create or delete a auto_scaling_configurations resource, use auto_scaling_configuration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of auto_scaling_configurations in a region + + + + + @@ -61,7 +69,99 @@ SELECT region, auto_scaling_configuration_arn FROM aws.apprunner.auto_scaling_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apprunner.auto_scaling_configurations ( + AutoScalingConfigurationName, + MaxConcurrency, + MaxSize, + MinSize, + Tags, + region +) +SELECT +{{ AutoScalingConfigurationName }}, + {{ MaxConcurrency }}, + {{ MaxSize }}, + {{ MinSize }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apprunner.auto_scaling_configurations ( + AutoScalingConfigurationName, + MaxConcurrency, + MaxSize, + MinSize, + Tags, + region +) +SELECT + {{ AutoScalingConfigurationName }}, + {{ MaxConcurrency }}, + {{ MaxSize }}, + {{ MinSize }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apprunner.auto_scaling_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +175,11 @@ apprunner:DescribeAutoScalingConfiguration, apprunner:TagResource ``` +### Delete +```json +apprunner:DeleteAutoScalingConfiguration +``` + ### List ```json apprunner:ListAutoScalingConfiguration diff --git a/docs/aws-docs/providers/aws/apprunner/observability_configuration/index.md b/docs/aws-docs/providers/aws/apprunner/observability_configuration/index.md index 5a61e15678..6d4d6dc8e2 100644 --- a/docs/aws-docs/providers/aws/apprunner/observability_configuration/index.md +++ b/docs/aws-docs/providers/aws/apprunner/observability_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual observability_configuration resource, use observability_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual observability_configuration resource, use observability_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual observability_configuration resou - - - - - @@ -71,9 +69,10 @@ latest, trace_configuration, tags FROM aws.apprunner.observability_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the observability_configuration resource, the following permissions are required: @@ -83,8 +82,3 @@ To operate on the observability_configuration resource, the followi apprunner:DescribeObservabilityConfiguration ``` -### Delete -```json -apprunner:DeleteObservabilityConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/apprunner/observability_configurations/index.md b/docs/aws-docs/providers/aws/apprunner/observability_configurations/index.md index 1ae89c9287..358e6aec68 100644 --- a/docs/aws-docs/providers/aws/apprunner/observability_configurations/index.md +++ b/docs/aws-docs/providers/aws/apprunner/observability_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of observability_configurations in a region or create a observability_configurations resource, use observability_configuration to operate on an individual resource. + +Used to retrieve a list of observability_configurations in a region or to create or delete a observability_configurations resource, use observability_configuration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of observability_configurations in a region + + + + + @@ -61,7 +69,76 @@ SELECT region, observability_configuration_arn FROM aws.apprunner.observability_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apprunner.observability_configurations ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apprunner.observability_configurations ( + ObservabilityConfigurationName, + TraceConfiguration, + Tags, + region +) +SELECT + {{ ObservabilityConfigurationName }}, + {{ TraceConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apprunner.observability_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +152,11 @@ apprunner:DescribeObservabilityConfiguration, apprunner:TagResource ``` +### Delete +```json +apprunner:DeleteObservabilityConfiguration +``` + ### List ```json apprunner:ListObservabilityConfigurations diff --git a/docs/aws-docs/providers/aws/apprunner/service/index.md b/docs/aws-docs/providers/aws/apprunner/service/index.md index d707d1914a..935a73b60b 100644 --- a/docs/aws-docs/providers/aws/apprunner/service/index.md +++ b/docs/aws-docs/providers/aws/apprunner/service/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service resource, use services to retrieve a list of resources or to create a resource. + +Gets or updates an individual service resource, use services to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual service resource, use servi - - - - - @@ -90,9 +88,10 @@ observability_configuration, auto_scaling_configuration_arn, network_configuration FROM aws.apprunner.service -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service resource, the following permissions are required: @@ -108,8 +107,3 @@ apprunner:UpdateService, iam:PassRole ``` -### Delete -```json -apprunner:DeleteService -``` - diff --git a/docs/aws-docs/providers/aws/apprunner/services/index.md b/docs/aws-docs/providers/aws/apprunner/services/index.md index 03ac25bfed..9749206385 100644 --- a/docs/aws-docs/providers/aws/apprunner/services/index.md +++ b/docs/aws-docs/providers/aws/apprunner/services/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of services in a region or create a services resource, use service to operate on an individual resource. + +Used to retrieve a list of services in a region or to create or delete a services resource, use service to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of services in a region or create a s + + + + + @@ -61,7 +69,211 @@ SELECT region, service_arn FROM aws.apprunner.services -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apprunner.services ( + SourceConfiguration, + region +) +SELECT +{{ SourceConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apprunner.services ( + ServiceName, + SourceConfiguration, + InstanceConfiguration, + Tags, + EncryptionConfiguration, + HealthCheckConfiguration, + ObservabilityConfiguration, + AutoScalingConfigurationArn, + NetworkConfiguration, + region +) +SELECT + {{ ServiceName }}, + {{ SourceConfiguration }}, + {{ InstanceConfiguration }}, + {{ Tags }}, + {{ EncryptionConfiguration }}, + {{ HealthCheckConfiguration }}, + {{ ObservabilityConfiguration }}, + {{ AutoScalingConfigurationArn }}, + {{ NetworkConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apprunner.services +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +295,11 @@ events:PutRule, events:PutTargets ``` +### Delete +```json +apprunner:DeleteService +``` + ### List ```json apprunner:ListServices, diff --git a/docs/aws-docs/providers/aws/apprunner/vpc_connector/index.md b/docs/aws-docs/providers/aws/apprunner/vpc_connector/index.md index a06b733378..908cd041a5 100644 --- a/docs/aws-docs/providers/aws/apprunner/vpc_connector/index.md +++ b/docs/aws-docs/providers/aws/apprunner/vpc_connector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_connector resource, use vpc_connectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_connector resource, use vpc_connectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual vpc_connector resource, use Accessible by - - - - - @@ -71,9 +69,10 @@ subnets, security_groups, tags FROM aws.apprunner.vpc_connector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_connector resource, the following permissions are required: @@ -83,8 +82,3 @@ To operate on the vpc_connector resource, the following permissions apprunner:DescribeVpcConnector ``` -### Delete -```json -apprunner:DeleteVpcConnector -``` - diff --git a/docs/aws-docs/providers/aws/apprunner/vpc_connectors/index.md b/docs/aws-docs/providers/aws/apprunner/vpc_connectors/index.md index 07faf28e13..10bc6f607b 100644 --- a/docs/aws-docs/providers/aws/apprunner/vpc_connectors/index.md +++ b/docs/aws-docs/providers/aws/apprunner/vpc_connectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_connectors in a region or create a vpc_connectors resource, use vpc_connector to operate on an individual resource. + +Used to retrieve a list of vpc_connectors in a region or to create or delete a vpc_connectors resource, use vpc_connector to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_connectors in a region or create a < + + + + + @@ -61,7 +69,85 @@ SELECT region, vpc_connector_arn FROM aws.apprunner.vpc_connectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apprunner.vpc_connectors ( + Subnets, + region +) +SELECT +{{ Subnets }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apprunner.vpc_connectors ( + VpcConnectorName, + Subnets, + SecurityGroups, + Tags, + region +) +SELECT + {{ VpcConnectorName }}, + {{ Subnets }}, + {{ SecurityGroups }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apprunner.vpc_connectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +164,11 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` +### Delete +```json +apprunner:DeleteVpcConnector +``` + ### List ```json apprunner:ListVpcConnectors diff --git a/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connection/index.md b/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connection/index.md index ebfdd011ed..9d64af29c9 100644 --- a/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connection/index.md +++ b/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_ingress_connection resource, use vpc_ingress_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_ingress_connection resource, use vpc_ingress_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual vpc_ingress_connection resource, - - - - - @@ -78,9 +76,10 @@ domain_name, ingress_vpc_configuration, tags FROM aws.apprunner.vpc_ingress_connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_ingress_connection resource, the following permissions are required: @@ -95,8 +94,3 @@ apprunner:DescribeVpcIngressConnection apprunner:UpdateVpcIngressConnection ``` -### Delete -```json -apprunner:DeleteVpcIngressConnection -``` - diff --git a/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connections/index.md b/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connections/index.md index 3359c20b62..161a654a95 100644 --- a/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connections/index.md +++ b/docs/aws-docs/providers/aws/apprunner/vpc_ingress_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_ingress_connections in a region or create a vpc_ingress_connections resource, use vpc_ingress_connection to operate on an individual resource. + +Used to retrieve a list of vpc_ingress_connections in a region or to create or delete a vpc_ingress_connections resource, use vpc_ingress_connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_ingress_connections in a region or c + + + + + @@ -61,7 +69,88 @@ SELECT region, vpc_ingress_connection_arn FROM aws.apprunner.vpc_ingress_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.apprunner.vpc_ingress_connections ( + ServiceArn, + IngressVpcConfiguration, + region +) +SELECT +{{ ServiceArn }}, + {{ IngressVpcConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.apprunner.vpc_ingress_connections ( + VpcIngressConnectionName, + ServiceArn, + IngressVpcConfiguration, + Tags, + region +) +SELECT + {{ VpcIngressConnectionName }}, + {{ ServiceArn }}, + {{ IngressVpcConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.apprunner.vpc_ingress_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +167,11 @@ ec2:DescribeSubnets, apprunner:TagResource ``` +### Delete +```json +apprunner:DeleteVpcIngressConnection +``` + ### List ```json apprunner:ListVpcIngressConnections diff --git a/docs/aws-docs/providers/aws/appstream/app_block/index.md b/docs/aws-docs/providers/aws/appstream/app_block/index.md index f232bf556a..cec890115f 100644 --- a/docs/aws-docs/providers/aws/appstream/app_block/index.md +++ b/docs/aws-docs/providers/aws/appstream/app_block/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app_block resource, use app_blocks to retrieve a list of resources or to create a resource. + +Gets or updates an individual app_block resource, use app_blocks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual app_block resource, use app - - - - - @@ -79,9 +77,10 @@ created_time, packaging_type, post_setup_script_details FROM aws.appstream.app_block -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app_block resource, the following permissions are required: @@ -91,8 +90,3 @@ To operate on the app_block resource, the following permissions are appstream:DescribeAppBlocks ``` -### Delete -```json -appstream:DeleteAppBlock -``` - diff --git a/docs/aws-docs/providers/aws/appstream/app_block_builder/index.md b/docs/aws-docs/providers/aws/appstream/app_block_builder/index.md index 000e3433f6..315d1e8b4c 100644 --- a/docs/aws-docs/providers/aws/appstream/app_block_builder/index.md +++ b/docs/aws-docs/providers/aws/appstream/app_block_builder/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app_block_builder resource, use app_block_builders to retrieve a list of resources or to create a resource. + +Gets or updates an individual app_block_builder resource, use app_block_builders to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual app_block_builder resource, use < - - - - - @@ -90,9 +88,10 @@ created_time, instance_type, app_block_arns FROM aws.appstream.app_block_builder -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app_block_builder resource, the following permissions are required: @@ -117,11 +116,3 @@ appstream:UntagResource, iam:PassRole ``` -### Delete -```json -appstream:DescribeAppBlockBuilders, -appstream:DeleteAppBlockBuilder, -appstream:DisassociateAppBlockBuilderAppBlock, -appstream:DescribeAppBlockBuilderAppBlockAssociations -``` - diff --git a/docs/aws-docs/providers/aws/appstream/app_block_builders/index.md b/docs/aws-docs/providers/aws/appstream/app_block_builders/index.md index 00f17b6f89..8a6b46f9f1 100644 --- a/docs/aws-docs/providers/aws/appstream/app_block_builders/index.md +++ b/docs/aws-docs/providers/aws/appstream/app_block_builders/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of app_block_builders in a region or create a app_block_builders resource, use app_block_builder to operate on an individual resource. + +Used to retrieve a list of app_block_builders in a region or to create or delete a app_block_builders resource, use app_block_builder to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of app_block_builders in a region or create + + + + + @@ -61,7 +69,130 @@ SELECT region, name FROM aws.appstream.app_block_builders -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.app_block_builders ( + Name, + Platform, + VpcConfig, + InstanceType, + region +) +SELECT +{{ Name }}, + {{ Platform }}, + {{ VpcConfig }}, + {{ InstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.app_block_builders ( + Name, + Description, + DisplayName, + Platform, + AccessEndpoints, + Tags, + VpcConfig, + EnableDefaultInternetAccess, + IamRoleArn, + InstanceType, + AppBlockArns, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ DisplayName }}, + {{ Platform }}, + {{ AccessEndpoints }}, + {{ Tags }}, + {{ VpcConfig }}, + {{ EnableDefaultInternetAccess }}, + {{ IamRoleArn }}, + {{ InstanceType }}, + {{ AppBlockArns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.app_block_builders +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +210,14 @@ appstream:TagResource, iam:PassRole ``` +### Delete +```json +appstream:DescribeAppBlockBuilders, +appstream:DeleteAppBlockBuilder, +appstream:DisassociateAppBlockBuilderAppBlock, +appstream:DescribeAppBlockBuilderAppBlockAssociations +``` + ### List ```json appstream:DescribeAppBlockBuilders diff --git a/docs/aws-docs/providers/aws/appstream/app_blocks/index.md b/docs/aws-docs/providers/aws/appstream/app_blocks/index.md index 2e6f38535e..b10c1dcfe0 100644 --- a/docs/aws-docs/providers/aws/appstream/app_blocks/index.md +++ b/docs/aws-docs/providers/aws/appstream/app_blocks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of app_blocks in a region or create a app_blocks resource, use app_block to operate on an individual resource. + +Used to retrieve a list of app_blocks in a region or to create or delete a app_blocks resource, use app_block to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of app_blocks in a region or create a INSERT + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.appstream.app_blocks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.app_blocks ( + Name, + SourceS3Location, + region +) +SELECT +{{ Name }}, + {{ SourceS3Location }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.app_blocks ( + Name, + Description, + DisplayName, + SourceS3Location, + SetupScriptDetails, + Tags, + PackagingType, + PostSetupScriptDetails, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ DisplayName }}, + {{ SourceS3Location }}, + {{ SetupScriptDetails }}, + {{ Tags }}, + {{ PackagingType }}, + {{ PostSetupScriptDetails }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.app_blocks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,3 +183,8 @@ s3:ListBucket, s3:GetBucketOwnershipControls ``` +### Delete +```json +appstream:DeleteAppBlock +``` + diff --git a/docs/aws-docs/providers/aws/appstream/application/index.md b/docs/aws-docs/providers/aws/appstream/application/index.md index 3bfdc878bf..3f4530e04c 100644 --- a/docs/aws-docs/providers/aws/appstream/application/index.md +++ b/docs/aws-docs/providers/aws/appstream/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -92,9 +90,10 @@ tags, attributes_to_delete, created_time FROM aws.appstream.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -110,8 +109,3 @@ appstream:UpdateApplication, s3:GetObject ``` -### Delete -```json -appstream:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/appstream/application_entitlement_association/index.md b/docs/aws-docs/providers/aws/appstream/application_entitlement_association/index.md index 5f9ea14cda..b163c3c504 100644 --- a/docs/aws-docs/providers/aws/appstream/application_entitlement_association/index.md +++ b/docs/aws-docs/providers/aws/appstream/application_entitlement_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application_entitlement_association resource, use application_entitlement_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual application_entitlement_association resource, use application_entitlement_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual application_entitlement_associationAccessible by - - - - - @@ -65,9 +63,10 @@ stack_name, entitlement_name, application_identifier FROM aws.appstream.application_entitlement_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the application_entitlement_association resource, the following permissions are required: @@ -77,9 +76,3 @@ To operate on the application_entitlement_association resource, the appstream:ListEntitledApplications ``` -### Delete -```json -appstream:DisassociateApplicationFromEntitlement, -appstream:ListEntitledApplications -``` - diff --git a/docs/aws-docs/providers/aws/appstream/application_entitlement_associations/index.md b/docs/aws-docs/providers/aws/appstream/application_entitlement_associations/index.md index 860586fbda..206d8c8b18 100644 --- a/docs/aws-docs/providers/aws/appstream/application_entitlement_associations/index.md +++ b/docs/aws-docs/providers/aws/appstream/application_entitlement_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of application_entitlement_associations in a region or create a application_entitlement_associations resource, use application_entitlement_association to operate on an individual resource. + +Used to retrieve a list of application_entitlement_associations in a region or to create or delete a application_entitlement_associations resource, use application_entitlement_association to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of application_entitlement_associations in + + + + + @@ -65,7 +73,77 @@ stack_name, entitlement_name, application_identifier FROM aws.appstream.application_entitlement_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.application_entitlement_associations ( + StackName, + EntitlementName, + ApplicationIdentifier, + region +) +SELECT +{{ StackName }}, + {{ EntitlementName }}, + {{ ApplicationIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.application_entitlement_associations ( + StackName, + EntitlementName, + ApplicationIdentifier, + region +) +SELECT + {{ StackName }}, + {{ EntitlementName }}, + {{ ApplicationIdentifier }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.application_entitlement_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +156,9 @@ appstream:AssociateApplicationToEntitlement, appstream:ListEntitledApplications ``` +### Delete +```json +appstream:DisassociateApplicationFromEntitlement, +appstream:ListEntitledApplications +``` + diff --git a/docs/aws-docs/providers/aws/appstream/application_fleet_association/index.md b/docs/aws-docs/providers/aws/appstream/application_fleet_association/index.md index d72566288c..9cf308180f 100644 --- a/docs/aws-docs/providers/aws/appstream/application_fleet_association/index.md +++ b/docs/aws-docs/providers/aws/appstream/application_fleet_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application_fleet_association resource, use application_fleet_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual application_fleet_association resource, use application_fleet_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual application_fleet_association res - - - - - @@ -63,9 +61,10 @@ region, fleet_name, application_arn FROM aws.appstream.application_fleet_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the application_fleet_association resource, the following permissions are required: @@ -75,9 +74,3 @@ To operate on the application_fleet_association resource, the follo appstream:DescribeApplicationFleetAssociations ``` -### Delete -```json -appstream:DisassociateApplicationFleet, -appstream:DescribeApplicationFleetAssociations -``` - diff --git a/docs/aws-docs/providers/aws/appstream/application_fleet_associations/index.md b/docs/aws-docs/providers/aws/appstream/application_fleet_associations/index.md index d01e537c0c..3676d70aa0 100644 --- a/docs/aws-docs/providers/aws/appstream/application_fleet_associations/index.md +++ b/docs/aws-docs/providers/aws/appstream/application_fleet_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of application_fleet_associations in a region or create a application_fleet_associations resource, use application_fleet_association to operate on an individual resource. + +Used to retrieve a list of application_fleet_associations in a region or to create or delete a application_fleet_associations resource, use application_fleet_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of application_fleet_associations in a regi + + + + + @@ -63,7 +71,71 @@ region, fleet_name, application_arn FROM aws.appstream.application_fleet_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.application_fleet_associations ( + FleetName, + ApplicationArn, + region +) +SELECT +{{ FleetName }}, + {{ ApplicationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.application_fleet_associations ( + FleetName, + ApplicationArn, + region +) +SELECT + {{ FleetName }}, + {{ ApplicationArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.application_fleet_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +148,9 @@ appstream:AssociateApplicationFleet, appstream:DescribeApplicationFleetAssociations ``` +### Delete +```json +appstream:DisassociateApplicationFleet, +appstream:DescribeApplicationFleetAssociations +``` + diff --git a/docs/aws-docs/providers/aws/appstream/applications/index.md b/docs/aws-docs/providers/aws/appstream/applications/index.md index 74f03c1ffd..113b1bd810 100644 --- a/docs/aws-docs/providers/aws/appstream/applications/index.md +++ b/docs/aws-docs/providers/aws/appstream/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,134 @@ SELECT region, arn FROM aws.appstream.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.applications ( + Name, + LaunchPath, + InstanceFamilies, + IconS3Location, + AppBlockArn, + Platforms, + region +) +SELECT +{{ Name }}, + {{ LaunchPath }}, + {{ InstanceFamilies }}, + {{ IconS3Location }}, + {{ AppBlockArn }}, + {{ Platforms }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.applications ( + Name, + DisplayName, + Description, + LaunchPath, + LaunchParameters, + WorkingDirectory, + InstanceFamilies, + IconS3Location, + AppBlockArn, + Platforms, + Tags, + AttributesToDelete, + region +) +SELECT + {{ Name }}, + {{ DisplayName }}, + {{ Description }}, + {{ LaunchPath }}, + {{ LaunchParameters }}, + {{ WorkingDirectory }}, + {{ InstanceFamilies }}, + {{ IconS3Location }}, + {{ AppBlockArn }}, + {{ Platforms }}, + {{ Tags }}, + {{ AttributesToDelete }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +210,8 @@ appstream:CreateApplication, appstream:TagResource ``` +### Delete +```json +appstream:DeleteApplication +``` + diff --git a/docs/aws-docs/providers/aws/appstream/directory_config/index.md b/docs/aws-docs/providers/aws/appstream/directory_config/index.md index 53023a4b27..ecbcd8c75d 100644 --- a/docs/aws-docs/providers/aws/appstream/directory_config/index.md +++ b/docs/aws-docs/providers/aws/appstream/directory_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual directory_config resource, use directory_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual directory_config resource, use directory_configs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual directory_config resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ service_account_credentials, directory_name, certificate_based_auth_properties FROM aws.appstream.directory_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the directory_config resource, the following permissions are required: @@ -101,14 +100,3 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete -```json -appstream:CreateDirectoryConfig, -appstream:DeleteDirectoryConfig, -appstream:DescribeDirectoryConfigs, -appstream:UpdateDirectoryConfig, -iam:CreateServiceLinkedRole, -iam:DeleteServiceLinkedRole, -iam:GetServiceLinkedRoleDeletionStatus -``` - diff --git a/docs/aws-docs/providers/aws/appstream/directory_configs/index.md b/docs/aws-docs/providers/aws/appstream/directory_configs/index.md index ccb57bf13a..f1531434e8 100644 --- a/docs/aws-docs/providers/aws/appstream/directory_configs/index.md +++ b/docs/aws-docs/providers/aws/appstream/directory_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of directory_configs in a region or create a directory_configs resource, use directory_config to operate on an individual resource. + +Used to retrieve a list of directory_configs in a region or to create or delete a directory_configs resource, use directory_config to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of directory_configs in a region or create + + + + + @@ -61,7 +69,93 @@ SELECT region, directory_name FROM aws.appstream.directory_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.directory_configs ( + OrganizationalUnitDistinguishedNames, + ServiceAccountCredentials, + DirectoryName, + region +) +SELECT +{{ OrganizationalUnitDistinguishedNames }}, + {{ ServiceAccountCredentials }}, + {{ DirectoryName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.directory_configs ( + OrganizationalUnitDistinguishedNames, + ServiceAccountCredentials, + DirectoryName, + CertificateBasedAuthProperties, + region +) +SELECT + {{ OrganizationalUnitDistinguishedNames }}, + {{ ServiceAccountCredentials }}, + {{ DirectoryName }}, + {{ CertificateBasedAuthProperties }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.directory_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +173,17 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` +### Delete +```json +appstream:CreateDirectoryConfig, +appstream:DeleteDirectoryConfig, +appstream:DescribeDirectoryConfigs, +appstream:UpdateDirectoryConfig, +iam:CreateServiceLinkedRole, +iam:DeleteServiceLinkedRole, +iam:GetServiceLinkedRoleDeletionStatus +``` + ### List ```json appstream:CreateDirectoryConfig, diff --git a/docs/aws-docs/providers/aws/appstream/entitlement/index.md b/docs/aws-docs/providers/aws/appstream/entitlement/index.md index a199896a5c..cf64b67eb7 100644 --- a/docs/aws-docs/providers/aws/appstream/entitlement/index.md +++ b/docs/aws-docs/providers/aws/appstream/entitlement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual entitlement resource, use entitlements to retrieve a list of resources or to create a resource. + +Gets or updates an individual entitlement resource, use entitlements to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual entitlement resource, use e - - - - - @@ -78,9 +76,10 @@ attributes, created_time, last_modified_time FROM aws.appstream.entitlement -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the entitlement resource, the following permissions are required: @@ -95,8 +94,3 @@ appstream:DescribeEntitlements appstream:UpdateEntitlement ``` -### Delete -```json -appstream:DeleteEntitlement -``` - diff --git a/docs/aws-docs/providers/aws/appstream/entitlements/index.md b/docs/aws-docs/providers/aws/appstream/entitlements/index.md index 96604ea7b9..b82fa539e1 100644 --- a/docs/aws-docs/providers/aws/appstream/entitlements/index.md +++ b/docs/aws-docs/providers/aws/appstream/entitlements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of entitlements in a region or create a entitlements resource, use entitlement to operate on an individual resource. + +Used to retrieve a list of entitlements in a region or to create or delete a entitlements resource, use entitlement to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of entitlements in a region or create a INSERT + + + + + @@ -63,7 +71,96 @@ region, stack_name, name FROM aws.appstream.entitlements -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.entitlements ( + Name, + StackName, + AppVisibility, + Attributes, + region +) +SELECT +{{ Name }}, + {{ StackName }}, + {{ AppVisibility }}, + {{ Attributes }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.entitlements ( + Name, + StackName, + Description, + AppVisibility, + Attributes, + region +) +SELECT + {{ Name }}, + {{ StackName }}, + {{ Description }}, + {{ AppVisibility }}, + {{ Attributes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.entitlements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +172,8 @@ To operate on the entitlements resource, the following permissions appstream:CreateEntitlement ``` +### Delete +```json +appstream:DeleteEntitlement +``` + diff --git a/docs/aws-docs/providers/aws/appstream/image_builder/index.md b/docs/aws-docs/providers/aws/appstream/image_builder/index.md index 2be0d9f02b..e4e413ec8c 100644 --- a/docs/aws-docs/providers/aws/appstream/image_builder/index.md +++ b/docs/aws-docs/providers/aws/appstream/image_builder/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image_builder resource, use image_builders to retrieve a list of resources or to create a resource. + +Gets or updates an individual image_builder resource, use image_builders to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual image_builder resource, use Accessible by - - - - - @@ -87,9 +85,10 @@ streaming_url, image_arn, access_endpoints FROM aws.appstream.image_builder -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image_builder resource, the following permissions are required: @@ -108,17 +107,3 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete -```json -appstream:CreateImageBuilder, -appstream:CreateImageBuilderStreamingURL, -appstream:CreateStreamingURL, -appstream:DeleteImageBuilder, -appstream:DescribeImageBuilders, -appstream:StartImageBuilder, -appstream:StopImageBuilder, -iam:CreateServiceLinkedRole, -iam:DeleteServiceLinkedRole, -iam:GetServiceLinkedRoleDeletionStatus -``` - diff --git a/docs/aws-docs/providers/aws/appstream/image_builders/index.md b/docs/aws-docs/providers/aws/appstream/image_builders/index.md index 479a0dade9..de5a16d5df 100644 --- a/docs/aws-docs/providers/aws/appstream/image_builders/index.md +++ b/docs/aws-docs/providers/aws/appstream/image_builders/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of image_builders in a region or create a image_builders resource, use image_builder to operate on an individual resource. + +Used to retrieve a list of image_builders in a region or to create or delete a image_builders resource, use image_builder to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of image_builders in a region or create a < + + + + + @@ -61,7 +69,124 @@ SELECT region, name FROM aws.appstream.image_builders -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appstream.image_builders ( + Name, + InstanceType, + region +) +SELECT +{{ Name }}, + {{ InstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appstream.image_builders ( + Description, + VpcConfig, + EnableDefaultInternetAccess, + DomainJoinInfo, + AppstreamAgentVersion, + Name, + ImageName, + DisplayName, + IamRoleArn, + InstanceType, + Tags, + ImageArn, + AccessEndpoints, + region +) +SELECT + {{ Description }}, + {{ VpcConfig }}, + {{ EnableDefaultInternetAccess }}, + {{ DomainJoinInfo }}, + {{ AppstreamAgentVersion }}, + {{ Name }}, + {{ ImageName }}, + {{ DisplayName }}, + {{ IamRoleArn }}, + {{ InstanceType }}, + {{ Tags }}, + {{ ImageArn }}, + {{ AccessEndpoints }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appstream.image_builders +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +207,20 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` +### Delete +```json +appstream:CreateImageBuilder, +appstream:CreateImageBuilderStreamingURL, +appstream:CreateStreamingURL, +appstream:DeleteImageBuilder, +appstream:DescribeImageBuilders, +appstream:StartImageBuilder, +appstream:StopImageBuilder, +iam:CreateServiceLinkedRole, +iam:DeleteServiceLinkedRole, +iam:GetServiceLinkedRoleDeletionStatus +``` + ### List ```json appstream:CreateImageBuilder, diff --git a/docs/aws-docs/providers/aws/appsync/domain_name/index.md b/docs/aws-docs/providers/aws/appsync/domain_name/index.md index e041252ad5..96ea1073d0 100644 --- a/docs/aws-docs/providers/aws/appsync/domain_name/index.md +++ b/docs/aws-docs/providers/aws/appsync/domain_name/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain_name resource, use domain_names to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain_name resource, use domain_names to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual domain_name resource, use d - - - - - @@ -74,19 +72,14 @@ certificate_arn, app_sync_domain_name, hosted_zone_id FROM aws.appsync.domain_name -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain_name resource, the following permissions are required: -### Delete -```json -appsync:GetDomainName, -appsync:DeleteDomainName -``` - ### Update ```json appsync:UpdateDomainName diff --git a/docs/aws-docs/providers/aws/appsync/domain_name_api_association/index.md b/docs/aws-docs/providers/aws/appsync/domain_name_api_association/index.md index eb565e1eeb..427ee2baa3 100644 --- a/docs/aws-docs/providers/aws/appsync/domain_name_api_association/index.md +++ b/docs/aws-docs/providers/aws/appsync/domain_name_api_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain_name_api_association resource, use domain_name_api_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain_name_api_association resource, use domain_name_api_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual domain_name_api_association resou - - - - - @@ -70,19 +68,14 @@ domain_name, api_id, api_association_identifier FROM aws.appsync.domain_name_api_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain_name_api_association resource, the following permissions are required: -### Delete -```json -appsync:DisassociateApi, -appsync:GetApiAssociation -``` - ### Update ```json appsync:AssociateApi, diff --git a/docs/aws-docs/providers/aws/appsync/domain_name_api_associations/index.md b/docs/aws-docs/providers/aws/appsync/domain_name_api_associations/index.md index 4e46e4348a..eb016d9659 100644 --- a/docs/aws-docs/providers/aws/appsync/domain_name_api_associations/index.md +++ b/docs/aws-docs/providers/aws/appsync/domain_name_api_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domain_name_api_associations in a region or create a domain_name_api_associations resource, use domain_name_api_association to operate on an individual resource. + +Used to retrieve a list of domain_name_api_associations in a region or to create or delete a domain_name_api_associations resource, use domain_name_api_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domain_name_api_associations in a region + + + + + @@ -61,7 +69,71 @@ SELECT region, api_association_identifier FROM aws.appsync.domain_name_api_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appsync.domain_name_api_associations ( + DomainName, + ApiId, + region +) +SELECT +{{ DomainName }}, + {{ ApiId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appsync.domain_name_api_associations ( + DomainName, + ApiId, + region +) +SELECT + {{ DomainName }}, + {{ ApiId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appsync.domain_name_api_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ appsync:AssociateApi, appsync:GetApiAssociation ``` +### Delete +```json +appsync:DisassociateApi, +appsync:GetApiAssociation +``` + diff --git a/docs/aws-docs/providers/aws/appsync/domain_names/index.md b/docs/aws-docs/providers/aws/appsync/domain_names/index.md index 9816e5a1e4..d320f4cc05 100644 --- a/docs/aws-docs/providers/aws/appsync/domain_names/index.md +++ b/docs/aws-docs/providers/aws/appsync/domain_names/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domain_names in a region or create a domain_names resource, use domain_name to operate on an individual resource. + +Used to retrieve a list of domain_names in a region or to create or delete a domain_names resource, use domain_name to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domain_names in a region or create a INSERT + + + + + @@ -61,7 +69,74 @@ SELECT region, domain_name FROM aws.appsync.domain_names -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appsync.domain_names ( + DomainName, + CertificateArn, + region +) +SELECT +{{ DomainName }}, + {{ CertificateArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appsync.domain_names ( + DomainName, + Description, + CertificateArn, + region +) +SELECT + {{ DomainName }}, + {{ Description }}, + {{ CertificateArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appsync.domain_names +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,12 @@ acm:DescribeCertificate, cloudfront:UpdateDistribution ``` +### Delete +```json +appsync:GetDomainName, +appsync:DeleteDomainName +``` + ### List ```json appsync:ListDomainNames diff --git a/docs/aws-docs/providers/aws/appsync/function_configuration/index.md b/docs/aws-docs/providers/aws/appsync/function_configuration/index.md index dde53819fe..1c5bff6112 100644 --- a/docs/aws-docs/providers/aws/appsync/function_configuration/index.md +++ b/docs/aws-docs/providers/aws/appsync/function_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual function_configuration resource, use function_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual function_configuration resource, use function_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual function_configuration resource, - - - - - @@ -96,9 +94,10 @@ response_mapping_template_s3_location, runtime, sync_config FROM aws.appsync.function_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the function_configuration resource, the following permissions are required: @@ -114,8 +113,3 @@ s3:GetObject, appsync:UpdateFunction ``` -### Delete -```json -appsync:DeleteFunction -``` - diff --git a/docs/aws-docs/providers/aws/appsync/function_configurations/index.md b/docs/aws-docs/providers/aws/appsync/function_configurations/index.md index e82d2748a2..b30f639fdd 100644 --- a/docs/aws-docs/providers/aws/appsync/function_configurations/index.md +++ b/docs/aws-docs/providers/aws/appsync/function_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of function_configurations in a region or create a function_configurations resource, use function_configuration to operate on an individual resource. + +Used to retrieve a list of function_configurations in a region or to create or delete a function_configurations resource, use function_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of function_configurations in a region or c + + + + + @@ -61,7 +69,119 @@ SELECT region, function_arn FROM aws.appsync.function_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appsync.function_configurations ( + ApiId, + DataSourceName, + Name, + region +) +SELECT +{{ ApiId }}, + {{ DataSourceName }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appsync.function_configurations ( + ApiId, + Code, + CodeS3Location, + DataSourceName, + Description, + FunctionVersion, + MaxBatchSize, + Name, + RequestMappingTemplate, + RequestMappingTemplateS3Location, + ResponseMappingTemplate, + ResponseMappingTemplateS3Location, + Runtime, + SyncConfig, + region +) +SELECT + {{ ApiId }}, + {{ Code }}, + {{ CodeS3Location }}, + {{ DataSourceName }}, + {{ Description }}, + {{ FunctionVersion }}, + {{ MaxBatchSize }}, + {{ Name }}, + {{ RequestMappingTemplate }}, + {{ RequestMappingTemplateS3Location }}, + {{ ResponseMappingTemplate }}, + {{ ResponseMappingTemplateS3Location }}, + {{ Runtime }}, + {{ SyncConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appsync.function_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +194,11 @@ s3:GetObject, appsync:CreateFunction ``` +### Delete +```json +appsync:DeleteFunction +``` + ### List ```json appsync:ListFunctions diff --git a/docs/aws-docs/providers/aws/appsync/resolver/index.md b/docs/aws-docs/providers/aws/appsync/resolver/index.md index 941f9a0a27..09a71a64e3 100644 --- a/docs/aws-docs/providers/aws/appsync/resolver/index.md +++ b/docs/aws-docs/providers/aws/appsync/resolver/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver resource, use resolvers to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver resource, use resolvers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual resolver resource, use reso - - - - - @@ -100,9 +98,10 @@ sync_config, type_name, metrics_config FROM aws.appsync.resolver -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver resource, the following permissions are required: @@ -118,8 +117,3 @@ s3:GetObject, appsync:UpdateResolver ``` -### Delete -```json -appsync:DeleteResolver -``` - diff --git a/docs/aws-docs/providers/aws/appsync/resolvers/index.md b/docs/aws-docs/providers/aws/appsync/resolvers/index.md index d1d0dbc2d1..26ba0ad862 100644 --- a/docs/aws-docs/providers/aws/appsync/resolvers/index.md +++ b/docs/aws-docs/providers/aws/appsync/resolvers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolvers in a region or create a resolvers resource, use resolver to operate on an individual resource. + +Used to retrieve a list of resolvers in a region or to create or delete a resolvers resource, use resolver to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolvers in a region or create a + + + + + @@ -61,7 +69,137 @@ SELECT region, resolver_arn FROM aws.appsync.resolvers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appsync.resolvers ( + ApiId, + FieldName, + TypeName, + region +) +SELECT +{{ ApiId }}, + {{ FieldName }}, + {{ TypeName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appsync.resolvers ( + ApiId, + CachingConfig, + Code, + CodeS3Location, + DataSourceName, + FieldName, + Kind, + MaxBatchSize, + PipelineConfig, + RequestMappingTemplate, + RequestMappingTemplateS3Location, + ResponseMappingTemplate, + ResponseMappingTemplateS3Location, + Runtime, + SyncConfig, + TypeName, + MetricsConfig, + region +) +SELECT + {{ ApiId }}, + {{ CachingConfig }}, + {{ Code }}, + {{ CodeS3Location }}, + {{ DataSourceName }}, + {{ FieldName }}, + {{ Kind }}, + {{ MaxBatchSize }}, + {{ PipelineConfig }}, + {{ RequestMappingTemplate }}, + {{ RequestMappingTemplateS3Location }}, + {{ ResponseMappingTemplate }}, + {{ ResponseMappingTemplateS3Location }}, + {{ Runtime }}, + {{ SyncConfig }}, + {{ TypeName }}, + {{ MetricsConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appsync.resolvers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +213,11 @@ appsync:CreateResolver, appsync:GetResolver ``` +### Delete +```json +appsync:DeleteResolver +``` + ### List ```json appsync:ListResolvers diff --git a/docs/aws-docs/providers/aws/appsync/source_api_association/index.md b/docs/aws-docs/providers/aws/appsync/source_api_association/index.md index ae50314d68..786436ff37 100644 --- a/docs/aws-docs/providers/aws/appsync/source_api_association/index.md +++ b/docs/aws-docs/providers/aws/appsync/source_api_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual source_api_association resource, use source_api_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual source_api_association resource, use source_api_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual source_api_association resource, - - - - - @@ -90,9 +88,10 @@ source_api_association_status, source_api_association_status_detail, last_successful_merge_date FROM aws.appsync.source_api_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the source_api_association resource, the following permissions are required: @@ -110,11 +109,3 @@ appsync:UpdateSourceApiAssociation, appsync:GetSourceApiAssociation ``` -### Delete -```json -appsync:GetSourceApiAssociation, -appsync:DisassociateSourceGraphqlApi, -appsync:DisassociateMergedGraphqlApi, -appsync:ListSourceApiAssociations -``` - diff --git a/docs/aws-docs/providers/aws/appsync/source_api_associations/index.md b/docs/aws-docs/providers/aws/appsync/source_api_associations/index.md index 73499f637d..3c06f8bc79 100644 --- a/docs/aws-docs/providers/aws/appsync/source_api_associations/index.md +++ b/docs/aws-docs/providers/aws/appsync/source_api_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of source_api_associations in a region or create a source_api_associations resource, use source_api_association to operate on an individual resource. + +Used to retrieve a list of source_api_associations in a region or to create or delete a source_api_associations resource, use source_api_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of source_api_associations in a region or c + + + + + @@ -61,7 +69,83 @@ SELECT region, association_arn FROM aws.appsync.source_api_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.appsync.source_api_associations ( + SourceApiIdentifier, + MergedApiIdentifier, + Description, + SourceApiAssociationConfig, + region +) +SELECT +{{ SourceApiIdentifier }}, + {{ MergedApiIdentifier }}, + {{ Description }}, + {{ SourceApiAssociationConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.appsync.source_api_associations ( + SourceApiIdentifier, + MergedApiIdentifier, + Description, + SourceApiAssociationConfig, + region +) +SELECT + {{ SourceApiIdentifier }}, + {{ MergedApiIdentifier }}, + {{ Description }}, + {{ SourceApiAssociationConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.appsync.source_api_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +159,14 @@ appsync:AssociateMergedGraphqlApi, appsync:GetSourceApiAssociation ``` +### Delete +```json +appsync:GetSourceApiAssociation, +appsync:DisassociateSourceGraphqlApi, +appsync:DisassociateMergedGraphqlApi, +appsync:ListSourceApiAssociations +``` + ### List ```json appsync:ListSourceApiAssociations diff --git a/docs/aws-docs/providers/aws/aps/rule_groups_namespace/index.md b/docs/aws-docs/providers/aws/aps/rule_groups_namespace/index.md index 0ad50e7fb4..2d3eb4c791 100644 --- a/docs/aws-docs/providers/aws/aps/rule_groups_namespace/index.md +++ b/docs/aws-docs/providers/aws/aps/rule_groups_namespace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule_groups_namespace resource, use rule_groups_namespaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule_groups_namespace resource, use rule_groups_namespaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual rule_groups_namespace resource, u - - - - - @@ -74,9 +72,10 @@ data, arn, tags FROM aws.aps.rule_groups_namespace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rule_groups_namespace resource, the following permissions are required: @@ -96,9 +95,3 @@ aps:UntagResource, aps:ListTagsForResource ``` -### Delete -```json -aps:DeleteRuleGroupsNamespace, -aps:DescribeRuleGroupsNamespace -``` - diff --git a/docs/aws-docs/providers/aws/aps/rule_groups_namespaces/index.md b/docs/aws-docs/providers/aws/aps/rule_groups_namespaces/index.md index baa3ab57da..907b636c31 100644 --- a/docs/aws-docs/providers/aws/aps/rule_groups_namespaces/index.md +++ b/docs/aws-docs/providers/aws/aps/rule_groups_namespaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rule_groups_namespaces in a region or create a rule_groups_namespaces resource, use rule_groups_namespace to operate on an individual resource. + +Used to retrieve a list of rule_groups_namespaces in a region or to create or delete a rule_groups_namespaces resource, use rule_groups_namespace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rule_groups_namespaces in a region or cr + + + + + @@ -61,7 +69,85 @@ SELECT region, arn FROM aws.aps.rule_groups_namespaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.aps.rule_groups_namespaces ( + Workspace, + Name, + Data, + region +) +SELECT +{{ Workspace }}, + {{ Name }}, + {{ Data }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.aps.rule_groups_namespaces ( + Workspace, + Name, + Data, + Tags, + region +) +SELECT + {{ Workspace }}, + {{ Name }}, + {{ Data }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.aps.rule_groups_namespaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +161,12 @@ aps:DescribeRuleGroupsNamespace, aps:TagResource ``` +### Delete +```json +aps:DeleteRuleGroupsNamespace, +aps:DescribeRuleGroupsNamespace +``` + ### List ```json aps:ListRuleGroupsNamespaces, diff --git a/docs/aws-docs/providers/aws/aps/scraper/index.md b/docs/aws-docs/providers/aws/aps/scraper/index.md index e5e4000d48..4ebcbf1bc9 100644 --- a/docs/aws-docs/providers/aws/aps/scraper/index.md +++ b/docs/aws-docs/providers/aws/aps/scraper/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scraper resource, use scrapers to retrieve a list of resources or to create a resource. + +Gets or updates an individual scraper resource, use scrapers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual scraper resource, use scrap - - - - - @@ -80,9 +78,10 @@ source, destination, tags FROM aws.aps.scraper -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scraper resource, the following permissions are required: @@ -101,15 +100,3 @@ aps:UntagResource, aps:ListTagsForResource ``` -### Delete -```json -aps:DeleteScraper, -aps:DescribeScraper, -aps:DescribeWorkspace, -eks:AssociateAccessPolicy, -eks:DescribeCluster, -ec2:DescribeSubnets, -ec2:DescribeSecurityGroups, -iam:DeleteServiceLinkedRole -``` - diff --git a/docs/aws-docs/providers/aws/aps/scrapers/index.md b/docs/aws-docs/providers/aws/aps/scrapers/index.md index 46ffa04260..635ef6a86e 100644 --- a/docs/aws-docs/providers/aws/aps/scrapers/index.md +++ b/docs/aws-docs/providers/aws/aps/scrapers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scrapers in a region or create a scrapers resource, use scraper to operate on an individual resource. + +Used to retrieve a list of scrapers in a region or to create or delete a scrapers resource, use scraper to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scrapers in a region or create a s + + + + + @@ -61,7 +69,120 @@ SELECT region, arn FROM aws.aps.scrapers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.aps.scrapers ( + ScrapeConfiguration, + Source, + Destination, + region +) +SELECT +{{ ScrapeConfiguration }}, + {{ Source }}, + {{ Destination }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.aps.scrapers ( + Alias, + ScrapeConfiguration, + Source, + Destination, + Tags, + region +) +SELECT + {{ Alias }}, + {{ ScrapeConfiguration }}, + {{ Source }}, + {{ Destination }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.aps.scrapers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +203,18 @@ ec2:DescribeSecurityGroups, iam:CreateServiceLinkedRole ``` +### Delete +```json +aps:DeleteScraper, +aps:DescribeScraper, +aps:DescribeWorkspace, +eks:AssociateAccessPolicy, +eks:DescribeCluster, +ec2:DescribeSubnets, +ec2:DescribeSecurityGroups, +iam:DeleteServiceLinkedRole +``` + ### List ```json aps:ListScrapers, diff --git a/docs/aws-docs/providers/aws/aps/workspace/index.md b/docs/aws-docs/providers/aws/aps/workspace/index.md index ae9e154245..c6b0d6f13a 100644 --- a/docs/aws-docs/providers/aws/aps/workspace/index.md +++ b/docs/aws-docs/providers/aws/aps/workspace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workspace resource, use workspaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual workspace resource, use workspaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual workspace resource, use wor - - - - - @@ -80,9 +78,10 @@ logging_configuration, kms_key_arn, tags FROM aws.aps.workspace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workspace resource, the following permissions are required: @@ -117,12 +116,3 @@ logs:DeleteLogDelivery, logs:PutResourcePolicy ``` -### Delete -```json -aps:DeleteWorkspace, -aps:DescribeWorkspace, -aps:DeleteAlertManagerDefinition, -aps:DeleteLoggingConfiguration, -logs:DeleteLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/aps/workspaces/index.md b/docs/aws-docs/providers/aws/aps/workspaces/index.md index fd3175d814..302ad6df4e 100644 --- a/docs/aws-docs/providers/aws/aps/workspaces/index.md +++ b/docs/aws-docs/providers/aws/aps/workspaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workspaces in a region or create a workspaces resource, use workspace to operate on an individual resource. + +Used to retrieve a list of workspaces in a region or to create or delete a workspaces resource, use workspace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workspaces in a region or create a INSERT + + + + + @@ -61,7 +69,82 @@ SELECT region, arn FROM aws.aps.workspaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.aps.workspaces ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.aps.workspaces ( + Alias, + AlertManagerDefinition, + LoggingConfiguration, + KmsKeyArn, + Tags, + region +) +SELECT + {{ Alias }}, + {{ AlertManagerDefinition }}, + {{ LoggingConfiguration }}, + {{ KmsKeyArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.aps.workspaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +168,15 @@ kms:Decrypt, kms:GenerateDataKey ``` +### Delete +```json +aps:DeleteWorkspace, +aps:DescribeWorkspace, +aps:DeleteAlertManagerDefinition, +aps:DeleteLoggingConfiguration, +logs:DeleteLogDelivery +``` + ### List ```json aps:ListWorkspaces, diff --git a/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configuration/index.md b/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configuration/index.md index 3aeb113e48..96a3641b6f 100644 --- a/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configuration/index.md +++ b/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual zonal_autoshift_configuration resource, use zonal_autoshift_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual zonal_autoshift_configuration resource, use zonal_autoshift_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual zonal_autoshift_configuration res - - - - - @@ -70,9 +68,10 @@ zonal_autoshift_status, practice_run_configuration, resource_identifier FROM aws.arczonalshift.zonal_autoshift_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the zonal_autoshift_configuration resource, the following permissions are required: @@ -90,10 +89,3 @@ arc-zonal-shift:UpdateZonalAutoshiftConfiguration, cloudwatch:DescribeAlarms ``` -### Delete -```json -arc-zonal-shift:DeletePracticeRunConfiguration, -arc-zonal-shift:GetManagedResource, -arc-zonal-shift:UpdateZonalAutoshiftConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configurations/index.md b/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configurations/index.md index e258ce5861..01bda340aa 100644 --- a/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configurations/index.md +++ b/docs/aws-docs/providers/aws/arczonalshift/zonal_autoshift_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of zonal_autoshift_configurations in a region or create a zonal_autoshift_configurations resource, use zonal_autoshift_configuration to operate on an individual resource. + +Used to retrieve a list of zonal_autoshift_configurations in a region or to create or delete a zonal_autoshift_configurations resource, use zonal_autoshift_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of zonal_autoshift_configurations in a regi + + + + + @@ -61,7 +69,109 @@ SELECT region, resource_identifier FROM aws.arczonalshift.zonal_autoshift_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.arczonalshift.zonal_autoshift_configurations ( + ZonalAutoshiftStatus, + PracticeRunConfiguration, + ResourceIdentifier, + region +) +SELECT +{{ ZonalAutoshiftStatus }}, + {{ PracticeRunConfiguration }}, + {{ ResourceIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.arczonalshift.zonal_autoshift_configurations ( + ZonalAutoshiftStatus, + PracticeRunConfiguration, + ResourceIdentifier, + region +) +SELECT + {{ ZonalAutoshiftStatus }}, + {{ PracticeRunConfiguration }}, + {{ ResourceIdentifier }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.arczonalshift.zonal_autoshift_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +187,13 @@ cloudwatch:DescribeAlarms, iam:CreateServiceLinkedRole ``` +### Delete +```json +arc-zonal-shift:DeletePracticeRunConfiguration, +arc-zonal-shift:GetManagedResource, +arc-zonal-shift:UpdateZonalAutoshiftConfiguration +``` + ### List ```json arc-zonal-shift:ListManagedResources diff --git a/docs/aws-docs/providers/aws/athena/capacity_reservation/index.md b/docs/aws-docs/providers/aws/athena/capacity_reservation/index.md index 40d138663a..c0dccb623d 100644 --- a/docs/aws-docs/providers/aws/athena/capacity_reservation/index.md +++ b/docs/aws-docs/providers/aws/athena/capacity_reservation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual capacity_reservation resource, use capacity_reservations to retrieve a list of resources or to create a resource. + +Gets or updates an individual capacity_reservation resource, use capacity_reservations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual capacity_reservation resource, us - - - - - @@ -82,9 +80,10 @@ creation_time, last_successful_allocation_time, tags FROM aws.athena.capacity_reservation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the capacity_reservation resource, the following permissions are required: @@ -105,10 +104,3 @@ athena:TagResource, athena:UntagResource ``` -### Delete -```json -athena:CancelCapacityReservation, -athena:GetCapacityReservation, -athena:DeleteCapacityReservation -``` - diff --git a/docs/aws-docs/providers/aws/athena/capacity_reservations/index.md b/docs/aws-docs/providers/aws/athena/capacity_reservations/index.md index 618c3332de..8baf63c7c5 100644 --- a/docs/aws-docs/providers/aws/athena/capacity_reservations/index.md +++ b/docs/aws-docs/providers/aws/athena/capacity_reservations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of capacity_reservations in a region or create a capacity_reservations resource, use capacity_reservation to operate on an individual resource. + +Used to retrieve a list of capacity_reservations in a region or to create or delete a capacity_reservations resource, use capacity_reservation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of capacity_reservations in a region or cre + + + + + @@ -61,7 +69,90 @@ SELECT region, arn FROM aws.athena.capacity_reservations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.athena.capacity_reservations ( + Name, + TargetDpus, + region +) +SELECT +{{ Name }}, + {{ TargetDpus }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.athena.capacity_reservations ( + Name, + TargetDpus, + CapacityAssignmentConfiguration, + Tags, + region +) +SELECT + {{ Name }}, + {{ TargetDpus }}, + {{ CapacityAssignmentConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.athena.capacity_reservations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +167,13 @@ athena:GetCapacityReservation, athena:TagResource ``` +### Delete +```json +athena:CancelCapacityReservation, +athena:GetCapacityReservation, +athena:DeleteCapacityReservation +``` + ### List ```json athena:ListCapacityReservations, diff --git a/docs/aws-docs/providers/aws/athena/data_catalog/index.md b/docs/aws-docs/providers/aws/athena/data_catalog/index.md index f3edf94348..3be1addcd7 100644 --- a/docs/aws-docs/providers/aws/athena/data_catalog/index.md +++ b/docs/aws-docs/providers/aws/athena/data_catalog/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_catalog resource, use data_catalogs to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_catalog resource, use data_catalogs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual data_catalog resource, use - - - - - @@ -74,9 +72,10 @@ parameters, tags, type FROM aws.athena.data_catalog -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_catalog resource, the following permissions are required: @@ -96,8 +95,3 @@ athena:UntagResource, athena:ListTagsForResource ``` -### Delete -```json -athena:DeleteDataCatalog -``` - diff --git a/docs/aws-docs/providers/aws/athena/data_catalogs/index.md b/docs/aws-docs/providers/aws/athena/data_catalogs/index.md index 79bdc0d2b3..9cd796cf70 100644 --- a/docs/aws-docs/providers/aws/athena/data_catalogs/index.md +++ b/docs/aws-docs/providers/aws/athena/data_catalogs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_catalogs in a region or create a data_catalogs resource, use data_catalog to operate on an individual resource. + +Used to retrieve a list of data_catalogs in a region or to create or delete a data_catalogs resource, use data_catalog to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_catalogs in a region or create a INSERT + + + + + @@ -61,7 +69,85 @@ SELECT region, name FROM aws.athena.data_catalogs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.athena.data_catalogs ( + Name, + Type, + region +) +SELECT +{{ Name }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.athena.data_catalogs ( + Name, + Description, + Parameters, + Tags, + Type, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Parameters }}, + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.athena.data_catalogs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +160,11 @@ athena:CreateDataCatalog, athena:TagResource ``` +### Delete +```json +athena:DeleteDataCatalog +``` + ### List ```json athena:ListDataCatalog diff --git a/docs/aws-docs/providers/aws/athena/named_queries/index.md b/docs/aws-docs/providers/aws/athena/named_queries/index.md index cd73212688..a801ef7911 100644 --- a/docs/aws-docs/providers/aws/athena/named_queries/index.md +++ b/docs/aws-docs/providers/aws/athena/named_queries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of named_queries in a region or create a named_queries resource, use named_query to operate on an individual resource. + +Used to retrieve a list of named_queries in a region or to create or delete a named_queries resource, use named_query to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of named_queries in a region or create a INSERT + + + + + @@ -61,7 +69,80 @@ SELECT region, named_query_id FROM aws.athena.named_queries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.athena.named_queries ( + Database, + QueryString, + region +) +SELECT +{{ Database }}, + {{ QueryString }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.athena.named_queries ( + Name, + Database, + Description, + QueryString, + WorkGroup, + region +) +SELECT + {{ Name }}, + {{ Database }}, + {{ Description }}, + {{ QueryString }}, + {{ WorkGroup }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.athena.named_queries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +159,8 @@ athena:CreateNamedQuery athena:ListNamedQueries ``` +### Delete +```json +athena:DeleteNamedQuery +``` + diff --git a/docs/aws-docs/providers/aws/athena/named_query/index.md b/docs/aws-docs/providers/aws/athena/named_query/index.md index 9ee299c9b2..8bb8649606 100644 --- a/docs/aws-docs/providers/aws/athena/named_query/index.md +++ b/docs/aws-docs/providers/aws/athena/named_query/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual named_query resource, use named_queries to retrieve a list of resources or to create a resource. + +Gets or updates an individual named_query resource, use named_queries to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual named_query resource, use n - - - - - @@ -71,9 +69,10 @@ query_string, work_group, named_query_id FROM aws.athena.named_query -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the named_query resource, the following permissions are required: @@ -83,8 +82,3 @@ To operate on the named_query resource, the following permissions a athena:GetNamedQuery ``` -### Delete -```json -athena:DeleteNamedQuery -``` - diff --git a/docs/aws-docs/providers/aws/athena/prepared_statement/index.md b/docs/aws-docs/providers/aws/athena/prepared_statement/index.md index 46d4430c37..4f16e001eb 100644 --- a/docs/aws-docs/providers/aws/athena/prepared_statement/index.md +++ b/docs/aws-docs/providers/aws/athena/prepared_statement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual prepared_statement resource, use prepared_statements to retrieve a list of resources or to create a resource. + +Gets or updates an individual prepared_statement resource, use prepared_statements to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual prepared_statement resource, use - - - - - @@ -72,9 +70,10 @@ work_group, description, query_statement FROM aws.athena.prepared_statement -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the prepared_statement resource, the following permissions are required: @@ -89,9 +88,3 @@ athena:GetPreparedStatement athena:UpdatePreparedStatement ``` -### Delete -```json -athena:DeletePreparedStatement, -athena:GetPreparedStatement -``` - diff --git a/docs/aws-docs/providers/aws/athena/prepared_statements/index.md b/docs/aws-docs/providers/aws/athena/prepared_statements/index.md index 5243eb707c..c6a2e92402 100644 --- a/docs/aws-docs/providers/aws/athena/prepared_statements/index.md +++ b/docs/aws-docs/providers/aws/athena/prepared_statements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of prepared_statements in a region or create a prepared_statements resource, use prepared_statement to operate on an individual resource. + +Used to retrieve a list of prepared_statements in a region or to create or delete a prepared_statements resource, use prepared_statement to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of prepared_statements in a region or creat + + + + + @@ -63,7 +71,80 @@ region, statement_name, work_group FROM aws.athena.prepared_statements -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.athena.prepared_statements ( + StatementName, + WorkGroup, + QueryStatement, + region +) +SELECT +{{ StatementName }}, + {{ WorkGroup }}, + {{ QueryStatement }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.athena.prepared_statements ( + StatementName, + WorkGroup, + Description, + QueryStatement, + region +) +SELECT + {{ StatementName }}, + {{ WorkGroup }}, + {{ Description }}, + {{ QueryStatement }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.athena.prepared_statements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +157,12 @@ athena:CreatePreparedStatement, athena:GetPreparedStatement ``` +### Delete +```json +athena:DeletePreparedStatement, +athena:GetPreparedStatement +``` + ### List ```json athena:ListPreparedStatements diff --git a/docs/aws-docs/providers/aws/athena/work_group/index.md b/docs/aws-docs/providers/aws/athena/work_group/index.md index 39b08c4b50..dc858ab3cc 100644 --- a/docs/aws-docs/providers/aws/athena/work_group/index.md +++ b/docs/aws-docs/providers/aws/athena/work_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual work_group resource, use work_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual work_group resource, use work_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual work_group resource, use wo - - - - - @@ -80,9 +78,10 @@ creation_time, state, recursive_delete_option FROM aws.athena.work_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the work_group resource, the following permissions are required: @@ -93,13 +92,6 @@ athena:GetWorkGroup, athena:ListTagsForResource ``` -### Delete -```json -athena:DeleteWorkGroup, -athena:GetWorkGroup, -athena:UntagResource -``` - ### Update ```json athena:UpdateWorkGroup, diff --git a/docs/aws-docs/providers/aws/athena/work_groups/index.md b/docs/aws-docs/providers/aws/athena/work_groups/index.md index c5769b1595..2cb7674b80 100644 --- a/docs/aws-docs/providers/aws/athena/work_groups/index.md +++ b/docs/aws-docs/providers/aws/athena/work_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of work_groups in a region or create a work_groups resource, use work_group to operate on an individual resource. + +Used to retrieve a list of work_groups in a region or to create or delete a work_groups resource, use work_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of work_groups in a region or create a INSERT + + + + + @@ -61,7 +69,134 @@ SELECT region, name FROM aws.athena.work_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.athena.work_groups ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.athena.work_groups ( + Name, + Description, + Tags, + WorkGroupConfiguration, + WorkGroupConfigurationUpdates, + State, + RecursiveDeleteOption, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Tags }}, + {{ WorkGroupConfiguration }}, + {{ WorkGroupConfigurationUpdates }}, + {{ State }}, + {{ RecursiveDeleteOption }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.athena.work_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,3 +224,10 @@ kms:GenerateDataKey athena:ListWorkGroups ``` +### Delete +```json +athena:DeleteWorkGroup, +athena:GetWorkGroup, +athena:UntagResource +``` + diff --git a/docs/aws-docs/providers/aws/auditmanager/assessment/index.md b/docs/aws-docs/providers/aws/auditmanager/assessment/index.md index bd89a9946e..2d75703cc3 100644 --- a/docs/aws-docs/providers/aws/auditmanager/assessment/index.md +++ b/docs/aws-docs/providers/aws/auditmanager/assessment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assessment resource, use assessments to retrieve a list of resources or to create a resource. + +Gets or updates an individual assessment resource, use assessments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual assessment resource, use as - - - - - @@ -90,9 +88,10 @@ creation_time, name, description FROM aws.auditmanager.assessment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the assessment resource, the following permissions are required: @@ -110,8 +109,3 @@ auditmanager:BatchCreateDelegationByAssessment, auditmanager:BatchDeleteDelegationByAssessment ``` -### Delete -```json -auditmanager:DeleteAssessment -``` - diff --git a/docs/aws-docs/providers/aws/auditmanager/assessments/index.md b/docs/aws-docs/providers/aws/auditmanager/assessments/index.md index 6b0ed3f610..8a074c832d 100644 --- a/docs/aws-docs/providers/aws/auditmanager/assessments/index.md +++ b/docs/aws-docs/providers/aws/auditmanager/assessments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assessments in a region or create a assessments resource, use assessment to operate on an individual resource. + +Used to retrieve a list of assessments in a region or to create or delete a assessments resource, use assessment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assessments in a region or create a INSERT + + + + + @@ -61,7 +69,130 @@ SELECT region, assessment_id FROM aws.auditmanager.assessments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.auditmanager.assessments ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.auditmanager.assessments ( + FrameworkId, + AwsAccount, + Tags, + Delegations, + Roles, + Scope, + AssessmentReportsDestination, + Status, + Name, + Description, + region +) +SELECT + {{ FrameworkId }}, + {{ AwsAccount }}, + {{ Tags }}, + {{ Delegations }}, + {{ Roles }}, + {{ Scope }}, + {{ AssessmentReportsDestination }}, + {{ Status }}, + {{ Name }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.auditmanager.assessments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +208,11 @@ auditmanager:BatchCreateDelegationByAssessment, iam:PassRole ``` +### Delete +```json +auditmanager:DeleteAssessment +``` + ### List ```json auditmanager:ListAssessments diff --git a/docs/aws-docs/providers/aws/autoscaling/auto_scaling_group/index.md b/docs/aws-docs/providers/aws/autoscaling/auto_scaling_group/index.md index b4b2258e28..0fd6acd390 100644 --- a/docs/aws-docs/providers/aws/autoscaling/auto_scaling_group/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/auto_scaling_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual auto_scaling_group resource, use auto_scaling_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual auto_scaling_group resource, use auto_scaling_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -77,11 +80,6 @@ Gets or operates on an individual auto_scaling_group resource, use - - - - - @@ -124,9 +122,10 @@ placement_group, health_check_type, max_instance_lifetime FROM aws.autoscaling.auto_scaling_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the auto_scaling_group resource, the following permissions are required: @@ -169,12 +168,3 @@ managed-fleets:UpdateAutoScalingGroup, ssm:Get* ``` -### Delete -```json -autoscaling:DeleteAutoScalingGroup, -autoscaling:UpdateAutoScalingGroup, -autoscaling:Describe*, -managed-fleets:Get*, -managed-fleets:DeleteAutoScalingGroup -``` - diff --git a/docs/aws-docs/providers/aws/autoscaling/auto_scaling_groups/index.md b/docs/aws-docs/providers/aws/autoscaling/auto_scaling_groups/index.md index f22a5ee26f..282f2b1394 100644 --- a/docs/aws-docs/providers/aws/autoscaling/auto_scaling_groups/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/auto_scaling_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of auto_scaling_groups in a region or create a auto_scaling_groups resource, use auto_scaling_group to operate on an individual resource. + +Used to retrieve a list of auto_scaling_groups in a region or to create or delete a auto_scaling_groups resource, use auto_scaling_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of auto_scaling_groups in a region or creat + + + + + @@ -61,7 +69,292 @@ SELECT region, auto_scaling_group_name FROM aws.autoscaling.auto_scaling_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.auto_scaling_groups ( + MaxSize, + MinSize, + region +) +SELECT +{{ MaxSize }}, + {{ MinSize }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.auto_scaling_groups ( + LifecycleHookSpecificationList, + LoadBalancerNames, + LaunchConfigurationName, + ServiceLinkedRoleARN, + TargetGroupARNs, + Cooldown, + NotificationConfigurations, + DesiredCapacity, + HealthCheckGracePeriod, + DefaultInstanceWarmup, + NewInstancesProtectedFromScaleIn, + LaunchTemplate, + MixedInstancesPolicy, + VPCZoneIdentifier, + Tags, + Context, + CapacityRebalance, + InstanceId, + AvailabilityZones, + NotificationConfiguration, + MetricsCollection, + InstanceMaintenancePolicy, + MaxSize, + MinSize, + TerminationPolicies, + AutoScalingGroupName, + DesiredCapacityType, + PlacementGroup, + HealthCheckType, + MaxInstanceLifetime, + region +) +SELECT + {{ LifecycleHookSpecificationList }}, + {{ LoadBalancerNames }}, + {{ LaunchConfigurationName }}, + {{ ServiceLinkedRoleARN }}, + {{ TargetGroupARNs }}, + {{ Cooldown }}, + {{ NotificationConfigurations }}, + {{ DesiredCapacity }}, + {{ HealthCheckGracePeriod }}, + {{ DefaultInstanceWarmup }}, + {{ NewInstancesProtectedFromScaleIn }}, + {{ LaunchTemplate }}, + {{ MixedInstancesPolicy }}, + {{ VPCZoneIdentifier }}, + {{ Tags }}, + {{ Context }}, + {{ CapacityRebalance }}, + {{ InstanceId }}, + {{ AvailabilityZones }}, + {{ NotificationConfiguration }}, + {{ MetricsCollection }}, + {{ InstanceMaintenancePolicy }}, + {{ MaxSize }}, + {{ MinSize }}, + {{ TerminationPolicies }}, + {{ AutoScalingGroupName }}, + {{ DesiredCapacityType }}, + {{ PlacementGroup }}, + {{ HealthCheckType }}, + {{ MaxInstanceLifetime }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.auto_scaling_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -94,3 +387,12 @@ ssm:Get* autoscaling:Describe* ``` +### Delete +```json +autoscaling:DeleteAutoScalingGroup, +autoscaling:UpdateAutoScalingGroup, +autoscaling:Describe*, +managed-fleets:Get*, +managed-fleets:DeleteAutoScalingGroup +``` + diff --git a/docs/aws-docs/providers/aws/autoscaling/launch_configuration/index.md b/docs/aws-docs/providers/aws/autoscaling/launch_configuration/index.md index 5b424953d6..4ecfafa426 100644 --- a/docs/aws-docs/providers/aws/autoscaling/launch_configuration/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/launch_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual launch_configuration resource, use launch_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual launch_configuration resource, use launch_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual launch_configuration resource, us - - - - - @@ -97,9 +95,10 @@ security_groups, spot_price, user_data FROM aws.autoscaling.launch_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the launch_configuration resource, the following permissions are required: @@ -109,9 +108,3 @@ To operate on the launch_configuration resource, the following perm autoscaling:DescribeLaunchConfigurations ``` -### Delete -```json -autoscaling:DeleteLaunchConfiguration, -autoscaling:DescribeLaunchConfigurations -``` - diff --git a/docs/aws-docs/providers/aws/autoscaling/launch_configurations/index.md b/docs/aws-docs/providers/aws/autoscaling/launch_configurations/index.md index 80344cbe37..f25e056793 100644 --- a/docs/aws-docs/providers/aws/autoscaling/launch_configurations/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/launch_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of launch_configurations in a region or create a launch_configurations resource, use launch_configuration to operate on an individual resource. + +Used to retrieve a list of launch_configurations in a region or to create or delete a launch_configurations resource, use launch_configuration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of launch_configurations in a region or cre + + + + + @@ -61,7 +69,145 @@ SELECT region, launch_configuration_name FROM aws.autoscaling.launch_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.launch_configurations ( + ImageId, + InstanceType, + region +) +SELECT +{{ ImageId }}, + {{ InstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.launch_configurations ( + AssociatePublicIpAddress, + BlockDeviceMappings, + ClassicLinkVPCId, + ClassicLinkVPCSecurityGroups, + EbsOptimized, + IamInstanceProfile, + ImageId, + InstanceId, + InstanceMonitoring, + InstanceType, + KernelId, + KeyName, + LaunchConfigurationName, + MetadataOptions, + PlacementTenancy, + RamDiskId, + SecurityGroups, + SpotPrice, + UserData, + region +) +SELECT + {{ AssociatePublicIpAddress }}, + {{ BlockDeviceMappings }}, + {{ ClassicLinkVPCId }}, + {{ ClassicLinkVPCSecurityGroups }}, + {{ EbsOptimized }}, + {{ IamInstanceProfile }}, + {{ ImageId }}, + {{ InstanceId }}, + {{ InstanceMonitoring }}, + {{ InstanceType }}, + {{ KernelId }}, + {{ KeyName }}, + {{ LaunchConfigurationName }}, + {{ MetadataOptions }}, + {{ PlacementTenancy }}, + {{ RamDiskId }}, + {{ SecurityGroups }}, + {{ SpotPrice }}, + {{ UserData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.launch_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +221,12 @@ autoscaling:DescribeLaunchConfigurations, iam:PassRole ``` +### Delete +```json +autoscaling:DeleteLaunchConfiguration, +autoscaling:DescribeLaunchConfigurations +``` + ### List ```json autoscaling:DescribeLaunchConfigurations diff --git a/docs/aws-docs/providers/aws/autoscaling/lifecycle_hook/index.md b/docs/aws-docs/providers/aws/autoscaling/lifecycle_hook/index.md index 655f033abe..ad5d42bbed 100644 --- a/docs/aws-docs/providers/aws/autoscaling/lifecycle_hook/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/lifecycle_hook/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual lifecycle_hook resource, use lifecycle_hooks to retrieve a list of resources or to create a resource. + +Gets or updates an individual lifecycle_hook resource, use lifecycle_hooks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual lifecycle_hook resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ notification_metadata, notification_target_arn, role_arn FROM aws.autoscaling.lifecycle_hook -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the lifecycle_hook resource, the following permissions are required: @@ -99,9 +98,3 @@ autoscaling:DescribeLifecycleHooks, iam:PassRole ``` -### Delete -```json -autoscaling:DeleteLifecycleHook, -autoscaling:DescribeLifecycleHooks -``` - diff --git a/docs/aws-docs/providers/aws/autoscaling/lifecycle_hooks/index.md b/docs/aws-docs/providers/aws/autoscaling/lifecycle_hooks/index.md index c685a1a6e6..2226af9e77 100644 --- a/docs/aws-docs/providers/aws/autoscaling/lifecycle_hooks/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/lifecycle_hooks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of lifecycle_hooks in a region or create a lifecycle_hooks resource, use lifecycle_hook to operate on an individual resource. + +Used to retrieve a list of lifecycle_hooks in a region or to create or delete a lifecycle_hooks resource, use lifecycle_hook to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of lifecycle_hooks in a region or create a + + + + + @@ -63,7 +71,89 @@ region, auto_scaling_group_name, lifecycle_hook_name FROM aws.autoscaling.lifecycle_hooks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.lifecycle_hooks ( + AutoScalingGroupName, + LifecycleTransition, + region +) +SELECT +{{ AutoScalingGroupName }}, + {{ LifecycleTransition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.lifecycle_hooks ( + AutoScalingGroupName, + DefaultResult, + HeartbeatTimeout, + LifecycleHookName, + LifecycleTransition, + NotificationMetadata, + NotificationTargetARN, + RoleARN, + region +) +SELECT + {{ AutoScalingGroupName }}, + {{ DefaultResult }}, + {{ HeartbeatTimeout }}, + {{ LifecycleHookName }}, + {{ LifecycleTransition }}, + {{ NotificationMetadata }}, + {{ NotificationTargetARN }}, + {{ RoleARN }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.lifecycle_hooks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +167,12 @@ autoscaling:DescribeLifecycleHooks, iam:PassRole ``` +### Delete +```json +autoscaling:DeleteLifecycleHook, +autoscaling:DescribeLifecycleHooks +``` + ### List ```json autoscaling:DescribeLifecycleHooks diff --git a/docs/aws-docs/providers/aws/autoscaling/scaling_policies/index.md b/docs/aws-docs/providers/aws/autoscaling/scaling_policies/index.md index 8ac509967b..c151330325 100644 --- a/docs/aws-docs/providers/aws/autoscaling/scaling_policies/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/scaling_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scaling_policies in a region or create a scaling_policies resource, use scaling_policy to operate on an individual resource. + +Used to retrieve a list of scaling_policies in a region or to create or delete a scaling_policies resource, use scaling_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scaling_policies in a region or create a + + + + + @@ -61,7 +69,173 @@ SELECT region, arn FROM aws.autoscaling.scaling_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.scaling_policies ( + AutoScalingGroupName, + region +) +SELECT +{{ AutoScalingGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.scaling_policies ( + MetricAggregationType, + PolicyType, + PredictiveScalingConfiguration, + ScalingAdjustment, + Cooldown, + StepAdjustments, + AutoScalingGroupName, + MinAdjustmentMagnitude, + TargetTrackingConfiguration, + EstimatedInstanceWarmup, + AdjustmentType, + region +) +SELECT + {{ MetricAggregationType }}, + {{ PolicyType }}, + {{ PredictiveScalingConfiguration }}, + {{ ScalingAdjustment }}, + {{ Cooldown }}, + {{ StepAdjustments }}, + {{ AutoScalingGroupName }}, + {{ MinAdjustmentMagnitude }}, + {{ TargetTrackingConfiguration }}, + {{ EstimatedInstanceWarmup }}, + {{ AdjustmentType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.scaling_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +249,12 @@ autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` +### Delete +```json +autoscaling:DeletePolicy, +autoscaling:DescribePolicies +``` + ### List ```json autoscaling:DescribePolicies diff --git a/docs/aws-docs/providers/aws/autoscaling/scaling_policy/index.md b/docs/aws-docs/providers/aws/autoscaling/scaling_policy/index.md index e47b12f43a..4485d8c7ef 100644 --- a/docs/aws-docs/providers/aws/autoscaling/scaling_policy/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/scaling_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scaling_policy resource, use scaling_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual scaling_policy resource, use scaling_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual scaling_policy resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ estimated_instance_warmup, adjustment_type, arn FROM aws.autoscaling.scaling_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scaling_policy resource, the following permissions are required: @@ -109,9 +108,3 @@ autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` -### Delete -```json -autoscaling:DeletePolicy, -autoscaling:DescribePolicies -``` - diff --git a/docs/aws-docs/providers/aws/autoscaling/scheduled_action/index.md b/docs/aws-docs/providers/aws/autoscaling/scheduled_action/index.md index 3e30eb420b..714d7d51ea 100644 --- a/docs/aws-docs/providers/aws/autoscaling/scheduled_action/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/scheduled_action/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scheduled_action resource, use scheduled_actions to retrieve a list of resources or to create a resource. + +Gets or updates an individual scheduled_action resource, use scheduled_actions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual scheduled_action resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ start_time, desired_capacity, max_size FROM aws.autoscaling.scheduled_action -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the scheduled_action resource, the following permissions are required: @@ -99,9 +98,3 @@ autoscaling:DescribeScheduledActions autoscaling:PutScheduledUpdateGroupAction ``` -### Delete -```json -autoscaling:DeleteScheduledAction, -autoscaling:DescribeScheduledActions -``` - diff --git a/docs/aws-docs/providers/aws/autoscaling/scheduled_actions/index.md b/docs/aws-docs/providers/aws/autoscaling/scheduled_actions/index.md index e7469394a4..62971448a8 100644 --- a/docs/aws-docs/providers/aws/autoscaling/scheduled_actions/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/scheduled_actions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scheduled_actions in a region or create a scheduled_actions resource, use scheduled_action to operate on an individual resource. + +Used to retrieve a list of scheduled_actions in a region or to create or delete a scheduled_actions resource, use scheduled_action to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of scheduled_actions in a region or create + + + + + @@ -63,7 +71,86 @@ region, scheduled_action_name, auto_scaling_group_name FROM aws.autoscaling.scheduled_actions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.scheduled_actions ( + AutoScalingGroupName, + region +) +SELECT +{{ AutoScalingGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.scheduled_actions ( + MinSize, + Recurrence, + TimeZone, + EndTime, + AutoScalingGroupName, + StartTime, + DesiredCapacity, + MaxSize, + region +) +SELECT + {{ MinSize }}, + {{ Recurrence }}, + {{ TimeZone }}, + {{ EndTime }}, + {{ AutoScalingGroupName }}, + {{ StartTime }}, + {{ DesiredCapacity }}, + {{ MaxSize }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.scheduled_actions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +163,12 @@ autoscaling:PutScheduledUpdateGroupAction, autoscaling:DescribeScheduledActions ``` +### Delete +```json +autoscaling:DeleteScheduledAction, +autoscaling:DescribeScheduledActions +``` + ### List ```json autoscaling:DescribeScheduledActions diff --git a/docs/aws-docs/providers/aws/autoscaling/warm_pool/index.md b/docs/aws-docs/providers/aws/autoscaling/warm_pool/index.md index ccb617767c..b2c0a648c6 100644 --- a/docs/aws-docs/providers/aws/autoscaling/warm_pool/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/warm_pool/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual warm_pool resource, use warm_pools to retrieve a list of resources or to create a resource. + +Gets or updates an individual warm_pool resource, use warm_pools to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual warm_pool resource, use war - - - - - @@ -74,19 +72,14 @@ min_size, pool_state, instance_reuse_policy FROM aws.autoscaling.warm_pool -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the warm_pool resource, the following permissions are required: -### Delete -```json -autoscaling:DeleteWarmPool, -autoscaling:DescribeWarmPool -``` - ### Read ```json autoscaling:DescribeWarmPool diff --git a/docs/aws-docs/providers/aws/autoscaling/warm_pools/index.md b/docs/aws-docs/providers/aws/autoscaling/warm_pools/index.md index 43892ab99e..4a775a6c64 100644 --- a/docs/aws-docs/providers/aws/autoscaling/warm_pools/index.md +++ b/docs/aws-docs/providers/aws/autoscaling/warm_pools/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of warm_pools in a region or create a warm_pools resource, use warm_pool to operate on an individual resource. + +Used to retrieve a list of warm_pools in a region or to create or delete a warm_pools resource, use warm_pool to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of warm_pools in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, auto_scaling_group_name FROM aws.autoscaling.warm_pools -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.autoscaling.warm_pools ( + AutoScalingGroupName, + region +) +SELECT +{{ AutoScalingGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.autoscaling.warm_pools ( + AutoScalingGroupName, + MaxGroupPreparedCapacity, + MinSize, + PoolState, + InstanceReusePolicy, + region +) +SELECT + {{ AutoScalingGroupName }}, + {{ MaxGroupPreparedCapacity }}, + {{ MinSize }}, + {{ PoolState }}, + {{ InstanceReusePolicy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.autoscaling.warm_pools +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +155,9 @@ autoscaling:DescribeWarmPool, autoscaling:DescribeAutoScalingGroups ``` +### Delete +```json +autoscaling:DeleteWarmPool, +autoscaling:DescribeWarmPool +``` + diff --git a/docs/aws-docs/providers/aws/b2bi/capabilities/index.md b/docs/aws-docs/providers/aws/b2bi/capabilities/index.md index 1b91fdd9e7..bf9cd8396b 100644 --- a/docs/aws-docs/providers/aws/b2bi/capabilities/index.md +++ b/docs/aws-docs/providers/aws/b2bi/capabilities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of capabilities in a region or create a capabilities resource, use capability to operate on an individual resource. + +Used to retrieve a list of capabilities in a region or to create or delete a capabilities resource, use capability to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of capabilities in a region or create a INSERT + + + + + @@ -61,7 +69,93 @@ SELECT region, capability_id FROM aws.b2bi.capabilities -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.b2bi.capabilities ( + Configuration, + Name, + Type, + region +) +SELECT +{{ Configuration }}, + {{ Name }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.b2bi.capabilities ( + Configuration, + InstructionsDocuments, + Name, + Tags, + Type, + region +) +SELECT + {{ Configuration }}, + {{ InstructionsDocuments }}, + {{ Name }}, + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.b2bi.capabilities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +182,11 @@ s3:GetObject, s3:ListBucket ``` +### Delete +```json +b2bi:DeleteCapability +``` + ### List ```json b2bi:ListCapabilities diff --git a/docs/aws-docs/providers/aws/b2bi/capability/index.md b/docs/aws-docs/providers/aws/b2bi/capability/index.md index 7c1ce60836..c2df3b3fff 100644 --- a/docs/aws-docs/providers/aws/b2bi/capability/index.md +++ b/docs/aws-docs/providers/aws/b2bi/capability/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual capability resource, use capabilities to retrieve a list of resources or to create a resource. + +Gets or updates an individual capability resource, use capabilities to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual capability resource, use ca - - - - - @@ -82,9 +80,10 @@ name, tags, type FROM aws.b2bi.capability -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the capability resource, the following permissions are required: @@ -102,8 +101,3 @@ b2bi:UntagResource, b2bi:UpdateCapability ``` -### Delete -```json -b2bi:DeleteCapability -``` - diff --git a/docs/aws-docs/providers/aws/b2bi/partnership/index.md b/docs/aws-docs/providers/aws/b2bi/partnership/index.md index 3279eb37f9..0b12ded583 100644 --- a/docs/aws-docs/providers/aws/b2bi/partnership/index.md +++ b/docs/aws-docs/providers/aws/b2bi/partnership/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual partnership resource, use partnerships to retrieve a list of resources or to create a resource. + +Gets or updates an individual partnership resource, use partnerships to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual partnership resource, use p - - - - - @@ -86,9 +84,10 @@ profile_id, tags, trading_partner_id FROM aws.b2bi.partnership -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the partnership resource, the following permissions are required: @@ -106,8 +105,3 @@ b2bi:UntagResource, b2bi:UpdatePartnership ``` -### Delete -```json -b2bi:DeletePartnership -``` - diff --git a/docs/aws-docs/providers/aws/b2bi/partnerships/index.md b/docs/aws-docs/providers/aws/b2bi/partnerships/index.md index b815da1acc..30bfdacd1f 100644 --- a/docs/aws-docs/providers/aws/b2bi/partnerships/index.md +++ b/docs/aws-docs/providers/aws/b2bi/partnerships/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of partnerships in a region or create a partnerships resource, use partnership to operate on an individual resource. + +Used to retrieve a list of partnerships in a region or to create or delete a partnerships resource, use partnership to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of partnerships in a region or create a INSERT + + + + + @@ -61,7 +69,93 @@ SELECT region, partnership_id FROM aws.b2bi.partnerships -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.b2bi.partnerships ( + Email, + Name, + ProfileId, + region +) +SELECT +{{ Email }}, + {{ Name }}, + {{ ProfileId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.b2bi.partnerships ( + Capabilities, + Email, + Name, + Phone, + ProfileId, + Tags, + region +) +SELECT + {{ Capabilities }}, + {{ Email }}, + {{ Name }}, + {{ Phone }}, + {{ ProfileId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.b2bi.partnerships +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +169,11 @@ b2bi:TagResource, s3:PutObject ``` +### Delete +```json +b2bi:DeletePartnership +``` + ### List ```json b2bi:ListPartnerships diff --git a/docs/aws-docs/providers/aws/b2bi/profile/index.md b/docs/aws-docs/providers/aws/b2bi/profile/index.md index 5782706231..35335036bc 100644 --- a/docs/aws-docs/providers/aws/b2bi/profile/index.md +++ b/docs/aws-docs/providers/aws/b2bi/profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual profile resource, use profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual profile resource, use profiles to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual profile resource, use profi - - - - - @@ -86,9 +84,10 @@ profile_arn, profile_id, tags FROM aws.b2bi.profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the profile resource, the following permissions are required: @@ -106,10 +105,3 @@ b2bi:UntagResource, b2bi:UpdateProfile ``` -### Delete -```json -b2bi:DeleteProfile, -logs:DeleteLogDelivery, -logs:ListLogDeliveries -``` - diff --git a/docs/aws-docs/providers/aws/b2bi/profiles/index.md b/docs/aws-docs/providers/aws/b2bi/profiles/index.md index 4d5c76ae98..763782d702 100644 --- a/docs/aws-docs/providers/aws/b2bi/profiles/index.md +++ b/docs/aws-docs/providers/aws/b2bi/profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of profiles in a region or create a profiles resource, use profile to operate on an individual resource. + +Used to retrieve a list of profiles in a region or to create or delete a profiles resource, use profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of profiles in a region or create a p + + + + + @@ -61,7 +69,94 @@ SELECT region, profile_id FROM aws.b2bi.profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.b2bi.profiles ( + BusinessName, + Logging, + Name, + Phone, + region +) +SELECT +{{ BusinessName }}, + {{ Logging }}, + {{ Name }}, + {{ Phone }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.b2bi.profiles ( + BusinessName, + Email, + Logging, + Name, + Phone, + Tags, + region +) +SELECT + {{ BusinessName }}, + {{ Email }}, + {{ Logging }}, + {{ Name }}, + {{ Phone }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.b2bi.profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +178,13 @@ logs:PutLogEvents, logs:PutResourcePolicy ``` +### Delete +```json +b2bi:DeleteProfile, +logs:DeleteLogDelivery, +logs:ListLogDeliveries +``` + ### List ```json b2bi:ListProfiles diff --git a/docs/aws-docs/providers/aws/b2bi/transformer/index.md b/docs/aws-docs/providers/aws/b2bi/transformer/index.md index a8c80e3fc3..d5cb3b81d1 100644 --- a/docs/aws-docs/providers/aws/b2bi/transformer/index.md +++ b/docs/aws-docs/providers/aws/b2bi/transformer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transformer resource, use transformers to retrieve a list of resources or to create a resource. + +Gets or updates an individual transformer resource, use transformers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual transformer resource, use t - - - - - @@ -86,9 +84,10 @@ tags, transformer_arn, transformer_id FROM aws.b2bi.transformer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transformer resource, the following permissions are required: @@ -106,10 +105,3 @@ b2bi:UntagResource, b2bi:UpdateTransformer ``` -### Delete -```json -b2bi:DeleteTransformer, -logs:DeleteLogDelivery, -logs:ListLogDeliveries -``` - diff --git a/docs/aws-docs/providers/aws/b2bi/transformers/index.md b/docs/aws-docs/providers/aws/b2bi/transformers/index.md index 8434c7be18..b73dbd8c4d 100644 --- a/docs/aws-docs/providers/aws/b2bi/transformers/index.md +++ b/docs/aws-docs/providers/aws/b2bi/transformers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transformers in a region or create a transformers resource, use transformer to operate on an individual resource. + +Used to retrieve a list of transformers in a region or to create or delete a transformers resource, use transformer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transformers in a region or create a INSERT + + + + + @@ -61,7 +69,100 @@ SELECT region, transformer_id FROM aws.b2bi.transformers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.b2bi.transformers ( + EdiType, + FileFormat, + MappingTemplate, + Name, + Status, + region +) +SELECT +{{ EdiType }}, + {{ FileFormat }}, + {{ MappingTemplate }}, + {{ Name }}, + {{ Status }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.b2bi.transformers ( + EdiType, + FileFormat, + MappingTemplate, + Name, + SampleDocument, + Status, + Tags, + region +) +SELECT + {{ EdiType }}, + {{ FileFormat }}, + {{ MappingTemplate }}, + {{ Name }}, + {{ SampleDocument }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.b2bi.transformers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +185,13 @@ logs:PutLogEvents, logs:PutResourcePolicy ``` +### Delete +```json +b2bi:DeleteTransformer, +logs:DeleteLogDelivery, +logs:ListLogDeliveries +``` + ### List ```json b2bi:ListTransformers diff --git a/docs/aws-docs/providers/aws/backup/backup_plan/index.md b/docs/aws-docs/providers/aws/backup/backup_plan/index.md index 35a868bb4b..395ee0d3f9 100644 --- a/docs/aws-docs/providers/aws/backup/backup_plan/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual backup_plan resource, use backup_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual backup_plan resource, use backup_plans to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual backup_plan resource, use b - - - - - @@ -74,9 +72,10 @@ backup_plan_arn, backup_plan_id, version_id FROM aws.backup.backup_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the backup_plan resource, the following permissions are required: @@ -87,12 +86,6 @@ backup:GetBackupPlan, backup:ListTags ``` -### Delete -```json -backup:GetBackupPlan, -backup:DeleteBackupPlan -``` - ### Update ```json backup:UpdateBackupPlan, diff --git a/docs/aws-docs/providers/aws/backup/backup_plans/index.md b/docs/aws-docs/providers/aws/backup/backup_plans/index.md index 8d66ef6f2f..f94103e9d9 100644 --- a/docs/aws-docs/providers/aws/backup/backup_plans/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of backup_plans in a region or create a backup_plans resource, use backup_plan to operate on an individual resource. + +Used to retrieve a list of backup_plans in a region or to create or delete a backup_plans resource, use backup_plan to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of backup_plans in a region or create a INSERT + + + + + @@ -61,7 +69,130 @@ SELECT region, backup_plan_id FROM aws.backup.backup_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.backup_plans ( + BackupPlan, + region +) +SELECT +{{ BackupPlan }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.backup_plans ( + BackupPlan, + BackupPlanTags, + region +) +SELECT + {{ BackupPlan }}, + {{ BackupPlanTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.backup_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +206,12 @@ backup:TagResource, backup:CreateBackupPlan ``` +### Delete +```json +backup:GetBackupPlan, +backup:DeleteBackupPlan +``` + ### List ```json backup:ListBackupPlans diff --git a/docs/aws-docs/providers/aws/backup/backup_selection/index.md b/docs/aws-docs/providers/aws/backup/backup_selection/index.md index f51a600f25..6c967acc55 100644 --- a/docs/aws-docs/providers/aws/backup/backup_selection/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_selection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual backup_selection resource, use backup_selections to retrieve a list of resources or to create a resource. + +Gets or updates an individual backup_selection resource, use backup_selections to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual backup_selection resource, use Accessible by - - - - - @@ -67,19 +65,14 @@ backup_plan_id, backup_selection, selection_id FROM aws.backup.backup_selection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the backup_selection resource, the following permissions are required: -### Delete -```json -backup:GetBackupSelection, -backup:DeleteBackupSelection -``` - ### Read ```json backup:GetBackupSelection diff --git a/docs/aws-docs/providers/aws/backup/backup_selections/index.md b/docs/aws-docs/providers/aws/backup/backup_selections/index.md index be8edf4b95..f57608b0c6 100644 --- a/docs/aws-docs/providers/aws/backup/backup_selections/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_selections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of backup_selections in a region or create a backup_selections resource, use backup_selection to operate on an individual resource. + +Used to retrieve a list of backup_selections in a region or to create or delete a backup_selections resource, use backup_selection to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of backup_selections in a region or create + + + + + @@ -61,13 +69,149 @@ SELECT region, id FROM aws.backup.backup_selections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.backup_selections ( + BackupPlanId, + BackupSelection, + region +) +SELECT +{{ BackupPlanId }}, + {{ BackupSelection }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.backup_selections ( + BackupPlanId, + BackupSelection, + region +) +SELECT + {{ BackupPlanId }}, + {{ BackupSelection }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.backup_selections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions To operate on the backup_selections resource, the following permissions are required: +### Delete +```json +backup:GetBackupSelection, +backup:DeleteBackupSelection +``` + ### Create ```json backup:CreateBackupSelection, diff --git a/docs/aws-docs/providers/aws/backup/backup_vault/index.md b/docs/aws-docs/providers/aws/backup/backup_vault/index.md index 6fd317dbd8..3cbf0c64f4 100644 --- a/docs/aws-docs/providers/aws/backup/backup_vault/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_vault/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual backup_vault resource, use backup_vaults to retrieve a list of resources or to create a resource. + +Gets or updates an individual backup_vault resource, use backup_vaults to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual backup_vault resource, use - - - - - @@ -78,9 +76,10 @@ notifications, lock_configuration, backup_vault_arn FROM aws.backup.backup_vault -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the backup_vault resource, the following permissions are required: @@ -107,8 +106,3 @@ backup:PutBackupVaultNotifications, backup:PutBackupVaultLockConfiguration ``` -### Delete -```json -backup:DeleteBackupVault -``` - diff --git a/docs/aws-docs/providers/aws/backup/backup_vaults/index.md b/docs/aws-docs/providers/aws/backup/backup_vaults/index.md index 42bb0551db..7a366d9bea 100644 --- a/docs/aws-docs/providers/aws/backup/backup_vaults/index.md +++ b/docs/aws-docs/providers/aws/backup/backup_vaults/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of backup_vaults in a region or create a backup_vaults resource, use backup_vault to operate on an individual resource. + +Used to retrieve a list of backup_vaults in a region or to create or delete a backup_vaults resource, use backup_vault to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of backup_vaults in a region or create a INSERT + + + + + @@ -61,7 +69,89 @@ SELECT region, backup_vault_name FROM aws.backup.backup_vaults -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.backup_vaults ( + BackupVaultName, + region +) +SELECT +{{ BackupVaultName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.backup_vaults ( + AccessPolicy, + BackupVaultName, + BackupVaultTags, + EncryptionKeyArn, + Notifications, + LockConfiguration, + region +) +SELECT + {{ AccessPolicy }}, + {{ BackupVaultName }}, + {{ BackupVaultTags }}, + {{ EncryptionKeyArn }}, + {{ Notifications }}, + {{ LockConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.backup_vaults +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +174,11 @@ kms:RetireGrant, kms:DescribeKey ``` +### Delete +```json +backup:DeleteBackupVault +``` + ### List ```json backup:ListBackupVaults diff --git a/docs/aws-docs/providers/aws/backup/framework/index.md b/docs/aws-docs/providers/aws/backup/framework/index.md index 65616c749c..29e656eb1e 100644 --- a/docs/aws-docs/providers/aws/backup/framework/index.md +++ b/docs/aws-docs/providers/aws/backup/framework/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual framework resource, use frameworks to retrieve a list of resources or to create a resource. + +Gets or updates an individual framework resource, use frameworks to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual framework resource, use fra - - - - - @@ -80,9 +78,10 @@ framework_controls, framework_status, framework_tags FROM aws.backup.framework -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the framework resource, the following permissions are required: @@ -102,9 +101,3 @@ backup:TagResource, backup:UntagResource ``` -### Delete -```json -backup:DeleteFramework, -backup:DescribeFramework -``` - diff --git a/docs/aws-docs/providers/aws/backup/frameworks/index.md b/docs/aws-docs/providers/aws/backup/frameworks/index.md index 6329ec5a5b..5269d2509a 100644 --- a/docs/aws-docs/providers/aws/backup/frameworks/index.md +++ b/docs/aws-docs/providers/aws/backup/frameworks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of frameworks in a region or create a frameworks resource, use framework to operate on an individual resource. + +Used to retrieve a list of frameworks in a region or to create or delete a frameworks resource, use framework to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of frameworks in a region or create a INSERT + + + + + @@ -61,7 +69,124 @@ SELECT region, framework_arn FROM aws.backup.frameworks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.frameworks ( + FrameworkControls, + region +) +SELECT +{{ FrameworkControls }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.frameworks ( + FrameworkName, + FrameworkDescription, + FrameworkControls, + FrameworkTags, + region +) +SELECT + {{ FrameworkName }}, + {{ FrameworkDescription }}, + {{ FrameworkControls }}, + {{ FrameworkTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.frameworks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +202,12 @@ backup:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +backup:DeleteFramework, +backup:DescribeFramework +``` + ### List ```json backup:ListFrameworks diff --git a/docs/aws-docs/providers/aws/backup/report_plan/index.md b/docs/aws-docs/providers/aws/backup/report_plan/index.md index d2f2cb5afb..0fac4df63e 100644 --- a/docs/aws-docs/providers/aws/backup/report_plan/index.md +++ b/docs/aws-docs/providers/aws/backup/report_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual report_plan resource, use report_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual report_plan resource, use report_plans to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual report_plan resource, use r - - - - - @@ -76,9 +74,10 @@ report_plan_tags, report_delivery_channel, report_setting FROM aws.backup.report_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the report_plan resource, the following permissions are required: @@ -98,9 +97,3 @@ backup:UntagResource, backup:TagResource ``` -### Delete -```json -backup:DeleteReportPlan, -backup:DescribeReportPlan -``` - diff --git a/docs/aws-docs/providers/aws/backup/report_plans/index.md b/docs/aws-docs/providers/aws/backup/report_plans/index.md index 822d1152ba..85e086d999 100644 --- a/docs/aws-docs/providers/aws/backup/report_plans/index.md +++ b/docs/aws-docs/providers/aws/backup/report_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of report_plans in a region or create a report_plans resource, use report_plan to operate on an individual resource. + +Used to retrieve a list of report_plans in a region or to create or delete a report_plans resource, use report_plan to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of report_plans in a region or create a INSERT + + + + + @@ -61,7 +69,125 @@ SELECT region, report_plan_arn FROM aws.backup.report_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.report_plans ( + ReportDeliveryChannel, + ReportSetting, + region +) +SELECT +{{ ReportDeliveryChannel }}, + {{ ReportSetting }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.report_plans ( + ReportPlanName, + ReportPlanDescription, + ReportPlanTags, + ReportDeliveryChannel, + ReportSetting, + region +) +SELECT + {{ ReportPlanName }}, + {{ ReportPlanDescription }}, + {{ ReportPlanTags }}, + {{ ReportDeliveryChannel }}, + {{ ReportSetting }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.report_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +203,12 @@ backup:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +backup:DeleteReportPlan, +backup:DescribeReportPlan +``` + ### List ```json backup:ListReportPlans diff --git a/docs/aws-docs/providers/aws/backup/restore_testing_plan/index.md b/docs/aws-docs/providers/aws/backup/restore_testing_plan/index.md index 677ba9da12..bf576b1953 100644 --- a/docs/aws-docs/providers/aws/backup/restore_testing_plan/index.md +++ b/docs/aws-docs/providers/aws/backup/restore_testing_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual restore_testing_plan resource, use restore_testing_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual restore_testing_plan resource, use restore_testing_plans to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual restore_testing_plan resource, us - - - - - @@ -78,9 +76,10 @@ schedule_expression_timezone, start_window_hours, tags FROM aws.backup.restore_testing_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the restore_testing_plan resource, the following permissions are required: @@ -100,9 +99,3 @@ backup:GetRestoreTestingPlan, backup:ListTags ``` -### Delete -```json -backup:DeleteRestoreTestingPlan, -backup:GetRestoreTestingPlan -``` - diff --git a/docs/aws-docs/providers/aws/backup/restore_testing_plans/index.md b/docs/aws-docs/providers/aws/backup/restore_testing_plans/index.md index d26ed54126..7786b453f1 100644 --- a/docs/aws-docs/providers/aws/backup/restore_testing_plans/index.md +++ b/docs/aws-docs/providers/aws/backup/restore_testing_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of restore_testing_plans in a region or create a restore_testing_plans resource, use restore_testing_plan to operate on an individual resource. + +Used to retrieve a list of restore_testing_plans in a region or to create or delete a restore_testing_plans resource, use restore_testing_plan to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of restore_testing_plans in a region or cre + + + + + @@ -61,7 +69,115 @@ SELECT region, restore_testing_plan_name FROM aws.backup.restore_testing_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.restore_testing_plans ( + RecoveryPointSelection, + RestoreTestingPlanName, + ScheduleExpression, + region +) +SELECT +{{ RecoveryPointSelection }}, + {{ RestoreTestingPlanName }}, + {{ ScheduleExpression }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.restore_testing_plans ( + RecoveryPointSelection, + RestoreTestingPlanName, + ScheduleExpression, + ScheduleExpressionTimezone, + StartWindowHours, + Tags, + region +) +SELECT + {{ RecoveryPointSelection }}, + {{ RestoreTestingPlanName }}, + {{ ScheduleExpression }}, + {{ ScheduleExpressionTimezone }}, + {{ StartWindowHours }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.restore_testing_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +192,12 @@ backup:GetRestoreTestingPlan, backup:ListTags ``` +### Delete +```json +backup:DeleteRestoreTestingPlan, +backup:GetRestoreTestingPlan +``` + ### List ```json backup:ListRestoreTestingPlans diff --git a/docs/aws-docs/providers/aws/backup/restore_testing_selection/index.md b/docs/aws-docs/providers/aws/backup/restore_testing_selection/index.md index 6768a4c982..9b01cf6b6b 100644 --- a/docs/aws-docs/providers/aws/backup/restore_testing_selection/index.md +++ b/docs/aws-docs/providers/aws/backup/restore_testing_selection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual restore_testing_selection resource, use restore_testing_selections to retrieve a list of resources or to create a resource. + +Gets or updates an individual restore_testing_selection resource, use restore_testing_selections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual restore_testing_selection resourc - - - - - @@ -80,9 +78,10 @@ restore_testing_plan_name, restore_testing_selection_name, validation_window_hours FROM aws.backup.restore_testing_selection -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the restore_testing_selection resource, the following permissions are required: @@ -99,9 +98,3 @@ backup:GetRestoreTestingSelection, iam:PassRole ``` -### Delete -```json -backup:DeleteRestoreTestingSelection, -backup:GetRestoreTestingSelection -``` - diff --git a/docs/aws-docs/providers/aws/backup/restore_testing_selections/index.md b/docs/aws-docs/providers/aws/backup/restore_testing_selections/index.md index 4e2841870f..263dbd8633 100644 --- a/docs/aws-docs/providers/aws/backup/restore_testing_selections/index.md +++ b/docs/aws-docs/providers/aws/backup/restore_testing_selections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of restore_testing_selections in a region or create a restore_testing_selections resource, use restore_testing_selection to operate on an individual resource. + +Used to retrieve a list of restore_testing_selections in a region or to create or delete a restore_testing_selections resource, use restore_testing_selection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of restore_testing_selections in a region o + + + + + @@ -63,7 +71,107 @@ region, restore_testing_plan_name, restore_testing_selection_name FROM aws.backup.restore_testing_selections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backup.restore_testing_selections ( + IamRoleArn, + ProtectedResourceType, + RestoreTestingPlanName, + RestoreTestingSelectionName, + region +) +SELECT +{{ IamRoleArn }}, + {{ ProtectedResourceType }}, + {{ RestoreTestingPlanName }}, + {{ RestoreTestingSelectionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backup.restore_testing_selections ( + IamRoleArn, + ProtectedResourceArns, + ProtectedResourceConditions, + ProtectedResourceType, + RestoreMetadataOverrides, + RestoreTestingPlanName, + RestoreTestingSelectionName, + ValidationWindowHours, + region +) +SELECT + {{ IamRoleArn }}, + {{ ProtectedResourceArns }}, + {{ ProtectedResourceConditions }}, + {{ ProtectedResourceType }}, + {{ RestoreMetadataOverrides }}, + {{ RestoreTestingPlanName }}, + {{ RestoreTestingSelectionName }}, + {{ ValidationWindowHours }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backup.restore_testing_selections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +185,12 @@ backup:GetRestoreTestingSelection, iam:PassRole ``` +### Delete +```json +backup:DeleteRestoreTestingSelection, +backup:GetRestoreTestingSelection +``` + ### List ```json backup:ListRestoreTestingSelections diff --git a/docs/aws-docs/providers/aws/backupgateway/hypervisor/index.md b/docs/aws-docs/providers/aws/backupgateway/hypervisor/index.md index 66a4154c8a..59dbe2aa94 100644 --- a/docs/aws-docs/providers/aws/backupgateway/hypervisor/index.md +++ b/docs/aws-docs/providers/aws/backupgateway/hypervisor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hypervisor resource, use hypervisors to retrieve a list of resources or to create a resource. + +Gets or updates an individual hypervisor resource, use hypervisors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual hypervisor resource, use hy - - - - - @@ -80,9 +78,10 @@ password, tags, username FROM aws.backupgateway.hypervisor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hypervisor resource, the following permissions are required: @@ -102,10 +101,3 @@ backup-gateway:ImportHypervisorConfiguration, backup-gateway:DeleteHypervisor ``` -### Delete -```json -backup-gateway:DeleteHypervisor, -backup-gateway:GetHypervisor, -backup-gateway:ListHypervisors -``` - diff --git a/docs/aws-docs/providers/aws/backupgateway/hypervisors/index.md b/docs/aws-docs/providers/aws/backupgateway/hypervisors/index.md index 7a9682fc41..67e85dcd34 100644 --- a/docs/aws-docs/providers/aws/backupgateway/hypervisors/index.md +++ b/docs/aws-docs/providers/aws/backupgateway/hypervisors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hypervisors in a region or create a hypervisors resource, use hypervisor to operate on an individual resource. + +Used to retrieve a list of hypervisors in a region or to create or delete a hypervisors resource, use hypervisor to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hypervisors in a region or create a INSERT + + + + + @@ -61,7 +69,111 @@ SELECT region, hypervisor_arn FROM aws.backupgateway.hypervisors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.backupgateway.hypervisors ( + Host, + KmsKeyArn, + LogGroupArn, + Name, + Password, + Tags, + Username, + region +) +SELECT +{{ Host }}, + {{ KmsKeyArn }}, + {{ LogGroupArn }}, + {{ Name }}, + {{ Password }}, + {{ Tags }}, + {{ Username }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.backupgateway.hypervisors ( + Host, + KmsKeyArn, + LogGroupArn, + Name, + Password, + Tags, + Username, + region +) +SELECT + {{ Host }}, + {{ KmsKeyArn }}, + {{ LogGroupArn }}, + {{ Name }}, + {{ Password }}, + {{ Tags }}, + {{ Username }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.backupgateway.hypervisors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +191,13 @@ kms:Encrypt, kms:Decrypt ``` +### Delete +```json +backup-gateway:DeleteHypervisor, +backup-gateway:GetHypervisor, +backup-gateway:ListHypervisors +``` + ### List ```json backup-gateway:ListHypervisors diff --git a/docs/aws-docs/providers/aws/batch/compute_environment/index.md b/docs/aws-docs/providers/aws/batch/compute_environment/index.md index d115d630b7..a9a51fe7ce 100644 --- a/docs/aws-docs/providers/aws/batch/compute_environment/index.md +++ b/docs/aws-docs/providers/aws/batch/compute_environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual compute_environment resource, use compute_environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual compute_environment resource, use compute_environments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual compute_environment resource, use - - - - - @@ -86,9 +84,10 @@ update_policy, unmanagedv_cpus, eks_configuration FROM aws.batch.compute_environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the compute_environment resource, the following permissions are required: @@ -108,12 +107,3 @@ Iam:PassRole, Eks:DescribeCluster ``` -### Delete -```json -Batch:DeleteComputeEnvironment, -Batch:DescribeComputeEnvironments, -Batch:UpdateComputeEnvironment, -Iam:PassRole, -Eks:DescribeCluster -``` - diff --git a/docs/aws-docs/providers/aws/batch/compute_environments/index.md b/docs/aws-docs/providers/aws/batch/compute_environments/index.md index 531ab45bf7..42bb602044 100644 --- a/docs/aws-docs/providers/aws/batch/compute_environments/index.md +++ b/docs/aws-docs/providers/aws/batch/compute_environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of compute_environments in a region or create a compute_environments resource, use compute_environment to operate on an individual resource. + +Used to retrieve a list of compute_environments in a region or to create or delete a compute_environments resource, use compute_environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of compute_environments in a region or crea + + + + + @@ -61,7 +69,133 @@ SELECT region, compute_environment_arn FROM aws.batch.compute_environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.batch.compute_environments ( + Type, + region +) +SELECT +{{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.batch.compute_environments ( + ComputeEnvironmentName, + ComputeResources, + ReplaceComputeEnvironment, + ServiceRole, + State, + Tags, + Type, + UpdatePolicy, + UnmanagedvCpus, + EksConfiguration, + region +) +SELECT + {{ ComputeEnvironmentName }}, + {{ ComputeResources }}, + {{ ReplaceComputeEnvironment }}, + {{ ServiceRole }}, + {{ State }}, + {{ Tags }}, + {{ Type }}, + {{ UpdatePolicy }}, + {{ UnmanagedvCpus }}, + {{ EksConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.batch.compute_environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +212,15 @@ Iam:PassRole, Eks:DescribeCluster ``` +### Delete +```json +Batch:DeleteComputeEnvironment, +Batch:DescribeComputeEnvironments, +Batch:UpdateComputeEnvironment, +Iam:PassRole, +Eks:DescribeCluster +``` + ### List ```json Batch:DescribeComputeEnvironments diff --git a/docs/aws-docs/providers/aws/batch/job_queue/index.md b/docs/aws-docs/providers/aws/batch/job_queue/index.md index cec4de27af..b91a10d1b7 100644 --- a/docs/aws-docs/providers/aws/batch/job_queue/index.md +++ b/docs/aws-docs/providers/aws/batch/job_queue/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual job_queue resource, use job_queues to retrieve a list of resources or to create a resource. + +Gets or updates an individual job_queue resource, use job_queues to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual job_queue resource, use job - - - - - @@ -80,9 +78,10 @@ state, scheduling_policy_arn, tags FROM aws.batch.job_queue -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the job_queue resource, the following permissions are required: @@ -100,10 +99,3 @@ Batch:TagResource, Batch:UnTagResource ``` -### Delete -```json -Batch:UpdateJobQueue, -Batch:DescribeJobQueues, -Batch:DeleteJobQueue -``` - diff --git a/docs/aws-docs/providers/aws/batch/job_queues/index.md b/docs/aws-docs/providers/aws/batch/job_queues/index.md index d87d6210e9..1e79285f45 100644 --- a/docs/aws-docs/providers/aws/batch/job_queues/index.md +++ b/docs/aws-docs/providers/aws/batch/job_queues/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of job_queues in a region or create a job_queues resource, use job_queue to operate on an individual resource. + +Used to retrieve a list of job_queues in a region or to create or delete a job_queues resource, use job_queue to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of job_queues in a region or create a INSERT + + + + + @@ -61,7 +69,103 @@ SELECT region, job_queue_arn FROM aws.batch.job_queues -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.batch.job_queues ( + ComputeEnvironmentOrder, + Priority, + region +) +SELECT +{{ ComputeEnvironmentOrder }}, + {{ Priority }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.batch.job_queues ( + JobQueueName, + ComputeEnvironmentOrder, + JobStateTimeLimitActions, + Priority, + State, + SchedulingPolicyArn, + Tags, + region +) +SELECT + {{ JobQueueName }}, + {{ ComputeEnvironmentOrder }}, + {{ JobStateTimeLimitActions }}, + {{ Priority }}, + {{ State }}, + {{ SchedulingPolicyArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.batch.job_queues +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +179,13 @@ Batch:TagResource, Batch:DescribeJobQueues ``` +### Delete +```json +Batch:UpdateJobQueue, +Batch:DescribeJobQueues, +Batch:DeleteJobQueue +``` + ### List ```json Batch:DescribeJobQueues diff --git a/docs/aws-docs/providers/aws/batch/scheduling_policies/index.md b/docs/aws-docs/providers/aws/batch/scheduling_policies/index.md index 12358d5c2d..33686478d3 100644 --- a/docs/aws-docs/providers/aws/batch/scheduling_policies/index.md +++ b/docs/aws-docs/providers/aws/batch/scheduling_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scheduling_policies in a region or create a scheduling_policies resource, use scheduling_policy to operate on an individual resource. + +Used to retrieve a list of scheduling_policies in a region or to create or delete a scheduling_policies resource, use scheduling_policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scheduling_policies in a region or creat + + + + + @@ -61,7 +69,95 @@ SELECT region, arn FROM aws.batch.scheduling_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.batch.scheduling_policies ( + Name, + FairsharePolicy, + Tags, + region +) +SELECT +{{ Name }}, + {{ FairsharePolicy }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.batch.scheduling_policies ( + Name, + FairsharePolicy, + Tags, + region +) +SELECT + {{ Name }}, + {{ FairsharePolicy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.batch.scheduling_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +170,12 @@ Batch:CreateSchedulingPolicy, Batch:TagResource ``` +### Delete +```json +Batch:DescribeSchedulingPolicies, +Batch:DeleteSchedulingPolicy +``` + ### List ```json Batch:ListSchedulingPolicies, diff --git a/docs/aws-docs/providers/aws/batch/scheduling_policy/index.md b/docs/aws-docs/providers/aws/batch/scheduling_policy/index.md index 6735e763c4..eed10223f5 100644 --- a/docs/aws-docs/providers/aws/batch/scheduling_policy/index.md +++ b/docs/aws-docs/providers/aws/batch/scheduling_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scheduling_policy resource, use scheduling_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual scheduling_policy resource, use scheduling_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual scheduling_policy resource, use < - - - - - @@ -72,9 +70,10 @@ arn, fairshare_policy, tags FROM aws.batch.scheduling_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scheduling_policy resource, the following permissions are required: @@ -91,9 +90,3 @@ Batch:TagResource, Batch:UnTagResource ``` -### Delete -```json -Batch:DescribeSchedulingPolicies, -Batch:DeleteSchedulingPolicy -``` - diff --git a/docs/aws-docs/providers/aws/bcmdataexports/export/index.md b/docs/aws-docs/providers/aws/bcmdataexports/export/index.md index 58dad1a625..86f06170d8 100644 --- a/docs/aws-docs/providers/aws/bcmdataexports/export/index.md +++ b/docs/aws-docs/providers/aws/bcmdataexports/export/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual export resource, use exports to retrieve a list of resources or to create a resource. + +Gets or updates an individual export resource, use exports to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual export resource, use export - - - - - @@ -70,9 +68,10 @@ export, export_arn, tags FROM aws.bcmdataexports.export -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the export resource, the following permissions are required: @@ -92,8 +91,3 @@ bcm-data-exports:GetExport, bcm-data-exports:ListTagsForResource ``` -### Delete -```json -bcm-data-exports:DeleteExport -``` - diff --git a/docs/aws-docs/providers/aws/bcmdataexports/exports/index.md b/docs/aws-docs/providers/aws/bcmdataexports/exports/index.md index 9c3cf082c3..d29a2b651d 100644 --- a/docs/aws-docs/providers/aws/bcmdataexports/exports/index.md +++ b/docs/aws-docs/providers/aws/bcmdataexports/exports/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of exports in a region or create a exports resource, use export to operate on an individual resource. + +Used to retrieve a list of exports in a region or to create or delete a exports resource, use export to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of exports in a region or create a ex + + + + + @@ -61,7 +69,80 @@ SELECT region, export_arn FROM aws.bcmdataexports.exports -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.bcmdataexports.exports ( + Export, + region +) +SELECT +{{ Export }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.bcmdataexports.exports ( + Export, + Tags, + region +) +SELECT + {{ Export }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.bcmdataexports.exports +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +158,11 @@ bcm-data-exports:TagResource, cur:PutReportDefinition ``` +### Delete +```json +bcm-data-exports:DeleteExport +``` + ### List ```json bcm-data-exports:ListExports diff --git a/docs/aws-docs/providers/aws/bedrock/agent/index.md b/docs/aws-docs/providers/aws/bedrock/agent/index.md index 3a3e58925b..c9796ce87c 100644 --- a/docs/aws-docs/providers/aws/bedrock/agent/index.md +++ b/docs/aws-docs/providers/aws/bedrock/agent/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual agent resource, use agents to retrieve a list of resources or to create a resource. + +Gets or updates an individual agent resource, use agents to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -69,11 +72,6 @@ Gets or operates on an individual agent resource, use agents< - - - - - @@ -108,9 +106,10 @@ recommended_actions, tags, updated_at FROM aws.bedrock.agent -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the agent resource, the following permissions are required: @@ -146,9 +145,3 @@ bedrock:ListTagsForResource, iam:PassRole ``` -### Delete -```json -bedrock:GetAgent, -bedrock:DeleteAgent -``` - diff --git a/docs/aws-docs/providers/aws/bedrock/agent_alias/index.md b/docs/aws-docs/providers/aws/bedrock/agent_alias/index.md index 236299692c..8b50f963e2 100644 --- a/docs/aws-docs/providers/aws/bedrock/agent_alias/index.md +++ b/docs/aws-docs/providers/aws/bedrock/agent_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual agent_alias resource, use agent_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual agent_alias resource, use agent_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual agent_alias resource, use a - - - - - @@ -86,9 +84,10 @@ routing_configuration, tags, updated_at FROM aws.bedrock.agent_alias -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the agent_alias resource, the following permissions are required: @@ -110,8 +109,3 @@ bedrock:GetAgentAlias, bedrock:ListTagsForResource ``` -### Delete -```json -bedrock:DeleteAgentAlias -``` - diff --git a/docs/aws-docs/providers/aws/bedrock/agent_aliases/index.md b/docs/aws-docs/providers/aws/bedrock/agent_aliases/index.md index df7e33d71d..2fef249c29 100644 --- a/docs/aws-docs/providers/aws/bedrock/agent_aliases/index.md +++ b/docs/aws-docs/providers/aws/bedrock/agent_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of agent_aliases in a region or create a agent_aliases resource, use agent_alias to operate on an individual resource. + +Used to retrieve a list of agent_aliases in a region or to create or delete a agent_aliases resource, use agent_alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of agent_aliases in a region or create a INSERT + + + + + @@ -63,7 +71,84 @@ region, agent_id, agent_alias_id FROM aws.bedrock.agent_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.bedrock.agent_aliases ( + AgentAliasName, + AgentId, + region +) +SELECT +{{ AgentAliasName }}, + {{ AgentId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.bedrock.agent_aliases ( + AgentAliasName, + AgentId, + Description, + RoutingConfiguration, + Tags, + region +) +SELECT + {{ AgentAliasName }}, + {{ AgentId }}, + {{ Description }}, + {{ RoutingConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.bedrock.agent_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +165,11 @@ bedrock:GetAgentAlias, bedrock:ListTagsForResource ``` +### Delete +```json +bedrock:DeleteAgentAlias +``` + ### List ```json bedrock:ListAgentAliases diff --git a/docs/aws-docs/providers/aws/bedrock/agents/index.md b/docs/aws-docs/providers/aws/bedrock/agents/index.md index 62272890d2..e11bca376f 100644 --- a/docs/aws-docs/providers/aws/bedrock/agents/index.md +++ b/docs/aws-docs/providers/aws/bedrock/agents/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of agents in a region or create a agents resource, use agent to operate on an individual resource. + +Used to retrieve a list of agents in a region or to create or delete a agents resource, use agent to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of agents in a region or create a age + + + + + @@ -61,7 +69,139 @@ SELECT region, agent_id FROM aws.bedrock.agents -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.bedrock.agents ( + AgentName, + region +) +SELECT +{{ AgentName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.bedrock.agents ( + ActionGroups, + AgentName, + AgentResourceRoleArn, + AutoPrepare, + CustomerEncryptionKeyArn, + SkipResourceInUseCheckOnDelete, + Description, + FoundationModel, + IdleSessionTTLInSeconds, + Instruction, + KnowledgeBases, + PromptOverrideConfiguration, + Tags, + region +) +SELECT + {{ ActionGroups }}, + {{ AgentName }}, + {{ AgentResourceRoleArn }}, + {{ AutoPrepare }}, + {{ CustomerEncryptionKeyArn }}, + {{ SkipResourceInUseCheckOnDelete }}, + {{ Description }}, + {{ FoundationModel }}, + {{ IdleSessionTTLInSeconds }}, + {{ Instruction }}, + {{ KnowledgeBases }}, + {{ PromptOverrideConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.bedrock.agents +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +224,12 @@ bedrock:ListTagsForResource, iam:PassRole ``` +### Delete +```json +bedrock:GetAgent, +bedrock:DeleteAgent +``` + ### List ```json bedrock:ListAgents diff --git a/docs/aws-docs/providers/aws/bedrock/data_source/index.md b/docs/aws-docs/providers/aws/bedrock/data_source/index.md index 226841c869..827d75b0f3 100644 --- a/docs/aws-docs/providers/aws/bedrock/data_source/index.md +++ b/docs/aws-docs/providers/aws/bedrock/data_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_source resource, use data_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_source resource, use data_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual data_source resource, use d - - - - - @@ -84,9 +82,10 @@ vector_ingestion_configuration, created_at, updated_at FROM aws.bedrock.data_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the data_source resource, the following permissions are required: @@ -102,9 +101,3 @@ bedrock:GetDataSource, bedrock:UpdateDataSource ``` -### Delete -```json -bedrock:GetDataSource, -bedrock:DeleteDataSource -``` - diff --git a/docs/aws-docs/providers/aws/bedrock/data_sources/index.md b/docs/aws-docs/providers/aws/bedrock/data_sources/index.md index 4fb0c65ab9..f7352928da 100644 --- a/docs/aws-docs/providers/aws/bedrock/data_sources/index.md +++ b/docs/aws-docs/providers/aws/bedrock/data_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_sources in a region or create a data_sources resource, use data_source to operate on an individual resource. + +Used to retrieve a list of data_sources in a region or to create or delete a data_sources resource, use data_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of data_sources in a region or create a INSERT + + + + + @@ -63,7 +71,112 @@ region, knowledge_base_id, data_source_id FROM aws.bedrock.data_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.bedrock.data_sources ( + DataSourceConfiguration, + KnowledgeBaseId, + Name, + region +) +SELECT +{{ DataSourceConfiguration }}, + {{ KnowledgeBaseId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.bedrock.data_sources ( + DataSourceConfiguration, + Description, + KnowledgeBaseId, + Name, + ServerSideEncryptionConfiguration, + VectorIngestionConfiguration, + region +) +SELECT + {{ DataSourceConfiguration }}, + {{ Description }}, + {{ KnowledgeBaseId }}, + {{ Name }}, + {{ ServerSideEncryptionConfiguration }}, + {{ VectorIngestionConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.bedrock.data_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +190,12 @@ bedrock:GetDataSource, bedrock:GetKnowledgeBase ``` +### Delete +```json +bedrock:GetDataSource, +bedrock:DeleteDataSource +``` + ### List ```json bedrock:ListDataSources diff --git a/docs/aws-docs/providers/aws/bedrock/knowledge_base/index.md b/docs/aws-docs/providers/aws/bedrock/knowledge_base/index.md index 4ee1339f25..93a860e216 100644 --- a/docs/aws-docs/providers/aws/bedrock/knowledge_base/index.md +++ b/docs/aws-docs/providers/aws/bedrock/knowledge_base/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual knowledge_base resource, use knowledge_bases to retrieve a list of resources or to create a resource. + +Gets or updates an individual knowledge_base resource, use knowledge_bases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual knowledge_base resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ updated_at, storage_configuration, tags FROM aws.bedrock.knowledge_base -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the knowledge_base resource, the following permissions are required: @@ -112,10 +111,3 @@ bedrock:AssociateThirdPartyKnowledgeBase, iam:PassRole ``` -### Delete -```json -bedrock:GetKnowledgeBase, -bedrock:DeleteKnowledgeBase, -bedrock:ListDataSources -``` - diff --git a/docs/aws-docs/providers/aws/bedrock/knowledge_bases/index.md b/docs/aws-docs/providers/aws/bedrock/knowledge_bases/index.md index e114481d93..3df658bf8a 100644 --- a/docs/aws-docs/providers/aws/bedrock/knowledge_bases/index.md +++ b/docs/aws-docs/providers/aws/bedrock/knowledge_bases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of knowledge_bases in a region or create a knowledge_bases resource, use knowledge_base to operate on an individual resource. + +Used to retrieve a list of knowledge_bases in a region or to create or delete a knowledge_bases resource, use knowledge_base to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of knowledge_bases in a region or create a + + + + + @@ -61,7 +69,163 @@ SELECT region, knowledge_base_id FROM aws.bedrock.knowledge_bases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.bedrock.knowledge_bases ( + KnowledgeBaseConfiguration, + Name, + RoleArn, + StorageConfiguration, + region +) +SELECT +{{ KnowledgeBaseConfiguration }}, + {{ Name }}, + {{ RoleArn }}, + {{ StorageConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.bedrock.knowledge_bases ( + Description, + KnowledgeBaseConfiguration, + Name, + RoleArn, + StorageConfiguration, + Tags, + region +) +SELECT + {{ Description }}, + {{ KnowledgeBaseConfiguration }}, + {{ Name }}, + {{ RoleArn }}, + {{ StorageConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.bedrock.knowledge_bases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +242,13 @@ bedrock:AssociateThirdPartyKnowledgeBase, iam:PassRole ``` +### Delete +```json +bedrock:GetKnowledgeBase, +bedrock:DeleteKnowledgeBase, +bedrock:ListDataSources +``` + ### List ```json bedrock:ListKnowledgeBases diff --git a/docs/aws-docs/providers/aws/billingconductor/billing_group/index.md b/docs/aws-docs/providers/aws/billingconductor/billing_group/index.md index 191e328937..ead581ba02 100644 --- a/docs/aws-docs/providers/aws/billingconductor/billing_group/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/billing_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual billing_group resource, use billing_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual billing_group resource, use billing_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual billing_group resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ creation_time, last_modified_time, tags FROM aws.billingconductor.billing_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the billing_group resource, the following permissions are required: @@ -115,11 +114,3 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete -```json -billingconductor:DeleteBillingGroup, -billingconductor:ListBillingGroups, -billingconductor:UntagResource, -billingconductor:UpdateBillingGroup -``` - diff --git a/docs/aws-docs/providers/aws/billingconductor/billing_groups/index.md b/docs/aws-docs/providers/aws/billingconductor/billing_groups/index.md index b67fab324f..b33915882f 100644 --- a/docs/aws-docs/providers/aws/billingconductor/billing_groups/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/billing_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of billing_groups in a region or create a billing_groups resource, use billing_group to operate on an individual resource. + +Used to retrieve a list of billing_groups in a region or to create or delete a billing_groups resource, use billing_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of billing_groups in a region or create a < + + + + + @@ -61,7 +69,108 @@ SELECT region, arn FROM aws.billingconductor.billing_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.billingconductor.billing_groups ( + Name, + PrimaryAccountId, + ComputationPreference, + AccountGrouping, + region +) +SELECT +{{ Name }}, + {{ PrimaryAccountId }}, + {{ ComputationPreference }}, + {{ AccountGrouping }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.billingconductor.billing_groups ( + Name, + Description, + PrimaryAccountId, + ComputationPreference, + AccountGrouping, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ PrimaryAccountId }}, + {{ ComputationPreference }}, + {{ AccountGrouping }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.billingconductor.billing_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,3 +194,11 @@ organizations:ListAccounts, billingconductor:ListTagsForResource ``` +### Delete +```json +billingconductor:DeleteBillingGroup, +billingconductor:ListBillingGroups, +billingconductor:UntagResource, +billingconductor:UpdateBillingGroup +``` + diff --git a/docs/aws-docs/providers/aws/billingconductor/custom_line_item/index.md b/docs/aws-docs/providers/aws/billingconductor/custom_line_item/index.md index b640215d0a..7b4c791215 100644 --- a/docs/aws-docs/providers/aws/billingconductor/custom_line_item/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/custom_line_item/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual custom_line_item resource, use custom_line_items to retrieve a list of resources or to create a resource. + +Gets or updates an individual custom_line_item resource, use custom_line_items to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual custom_line_item resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ currency_code, account_id, tags FROM aws.billingconductor.custom_line_item -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the custom_line_item resource, the following permissions are required: @@ -116,12 +115,3 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete -```json -billingconductor:DeleteCustomLineItem, -billingconductor:ListCustomLineItems, -billingconductor:BatchDisassociateResourcesFromCustomLineItem, -billingconductor:ListResourcesAssociatedToCustomLineItem, -billingconductor:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/billingconductor/custom_line_items/index.md b/docs/aws-docs/providers/aws/billingconductor/custom_line_items/index.md index a2df235d7b..ac9fc427fb 100644 --- a/docs/aws-docs/providers/aws/billingconductor/custom_line_items/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/custom_line_items/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of custom_line_items in a region or create a custom_line_items resource, use custom_line_item to operate on an individual resource. + +Used to retrieve a list of custom_line_items in a region or to create or delete a custom_line_items resource, use custom_line_item to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of custom_line_items in a region or create + + + + + @@ -61,7 +69,114 @@ SELECT region, arn FROM aws.billingconductor.custom_line_items -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.billingconductor.custom_line_items ( + Name, + BillingGroupArn, + region +) +SELECT +{{ Name }}, + {{ BillingGroupArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.billingconductor.custom_line_items ( + Name, + Description, + CustomLineItemChargeDetails, + BillingGroupArn, + BillingPeriodRange, + AccountId, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ CustomLineItemChargeDetails }}, + {{ BillingGroupArn }}, + {{ BillingPeriodRange }}, + {{ AccountId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.billingconductor.custom_line_items +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +199,12 @@ billingconductor:ListResourcesAssociatedToCustomLineItem, billingconductor:ListTagsForResource ``` +### Delete +```json +billingconductor:DeleteCustomLineItem, +billingconductor:ListCustomLineItems, +billingconductor:BatchDisassociateResourcesFromCustomLineItem, +billingconductor:ListResourcesAssociatedToCustomLineItem, +billingconductor:UntagResource +``` + diff --git a/docs/aws-docs/providers/aws/billingconductor/pricing_plan/index.md b/docs/aws-docs/providers/aws/billingconductor/pricing_plan/index.md index b6676b4ef7..8b90c449c2 100644 --- a/docs/aws-docs/providers/aws/billingconductor/pricing_plan/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/pricing_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pricing_plan resource, use pricing_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual pricing_plan resource, use pricing_plans to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual pricing_plan resource, use - - - - - @@ -80,9 +78,10 @@ creation_time, last_modified_time, tags FROM aws.billingconductor.pricing_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pricing_plan resource, the following permissions are required: @@ -105,10 +104,3 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete -```json -billingconductor:ListPricingPlans, -billingconductor:DeletePricingPlan, -billingconductor:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/billingconductor/pricing_plans/index.md b/docs/aws-docs/providers/aws/billingconductor/pricing_plans/index.md index a72e86d794..c19bfa8db0 100644 --- a/docs/aws-docs/providers/aws/billingconductor/pricing_plans/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/pricing_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pricing_plans in a region or create a pricing_plans resource, use pricing_plan to operate on an individual resource. + +Used to retrieve a list of pricing_plans in a region or to create or delete a pricing_plans resource, use pricing_plan to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pricing_plans in a region or create a INSERT + + + + + @@ -61,7 +69,81 @@ SELECT region, arn FROM aws.billingconductor.pricing_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.billingconductor.pricing_plans ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.billingconductor.pricing_plans ( + Name, + PricingRuleArns, + Description, + Tags, + region +) +SELECT + {{ Name }}, + {{ PricingRuleArns }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.billingconductor.pricing_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +166,10 @@ billingconductor:ListPricingRulesAssociatedToPricingPlan, billingconductor:ListTagsForResource ``` +### Delete +```json +billingconductor:ListPricingPlans, +billingconductor:DeletePricingPlan, +billingconductor:UntagResource +``` + diff --git a/docs/aws-docs/providers/aws/billingconductor/pricing_rule/index.md b/docs/aws-docs/providers/aws/billingconductor/pricing_rule/index.md index a9e2da170a..4b22d6f388 100644 --- a/docs/aws-docs/providers/aws/billingconductor/pricing_rule/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/pricing_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pricing_rule resource, use pricing_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual pricing_rule resource, use pricing_rules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual pricing_rule resource, use - - - - - @@ -94,9 +92,10 @@ creation_time, last_modified_time, tags FROM aws.billingconductor.pricing_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pricing_rule resource, the following permissions are required: @@ -115,10 +114,3 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete -```json -billingconductor:DeletePricingRule, -billingconductor:ListPricingRules, -billingconductor:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/billingconductor/pricing_rules/index.md b/docs/aws-docs/providers/aws/billingconductor/pricing_rules/index.md index 00bf65fa7d..bbfb6a81c3 100644 --- a/docs/aws-docs/providers/aws/billingconductor/pricing_rules/index.md +++ b/docs/aws-docs/providers/aws/billingconductor/pricing_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pricing_rules in a region or create a pricing_rules resource, use pricing_rule to operate on an individual resource. + +Used to retrieve a list of pricing_rules in a region or to create or delete a pricing_rules resource, use pricing_rule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pricing_rules in a region or create a INSERT + + + + + @@ -61,7 +69,110 @@ SELECT region, arn FROM aws.billingconductor.pricing_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.billingconductor.pricing_rules ( + Name, + Scope, + Type, + region +) +SELECT +{{ Name }}, + {{ Scope }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.billingconductor.pricing_rules ( + Name, + Description, + Scope, + Type, + ModifierPercentage, + Service, + BillingEntity, + Tiering, + UsageType, + Operation, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Scope }}, + {{ Type }}, + {{ ModifierPercentage }}, + {{ Service }}, + {{ BillingEntity }}, + {{ Tiering }}, + {{ UsageType }}, + {{ Operation }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.billingconductor.pricing_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +187,13 @@ billingconductor:TagResource, billingconductor:ListTagsForResource ``` +### Delete +```json +billingconductor:DeletePricingRule, +billingconductor:ListPricingRules, +billingconductor:UntagResource +``` + ### List ```json billingconductor:ListPricingRules, diff --git a/docs/aws-docs/providers/aws/budgets/budgets_action/index.md b/docs/aws-docs/providers/aws/budgets/budgets_action/index.md index 185cbcd288..623d14d3ef 100644 --- a/docs/aws-docs/providers/aws/budgets/budgets_action/index.md +++ b/docs/aws-docs/providers/aws/budgets/budgets_action/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual budgets_action resource, use budgets_actions to retrieve a list of resources or to create a resource. + +Gets or updates an individual budgets_action resource, use budgets_actions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual budgets_action resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ approval_model, subscribers, definition FROM aws.budgets.budgets_action -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the budgets_action resource, the following permissions are required: @@ -100,8 +99,3 @@ budgets:UpdateBudgetAction, iam:PassRole ``` -### Delete -```json -budgets:DeleteBudgetAction -``` - diff --git a/docs/aws-docs/providers/aws/budgets/budgets_actions/index.md b/docs/aws-docs/providers/aws/budgets/budgets_actions/index.md index 88241d31be..3bda2a0182 100644 --- a/docs/aws-docs/providers/aws/budgets/budgets_actions/index.md +++ b/docs/aws-docs/providers/aws/budgets/budgets_actions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of budgets_actions in a region or create a budgets_actions resource, use budgets_action to operate on an individual resource. + +Used to retrieve a list of budgets_actions in a region or to create or delete a budgets_actions resource, use budgets_action to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of budgets_actions in a region or create a + + + + + @@ -63,7 +71,172 @@ region, action_id, budget_name FROM aws.budgets.budgets_actions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.budgets.budgets_actions ( + BudgetName, + NotificationType, + ActionType, + ActionThreshold, + ExecutionRoleArn, + Subscribers, + Definition, + region +) +SELECT +{{ BudgetName }}, + {{ NotificationType }}, + {{ ActionType }}, + {{ ActionThreshold }}, + {{ ExecutionRoleArn }}, + {{ Subscribers }}, + {{ Definition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.budgets.budgets_actions ( + BudgetName, + NotificationType, + ActionType, + ActionThreshold, + ExecutionRoleArn, + ApprovalModel, + Subscribers, + Definition, + region +) +SELECT + {{ BudgetName }}, + {{ NotificationType }}, + {{ ActionType }}, + {{ ActionThreshold }}, + {{ ExecutionRoleArn }}, + {{ ApprovalModel }}, + {{ Subscribers }}, + {{ Definition }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.budgets.budgets_actions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +249,11 @@ budgets:CreateBudgetAction, iam:PassRole ``` +### Delete +```json +budgets:DeleteBudgetAction +``` + ### List ```json budgets:DescribeBudgetActionsForAccount, diff --git a/docs/aws-docs/providers/aws/cassandra/keyspace/index.md b/docs/aws-docs/providers/aws/cassandra/keyspace/index.md index 2e4e5cef47..349c355c44 100644 --- a/docs/aws-docs/providers/aws/cassandra/keyspace/index.md +++ b/docs/aws-docs/providers/aws/cassandra/keyspace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual keyspace resource, use keyspaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual keyspace resource, use keyspaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual keyspace resource, use keys - - - - - @@ -70,9 +68,10 @@ keyspace_name, tags, replication_specification FROM aws.cassandra.keyspace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the keyspace resource, the following permissions are required: @@ -95,11 +94,3 @@ cassandra:UntagResource, cassandra:UntagMultiRegionResource ``` -### Delete -```json -cassandra:Drop, -cassandra:DropMultiRegionResource, -cassandra:Select, -cassandra:SelectMultiRegionResource -``` - diff --git a/docs/aws-docs/providers/aws/cassandra/keyspaces/index.md b/docs/aws-docs/providers/aws/cassandra/keyspaces/index.md index 65fc175f7d..68b4c2c902 100644 --- a/docs/aws-docs/providers/aws/cassandra/keyspaces/index.md +++ b/docs/aws-docs/providers/aws/cassandra/keyspaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of keyspaces in a region or create a keyspaces resource, use keyspace to operate on an individual resource. + +Used to retrieve a list of keyspaces in a region or to create or delete a keyspaces resource, use keyspace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of keyspaces in a region or create a + + + + + @@ -61,7 +69,79 @@ SELECT region, keyspace_name FROM aws.cassandra.keyspaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cassandra.keyspaces ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cassandra.keyspaces ( + KeyspaceName, + Tags, + ReplicationSpecification, + region +) +SELECT + {{ KeyspaceName }}, + {{ Tags }}, + {{ ReplicationSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cassandra.keyspaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +159,14 @@ cassandra:TagMultiRegionResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +cassandra:Drop, +cassandra:DropMultiRegionResource, +cassandra:Select, +cassandra:SelectMultiRegionResource +``` + ### List ```json cassandra:Select, diff --git a/docs/aws-docs/providers/aws/cassandra/table/index.md b/docs/aws-docs/providers/aws/cassandra/table/index.md index 8c4cee9a4c..148f71b8b4 100644 --- a/docs/aws-docs/providers/aws/cassandra/table/index.md +++ b/docs/aws-docs/providers/aws/cassandra/table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual table resource, use tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual table resource, use tables to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual table resource, use tables< - - - - - @@ -90,9 +88,10 @@ encryption_specification, auto_scaling_specifications, replica_specifications FROM aws.cassandra.table -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the table resource, the following permissions are required: @@ -137,20 +136,3 @@ cloudwatch:GetMetricData, cloudwatch:PutMetricAlarm ``` -### Delete -```json -cassandra:Drop, -cassandra:DropMultiRegionResource, -cassandra:Select, -cassandra:SelectMultiRegionResource, -application-autoscaling:DescribeScalableTargets, -application-autoscaling:DescribeScalingPolicies, -application-autoscaling:DeregisterScalableTarget, -application-autoscaling:RegisterScalableTarget, -application-autoscaling:PutScalingPolicy, -cloudwatch:DeleteAlarms, -cloudwatch:DescribeAlarms, -cloudwatch:GetMetricData, -cloudwatch:PutMetricAlarm -``` - diff --git a/docs/aws-docs/providers/aws/cassandra/tables/index.md b/docs/aws-docs/providers/aws/cassandra/tables/index.md index 7f9d036625..b0b10910f6 100644 --- a/docs/aws-docs/providers/aws/cassandra/tables/index.md +++ b/docs/aws-docs/providers/aws/cassandra/tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tables in a region or create a tables resource, use table to operate on an individual resource. + +Used to retrieve a list of tables in a region or to create or delete a tables resource, use table to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of tables in a region or create a tab + + + + + @@ -63,7 +71,156 @@ region, keyspace_name, table_name FROM aws.cassandra.tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cassandra.tables ( + KeyspaceName, + PartitionKeyColumns, + region +) +SELECT +{{ KeyspaceName }}, + {{ PartitionKeyColumns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cassandra.tables ( + KeyspaceName, + TableName, + RegularColumns, + PartitionKeyColumns, + ClusteringKeyColumns, + BillingMode, + PointInTimeRecoveryEnabled, + ClientSideTimestampsEnabled, + Tags, + DefaultTimeToLive, + EncryptionSpecification, + AutoScalingSpecifications, + ReplicaSpecifications, + region +) +SELECT + {{ KeyspaceName }}, + {{ TableName }}, + {{ RegularColumns }}, + {{ PartitionKeyColumns }}, + {{ ClusteringKeyColumns }}, + {{ BillingMode }}, + {{ PointInTimeRecoveryEnabled }}, + {{ ClientSideTimestampsEnabled }}, + {{ Tags }}, + {{ DefaultTimeToLive }}, + {{ EncryptionSpecification }}, + {{ AutoScalingSpecifications }}, + {{ ReplicaSpecifications }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cassandra.tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,6 +250,23 @@ cloudwatch:GetMetricData, cloudwatch:PutMetricAlarm ``` +### Delete +```json +cassandra:Drop, +cassandra:DropMultiRegionResource, +cassandra:Select, +cassandra:SelectMultiRegionResource, +application-autoscaling:DescribeScalableTargets, +application-autoscaling:DescribeScalingPolicies, +application-autoscaling:DeregisterScalableTarget, +application-autoscaling:RegisterScalableTarget, +application-autoscaling:PutScalingPolicy, +cloudwatch:DeleteAlarms, +cloudwatch:DescribeAlarms, +cloudwatch:GetMetricData, +cloudwatch:PutMetricAlarm +``` + ### List ```json cassandra:Select, diff --git a/docs/aws-docs/providers/aws/ce/anomaly_monitor/index.md b/docs/aws-docs/providers/aws/ce/anomaly_monitor/index.md index bda66af739..38c5688bef 100644 --- a/docs/aws-docs/providers/aws/ce/anomaly_monitor/index.md +++ b/docs/aws-docs/providers/aws/ce/anomaly_monitor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual anomaly_monitor resource, use anomaly_monitors to retrieve a list of resources or to create a resource. + +Gets or updates an individual anomaly_monitor resource, use anomaly_monitors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual anomaly_monitor resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ monitor_specification, dimensional_value_count, resource_tags FROM aws.ce.anomaly_monitor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the anomaly_monitor resource, the following permissions are required: @@ -101,8 +100,3 @@ ce:GetAnomalyMonitors ce:UpdateAnomalyMonitor ``` -### Delete -```json -ce:DeleteAnomalyMonitor -``` - diff --git a/docs/aws-docs/providers/aws/ce/anomaly_monitors/index.md b/docs/aws-docs/providers/aws/ce/anomaly_monitors/index.md index d470061a09..70121c1a37 100644 --- a/docs/aws-docs/providers/aws/ce/anomaly_monitors/index.md +++ b/docs/aws-docs/providers/aws/ce/anomaly_monitors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of anomaly_monitors in a region or create a anomaly_monitors resource, use anomaly_monitor to operate on an individual resource. + +Used to retrieve a list of anomaly_monitors in a region or to create or delete a anomaly_monitors resource, use anomaly_monitor to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of anomaly_monitors in a region or create a + + + + + @@ -61,7 +69,85 @@ SELECT region, monitor_arn FROM aws.ce.anomaly_monitors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ce.anomaly_monitors ( + MonitorType, + MonitorName, + region +) +SELECT +{{ MonitorType }}, + {{ MonitorName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ce.anomaly_monitors ( + MonitorType, + MonitorName, + MonitorDimension, + MonitorSpecification, + ResourceTags, + region +) +SELECT + {{ MonitorType }}, + {{ MonitorName }}, + {{ MonitorDimension }}, + {{ MonitorSpecification }}, + {{ ResourceTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ce.anomaly_monitors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +160,11 @@ ce:CreateAnomalyMonitor, ce:TagResource ``` +### Delete +```json +ce:DeleteAnomalyMonitor +``` + ### List ```json ce:GetAnomalyMonitors diff --git a/docs/aws-docs/providers/aws/ce/anomaly_subscription/index.md b/docs/aws-docs/providers/aws/ce/anomaly_subscription/index.md index 9046580b52..d01b1336c8 100644 --- a/docs/aws-docs/providers/aws/ce/anomaly_subscription/index.md +++ b/docs/aws-docs/providers/aws/ce/anomaly_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual anomaly_subscription resource, use anomaly_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual anomaly_subscription resource, use anomaly_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual anomaly_subscription resource, us - - - - - @@ -82,9 +80,10 @@ threshold_expression, frequency, resource_tags FROM aws.ce.anomaly_subscription -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the anomaly_subscription resource, the following permissions are required: @@ -99,8 +98,3 @@ ce:GetAnomalySubscriptions ce:UpdateAnomalySubscription ``` -### Delete -```json -ce:DeleteAnomalySubscription -``` - diff --git a/docs/aws-docs/providers/aws/ce/anomaly_subscriptions/index.md b/docs/aws-docs/providers/aws/ce/anomaly_subscriptions/index.md index 34569da2d5..1f216ae89e 100644 --- a/docs/aws-docs/providers/aws/ce/anomaly_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/ce/anomaly_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of anomaly_subscriptions in a region or create a anomaly_subscriptions resource, use anomaly_subscription to operate on an individual resource. + +Used to retrieve a list of anomaly_subscriptions in a region or to create or delete a anomaly_subscriptions resource, use anomaly_subscription to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of anomaly_subscriptions in a region or cre + + + + + @@ -61,7 +69,113 @@ SELECT region, subscription_arn FROM aws.ce.anomaly_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ce.anomaly_subscriptions ( + SubscriptionName, + MonitorArnList, + Subscribers, + Frequency, + region +) +SELECT +{{ SubscriptionName }}, + {{ MonitorArnList }}, + {{ Subscribers }}, + {{ Frequency }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ce.anomaly_subscriptions ( + SubscriptionName, + MonitorArnList, + Subscribers, + Threshold, + ThresholdExpression, + Frequency, + ResourceTags, + region +) +SELECT + {{ SubscriptionName }}, + {{ MonitorArnList }}, + {{ Subscribers }}, + {{ Threshold }}, + {{ ThresholdExpression }}, + {{ Frequency }}, + {{ ResourceTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ce.anomaly_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +188,11 @@ ce:CreateAnomalySubscription, ce:TagResource ``` +### Delete +```json +ce:DeleteAnomalySubscription +``` + ### List ```json ce:GetAnomalySubscriptions diff --git a/docs/aws-docs/providers/aws/ce/cost_categories/index.md b/docs/aws-docs/providers/aws/ce/cost_categories/index.md index 83951e2e95..1bebb3d568 100644 --- a/docs/aws-docs/providers/aws/ce/cost_categories/index.md +++ b/docs/aws-docs/providers/aws/ce/cost_categories/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cost_categories in a region or create a cost_categories resource, use cost_category to operate on an individual resource. + +Used to retrieve a list of cost_categories in a region or to create or delete a cost_categories resource, use cost_category to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cost_categories in a region or create a + + + + + @@ -61,7 +69,83 @@ SELECT region, arn FROM aws.ce.cost_categories -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ce.cost_categories ( + Name, + RuleVersion, + Rules, + region +) +SELECT +{{ Name }}, + {{ RuleVersion }}, + {{ Rules }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ce.cost_categories ( + Name, + RuleVersion, + Rules, + SplitChargeRules, + DefaultValue, + region +) +SELECT + {{ Name }}, + {{ RuleVersion }}, + {{ Rules }}, + {{ SplitChargeRules }}, + {{ DefaultValue }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ce.cost_categories +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +157,11 @@ To operate on the cost_categories resource, the following permissio ce:CreateCostCategoryDefinition ``` +### Delete +```json +ce:DeleteCostCategoryDefinition +``` + ### List ```json ce:ListCostCategoryDefinitions diff --git a/docs/aws-docs/providers/aws/ce/cost_category/index.md b/docs/aws-docs/providers/aws/ce/cost_category/index.md index 0ad93ba6aa..f4f56cbaf9 100644 --- a/docs/aws-docs/providers/aws/ce/cost_category/index.md +++ b/docs/aws-docs/providers/aws/ce/cost_category/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cost_category resource, use cost_categories to retrieve a list of resources or to create a resource. + +Gets or updates an individual cost_category resource, use cost_categories to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual cost_category resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ rules, split_charge_rules, default_value FROM aws.ce.cost_category -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cost_category resource, the following permissions are required: @@ -95,8 +94,3 @@ ce:DescribeCostCategoryDefinition ce:UpdateCostCategoryDefinition ``` -### Delete -```json -ce:DeleteCostCategoryDefinition -``` - diff --git a/docs/aws-docs/providers/aws/certificatemanager/account/index.md b/docs/aws-docs/providers/aws/certificatemanager/account/index.md index 27ef6dea08..86107463b1 100644 --- a/docs/aws-docs/providers/aws/certificatemanager/account/index.md +++ b/docs/aws-docs/providers/aws/certificatemanager/account/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account resource, use accounts to retrieve a list of resources or to create a resource. + +Gets or updates an individual account resource, use accounts to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual account resource, use accou - - - - - @@ -68,9 +66,10 @@ region, expiry_events_configuration, account_id FROM aws.certificatemanager.account -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the account resource, the following permissions are required: @@ -86,9 +85,3 @@ acm:GetAccountConfiguration, acm:PutAccountConfiguration ``` -### Delete -```json -acm:GetAccountConfiguration, -acm:PutAccountConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/certificatemanager/accounts/index.md b/docs/aws-docs/providers/aws/certificatemanager/accounts/index.md index fb87f78e6a..c6f7f7a492 100644 --- a/docs/aws-docs/providers/aws/certificatemanager/accounts/index.md +++ b/docs/aws-docs/providers/aws/certificatemanager/accounts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of accounts in a region or create a accounts resource, use account to operate on an individual resource. + +Used to retrieve a list of accounts in a region or to create or delete a accounts resource, use account to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of accounts in a region or create a a + + + + + @@ -61,7 +69,69 @@ SELECT region, account_id FROM aws.certificatemanager.accounts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.certificatemanager.accounts ( + ExpiryEventsConfiguration, + region +) +SELECT +{{ ExpiryEventsConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.certificatemanager.accounts ( + ExpiryEventsConfiguration, + region +) +SELECT + {{ ExpiryEventsConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.certificatemanager.accounts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +144,9 @@ acm:GetAccountConfiguration, acm:PutAccountConfiguration ``` +### Delete +```json +acm:GetAccountConfiguration, +acm:PutAccountConfiguration +``` + diff --git a/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configuration/index.md b/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configuration/index.md index 03011e988f..c1e676d6e6 100644 --- a/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configuration/index.md +++ b/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual microsoft_teams_channel_configuration resource, use microsoft_teams_channel_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual microsoft_teams_channel_configuration resource, use microsoft_teams_channel_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual microsoft_teams_channel_configurationUPDATE - - - - - @@ -84,9 +82,10 @@ arn, guardrail_policies, user_role_required FROM aws.chatbot.microsoft_teams_channel_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the microsoft_teams_channel_configuration resource, the following permissions are required: @@ -102,9 +101,3 @@ chatbot:UpdateMicrosoftTeamsChannelConfiguration, iam:PassRole ``` -### Delete -```json -chatbot:GetMicrosoftTeamsChannelConfiguration, -chatbot:DeleteMicrosoftTeamsChannelConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configurations/index.md b/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configurations/index.md index 269fc67d83..43cfd11f9f 100644 --- a/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configurations/index.md +++ b/docs/aws-docs/providers/aws/chatbot/microsoft_teams_channel_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of microsoft_teams_channel_configurations in a region or create a microsoft_teams_channel_configurations resource, use microsoft_teams_channel_configuration to operate on an individual resource. + +Used to retrieve a list of microsoft_teams_channel_configurations in a region or to create or delete a microsoft_teams_channel_configurations resource, use microsoft_teams_channel_configuration to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of microsoft_teams_channel_configurations i + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.chatbot.microsoft_teams_channel_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.chatbot.microsoft_teams_channel_configurations ( + TeamId, + TeamsChannelId, + TeamsTenantId, + ConfigurationName, + IamRoleArn, + region +) +SELECT +{{ TeamId }}, + {{ TeamsChannelId }}, + {{ TeamsTenantId }}, + {{ ConfigurationName }}, + {{ IamRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.chatbot.microsoft_teams_channel_configurations ( + TeamId, + TeamsChannelId, + TeamsTenantId, + ConfigurationName, + IamRoleArn, + SnsTopicArns, + LoggingLevel, + GuardrailPolicies, + UserRoleRequired, + region +) +SELECT + {{ TeamId }}, + {{ TeamsChannelId }}, + {{ TeamsTenantId }}, + {{ ConfigurationName }}, + {{ IamRoleArn }}, + {{ SnsTopicArns }}, + {{ LoggingLevel }}, + {{ GuardrailPolicies }}, + {{ UserRoleRequired }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.chatbot.microsoft_teams_channel_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +181,12 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` +### Delete +```json +chatbot:GetMicrosoftTeamsChannelConfiguration, +chatbot:DeleteMicrosoftTeamsChannelConfiguration +``` + ### List ```json chatbot:ListMicrosoftTeamsChannelConfigurations diff --git a/docs/aws-docs/providers/aws/chatbot/slack_channel_configuration/index.md b/docs/aws-docs/providers/aws/chatbot/slack_channel_configuration/index.md index b4b4f4cb80..9bbc5fd367 100644 --- a/docs/aws-docs/providers/aws/chatbot/slack_channel_configuration/index.md +++ b/docs/aws-docs/providers/aws/chatbot/slack_channel_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual slack_channel_configuration resource, use slack_channel_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual slack_channel_configuration resource, use slack_channel_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual slack_channel_configuration resou - - - - - @@ -82,9 +80,10 @@ arn, guardrail_policies, user_role_required FROM aws.chatbot.slack_channel_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the slack_channel_configuration resource, the following permissions are required: @@ -100,8 +99,3 @@ chatbot:UpdateSlackChannelConfiguration, iam:PassRole ``` -### Delete -```json -chatbot:DeleteSlackChannelConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/chatbot/slack_channel_configurations/index.md b/docs/aws-docs/providers/aws/chatbot/slack_channel_configurations/index.md index 52a3be0761..6c77130b35 100644 --- a/docs/aws-docs/providers/aws/chatbot/slack_channel_configurations/index.md +++ b/docs/aws-docs/providers/aws/chatbot/slack_channel_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of slack_channel_configurations in a region or create a slack_channel_configurations resource, use slack_channel_configuration to operate on an individual resource. + +Used to retrieve a list of slack_channel_configurations in a region or to create or delete a slack_channel_configurations resource, use slack_channel_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of slack_channel_configurations in a region + + + + + @@ -61,7 +69,99 @@ SELECT region, arn FROM aws.chatbot.slack_channel_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.chatbot.slack_channel_configurations ( + SlackWorkspaceId, + SlackChannelId, + ConfigurationName, + IamRoleArn, + region +) +SELECT +{{ SlackWorkspaceId }}, + {{ SlackChannelId }}, + {{ ConfigurationName }}, + {{ IamRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.chatbot.slack_channel_configurations ( + SlackWorkspaceId, + SlackChannelId, + ConfigurationName, + IamRoleArn, + SnsTopicArns, + LoggingLevel, + GuardrailPolicies, + UserRoleRequired, + region +) +SELECT + {{ SlackWorkspaceId }}, + {{ SlackChannelId }}, + {{ ConfigurationName }}, + {{ IamRoleArn }}, + {{ SnsTopicArns }}, + {{ LoggingLevel }}, + {{ GuardrailPolicies }}, + {{ UserRoleRequired }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.chatbot.slack_channel_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +175,11 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` +### Delete +```json +chatbot:DeleteSlackChannelConfiguration +``` + ### List ```json chatbot:DescribeSlackChannelConfigurations diff --git a/docs/aws-docs/providers/aws/cleanrooms/analysis_template/index.md b/docs/aws-docs/providers/aws/cleanrooms/analysis_template/index.md index a70ea87814..3accf34018 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/analysis_template/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/analysis_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual analysis_template resource, use analysis_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual analysis_template resource, use analysis_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual analysis_template resource, use < - - - - - @@ -90,9 +88,10 @@ schema, source, format FROM aws.cleanrooms.analysis_template -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the analysis_template resource, the following permissions are required: @@ -112,12 +111,3 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete -```json -cleanrooms:DeleteAnalysisTemplate, -cleanrooms:GetAnalysisTemplate, -cleanrooms:ListAnalysisTemplates, -cleanrooms:ListTagsForResource, -cleanrooms:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/analysis_templates/index.md b/docs/aws-docs/providers/aws/cleanrooms/analysis_templates/index.md index d9e8a9ab78..e7671540a6 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/analysis_templates/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/analysis_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of analysis_templates in a region or create a analysis_templates resource, use analysis_template to operate on an individual resource. + +Used to retrieve a list of analysis_templates in a region or to create or delete a analysis_templates resource, use analysis_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of analysis_templates in a region or create + + + + + @@ -63,7 +71,107 @@ region, analysis_template_identifier, membership_identifier FROM aws.cleanrooms.analysis_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.analysis_templates ( + MembershipIdentifier, + Name, + Source, + Format, + region +) +SELECT +{{ MembershipIdentifier }}, + {{ Name }}, + {{ Source }}, + {{ Format }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.analysis_templates ( + Tags, + AnalysisParameters, + Description, + MembershipIdentifier, + Name, + Source, + Format, + region +) +SELECT + {{ Tags }}, + {{ AnalysisParameters }}, + {{ Description }}, + {{ MembershipIdentifier }}, + {{ Name }}, + {{ Source }}, + {{ Format }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.analysis_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +187,15 @@ cleanrooms:GetAnalysisTemplate, cleanrooms:ListAnalysisTemplates ``` +### Delete +```json +cleanrooms:DeleteAnalysisTemplate, +cleanrooms:GetAnalysisTemplate, +cleanrooms:ListAnalysisTemplates, +cleanrooms:ListTagsForResource, +cleanrooms:UntagResource +``` + ### List ```json cleanrooms:ListAnalysisTemplates diff --git a/docs/aws-docs/providers/aws/cleanrooms/collaboration/index.md b/docs/aws-docs/providers/aws/cleanrooms/collaboration/index.md index 87f41379a2..2a6d4233f0 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/collaboration/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/collaboration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual collaboration resource, use collaborations to retrieve a list of resources or to create a resource. + +Gets or updates an individual collaboration resource, use collaborations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual collaboration resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ name, query_log_status, creator_payment_configuration FROM aws.cleanrooms.collaboration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the collaboration resource, the following permissions are required: @@ -110,13 +109,3 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete -```json -cleanrooms:DeleteCollaboration, -cleanrooms:GetCollaboration, -cleanrooms:ListTagsForResource, -cleanrooms:UntagResource, -cleanrooms:ListMembers, -cleanrooms:ListCollaborations -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/collaborations/index.md b/docs/aws-docs/providers/aws/cleanrooms/collaborations/index.md index cdd48630d0..2660b60344 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/collaborations/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/collaborations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of collaborations in a region or create a collaborations resource, use collaboration to operate on an individual resource. + +Used to retrieve a list of collaborations in a region or to create or delete a collaborations resource, use collaboration to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of collaborations in a region or create a < + + + + + @@ -61,7 +69,140 @@ SELECT region, collaboration_identifier FROM aws.cleanrooms.collaborations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.collaborations ( + CreatorDisplayName, + CreatorMemberAbilities, + Description, + Members, + Name, + QueryLogStatus, + region +) +SELECT +{{ CreatorDisplayName }}, + {{ CreatorMemberAbilities }}, + {{ Description }}, + {{ Members }}, + {{ Name }}, + {{ QueryLogStatus }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.collaborations ( + Tags, + CreatorDisplayName, + CreatorMemberAbilities, + DataEncryptionMetadata, + Description, + Members, + Name, + QueryLogStatus, + CreatorPaymentConfiguration, + region +) +SELECT + {{ Tags }}, + {{ CreatorDisplayName }}, + {{ CreatorMemberAbilities }}, + {{ DataEncryptionMetadata }}, + {{ Description }}, + {{ Members }}, + {{ Name }}, + {{ QueryLogStatus }}, + {{ CreatorPaymentConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.collaborations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +220,16 @@ cleanrooms:GetCollaboration, cleanrooms:ListCollaborations ``` +### Delete +```json +cleanrooms:DeleteCollaboration, +cleanrooms:GetCollaboration, +cleanrooms:ListTagsForResource, +cleanrooms:UntagResource, +cleanrooms:ListMembers, +cleanrooms:ListCollaborations +``` + ### List ```json cleanrooms:ListCollaborations diff --git a/docs/aws-docs/providers/aws/cleanrooms/configured_table/index.md b/docs/aws-docs/providers/aws/cleanrooms/configured_table/index.md index a9ed6ea3e1..03f6159c83 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/configured_table/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/configured_table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configured_table resource, use configured_tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual configured_table resource, use configured_tables to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual configured_table resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ name, analysis_rules, table_reference FROM aws.cleanrooms.configured_table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the configured_table resource, the following permissions are required: @@ -117,22 +116,3 @@ glue:BatchGetPartition, glue:GetSchemaVersion ``` -### Delete -```json -cleanrooms:DeleteConfiguredTable, -cleanrooms:GetConfiguredTable, -cleanrooms:ListConfiguredTables, -cleanrooms:GetConfiguredTableAnalysisRule, -cleanrooms:DeleteConfiguredTableAnalysisRule, -cleanrooms:ListTagsForResource, -cleanrooms:UntagResource, -glue:GetDatabase, -glue:GetDatabases, -glue:GetTable, -glue:GetTables, -glue:GetPartition, -glue:GetPartitions, -glue:BatchGetPartition, -glue:GetSchemaVersion -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/configured_table_association/index.md b/docs/aws-docs/providers/aws/cleanrooms/configured_table_association/index.md index 23ae5fe5bf..017d22914d 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/configured_table_association/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/configured_table_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configured_table_association resource, use configured_table_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual configured_table_association resource, use configured_table_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual configured_table_association reso - - - - - @@ -80,9 +78,10 @@ membership_identifier, name, role_arn FROM aws.cleanrooms.configured_table_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the configured_table_association resource, the following permissions are required: @@ -103,12 +102,3 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete -```json -cleanrooms:DeleteConfiguredTableAssociation, -cleanrooms:GetConfiguredTableAssociation, -cleanrooms:ListConfiguredTableAssociations, -cleanrooms:ListTagsForResource, -cleanrooms:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/configured_table_associations/index.md b/docs/aws-docs/providers/aws/cleanrooms/configured_table_associations/index.md index 3fc2b2fe42..1042208f27 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/configured_table_associations/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/configured_table_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configured_table_associations in a region or create a configured_table_associations resource, use configured_table_association to operate on an individual resource. + +Used to retrieve a list of configured_table_associations in a region or to create or delete a configured_table_associations resource, use configured_table_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of configured_table_associations in a regio + + + + + @@ -63,7 +71,94 @@ region, configured_table_association_identifier, membership_identifier FROM aws.cleanrooms.configured_table_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.configured_table_associations ( + ConfiguredTableIdentifier, + MembershipIdentifier, + Name, + RoleArn, + region +) +SELECT +{{ ConfiguredTableIdentifier }}, + {{ MembershipIdentifier }}, + {{ Name }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.configured_table_associations ( + Tags, + ConfiguredTableIdentifier, + Description, + MembershipIdentifier, + Name, + RoleArn, + region +) +SELECT + {{ Tags }}, + {{ ConfiguredTableIdentifier }}, + {{ Description }}, + {{ MembershipIdentifier }}, + {{ Name }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.configured_table_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +175,15 @@ cleanrooms:GetConfiguredTableAssociation, cleanrooms:ListConfiguredTableAssociations ``` +### Delete +```json +cleanrooms:DeleteConfiguredTableAssociation, +cleanrooms:GetConfiguredTableAssociation, +cleanrooms:ListConfiguredTableAssociations, +cleanrooms:ListTagsForResource, +cleanrooms:UntagResource +``` + ### List ```json cleanrooms:ListConfiguredTableAssociations diff --git a/docs/aws-docs/providers/aws/cleanrooms/configured_tables/index.md b/docs/aws-docs/providers/aws/cleanrooms/configured_tables/index.md index b13e9aea93..572ea8b468 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/configured_tables/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/configured_tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configured_tables in a region or create a configured_tables resource, use configured_table to operate on an individual resource. + +Used to retrieve a list of configured_tables in a region or to create or delete a configured_tables resource, use configured_table to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configured_tables in a region or create + + + + + @@ -61,7 +69,118 @@ SELECT region, configured_table_identifier FROM aws.cleanrooms.configured_tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.configured_tables ( + AllowedColumns, + AnalysisMethod, + Name, + TableReference, + region +) +SELECT +{{ AllowedColumns }}, + {{ AnalysisMethod }}, + {{ Name }}, + {{ TableReference }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.configured_tables ( + Tags, + AllowedColumns, + AnalysisMethod, + Description, + Name, + AnalysisRules, + TableReference, + region +) +SELECT + {{ Tags }}, + {{ AllowedColumns }}, + {{ AnalysisMethod }}, + {{ Description }}, + {{ Name }}, + {{ AnalysisRules }}, + {{ TableReference }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.configured_tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +208,25 @@ cleanrooms:TagResource, cleanrooms:ListConfiguredTables ``` +### Delete +```json +cleanrooms:DeleteConfiguredTable, +cleanrooms:GetConfiguredTable, +cleanrooms:ListConfiguredTables, +cleanrooms:GetConfiguredTableAnalysisRule, +cleanrooms:DeleteConfiguredTableAnalysisRule, +cleanrooms:ListTagsForResource, +cleanrooms:UntagResource, +glue:GetDatabase, +glue:GetDatabases, +glue:GetTable, +glue:GetTables, +glue:GetPartition, +glue:GetPartitions, +glue:BatchGetPartition, +glue:GetSchemaVersion +``` + ### List ```json cleanrooms:ListConfiguredTables diff --git a/docs/aws-docs/providers/aws/cleanrooms/membership/index.md b/docs/aws-docs/providers/aws/cleanrooms/membership/index.md index 0c8b762747..aa4131e00e 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/membership/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/membership/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual membership resource, use memberships to retrieve a list of resources or to create a resource. + +Gets or updates an individual membership resource, use memberships to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual membership resource, use me - - - - - @@ -82,9 +80,10 @@ query_log_status, default_result_configuration, payment_configuration FROM aws.cleanrooms.membership -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the membership resource, the following permissions are required: @@ -118,15 +117,3 @@ cleanrooms:UntagResource, iam:PassRole ``` -### Delete -```json -cleanrooms:DeleteMembership, -cleanrooms:GetMembership, -cleanrooms:ListMemberships, -cleanrooms:ListTagsForResource, -logs:ListLogDeliveries, -logs:DescribeLogGroups, -logs:DescribeResourcePolicies, -logs:GetLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/memberships/index.md b/docs/aws-docs/providers/aws/cleanrooms/memberships/index.md index 081248d2c4..9aca4e06f6 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/memberships/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/memberships/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of memberships in a region or create a memberships resource, use membership to operate on an individual resource. + +Used to retrieve a list of memberships in a region or to create or delete a memberships resource, use membership to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of memberships in a region or create a INSERT + + + + + @@ -61,7 +69,98 @@ SELECT region, membership_identifier FROM aws.cleanrooms.memberships -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.memberships ( + CollaborationIdentifier, + QueryLogStatus, + region +) +SELECT +{{ CollaborationIdentifier }}, + {{ QueryLogStatus }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.memberships ( + Tags, + CollaborationIdentifier, + QueryLogStatus, + DefaultResultConfiguration, + PaymentConfiguration, + region +) +SELECT + {{ Tags }}, + {{ CollaborationIdentifier }}, + {{ QueryLogStatus }}, + {{ DefaultResultConfiguration }}, + {{ PaymentConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.memberships +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -87,6 +186,18 @@ cleanrooms:ListMemberships, iam:PassRole ``` +### Delete +```json +cleanrooms:DeleteMembership, +cleanrooms:GetMembership, +cleanrooms:ListMemberships, +cleanrooms:ListTagsForResource, +logs:ListLogDeliveries, +logs:DescribeLogGroups, +logs:DescribeResourcePolicies, +logs:GetLogDelivery +``` + ### List ```json cleanrooms:ListMemberships diff --git a/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_template/index.md b/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_template/index.md index 9c55e82402..1f11284f71 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_template/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual privacy_budget_template resource, use privacy_budget_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual privacy_budget_template resource, use privacy_budget_templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual privacy_budget_template resource, - - - - - @@ -84,9 +82,10 @@ parameters, membership_arn, membership_identifier FROM aws.cleanrooms.privacy_budget_template -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the privacy_budget_template resource, the following permissions are required: @@ -106,12 +105,3 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete -```json -cleanrooms:DeletePrivacyBudgetTemplate, -cleanrooms:GetPrivacyBudgetTemplate, -cleanrooms:ListPrivacyBudgetTemplates, -cleanrooms:ListTagsForResource, -cleanrooms:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_templates/index.md b/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_templates/index.md index 84e550e12e..d4f195c399 100644 --- a/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_templates/index.md +++ b/docs/aws-docs/providers/aws/cleanrooms/privacy_budget_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of privacy_budget_templates in a region or create a privacy_budget_templates resource, use privacy_budget_template to operate on an individual resource. + +Used to retrieve a list of privacy_budget_templates in a region or to create or delete a privacy_budget_templates resource, use privacy_budget_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of privacy_budget_templates in a region or + + + + + @@ -63,7 +71,97 @@ region, privacy_budget_template_identifier, membership_identifier FROM aws.cleanrooms.privacy_budget_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanrooms.privacy_budget_templates ( + AutoRefresh, + PrivacyBudgetType, + Parameters, + MembershipIdentifier, + region +) +SELECT +{{ AutoRefresh }}, + {{ PrivacyBudgetType }}, + {{ Parameters }}, + {{ MembershipIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanrooms.privacy_budget_templates ( + Tags, + AutoRefresh, + PrivacyBudgetType, + Parameters, + MembershipIdentifier, + region +) +SELECT + {{ Tags }}, + {{ AutoRefresh }}, + {{ PrivacyBudgetType }}, + {{ Parameters }}, + {{ MembershipIdentifier }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanrooms.privacy_budget_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +177,15 @@ cleanrooms:GetPrivacyBudgetTemplate, cleanrooms:ListPrivacyBudgetTemplates ``` +### Delete +```json +cleanrooms:DeletePrivacyBudgetTemplate, +cleanrooms:GetPrivacyBudgetTemplate, +cleanrooms:ListPrivacyBudgetTemplates, +cleanrooms:ListTagsForResource, +cleanrooms:UntagResource +``` + ### List ```json cleanrooms:ListPrivacyBudgetTemplates diff --git a/docs/aws-docs/providers/aws/cleanroomsml/training_dataset/index.md b/docs/aws-docs/providers/aws/cleanroomsml/training_dataset/index.md index bb631eb4aa..b224765d73 100644 --- a/docs/aws-docs/providers/aws/cleanroomsml/training_dataset/index.md +++ b/docs/aws-docs/providers/aws/cleanroomsml/training_dataset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual training_dataset resource, use training_datasets to retrieve a list of resources or to create a resource. + +Gets or updates an individual training_dataset resource, use training_datasets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual training_dataset resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ training_data, training_dataset_arn, status FROM aws.cleanroomsml.training_dataset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the training_dataset resource, the following permissions are required: @@ -90,11 +89,6 @@ To operate on the training_dataset resource, the following permissi cleanrooms-ml:GetTrainingDataset ``` -### Delete -```json -cleanrooms-ml:DeleteTrainingDataset -``` - ### Update ```json cleanrooms-ml:TagResource, diff --git a/docs/aws-docs/providers/aws/cleanroomsml/training_datasets/index.md b/docs/aws-docs/providers/aws/cleanroomsml/training_datasets/index.md index f547b22a86..4a3f7541f7 100644 --- a/docs/aws-docs/providers/aws/cleanroomsml/training_datasets/index.md +++ b/docs/aws-docs/providers/aws/cleanroomsml/training_datasets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of training_datasets in a region or create a training_datasets resource, use training_dataset to operate on an individual resource. + +Used to retrieve a list of training_datasets in a region or to create or delete a training_datasets resource, use training_dataset to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of training_datasets in a region or create + + + + + @@ -61,7 +69,130 @@ SELECT region, training_dataset_arn FROM aws.cleanroomsml.training_datasets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cleanroomsml.training_datasets ( + Name, + RoleArn, + TrainingData, + region +) +SELECT +{{ Name }}, + {{ RoleArn }}, + {{ TrainingData }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cleanroomsml.training_datasets ( + Description, + Name, + RoleArn, + Tags, + TrainingData, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ RoleArn }}, + {{ Tags }}, + {{ TrainingData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cleanroomsml.training_datasets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +207,11 @@ cleanrooms-ml:TagResource, iam:PassRole ``` +### Delete +```json +cleanrooms-ml:DeleteTrainingDataset +``` + ### List ```json cleanrooms-ml:ListTrainingDatasets diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_default_version/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_default_version/index.md index e8a01b30c1..058dc27968 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_default_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_default_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hook_default_version resource, use hook_default_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual hook_default_version resource, use hook_default_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual hook_default_version resource, us - - - - - @@ -72,9 +70,10 @@ type_name, arn, version_id FROM aws.cloudformation.hook_default_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hook_default_version resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_default_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_default_versions/index.md index 97271a2638..acaaa0c3da 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_default_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_default_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hook_default_versions in a region or create a hook_default_versions resource, use hook_default_version to operate on an individual resource. + +Used to retrieve a list of hook_default_versions in a region or to create or delete a hook_default_versions resource, use hook_default_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hook_default_versions in a region or cre + + + + + @@ -61,7 +69,77 @@ SELECT region, arn FROM aws.cloudformation.hook_default_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.hook_default_versions ( + TypeVersionArn, + TypeName, + VersionId, + region +) +SELECT +{{ TypeVersionArn }}, + {{ TypeName }}, + {{ VersionId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.hook_default_versions ( + TypeVersionArn, + TypeName, + VersionId, + region +) +SELECT + {{ TypeVersionArn }}, + {{ TypeName }}, + {{ VersionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.hook_default_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_type_config/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_type_config/index.md index 8ef15f1b04..2b82888e20 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_type_config/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_type_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hook_type_config resource, use hook_type_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual hook_type_config resource, use hook_type_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual hook_type_config resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ configuration_arn, configuration, configuration_alias FROM aws.cloudformation.hook_type_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hook_type_config resource, the following permissions are required: @@ -91,8 +90,3 @@ cloudformation:BatchDescribeTypeConfigurations cloudformation:SetTypeConfiguration ``` -### Delete -```json -cloudformation:SetTypeConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_type_configs/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_type_configs/index.md index e6b3481842..03445be506 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_type_configs/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_type_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hook_type_configs in a region or create a hook_type_configs resource, use hook_type_config to operate on an individual resource. + +Used to retrieve a list of hook_type_configs in a region or to create or delete a hook_type_configs resource, use hook_type_config to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hook_type_configs in a region or create + + + + + @@ -61,7 +69,83 @@ SELECT region, configuration_arn FROM aws.cloudformation.hook_type_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.hook_type_configs ( + TypeArn, + TypeName, + Configuration, + ConfigurationAlias, + region +) +SELECT +{{ TypeArn }}, + {{ TypeName }}, + {{ Configuration }}, + {{ ConfigurationAlias }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.hook_type_configs ( + TypeArn, + TypeName, + Configuration, + ConfigurationAlias, + region +) +SELECT + {{ TypeArn }}, + {{ TypeName }}, + {{ Configuration }}, + {{ ConfigurationAlias }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.hook_type_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +157,11 @@ To operate on the hook_type_configs resource, the following permiss cloudformation:SetTypeConfiguration ``` +### Delete +```json +cloudformation:SetTypeConfiguration +``` + ### List ```json cloudformation:ListTypes, diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_version/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_version/index.md index d7640e55f7..dc58917aa2 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hook_version resource, use hook_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual hook_version resource, use hook_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual hook_version resource, use - - - - - @@ -77,9 +75,10 @@ type_name, version_id, visibility FROM aws.cloudformation.hook_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hook_version resource, the following permissions are required: @@ -89,9 +88,3 @@ To operate on the hook_version resource, the following permissions cloudformation:DescribeType ``` -### Delete -```json -cloudformation:DeregisterType, -cloudformation:DescribeType -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/hook_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/hook_versions/index.md index a1e14f3dd8..9977913cda 100644 --- a/docs/aws-docs/providers/aws/cloudformation/hook_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/hook_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hook_versions in a region or create a hook_versions resource, use hook_version to operate on an individual resource. + +Used to retrieve a list of hook_versions in a region or to create or delete a hook_versions resource, use hook_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hook_versions in a region or create a INSERT + + + + + @@ -61,7 +69,80 @@ SELECT region, arn FROM aws.cloudformation.hook_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.hook_versions ( + SchemaHandlerPackage, + TypeName, + region +) +SELECT +{{ SchemaHandlerPackage }}, + {{ TypeName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.hook_versions ( + ExecutionRoleArn, + LoggingConfig, + SchemaHandlerPackage, + TypeName, + region +) +SELECT + {{ ExecutionRoleArn }}, + {{ LoggingConfig }}, + {{ SchemaHandlerPackage }}, + {{ TypeName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.hook_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +160,12 @@ s3:ListBucket, kms:Decrypt ``` +### Delete +```json +cloudformation:DeregisterType, +cloudformation:DescribeType +``` + ### List ```json cloudformation:ListTypes, diff --git a/docs/aws-docs/providers/aws/cloudformation/module_default_version/index.md b/docs/aws-docs/providers/aws/cloudformation/module_default_version/index.md index 2defd56100..ac0c9aab9d 100644 --- a/docs/aws-docs/providers/aws/cloudformation/module_default_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/module_default_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual module_default_version resource, use module_default_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual module_default_version resource, use module_default_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual module_default_version resource, - - - - - @@ -65,9 +63,10 @@ arn, module_name, version_id FROM aws.cloudformation.module_default_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the module_default_version resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/cloudformation/module_default_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/module_default_versions/index.md index 50d6b2001e..f1d87c0987 100644 --- a/docs/aws-docs/providers/aws/cloudformation/module_default_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/module_default_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of module_default_versions in a region or create a module_default_versions resource, use module_default_version to operate on an individual resource. + +Used to retrieve a list of module_default_versions in a region or to create or delete a module_default_versions resource, use module_default_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of module_default_versions in a region or c + + + + + @@ -61,7 +69,77 @@ SELECT region, arn FROM aws.cloudformation.module_default_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.module_default_versions ( + Arn, + ModuleName, + VersionId, + region +) +SELECT +{{ Arn }}, + {{ ModuleName }}, + {{ VersionId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.module_default_versions ( + Arn, + ModuleName, + VersionId, + region +) +SELECT + {{ Arn }}, + {{ ModuleName }}, + {{ VersionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.module_default_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/cloudformation/module_version/index.md b/docs/aws-docs/providers/aws/cloudformation/module_version/index.md index 97ee9e2c91..8e1b2d78ec 100644 --- a/docs/aws-docs/providers/aws/cloudformation/module_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/module_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual module_version resource, use module_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual module_version resource, use module_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual module_version resource, use Accessible by - - - - - @@ -79,9 +77,10 @@ time_created, version_id, visibility FROM aws.cloudformation.module_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the module_version resource, the following permissions are required: @@ -91,9 +90,3 @@ To operate on the module_version resource, the following permission cloudformation:DescribeType ``` -### Delete -```json -cloudformation:DeregisterType, -cloudformation:DescribeType -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/module_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/module_versions/index.md index 942876cc30..d3b061fb63 100644 --- a/docs/aws-docs/providers/aws/cloudformation/module_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/module_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of module_versions in a region or create a module_versions resource, use module_version to operate on an individual resource. + +Used to retrieve a list of module_versions in a region or to create or delete a module_versions resource, use module_version to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of module_versions in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, arn FROM aws.cloudformation.module_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.module_versions ( + ModuleName, + ModulePackage, + region +) +SELECT +{{ ModuleName }}, + {{ ModulePackage }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.module_versions ( + ModuleName, + ModulePackage, + region +) +SELECT + {{ ModuleName }}, + {{ ModulePackage }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.module_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +150,9 @@ s3:GetObject, s3:ListBucket ``` +### Delete +```json +cloudformation:DeregisterType, +cloudformation:DescribeType +``` + diff --git a/docs/aws-docs/providers/aws/cloudformation/public_type_version/index.md b/docs/aws-docs/providers/aws/cloudformation/public_type_version/index.md index 76349906de..dc0c979b6f 100644 --- a/docs/aws-docs/providers/aws/cloudformation/public_type_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/public_type_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual public_type_version resource, use public_type_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual public_type_version resource, use public_type_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual public_type_version resource, use - - - - - @@ -75,9 +73,10 @@ type_name, log_delivery_bucket, type FROM aws.cloudformation.public_type_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the public_type_version resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/cloudformation/public_type_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/public_type_versions/index.md index 8fa5159412..f073562ef2 100644 --- a/docs/aws-docs/providers/aws/cloudformation/public_type_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/public_type_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of public_type_versions in a region or create a public_type_versions resource, use public_type_version to operate on an individual resource. + +Used to retrieve a list of public_type_versions in a region or to create or delete a public_type_versions resource, use public_type_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of public_type_versions in a region or crea + + + + + @@ -61,7 +69,89 @@ SELECT region, public_type_arn FROM aws.cloudformation.public_type_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.public_type_versions ( + Arn, + PublicVersionNumber, + TypeName, + LogDeliveryBucket, + Type, + region +) +SELECT +{{ Arn }}, + {{ PublicVersionNumber }}, + {{ TypeName }}, + {{ LogDeliveryBucket }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.public_type_versions ( + Arn, + PublicVersionNumber, + TypeName, + LogDeliveryBucket, + Type, + region +) +SELECT + {{ Arn }}, + {{ PublicVersionNumber }}, + {{ TypeName }}, + {{ LogDeliveryBucket }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.public_type_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/cloudformation/publisher/index.md b/docs/aws-docs/providers/aws/cloudformation/publisher/index.md index 29eec71aec..3c2e218329 100644 --- a/docs/aws-docs/providers/aws/cloudformation/publisher/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/publisher/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual publisher resource, use publishers to retrieve a list of resources or to create a resource. + +Gets or updates an individual publisher resource, use publishers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual publisher resource, use pub - - - - - @@ -71,9 +69,10 @@ publisher_status, publisher_profile, identity_provider FROM aws.cloudformation.publisher -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the publisher resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/cloudformation/publishers/index.md b/docs/aws-docs/providers/aws/cloudformation/publishers/index.md index b5075adfa2..a8a05d708f 100644 --- a/docs/aws-docs/providers/aws/cloudformation/publishers/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/publishers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of publishers in a region or create a publishers resource, use publisher to operate on an individual resource. + +Used to retrieve a list of publishers in a region or to create or delete a publishers resource, use publisher to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of publishers in a region or create a INSERT + + + + + @@ -61,7 +69,68 @@ SELECT region, publisher_id FROM aws.cloudformation.publishers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.publishers ( + AcceptTermsAndConditions, + region +) +SELECT +{{ AcceptTermsAndConditions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.publishers ( + AcceptTermsAndConditions, + ConnectionArn, + region +) +SELECT + {{ AcceptTermsAndConditions }}, + {{ ConnectionArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.publishers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/cloudformation/resource_default_version/index.md b/docs/aws-docs/providers/aws/cloudformation/resource_default_version/index.md index 2f4520c6fc..7a03af7aad 100644 --- a/docs/aws-docs/providers/aws/cloudformation/resource_default_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/resource_default_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_default_version resource, use resource_default_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_default_version resource, use resource_default_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource_default_version resource - - - - - @@ -72,9 +70,10 @@ type_name, arn, type_version_arn FROM aws.cloudformation.resource_default_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_default_version resource, the following permissions are required: @@ -89,8 +88,3 @@ cloudformation:DescribeType cloudformation:SetTypeDefaultVersion ``` -### Delete -```json - -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/resource_default_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/resource_default_versions/index.md index 7003f0aa09..6944760aa7 100644 --- a/docs/aws-docs/providers/aws/cloudformation/resource_default_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/resource_default_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_default_versions in a region or create a resource_default_versions resource, use resource_default_version to operate on an individual resource. + +Used to retrieve a list of resource_default_versions in a region or to create or delete a resource_default_versions resource, use resource_default_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_default_versions in a region or + + + + + @@ -61,7 +69,77 @@ SELECT region, arn FROM aws.cloudformation.resource_default_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.resource_default_versions ( + VersionId, + TypeName, + TypeVersionArn, + region +) +SELECT +{{ VersionId }}, + {{ TypeName }}, + {{ TypeVersionArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.resource_default_versions ( + VersionId, + TypeName, + TypeVersionArn, + region +) +SELECT + {{ VersionId }}, + {{ TypeName }}, + {{ TypeVersionArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.resource_default_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +156,8 @@ cloudformation:SetTypeDefaultVersion cloudformation:ListTypeVersions ``` +### Delete +```json + +``` + diff --git a/docs/aws-docs/providers/aws/cloudformation/resource_version/index.md b/docs/aws-docs/providers/aws/cloudformation/resource_version/index.md index c6248c5b49..8763904d74 100644 --- a/docs/aws-docs/providers/aws/cloudformation/resource_version/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/resource_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_version resource, use resource_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_version resource, use resource_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual resource_version resource, use Accessible by - - - - - @@ -79,9 +77,10 @@ type_name, version_id, visibility FROM aws.cloudformation.resource_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_version resource, the following permissions are required: @@ -91,9 +90,3 @@ To operate on the resource_version resource, the following permissi cloudformation:DescribeType ``` -### Delete -```json -cloudformation:DeregisterType, -cloudformation:DescribeType -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/resource_versions/index.md b/docs/aws-docs/providers/aws/cloudformation/resource_versions/index.md index 13a3c350a0..aee3d7526c 100644 --- a/docs/aws-docs/providers/aws/cloudformation/resource_versions/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/resource_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_versions in a region or create a resource_versions resource, use resource_version to operate on an individual resource. + +Used to retrieve a list of resource_versions in a region or to create or delete a resource_versions resource, use resource_version to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_versions in a region or create + + + + + @@ -61,7 +69,80 @@ SELECT region, arn FROM aws.cloudformation.resource_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.resource_versions ( + SchemaHandlerPackage, + TypeName, + region +) +SELECT +{{ SchemaHandlerPackage }}, + {{ TypeName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.resource_versions ( + ExecutionRoleArn, + LoggingConfig, + SchemaHandlerPackage, + TypeName, + region +) +SELECT + {{ ExecutionRoleArn }}, + {{ LoggingConfig }}, + {{ SchemaHandlerPackage }}, + {{ TypeName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.resource_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +162,12 @@ cloudformation:DeregisterType, cloudformation:DescribeType ``` +### Delete +```json +cloudformation:DeregisterType, +cloudformation:DescribeType +``` + ### List ```json cloudformation:ListTypes diff --git a/docs/aws-docs/providers/aws/cloudformation/stack/index.md b/docs/aws-docs/providers/aws/cloudformation/stack/index.md index 13c4fcd59e..077dc4162e 100644 --- a/docs/aws-docs/providers/aws/cloudformation/stack/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/stack/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stack resource, use stacks to retrieve a list of resources or to create a resource. + +Gets or updates an individual stack resource, use stacks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -70,11 +73,6 @@ Gets or operates on an individual stack resource, use stacks< - - - - - @@ -110,9 +108,10 @@ timeout_in_minutes, last_update_time, creation_time FROM aws.cloudformation.stack -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stack resource, the following permissions are required: @@ -126,12 +125,6 @@ cloudformation:SetStackPolicy, iam:PassRole ``` -### Delete -```json -cloudformation:DescribeStacks, -cloudformation:DeleteStack -``` - ### Read ```json cloudformation:DescribeStacks, diff --git a/docs/aws-docs/providers/aws/cloudformation/stack_set/index.md b/docs/aws-docs/providers/aws/cloudformation/stack_set/index.md index a33fcf6b2e..de684b5a9e 100644 --- a/docs/aws-docs/providers/aws/cloudformation/stack_set/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/stack_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stack_set resource, use stack_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual stack_set resource, use stack_sets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual stack_set resource, use sta - - - - - @@ -96,9 +94,10 @@ template_url, call_as, managed_execution FROM aws.cloudformation.stack_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stack_set resource, the following permissions are required: @@ -125,13 +124,3 @@ cloudformation:UntagResource, iam:PassRole ``` -### Delete -```json -cloudformation:DeleteStackSet, -cloudformation:DeleteStackInstances, -cloudformation:DescribeStackSet, -cloudformation:DescribeStackSetOperation, -cloudformation:ListStackSetOperationResults, -cloudformation:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/stack_sets/index.md b/docs/aws-docs/providers/aws/cloudformation/stack_sets/index.md index b65d394844..26cbadf65c 100644 --- a/docs/aws-docs/providers/aws/cloudformation/stack_sets/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/stack_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stack_sets in a region or create a stack_sets resource, use stack_set to operate on an individual resource. + +Used to retrieve a list of stack_sets in a region or to create or delete a stack_sets resource, use stack_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stack_sets in a region or create a INSERT + + + + + @@ -61,7 +69,155 @@ SELECT region, stack_set_id FROM aws.cloudformation.stack_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.stack_sets ( + StackSetName, + PermissionModel, + region +) +SELECT +{{ StackSetName }}, + {{ PermissionModel }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.stack_sets ( + StackSetName, + AdministrationRoleARN, + AutoDeployment, + Capabilities, + Description, + ExecutionRoleName, + OperationPreferences, + StackInstancesGroup, + Parameters, + PermissionModel, + Tags, + TemplateBody, + TemplateURL, + CallAs, + ManagedExecution, + region +) +SELECT + {{ StackSetName }}, + {{ AdministrationRoleARN }}, + {{ AutoDeployment }}, + {{ Capabilities }}, + {{ Description }}, + {{ ExecutionRoleName }}, + {{ OperationPreferences }}, + {{ StackInstancesGroup }}, + {{ Parameters }}, + {{ PermissionModel }}, + {{ Tags }}, + {{ TemplateBody }}, + {{ TemplateURL }}, + {{ CallAs }}, + {{ ManagedExecution }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.stack_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +235,16 @@ cloudformation:TagResource, iam:PassRole ``` +### Delete +```json +cloudformation:DeleteStackSet, +cloudformation:DeleteStackInstances, +cloudformation:DescribeStackSet, +cloudformation:DescribeStackSetOperation, +cloudformation:ListStackSetOperationResults, +cloudformation:UntagResource +``` + ### List ```json cloudformation:ListStackSets, diff --git a/docs/aws-docs/providers/aws/cloudformation/stacks/index.md b/docs/aws-docs/providers/aws/cloudformation/stacks/index.md index 218bcb62a5..871a9ebef9 100644 --- a/docs/aws-docs/providers/aws/cloudformation/stacks/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/stacks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stacks in a region or create a stacks resource, use stack to operate on an individual resource. + +Used to retrieve a list of stacks in a region or to create or delete a stacks resource, use stack to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stacks in a region or create a sta + + + + + @@ -61,7 +69,116 @@ SELECT region, stack_id FROM aws.cloudformation.stacks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.stacks ( + StackName, + region +) +SELECT +{{ StackName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.stacks ( + Capabilities, + RoleARN, + Description, + DisableRollback, + EnableTerminationProtection, + NotificationARNs, + Parameters, + StackName, + StackPolicyBody, + StackPolicyURL, + StackStatusReason, + Tags, + TemplateBody, + TemplateURL, + TimeoutInMinutes, + region +) +SELECT + {{ Capabilities }}, + {{ RoleARN }}, + {{ Description }}, + {{ DisableRollback }}, + {{ EnableTerminationProtection }}, + {{ NotificationARNs }}, + {{ Parameters }}, + {{ StackName }}, + {{ StackPolicyBody }}, + {{ StackPolicyURL }}, + {{ StackStatusReason }}, + {{ Tags }}, + {{ TemplateBody }}, + {{ TemplateURL }}, + {{ TimeoutInMinutes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.stacks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +192,12 @@ cloudformation:CreateStack, iam:PassRole ``` +### Delete +```json +cloudformation:DescribeStacks, +cloudformation:DeleteStack +``` + ### List ```json cloudformation:ListStacks diff --git a/docs/aws-docs/providers/aws/cloudformation/type_activation/index.md b/docs/aws-docs/providers/aws/cloudformation/type_activation/index.md index 34a92f5065..06005579cb 100644 --- a/docs/aws-docs/providers/aws/cloudformation/type_activation/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/type_activation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual type_activation resource, use type_activations to retrieve a list of resources or to create a resource. + +Gets or updates an individual type_activation resource, use type_activations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual type_activation resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ major_version, type_name, type FROM aws.cloudformation.type_activation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the type_activation resource, the following permissions are required: @@ -105,9 +104,3 @@ iam:PassRole cloudformation:DescribeType ``` -### Delete -```json -cloudformation:DeactivateType, -cloudformation:DescribeType -``` - diff --git a/docs/aws-docs/providers/aws/cloudformation/type_activations/index.md b/docs/aws-docs/providers/aws/cloudformation/type_activations/index.md index e8d7218b58..729426a137 100644 --- a/docs/aws-docs/providers/aws/cloudformation/type_activations/index.md +++ b/docs/aws-docs/providers/aws/cloudformation/type_activations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of type_activations in a region or create a type_activations resource, use type_activation to operate on an individual resource. + +Used to retrieve a list of type_activations in a region or to create or delete a type_activations resource, use type_activation to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of type_activations in a region or create a + + + + + @@ -61,7 +69,125 @@ SELECT region, arn FROM aws.cloudformation.type_activations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudformation.type_activations ( + ExecutionRoleArn, + PublisherId, + LoggingConfig, + PublicTypeArn, + AutoUpdate, + TypeNameAlias, + VersionBump, + MajorVersion, + TypeName, + Type, + region +) +SELECT +{{ ExecutionRoleArn }}, + {{ PublisherId }}, + {{ LoggingConfig }}, + {{ PublicTypeArn }}, + {{ AutoUpdate }}, + {{ TypeNameAlias }}, + {{ VersionBump }}, + {{ MajorVersion }}, + {{ TypeName }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudformation.type_activations ( + ExecutionRoleArn, + PublisherId, + LoggingConfig, + PublicTypeArn, + AutoUpdate, + TypeNameAlias, + VersionBump, + MajorVersion, + TypeName, + Type, + region +) +SELECT + {{ ExecutionRoleArn }}, + {{ PublisherId }}, + {{ LoggingConfig }}, + {{ PublicTypeArn }}, + {{ AutoUpdate }}, + {{ TypeNameAlias }}, + {{ VersionBump }}, + {{ MajorVersion }}, + {{ TypeName }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudformation.type_activations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +201,12 @@ cloudformation:DescribeType, iam:PassRole ``` +### Delete +```json +cloudformation:DeactivateType, +cloudformation:DescribeType +``` + ### List ```json cloudformation:ListTypes diff --git a/docs/aws-docs/providers/aws/cloudfront/cache_policies/index.md b/docs/aws-docs/providers/aws/cloudfront/cache_policies/index.md index 56a6558160..81add87edb 100644 --- a/docs/aws-docs/providers/aws/cloudfront/cache_policies/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/cache_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cache_policies in a region or create a cache_policies resource, use cache_policy to operate on an individual resource. + +Used to retrieve a list of cache_policies in a region or to create or delete a cache_policies resource, use cache_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cache_policies in a region or create a < + + + + + @@ -61,7 +69,121 @@ SELECT region, id FROM aws.cloudfront.cache_policies +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.cache_policies ( + CachePolicyConfig, + region +) +SELECT +{{ CachePolicyConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.cache_policies ( + CachePolicyConfig, + region +) +SELECT + {{ CachePolicyConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.cache_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +195,12 @@ To operate on the cache_policies resource, the following permission cloudfront:CreateCachePolicy ``` +### Delete +```json +cloudfront:DeleteCachePolicy, +cloudfront:GetCachePolicy +``` + ### List ```json cloudfront:ListCachePolicies diff --git a/docs/aws-docs/providers/aws/cloudfront/cache_policy/index.md b/docs/aws-docs/providers/aws/cloudfront/cache_policy/index.md index 6f27086ca3..158fcd0232 100644 --- a/docs/aws-docs/providers/aws/cloudfront/cache_policy/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/cache_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cache_policy resource, use cache_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual cache_policy resource, use cache_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual cache_policy resource, use - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.cache_policy WHERE data__Identifier = ''; ``` + ## Permissions To operate on the cache_policy resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteCachePolicy, -cloudfront:GetCachePolicy -``` - ### Read ```json cloudfront:GetCachePolicy diff --git a/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identities/index.md b/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identities/index.md index 3ec254e742..39797b1691 100644 --- a/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identities/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cloud_front_origin_access_identities in a region or create a cloud_front_origin_access_identities resource, use cloud_front_origin_access_identity to operate on an individual resource. + +Used to retrieve a list of cloud_front_origin_access_identities in a region or to create or delete a cloud_front_origin_access_identities resource, use cloud_front_origin_access_identity to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cloud_front_origin_access_identities in + + + + + @@ -61,7 +69,69 @@ SELECT region, id FROM aws.cloudfront.cloud_front_origin_access_identities +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.cloud_front_origin_access_identities ( + CloudFrontOriginAccessIdentityConfig, + region +) +SELECT +{{ CloudFrontOriginAccessIdentityConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.cloud_front_origin_access_identities ( + CloudFrontOriginAccessIdentityConfig, + region +) +SELECT + {{ CloudFrontOriginAccessIdentityConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.cloud_front_origin_access_identities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +143,12 @@ To operate on the cloud_front_origin_access_identities resource, th cloudfront:CreateCloudFrontOriginAccessIdentity ``` +### Delete +```json +cloudfront:DeleteCloudFrontOriginAccessIdentity, +cloudfront:GetCloudFrontOriginAccessIdentity +``` + ### List ```json cloudfront:ListCloudFrontOriginAccessIdentities diff --git a/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identity/index.md b/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identity/index.md index 260650cbb7..a0c53f4a35 100644 --- a/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identity/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/cloud_front_origin_access_identity/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cloud_front_origin_access_identity resource, use cloud_front_origin_access_identities to retrieve a list of resources or to create a resource. + +Gets or updates an individual cloud_front_origin_access_identity resource, use cloud_front_origin_access_identities to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual cloud_front_origin_access_identityUPDATE - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.cloud_front_origin_access_identity WHERE data__Identifier = ''; ``` + ## Permissions To operate on the cloud_front_origin_access_identity resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteCloudFrontOriginAccessIdentity, -cloudfront:GetCloudFrontOriginAccessIdentity -``` - ### Read ```json cloudfront:GetCloudFrontOriginAccessIdentity diff --git a/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policies/index.md b/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policies/index.md index 332f13bd04..8995f6e67c 100644 --- a/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policies/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of continuous_deployment_policies in a region or create a continuous_deployment_policies resource, use continuous_deployment_policy to operate on an individual resource. + +Used to retrieve a list of continuous_deployment_policies in a region or to create or delete a continuous_deployment_policies resource, use continuous_deployment_policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of continuous_deployment_policies in a regi + + + + + @@ -61,7 +69,121 @@ SELECT region, id FROM aws.cloudfront.continuous_deployment_policies +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.continuous_deployment_policies ( + ContinuousDeploymentPolicyConfig, + region +) +SELECT +{{ ContinuousDeploymentPolicyConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.continuous_deployment_policies ( + ContinuousDeploymentPolicyConfig, + region +) +SELECT + {{ ContinuousDeploymentPolicyConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.continuous_deployment_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +195,12 @@ To operate on the continuous_deployment_policies resource, the foll cloudfront:CreateContinuousDeploymentPolicy ``` +### Delete +```json +cloudfront:DeleteContinuousDeploymentPolicy, +cloudfront:GetContinuousDeploymentPolicy +``` + ### List ```json cloudfront:ListContinuousDeploymentPolicies diff --git a/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policy/index.md b/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policy/index.md index 4a5dddf563..65000aeb77 100644 --- a/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policy/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/continuous_deployment_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual continuous_deployment_policy resource, use continuous_deployment_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual continuous_deployment_policy resource, use continuous_deployment_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual continuous_deployment_policy reso - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.continuous_deployment_policy WHERE data__Identifier = ''; ``` + ## Permissions To operate on the continuous_deployment_policy resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteContinuousDeploymentPolicy, -cloudfront:GetContinuousDeploymentPolicy -``` - ### Read ```json cloudfront:GetContinuousDeploymentPolicy diff --git a/docs/aws-docs/providers/aws/cloudfront/distribution/index.md b/docs/aws-docs/providers/aws/cloudfront/distribution/index.md index 6b2546784f..93b29070a4 100644 --- a/docs/aws-docs/providers/aws/cloudfront/distribution/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/distribution/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual distribution resource, use distributions to retrieve a list of resources or to create a resource. + +Gets or updates an individual distribution resource, use distributions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual distribution resource, use - - - - - @@ -75,17 +73,11 @@ FROM aws.cloudfront.distribution WHERE data__Identifier = ''; ``` + ## Permissions To operate on the distribution resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteDistribution, -cloudfront:GetDistribution, -cloudfront:GetDistributionConfig -``` - ### Read ```json cloudfront:GetDistribution, diff --git a/docs/aws-docs/providers/aws/cloudfront/distributions/index.md b/docs/aws-docs/providers/aws/cloudfront/distributions/index.md index c66706147d..42c3c7c488 100644 --- a/docs/aws-docs/providers/aws/cloudfront/distributions/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/distributions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of distributions in a region or create a distributions resource, use distribution to operate on an individual resource. + +Used to retrieve a list of distributions in a region or to create or delete a distributions resource, use distribution to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of distributions in a region or create a INSERT + + + + + @@ -61,7 +69,481 @@ SELECT region, id FROM aws.cloudfront.distributions +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.distributions ( + DistributionConfig, + region +) +SELECT +{{ DistributionConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.distributions ( + DistributionConfig, + Tags, + region +) +SELECT + {{ DistributionConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.distributions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +559,13 @@ cloudfront:GetDistributionConfig, cloudfront:TagResource ``` +### Delete +```json +cloudfront:DeleteDistribution, +cloudfront:GetDistribution, +cloudfront:GetDistributionConfig +``` + ### List ```json cloudfront:ListDistributions diff --git a/docs/aws-docs/providers/aws/cloudfront/function/index.md b/docs/aws-docs/providers/aws/cloudfront/function/index.md index 812ca8bcb0..6a99ea8973 100644 --- a/docs/aws-docs/providers/aws/cloudfront/function/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/function/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual function resource, use functions to retrieve a list of resources or to create a resource. + +Gets or updates an individual function resource, use functions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual function resource, use func - - - - - @@ -81,16 +79,11 @@ FROM aws.cloudfront.function WHERE data__Identifier = ''; ``` + ## Permissions To operate on the function resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteFunction, -cloudfront:DescribeFunction -``` - ### Read ```json cloudfront:DescribeFunction, diff --git a/docs/aws-docs/providers/aws/cloudfront/functions/index.md b/docs/aws-docs/providers/aws/cloudfront/functions/index.md index 83b430c532..1968c2cbe3 100644 --- a/docs/aws-docs/providers/aws/cloudfront/functions/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/functions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of functions in a region or create a functions resource, use function to operate on an individual resource. + +Used to retrieve a list of functions in a region or to create or delete a functions resource, use function to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of functions in a region or create a + + + + + @@ -61,7 +69,101 @@ SELECT region, function_arn FROM aws.cloudfront.functions +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.functions ( + FunctionCode, + FunctionConfig, + Name, + region +) +SELECT +{{ FunctionCode }}, + {{ FunctionConfig }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.functions ( + AutoPublish, + FunctionCode, + FunctionConfig, + FunctionMetadata, + Name, + region +) +SELECT + {{ AutoPublish }}, + {{ FunctionCode }}, + {{ FunctionConfig }}, + {{ FunctionMetadata }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.functions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +177,12 @@ cloudfront:PublishFunction, cloudfront:DescribeFunction ``` +### Delete +```json +cloudfront:DeleteFunction, +cloudfront:DescribeFunction +``` + ### List ```json cloudfront:ListFunctions diff --git a/docs/aws-docs/providers/aws/cloudfront/key_group/index.md b/docs/aws-docs/providers/aws/cloudfront/key_group/index.md index 57b694dcc1..4c04094a5c 100644 --- a/docs/aws-docs/providers/aws/cloudfront/key_group/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/key_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual key_group resource, use key_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual key_group resource, use key_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual key_group resource, use key - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.key_group WHERE data__Identifier = ''; ``` + ## Permissions To operate on the key_group resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteKeyGroup, -cloudfront:GetKeyGroup -``` - ### Read ```json cloudfront:GetKeyGroup diff --git a/docs/aws-docs/providers/aws/cloudfront/key_groups/index.md b/docs/aws-docs/providers/aws/cloudfront/key_groups/index.md index 0eb4fd3725..c1d29996b0 100644 --- a/docs/aws-docs/providers/aws/cloudfront/key_groups/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/key_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of key_groups in a region or create a key_groups resource, use key_group to operate on an individual resource. + +Used to retrieve a list of key_groups in a region or to create or delete a key_groups resource, use key_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of key_groups in a region or create a INSERT + + + + + @@ -61,7 +69,77 @@ SELECT region, id FROM aws.cloudfront.key_groups +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.key_groups ( + KeyGroupConfig, + region +) +SELECT +{{ KeyGroupConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.key_groups ( + KeyGroupConfig, + region +) +SELECT + {{ KeyGroupConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.key_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +151,12 @@ To operate on the key_groups resource, the following permissions ar cloudfront:CreateKeyGroup ``` +### Delete +```json +cloudfront:DeleteKeyGroup, +cloudfront:GetKeyGroup +``` + ### List ```json cloudfront:ListKeyGroups diff --git a/docs/aws-docs/providers/aws/cloudfront/key_value_store/index.md b/docs/aws-docs/providers/aws/cloudfront/key_value_store/index.md index a3fb308aea..b6800a43fd 100644 --- a/docs/aws-docs/providers/aws/cloudfront/key_value_store/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/key_value_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual key_value_store resource, use key_value_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual key_value_store resource, use key_value_stores to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual key_value_store resource, use UPDATE - - - - - @@ -79,16 +77,11 @@ FROM aws.cloudfront.key_value_store WHERE data__Identifier = ''; ``` + ## Permissions To operate on the key_value_store resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteKeyValueStore, -cloudfront:DescribeKeyValueStore -``` - ### Read ```json cloudfront:DescribeKeyValueStore diff --git a/docs/aws-docs/providers/aws/cloudfront/key_value_stores/index.md b/docs/aws-docs/providers/aws/cloudfront/key_value_stores/index.md index 9456ec2fcb..78b654686b 100644 --- a/docs/aws-docs/providers/aws/cloudfront/key_value_stores/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/key_value_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of key_value_stores in a region or create a key_value_stores resource, use key_value_store to operate on an individual resource. + +Used to retrieve a list of key_value_stores in a region or to create or delete a key_value_stores resource, use key_value_store to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of key_value_stores in a region or create a + + + + + @@ -61,7 +69,74 @@ SELECT region, name FROM aws.cloudfront.key_value_stores +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.key_value_stores ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.key_value_stores ( + Name, + Comment, + ImportSource, + region +) +SELECT + {{ Name }}, + {{ Comment }}, + {{ ImportSource }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.key_value_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +152,12 @@ s3:HeadObject, s3:GetBucketLocation ``` +### Delete +```json +cloudfront:DeleteKeyValueStore, +cloudfront:DescribeKeyValueStore +``` + ### List ```json cloudfront:ListKeyValueStores diff --git a/docs/aws-docs/providers/aws/cloudfront/monitoring_subscription/index.md b/docs/aws-docs/providers/aws/cloudfront/monitoring_subscription/index.md index c25d7b4c44..9184e6af39 100644 --- a/docs/aws-docs/providers/aws/cloudfront/monitoring_subscription/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/monitoring_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual monitoring_subscription resource, use monitoring_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual monitoring_subscription resource, use monitoring_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual monitoring_subscription resource, - - - - - @@ -66,15 +64,11 @@ FROM aws.cloudfront.monitoring_subscription WHERE data__Identifier = ''; ``` + ## Permissions To operate on the monitoring_subscription resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteMonitoringSubscription -``` - ### Read ```json cloudfront:GetMonitoringSubscription diff --git a/docs/aws-docs/providers/aws/cloudfront/monitoring_subscriptions/index.md b/docs/aws-docs/providers/aws/cloudfront/monitoring_subscriptions/index.md index 9f5c293a7c..0a786bff58 100644 --- a/docs/aws-docs/providers/aws/cloudfront/monitoring_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/monitoring_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of monitoring_subscriptions in a region or create a monitoring_subscriptions resource, use monitoring_subscription to operate on an individual resource. + +Used to retrieve a list of monitoring_subscriptions in a region or to create or delete a monitoring_subscriptions resource, use monitoring_subscription to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of monitoring_subscriptions in a region or + + + + + @@ -61,7 +69,77 @@ SELECT region, distribution_id FROM aws.cloudfront.monitoring_subscriptions +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.monitoring_subscriptions ( + DistributionId, + MonitoringSubscription, + region +) +SELECT +{{ DistributionId }}, + {{ MonitoringSubscription }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.monitoring_subscriptions ( + DistributionId, + MonitoringSubscription, + region +) +SELECT + {{ DistributionId }}, + {{ MonitoringSubscription }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.monitoring_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +151,8 @@ To operate on the monitoring_subscriptions resource, the following cloudfront:CreateMonitoringSubscription ``` +### Delete +```json +cloudfront:DeleteMonitoringSubscription +``` + diff --git a/docs/aws-docs/providers/aws/cloudfront/origin_access_control/index.md b/docs/aws-docs/providers/aws/cloudfront/origin_access_control/index.md index a07f4652fe..35b672390b 100644 --- a/docs/aws-docs/providers/aws/cloudfront/origin_access_control/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/origin_access_control/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual origin_access_control resource, use origin_access_controls to retrieve a list of resources or to create a resource. + +Gets or updates an individual origin_access_control resource, use origin_access_controls to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual origin_access_control resource, u - - - - - @@ -71,16 +69,11 @@ FROM aws.cloudfront.origin_access_control WHERE data__Identifier = ''; ``` + ## Permissions To operate on the origin_access_control resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteOriginAccessControl, -cloudfront:GetOriginAccessControl -``` - ### Read ```json cloudfront:GetOriginAccessControl diff --git a/docs/aws-docs/providers/aws/cloudfront/origin_access_controls/index.md b/docs/aws-docs/providers/aws/cloudfront/origin_access_controls/index.md index 2f32108520..ba4c66580f 100644 --- a/docs/aws-docs/providers/aws/cloudfront/origin_access_controls/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/origin_access_controls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of origin_access_controls in a region or create a origin_access_controls resource, use origin_access_control to operate on an individual resource. + +Used to retrieve a list of origin_access_controls in a region or to create or delete a origin_access_controls resource, use origin_access_control to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of origin_access_controls in a region or cr + + + + + @@ -61,7 +69,77 @@ SELECT region, id FROM aws.cloudfront.origin_access_controls +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.origin_access_controls ( + OriginAccessControlConfig, + region +) +SELECT +{{ OriginAccessControlConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.origin_access_controls ( + OriginAccessControlConfig, + region +) +SELECT + {{ OriginAccessControlConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.origin_access_controls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +151,12 @@ To operate on the origin_access_controls resource, the following pe cloudfront:CreateOriginAccessControl ``` +### Delete +```json +cloudfront:DeleteOriginAccessControl, +cloudfront:GetOriginAccessControl +``` + ### List ```json cloudfront:ListOriginAccessControls diff --git a/docs/aws-docs/providers/aws/cloudfront/origin_request_policies/index.md b/docs/aws-docs/providers/aws/cloudfront/origin_request_policies/index.md index 6ceb54b97e..41bc77eb0f 100644 --- a/docs/aws-docs/providers/aws/cloudfront/origin_request_policies/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/origin_request_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of origin_request_policies in a region or create a origin_request_policies resource, use origin_request_policy to operate on an individual resource. + +Used to retrieve a list of origin_request_policies in a region or to create or delete a origin_request_policies resource, use origin_request_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of origin_request_policies in a region or c + + + + + @@ -61,7 +69,107 @@ SELECT region, id FROM aws.cloudfront.origin_request_policies +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.origin_request_policies ( + OriginRequestPolicyConfig, + region +) +SELECT +{{ OriginRequestPolicyConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.origin_request_policies ( + OriginRequestPolicyConfig, + region +) +SELECT + {{ OriginRequestPolicyConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.origin_request_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +181,12 @@ To operate on the origin_request_policies resource, the following p cloudfront:CreateOriginRequestPolicy ``` +### Delete +```json +cloudfront:DeleteOriginRequestPolicy, +cloudfront:GetOriginRequestPolicy +``` + ### List ```json cloudfront:ListOriginRequestPolicies diff --git a/docs/aws-docs/providers/aws/cloudfront/origin_request_policy/index.md b/docs/aws-docs/providers/aws/cloudfront/origin_request_policy/index.md index fd2ab0d8d2..7a3ff122af 100644 --- a/docs/aws-docs/providers/aws/cloudfront/origin_request_policy/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/origin_request_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual origin_request_policy resource, use origin_request_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual origin_request_policy resource, use origin_request_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual origin_request_policy resource, u - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.origin_request_policy WHERE data__Identifier = ''; ``` + ## Permissions To operate on the origin_request_policy resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteOriginRequestPolicy, -cloudfront:GetOriginRequestPolicy -``` - ### Read ```json cloudfront:GetOriginRequestPolicy diff --git a/docs/aws-docs/providers/aws/cloudfront/public_key/index.md b/docs/aws-docs/providers/aws/cloudfront/public_key/index.md index d809b78fac..801714db63 100644 --- a/docs/aws-docs/providers/aws/cloudfront/public_key/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/public_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual public_key resource, use public_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual public_key resource, use public_keys to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual public_key resource, use pu - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.public_key WHERE data__Identifier = ''; ``` + ## Permissions To operate on the public_key resource, the following permissions are required: -### Delete -```json -cloudfront:DeletePublicKey, -cloudfront:GetPublicKey -``` - ### Read ```json cloudfront:GetPublicKey diff --git a/docs/aws-docs/providers/aws/cloudfront/public_keys/index.md b/docs/aws-docs/providers/aws/cloudfront/public_keys/index.md index 7b3c484316..5ee565947f 100644 --- a/docs/aws-docs/providers/aws/cloudfront/public_keys/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/public_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of public_keys in a region or create a public_keys resource, use public_key to operate on an individual resource. + +Used to retrieve a list of public_keys in a region or to create or delete a public_keys resource, use public_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of public_keys in a region or create a INSERT + + + + + @@ -61,7 +69,75 @@ SELECT region, id FROM aws.cloudfront.public_keys +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.public_keys ( + PublicKeyConfig, + region +) +SELECT +{{ PublicKeyConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.public_keys ( + PublicKeyConfig, + region +) +SELECT + {{ PublicKeyConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.public_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +149,12 @@ To operate on the public_keys resource, the following permissions a cloudfront:CreatePublicKey ``` +### Delete +```json +cloudfront:DeletePublicKey, +cloudfront:GetPublicKey +``` + ### List ```json cloudfront:ListPublicKeys diff --git a/docs/aws-docs/providers/aws/cloudfront/realtime_log_config/index.md b/docs/aws-docs/providers/aws/cloudfront/realtime_log_config/index.md index 55397ff48f..7b7a69e4d2 100644 --- a/docs/aws-docs/providers/aws/cloudfront/realtime_log_config/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/realtime_log_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual realtime_log_config resource, use realtime_log_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual realtime_log_config resource, use realtime_log_configs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual realtime_log_config resource, use - - - - - @@ -77,16 +75,11 @@ FROM aws.cloudfront.realtime_log_config WHERE data__Identifier = ''; ``` + ## Permissions To operate on the realtime_log_config resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteRealtimeLogConfig, -cloudfront:GetRealtimeLogConfig -``` - ### Read ```json cloudfront:GetRealtimeLogConfig diff --git a/docs/aws-docs/providers/aws/cloudfront/realtime_log_configs/index.md b/docs/aws-docs/providers/aws/cloudfront/realtime_log_configs/index.md index 19abf64407..47912cd7b8 100644 --- a/docs/aws-docs/providers/aws/cloudfront/realtime_log_configs/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/realtime_log_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of realtime_log_configs in a region or create a realtime_log_configs resource, use realtime_log_config to operate on an individual resource. + +Used to retrieve a list of realtime_log_configs in a region or to create or delete a realtime_log_configs resource, use realtime_log_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of realtime_log_configs in a region or crea + + + + + @@ -61,7 +69,103 @@ SELECT region, arn FROM aws.cloudfront.realtime_log_configs +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.realtime_log_configs ( + EndPoints, + Fields, + Name, + SamplingRate, + region +) +SELECT +{{ EndPoints }}, + {{ Fields }}, + {{ Name }}, + {{ SamplingRate }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.realtime_log_configs ( + EndPoints, + Fields, + Name, + SamplingRate, + region +) +SELECT + {{ EndPoints }}, + {{ Fields }}, + {{ Name }}, + {{ SamplingRate }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.realtime_log_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +178,12 @@ cloudfront:CreateRealtimeLogConfig, iam:PassRole ``` +### Delete +```json +cloudfront:DeleteRealtimeLogConfig, +cloudfront:GetRealtimeLogConfig +``` + ### List ```json cloudfront:ListRealtimeLogConfigs diff --git a/docs/aws-docs/providers/aws/cloudfront/response_headers_policies/index.md b/docs/aws-docs/providers/aws/cloudfront/response_headers_policies/index.md index ade7b20a36..50842deb14 100644 --- a/docs/aws-docs/providers/aws/cloudfront/response_headers_policies/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/response_headers_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of response_headers_policies in a region or create a response_headers_policies resource, use response_headers_policy to operate on an individual resource. + +Used to retrieve a list of response_headers_policies in a region or to create or delete a response_headers_policies resource, use response_headers_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of response_headers_policies in a region or + + + + + @@ -61,7 +69,219 @@ SELECT region, id FROM aws.cloudfront.response_headers_policies +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudfront.response_headers_policies ( + ResponseHeadersPolicyConfig, + region +) +SELECT +{{ ResponseHeadersPolicyConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudfront.response_headers_policies ( + ResponseHeadersPolicyConfig, + region +) +SELECT + {{ ResponseHeadersPolicyConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudfront.response_headers_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +293,12 @@ To operate on the response_headers_policies resource, the following cloudfront:CreateResponseHeadersPolicy ``` +### Delete +```json +cloudfront:DeleteResponseHeadersPolicy, +cloudfront:GetResponseHeadersPolicy +``` + ### List ```json cloudfront:ListResponseHeadersPolicies diff --git a/docs/aws-docs/providers/aws/cloudfront/response_headers_policy/index.md b/docs/aws-docs/providers/aws/cloudfront/response_headers_policy/index.md index e55b14865b..8229ba7bb8 100644 --- a/docs/aws-docs/providers/aws/cloudfront/response_headers_policy/index.md +++ b/docs/aws-docs/providers/aws/cloudfront/response_headers_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual response_headers_policy resource, use response_headers_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual response_headers_policy resource, use response_headers_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual response_headers_policy resource, - - - - - @@ -73,16 +71,11 @@ FROM aws.cloudfront.response_headers_policy WHERE data__Identifier = ''; ``` + ## Permissions To operate on the response_headers_policy resource, the following permissions are required: -### Delete -```json -cloudfront:DeleteResponseHeadersPolicy, -cloudfront:GetResponseHeadersPolicy -``` - ### Read ```json cloudfront:GetResponseHeadersPolicy diff --git a/docs/aws-docs/providers/aws/cloudtrail/channel/index.md b/docs/aws-docs/providers/aws/cloudtrail/channel/index.md index f7b8d168fd..1a6d074244 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/channel/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel resource, use channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel resource, use channels to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual channel resource, use chann - - - - - @@ -74,9 +72,10 @@ destinations, channel_arn, tags FROM aws.cloudtrail.channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel resource, the following permissions are required: @@ -95,8 +94,3 @@ CloudTrail:AddTags, CloudTrail:RemoveTags ``` -### Delete -```json -CloudTrail:DeleteChannel -``` - diff --git a/docs/aws-docs/providers/aws/cloudtrail/channels/index.md b/docs/aws-docs/providers/aws/cloudtrail/channels/index.md index 29522d16c3..6fdc8df672 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/channels/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channels in a region or create a channels resource, use channel to operate on an individual resource. + +Used to retrieve a list of channels in a region or to create or delete a channels resource, use channel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channels in a region or create a c + + + + + @@ -61,7 +69,82 @@ SELECT region, channel_arn FROM aws.cloudtrail.channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudtrail.channels ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudtrail.channels ( + Name, + Source, + Destinations, + Tags, + region +) +SELECT + {{ Name }}, + {{ Source }}, + {{ Destinations }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudtrail.channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +157,11 @@ CloudTrail:CreateChannel, CloudTrail:AddTags ``` +### Delete +```json +CloudTrail:DeleteChannel +``` + ### List ```json CloudTrail:ListChannels diff --git a/docs/aws-docs/providers/aws/cloudtrail/event_data_store/index.md b/docs/aws-docs/providers/aws/cloudtrail/event_data_store/index.md index 843c890491..7cc4614673 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/event_data_store/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/event_data_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_data_store resource, use event_data_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_data_store resource, use event_data_stores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual event_data_store resource, use UPDATE - - - - - @@ -100,9 +98,10 @@ insight_selectors, insights_destination, ingestion_enabled FROM aws.cloudtrail.event_data_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_data_store resource, the following permissions are required: @@ -142,12 +141,3 @@ lakeformation:DeregisterResource, kms:DescribeKey ``` -### Delete -```json -CloudTrail:DeleteEventDataStore, -CloudTrail:GetEventDataStore, -CloudTrail:DisableFederation, -glue:DeleteTable, -lakeformation:DeregisterResource -``` - diff --git a/docs/aws-docs/providers/aws/cloudtrail/event_data_stores/index.md b/docs/aws-docs/providers/aws/cloudtrail/event_data_stores/index.md index e69e2006f9..5f9b962ad9 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/event_data_stores/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/event_data_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_data_stores in a region or create a event_data_stores resource, use event_data_store to operate on an individual resource. + +Used to retrieve a list of event_data_stores in a region or to create or delete a event_data_stores resource, use event_data_store to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_data_stores in a region or create + + + + + @@ -61,7 +69,138 @@ SELECT region, event_data_store_arn FROM aws.cloudtrail.event_data_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudtrail.event_data_stores ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudtrail.event_data_stores ( + AdvancedEventSelectors, + FederationEnabled, + FederationRoleArn, + MultiRegionEnabled, + Name, + OrganizationEnabled, + BillingMode, + RetentionPeriod, + TerminationProtectionEnabled, + KmsKeyId, + Tags, + InsightSelectors, + InsightsDestination, + IngestionEnabled, + region +) +SELECT + {{ AdvancedEventSelectors }}, + {{ FederationEnabled }}, + {{ FederationRoleArn }}, + {{ MultiRegionEnabled }}, + {{ Name }}, + {{ OrganizationEnabled }}, + {{ BillingMode }}, + {{ RetentionPeriod }}, + {{ TerminationProtectionEnabled }}, + {{ KmsKeyId }}, + {{ Tags }}, + {{ InsightSelectors }}, + {{ InsightsDestination }}, + {{ IngestionEnabled }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudtrail.event_data_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +227,15 @@ glue:PassConnection, lakeformation:RegisterResource ``` +### Delete +```json +CloudTrail:DeleteEventDataStore, +CloudTrail:GetEventDataStore, +CloudTrail:DisableFederation, +glue:DeleteTable, +lakeformation:DeregisterResource +``` + ### List ```json CloudTrail:ListEventDataStores, diff --git a/docs/aws-docs/providers/aws/cloudtrail/resource_policies/index.md b/docs/aws-docs/providers/aws/cloudtrail/resource_policies/index.md index 95c12f0567..9fc89c4f3a 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, resource_arn FROM aws.cloudtrail.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudtrail.resource_policies ( + ResourceArn, + ResourcePolicy, + region +) +SELECT +{{ ResourceArn }}, + {{ ResourcePolicy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudtrail.resource_policies ( + ResourceArn, + ResourcePolicy, + region +) +SELECT + {{ ResourceArn }}, + {{ ResourcePolicy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudtrail.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,8 @@ CloudTrail:PutResourcePolicy, CloudTrail:GetResourcePolicy ``` +### Delete +```json +CloudTrail:DeleteResourcePolicy +``` + diff --git a/docs/aws-docs/providers/aws/cloudtrail/resource_policy/index.md b/docs/aws-docs/providers/aws/cloudtrail/resource_policy/index.md index 78ff48d0e9..e30af68384 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, resource_arn, resource_policy FROM aws.cloudtrail.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -86,8 +85,3 @@ CloudTrail:PutResourcePolicy, CloudTrail:GetResourcePolicy ``` -### Delete -```json -CloudTrail:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/cloudtrail/trail/index.md b/docs/aws-docs/providers/aws/cloudtrail/trail/index.md index fda44b1553..2f1a67b15f 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/trail/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/trail/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual trail resource, use trails to retrieve a list of resources or to create a resource. + +Gets or updates an individual trail resource, use trails to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual trail resource, use trails< - - - - - @@ -100,9 +98,10 @@ arn, sns_topic_arn, insight_selectors FROM aws.cloudtrail.trail -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the trail resource, the following permissions are required: @@ -135,8 +134,3 @@ CloudTrail:GetTrail, CloudTrail:DescribeTrails ``` -### Delete -```json -CloudTrail:DeleteTrail -``` - diff --git a/docs/aws-docs/providers/aws/cloudtrail/trails/index.md b/docs/aws-docs/providers/aws/cloudtrail/trails/index.md index 506d095064..f50ea8f137 100644 --- a/docs/aws-docs/providers/aws/cloudtrail/trails/index.md +++ b/docs/aws-docs/providers/aws/cloudtrail/trails/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trails in a region or create a trails resource, use trail to operate on an individual resource. + +Used to retrieve a list of trails in a region or to create or delete a trails resource, use trail to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of trails in a region or create a tra + + + + + @@ -61,7 +69,165 @@ SELECT region, trail_name FROM aws.cloudtrail.trails -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudtrail.trails ( + IsLogging, + S3BucketName, + region +) +SELECT +{{ IsLogging }}, + {{ S3BucketName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudtrail.trails ( + CloudWatchLogsLogGroupArn, + CloudWatchLogsRoleArn, + EnableLogFileValidation, + AdvancedEventSelectors, + EventSelectors, + IncludeGlobalServiceEvents, + IsLogging, + IsMultiRegionTrail, + IsOrganizationTrail, + KMSKeyId, + S3BucketName, + S3KeyPrefix, + SnsTopicName, + Tags, + TrailName, + InsightSelectors, + region +) +SELECT + {{ CloudWatchLogsLogGroupArn }}, + {{ CloudWatchLogsRoleArn }}, + {{ EnableLogFileValidation }}, + {{ AdvancedEventSelectors }}, + {{ EventSelectors }}, + {{ IncludeGlobalServiceEvents }}, + {{ IsLogging }}, + {{ IsMultiRegionTrail }}, + {{ IsOrganizationTrail }}, + {{ KMSKeyId }}, + {{ S3BucketName }}, + {{ S3KeyPrefix }}, + {{ SnsTopicName }}, + {{ Tags }}, + {{ TrailName }}, + {{ InsightSelectors }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudtrail.trails +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +248,11 @@ organizations:DescribeOrganization, organizations:ListAWSServiceAccessForOrganization ``` +### Delete +```json +CloudTrail:DeleteTrail +``` + ### List ```json CloudTrail:ListTrails, diff --git a/docs/aws-docs/providers/aws/cloudwatch/alarm/index.md b/docs/aws-docs/providers/aws/cloudwatch/alarm/index.md index d11823fbfb..23667328a4 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/alarm/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/alarm/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alarm resource, use alarms to retrieve a list of resources or to create a resource. + +Gets or updates an individual alarm resource, use alarms to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -70,11 +73,6 @@ Gets or operates on an individual alarm resource, use alarms< - - - - - @@ -110,9 +108,10 @@ datapoints_to_alarm, threshold, tags FROM aws.cloudwatch.alarm -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alarm resource, the following permissions are required: @@ -125,12 +124,6 @@ cloudwatch:TagResource, cloudwatch:UntagResource ``` -### Delete -```json -cloudwatch:DeleteAlarms, -cloudwatch:DescribeAlarms -``` - ### Read ```json cloudwatch:DescribeAlarms, diff --git a/docs/aws-docs/providers/aws/cloudwatch/alarms/index.md b/docs/aws-docs/providers/aws/cloudwatch/alarms/index.md index 5f4613bf89..c974a95af6 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/alarms/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/alarms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of alarms in a region or create a alarms resource, use alarm to operate on an individual resource. + +Used to retrieve a list of alarms in a region or to create or delete a alarms resource, use alarm to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of alarms in a region or create a ala + + + + + @@ -61,7 +69,168 @@ SELECT region, alarm_name FROM aws.cloudwatch.alarms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudwatch.alarms ( + ComparisonOperator, + EvaluationPeriods, + region +) +SELECT +{{ ComparisonOperator }}, + {{ EvaluationPeriods }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudwatch.alarms ( + ThresholdMetricId, + EvaluateLowSampleCountPercentile, + ExtendedStatistic, + ComparisonOperator, + TreatMissingData, + Dimensions, + Period, + EvaluationPeriods, + Unit, + Namespace, + OKActions, + AlarmActions, + MetricName, + ActionsEnabled, + Metrics, + AlarmDescription, + AlarmName, + Statistic, + InsufficientDataActions, + DatapointsToAlarm, + Threshold, + Tags, + region +) +SELECT + {{ ThresholdMetricId }}, + {{ EvaluateLowSampleCountPercentile }}, + {{ ExtendedStatistic }}, + {{ ComparisonOperator }}, + {{ TreatMissingData }}, + {{ Dimensions }}, + {{ Period }}, + {{ EvaluationPeriods }}, + {{ Unit }}, + {{ Namespace }}, + {{ OKActions }}, + {{ AlarmActions }}, + {{ MetricName }}, + {{ ActionsEnabled }}, + {{ Metrics }}, + {{ AlarmDescription }}, + {{ AlarmName }}, + {{ Statistic }}, + {{ InsufficientDataActions }}, + {{ DatapointsToAlarm }}, + {{ Threshold }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudwatch.alarms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +244,12 @@ cloudwatch:DescribeAlarms, cloudwatch:TagResource ``` +### Delete +```json +cloudwatch:DeleteAlarms, +cloudwatch:DescribeAlarms +``` + ### List ```json cloudwatch:DescribeAlarms diff --git a/docs/aws-docs/providers/aws/cloudwatch/composite_alarm/index.md b/docs/aws-docs/providers/aws/cloudwatch/composite_alarm/index.md index 0961848e07..f3fff55e87 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/composite_alarm/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/composite_alarm/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual composite_alarm resource, use composite_alarms to retrieve a list of resources or to create a resource. + +Gets or updates an individual composite_alarm resource, use composite_alarms to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual composite_alarm resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ actions_suppressor_wait_period, actions_suppressor_extension_period, tags FROM aws.cloudwatch.composite_alarm -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the composite_alarm resource, the following permissions are required: @@ -109,9 +108,3 @@ cloudwatch:TagResource, cloudwatch:UntagResource ``` -### Delete -```json -cloudwatch:DescribeAlarms, -cloudwatch:DeleteAlarms -``` - diff --git a/docs/aws-docs/providers/aws/cloudwatch/composite_alarms/index.md b/docs/aws-docs/providers/aws/cloudwatch/composite_alarms/index.md index eae5b42874..a34e599af0 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/composite_alarms/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/composite_alarms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of composite_alarms in a region or create a composite_alarms resource, use composite_alarm to operate on an individual resource. + +Used to retrieve a list of composite_alarms in a region or to create or delete a composite_alarms resource, use composite_alarm to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of composite_alarms in a region or create a + + + + + @@ -61,7 +69,106 @@ SELECT region, alarm_name FROM aws.cloudwatch.composite_alarms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudwatch.composite_alarms ( + AlarmRule, + region +) +SELECT +{{ AlarmRule }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudwatch.composite_alarms ( + AlarmName, + AlarmRule, + AlarmDescription, + ActionsEnabled, + OKActions, + AlarmActions, + InsufficientDataActions, + ActionsSuppressor, + ActionsSuppressorWaitPeriod, + ActionsSuppressorExtensionPeriod, + Tags, + region +) +SELECT + {{ AlarmName }}, + {{ AlarmRule }}, + {{ AlarmDescription }}, + {{ ActionsEnabled }}, + {{ OKActions }}, + {{ AlarmActions }}, + {{ InsufficientDataActions }}, + {{ ActionsSuppressor }}, + {{ ActionsSuppressorWaitPeriod }}, + {{ ActionsSuppressorExtensionPeriod }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudwatch.composite_alarms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +182,12 @@ cloudwatch:PutCompositeAlarm, cloudwatch:TagResource ``` +### Delete +```json +cloudwatch:DescribeAlarms, +cloudwatch:DeleteAlarms +``` + ### List ```json cloudwatch:DescribeAlarms diff --git a/docs/aws-docs/providers/aws/cloudwatch/metric_stream/index.md b/docs/aws-docs/providers/aws/cloudwatch/metric_stream/index.md index eb13ec4592..a22ee9b5e5 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/metric_stream/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/metric_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual metric_stream resource, use metric_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual metric_stream resource, use metric_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual metric_stream resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ statistics_configurations, tags, include_linked_accounts_metrics FROM aws.cloudwatch.metric_stream -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the metric_stream resource, the following permissions are required: @@ -106,12 +105,6 @@ cloudwatch:UntagResource, iam:PassRole ``` -### Delete -```json -cloudwatch:DeleteMetricStream, -cloudwatch:GetMetricStream -``` - ### Read ```json cloudwatch:GetMetricStream diff --git a/docs/aws-docs/providers/aws/cloudwatch/metric_streams/index.md b/docs/aws-docs/providers/aws/cloudwatch/metric_streams/index.md index 8c79d0d218..0faab78448 100644 --- a/docs/aws-docs/providers/aws/cloudwatch/metric_streams/index.md +++ b/docs/aws-docs/providers/aws/cloudwatch/metric_streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of metric_streams in a region or create a metric_streams resource, use metric_stream to operate on an individual resource. + +Used to retrieve a list of metric_streams in a region or to create or delete a metric_streams resource, use metric_stream to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of metric_streams in a region or create a < + + + + + @@ -61,7 +69,121 @@ SELECT region, name FROM aws.cloudwatch.metric_streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cloudwatch.metric_streams ( + FirehoseArn, + RoleArn, + OutputFormat, + region +) +SELECT +{{ FirehoseArn }}, + {{ RoleArn }}, + {{ OutputFormat }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cloudwatch.metric_streams ( + ExcludeFilters, + FirehoseArn, + IncludeFilters, + Name, + RoleArn, + OutputFormat, + StatisticsConfigurations, + Tags, + IncludeLinkedAccountsMetrics, + region +) +SELECT + {{ ExcludeFilters }}, + {{ FirehoseArn }}, + {{ IncludeFilters }}, + {{ Name }}, + {{ RoleArn }}, + {{ OutputFormat }}, + {{ StatisticsConfigurations }}, + {{ Tags }}, + {{ IncludeLinkedAccountsMetrics }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cloudwatch.metric_streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +198,12 @@ cloudwatch:TagResource, iam:PassRole ``` +### Delete +```json +cloudwatch:DeleteMetricStream, +cloudwatch:GetMetricStream +``` + ### List ```json cloudwatch:ListMetricStreams diff --git a/docs/aws-docs/providers/aws/codeartifact/domain/index.md b/docs/aws-docs/providers/aws/codeartifact/domain/index.md index 111b017d49..03166d5aa6 100644 --- a/docs/aws-docs/providers/aws/codeartifact/domain/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -78,9 +76,10 @@ permissions_policy_document, tags, arn FROM aws.codeartifact.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: @@ -101,9 +100,3 @@ codeartifact:TagResource, codeartifact:UntagResource ``` -### Delete -```json -codeartifact:DeleteDomain, -codeartifact:DescribeDomain -``` - diff --git a/docs/aws-docs/providers/aws/codeartifact/domains/index.md b/docs/aws-docs/providers/aws/codeartifact/domains/index.md index 04fbd17f5a..c4854a9cbf 100644 --- a/docs/aws-docs/providers/aws/codeartifact/domains/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.codeartifact.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codeartifact.domains ( + DomainName, + region +) +SELECT +{{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codeartifact.domains ( + DomainName, + PermissionsPolicyDocument, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ PermissionsPolicyDocument }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codeartifact.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +154,12 @@ codeartifact:GetDomainPermissionsPolicy, codeartifact:TagResource ``` +### Delete +```json +codeartifact:DeleteDomain, +codeartifact:DescribeDomain +``` + ### List ```json codeartifact:ListDomains diff --git a/docs/aws-docs/providers/aws/codeartifact/package_group/index.md b/docs/aws-docs/providers/aws/codeartifact/package_group/index.md index 984f6e7e7b..33a5598db9 100644 --- a/docs/aws-docs/providers/aws/codeartifact/package_group/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/package_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual package_group resource, use package_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual package_group resource, use package_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual package_group resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ origin_configuration, tags, arn FROM aws.codeartifact.package_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the package_group resource, the following permissions are required: @@ -105,9 +104,3 @@ codeartifact:TagResource, codeartifact:UntagResource ``` -### Delete -```json -codeartifact:DeletePackageGroup, -codeartifact:DescribePackageGroup -``` - diff --git a/docs/aws-docs/providers/aws/codeartifact/package_groups/index.md b/docs/aws-docs/providers/aws/codeartifact/package_groups/index.md index a8c8e22441..53178df5c7 100644 --- a/docs/aws-docs/providers/aws/codeartifact/package_groups/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/package_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of package_groups in a region or create a package_groups resource, use package_group to operate on an individual resource. + +Used to retrieve a list of package_groups in a region or to create or delete a package_groups resource, use package_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of package_groups in a region or create a < + + + + + @@ -61,7 +69,102 @@ SELECT region, arn FROM aws.codeartifact.package_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codeartifact.package_groups ( + DomainName, + Pattern, + region +) +SELECT +{{ DomainName }}, + {{ Pattern }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codeartifact.package_groups ( + DomainName, + DomainOwner, + Pattern, + ContactInfo, + Description, + OriginConfiguration, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ DomainOwner }}, + {{ Pattern }}, + {{ ContactInfo }}, + {{ Description }}, + {{ OriginConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codeartifact.package_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +182,12 @@ codeartifact:ListTagsForResource, codeartifact:TagResource ``` +### Delete +```json +codeartifact:DeletePackageGroup, +codeartifact:DescribePackageGroup +``` + ### List ```json codeartifact:ListPackageGroups diff --git a/docs/aws-docs/providers/aws/codeartifact/repositories/index.md b/docs/aws-docs/providers/aws/codeartifact/repositories/index.md index 1e5d6d7549..8d263427e1 100644 --- a/docs/aws-docs/providers/aws/codeartifact/repositories/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/repositories/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of repositories in a region or create a repositories resource, use repository to operate on an individual resource. + +Used to retrieve a list of repositories in a region or to create or delete a repositories resource, use repository to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of repositories in a region or create a INSERT + + + + + @@ -61,7 +69,95 @@ SELECT region, arn FROM aws.codeartifact.repositories -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codeartifact.repositories ( + RepositoryName, + DomainName, + region +) +SELECT +{{ RepositoryName }}, + {{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codeartifact.repositories ( + RepositoryName, + DomainName, + Description, + ExternalConnections, + Upstreams, + PermissionsPolicyDocument, + Tags, + region +) +SELECT + {{ RepositoryName }}, + {{ DomainName }}, + {{ Description }}, + {{ ExternalConnections }}, + {{ Upstreams }}, + {{ PermissionsPolicyDocument }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codeartifact.repositories +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +174,12 @@ codeartifact:AssociateWithDownstreamRepository, codeartifact:TagResource ``` +### Delete +```json +codeartifact:DeleteRepository, +codeartifact:DescribeRepository +``` + ### List ```json codeartifact:ListRepositories diff --git a/docs/aws-docs/providers/aws/codeartifact/repository/index.md b/docs/aws-docs/providers/aws/codeartifact/repository/index.md index 90bae47564..42b025caad 100644 --- a/docs/aws-docs/providers/aws/codeartifact/repository/index.md +++ b/docs/aws-docs/providers/aws/codeartifact/repository/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual repository resource, use repositories to retrieve a list of resources or to create a resource. + +Gets or updates an individual repository resource, use repositories to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual repository resource, use re - - - - - @@ -84,9 +82,10 @@ upstreams, permissions_policy_document, tags FROM aws.codeartifact.repository -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the repository resource, the following permissions are required: @@ -111,9 +110,3 @@ codeartifact:TagResource, codeartifact:UntagResource ``` -### Delete -```json -codeartifact:DeleteRepository, -codeartifact:DescribeRepository -``` - diff --git a/docs/aws-docs/providers/aws/codebuild/fleet/index.md b/docs/aws-docs/providers/aws/codebuild/fleet/index.md index 119a91be28..5366ab6dc1 100644 --- a/docs/aws-docs/providers/aws/codebuild/fleet/index.md +++ b/docs/aws-docs/providers/aws/codebuild/fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet resource, use fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet resource, use fleets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual fleet resource, use fleets< - - - - - @@ -76,19 +74,14 @@ compute_type, tags, arn FROM aws.codebuild.fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet resource, the following permissions are required: -### Delete -```json -codebuild:BatchGetFleets, -codebuild:DeleteFleet -``` - ### Read ```json codebuild:BatchGetFleets diff --git a/docs/aws-docs/providers/aws/codebuild/fleets/index.md b/docs/aws-docs/providers/aws/codebuild/fleets/index.md index ca0b947b54..f937a026a7 100644 --- a/docs/aws-docs/providers/aws/codebuild/fleets/index.md +++ b/docs/aws-docs/providers/aws/codebuild/fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleets in a region or create a fleets resource, use fleet to operate on an individual resource. + +Used to retrieve a list of fleets in a region or to create or delete a fleets resource, use fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleets in a region or create a fle + + + + + @@ -61,7 +69,99 @@ SELECT region, arn FROM aws.codebuild.fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codebuild.fleets ( + Name, + BaseCapacity, + EnvironmentType, + ComputeType, + Tags, + region +) +SELECT +{{ Name }}, + {{ BaseCapacity }}, + {{ EnvironmentType }}, + {{ ComputeType }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codebuild.fleets ( + Name, + BaseCapacity, + EnvironmentType, + ComputeType, + Tags, + region +) +SELECT + {{ Name }}, + {{ BaseCapacity }}, + {{ EnvironmentType }}, + {{ ComputeType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codebuild.fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +174,12 @@ codebuild:BatchGetFleets, codebuild:CreateFleet ``` +### Delete +```json +codebuild:BatchGetFleets, +codebuild:DeleteFleet +``` + ### List ```json codebuild:ListFleets diff --git a/docs/aws-docs/providers/aws/codeconnections/connection/index.md b/docs/aws-docs/providers/aws/codeconnections/connection/index.md index 3631547276..ec32f00a57 100644 --- a/docs/aws-docs/providers/aws/codeconnections/connection/index.md +++ b/docs/aws-docs/providers/aws/codeconnections/connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connection resource, use connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual connection resource, use connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual connection resource, use co - - - - - @@ -78,9 +76,10 @@ provider_type, host_arn, tags FROM aws.codeconnections.connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connection resource, the following permissions are required: @@ -98,8 +97,3 @@ codeconnections:TagResource, codeconnections:UntagResource ``` -### Delete -```json -codeconnections:DeleteConnection -``` - diff --git a/docs/aws-docs/providers/aws/codeconnections/connections/index.md b/docs/aws-docs/providers/aws/codeconnections/connections/index.md index c61e6bfca0..fb578aaeb2 100644 --- a/docs/aws-docs/providers/aws/codeconnections/connections/index.md +++ b/docs/aws-docs/providers/aws/codeconnections/connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connections in a region or create a connections resource, use connection to operate on an individual resource. + +Used to retrieve a list of connections in a region or to create or delete a connections resource, use connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connections in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, connection_arn FROM aws.codeconnections.connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codeconnections.connections ( + ConnectionName, + region +) +SELECT +{{ ConnectionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codeconnections.connections ( + ConnectionName, + ProviderType, + HostArn, + Tags, + region +) +SELECT + {{ ConnectionName }}, + {{ ProviderType }}, + {{ HostArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codeconnections.connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +154,11 @@ codeconnections:CreateConnection, codeconnections:TagResource ``` +### Delete +```json +codeconnections:DeleteConnection +``` + ### List ```json codeconnections:ListConnections, diff --git a/docs/aws-docs/providers/aws/codedeploy/application/index.md b/docs/aws-docs/providers/aws/codedeploy/application/index.md index ff88f204bb..64cae1a3c4 100644 --- a/docs/aws-docs/providers/aws/codedeploy/application/index.md +++ b/docs/aws-docs/providers/aws/codedeploy/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -70,9 +68,10 @@ application_name, compute_platform, tags FROM aws.codedeploy.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -83,12 +82,6 @@ codedeploy:GetApplication, codedeploy:ListTagsForResource ``` -### Delete -```json -codedeploy:GetApplication, -codedeploy:DeleteApplication -``` - ### Update ```json codedeploy:TagResource, diff --git a/docs/aws-docs/providers/aws/codedeploy/applications/index.md b/docs/aws-docs/providers/aws/codedeploy/applications/index.md index 1cf664a35b..6d36dedc7b 100644 --- a/docs/aws-docs/providers/aws/codedeploy/applications/index.md +++ b/docs/aws-docs/providers/aws/codedeploy/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,87 @@ SELECT region, application_name FROM aws.codedeploy.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codedeploy.applications ( + ApplicationName, + ComputePlatform, + Tags, + region +) +SELECT +{{ ApplicationName }}, + {{ ComputePlatform }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codedeploy.applications ( + ApplicationName, + ComputePlatform, + Tags, + region +) +SELECT + {{ ApplicationName }}, + {{ ComputePlatform }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codedeploy.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +162,12 @@ codedeploy:CreateApplication, codedeploy:TagResource ``` +### Delete +```json +codedeploy:GetApplication, +codedeploy:DeleteApplication +``` + ### List ```json codedeploy:ListApplications diff --git a/docs/aws-docs/providers/aws/codedeploy/deployment_config/index.md b/docs/aws-docs/providers/aws/codedeploy/deployment_config/index.md index f8ff47a494..f4ff80f7d1 100644 --- a/docs/aws-docs/providers/aws/codedeploy/deployment_config/index.md +++ b/docs/aws-docs/providers/aws/codedeploy/deployment_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual deployment_config resource, use deployment_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual deployment_config resource, use deployment_configs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual deployment_config resource, use < - - - - - @@ -69,9 +67,10 @@ minimum_healthy_hosts, zonal_config, traffic_routing_config FROM aws.codedeploy.deployment_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the deployment_config resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the deployment_config resource, the following permiss codedeploy:GetDeploymentConfig ``` -### Delete -```json -codedeploy:GetDeploymentConfig, -codedeploy:DeleteDeploymentConfig -``` - diff --git a/docs/aws-docs/providers/aws/codedeploy/deployment_configs/index.md b/docs/aws-docs/providers/aws/codedeploy/deployment_configs/index.md index 6ef5cacca5..3b0da080d6 100644 --- a/docs/aws-docs/providers/aws/codedeploy/deployment_configs/index.md +++ b/docs/aws-docs/providers/aws/codedeploy/deployment_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of deployment_configs in a region or create a deployment_configs resource, use deployment_config to operate on an individual resource. + +Used to retrieve a list of deployment_configs in a region or to create or delete a deployment_configs resource, use deployment_config to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of deployment_configs in a region or create + + + + + @@ -61,7 +69,129 @@ SELECT region, deployment_config_name FROM aws.codedeploy.deployment_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codedeploy.deployment_configs ( + ComputePlatform, + DeploymentConfigName, + MinimumHealthyHosts, + ZonalConfig, + TrafficRoutingConfig, + region +) +SELECT +{{ ComputePlatform }}, + {{ DeploymentConfigName }}, + {{ MinimumHealthyHosts }}, + {{ ZonalConfig }}, + {{ TrafficRoutingConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codedeploy.deployment_configs ( + ComputePlatform, + DeploymentConfigName, + MinimumHealthyHosts, + ZonalConfig, + TrafficRoutingConfig, + region +) +SELECT + {{ ComputePlatform }}, + {{ DeploymentConfigName }}, + {{ MinimumHealthyHosts }}, + {{ ZonalConfig }}, + {{ TrafficRoutingConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codedeploy.deployment_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +203,12 @@ To operate on the deployment_configs resource, the following permis codedeploy:CreateDeploymentConfig ``` +### Delete +```json +codedeploy:GetDeploymentConfig, +codedeploy:DeleteDeploymentConfig +``` + ### List ```json codedeploy:ListDeploymentConfigs diff --git a/docs/aws-docs/providers/aws/codeguruprofiler/profiling_group/index.md b/docs/aws-docs/providers/aws/codeguruprofiler/profiling_group/index.md index 7215df2066..8b8671af5a 100644 --- a/docs/aws-docs/providers/aws/codeguruprofiler/profiling_group/index.md +++ b/docs/aws-docs/providers/aws/codeguruprofiler/profiling_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual profiling_group resource, use profiling_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual profiling_group resource, use profiling_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual profiling_group resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ anomaly_detection_notification_configuration, arn, tags FROM aws.codeguruprofiler.profiling_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the profiling_group resource, the following permissions are required: @@ -103,8 +102,3 @@ codeguru-profiler:UntagResource, codeguru-profiler:ListTagsForResource ``` -### Delete -```json -codeguru-profiler:DeleteProfilingGroup -``` - diff --git a/docs/aws-docs/providers/aws/codeguruprofiler/profiling_groups/index.md b/docs/aws-docs/providers/aws/codeguruprofiler/profiling_groups/index.md index 044b2a3c5e..1ada09e37d 100644 --- a/docs/aws-docs/providers/aws/codeguruprofiler/profiling_groups/index.md +++ b/docs/aws-docs/providers/aws/codeguruprofiler/profiling_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of profiling_groups in a region or create a profiling_groups resource, use profiling_group to operate on an individual resource. + +Used to retrieve a list of profiling_groups in a region or to create or delete a profiling_groups resource, use profiling_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of profiling_groups in a region or create a + + + + + @@ -61,7 +69,91 @@ SELECT region, profiling_group_name FROM aws.codeguruprofiler.profiling_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codeguruprofiler.profiling_groups ( + ProfilingGroupName, + region +) +SELECT +{{ ProfilingGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codeguruprofiler.profiling_groups ( + ProfilingGroupName, + ComputePlatform, + AgentPermissions, + AnomalyDetectionNotificationConfiguration, + Tags, + region +) +SELECT + {{ ProfilingGroupName }}, + {{ ComputePlatform }}, + {{ AgentPermissions }}, + {{ AnomalyDetectionNotificationConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codeguruprofiler.profiling_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +169,11 @@ codeguru-profiler:PutPermission, codeguru-profiler:TagResource ``` +### Delete +```json +codeguru-profiler:DeleteProfilingGroup +``` + ### List ```json codeguru-profiler:ListProfilingGroups, diff --git a/docs/aws-docs/providers/aws/codegurureviewer/repository_association/index.md b/docs/aws-docs/providers/aws/codegurureviewer/repository_association/index.md index 3a29da5a26..3d6fadf487 100644 --- a/docs/aws-docs/providers/aws/codegurureviewer/repository_association/index.md +++ b/docs/aws-docs/providers/aws/codegurureviewer/repository_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual repository_association resource, use repository_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual repository_association resource, use repository_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual repository_association resource, - - - - - @@ -73,9 +71,10 @@ connection_arn, association_arn, tags FROM aws.codegurureviewer.repository_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the repository_association resource, the following permissions are required: @@ -86,14 +85,3 @@ codeguru-reviewer:DescribeRepositoryAssociation, codeguru-reviewer:ListTagsForResource ``` -### Delete -```json -codeguru-reviewer:DescribeRepositoryAssociation, -codeguru-reviewer:DisassociateRepository, -codecommit:UntagResource, -events:DeleteRule, -events:RemoveTargets, -codestar-connections:UntagResource, -codestar-connections:ListTagsForResource -``` - diff --git a/docs/aws-docs/providers/aws/codegurureviewer/repository_associations/index.md b/docs/aws-docs/providers/aws/codegurureviewer/repository_associations/index.md index d96e4e3925..73f3b7e462 100644 --- a/docs/aws-docs/providers/aws/codegurureviewer/repository_associations/index.md +++ b/docs/aws-docs/providers/aws/codegurureviewer/repository_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of repository_associations in a region or create a repository_associations resource, use repository_association to operate on an individual resource. + +Used to retrieve a list of repository_associations in a region or to create or delete a repository_associations resource, use repository_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of repository_associations in a region or c + + + + + @@ -61,7 +69,88 @@ SELECT region, association_arn FROM aws.codegurureviewer.repository_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codegurureviewer.repository_associations ( + Name, + Type, + region +) +SELECT +{{ Name }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codegurureviewer.repository_associations ( + Name, + Type, + Owner, + BucketName, + ConnectionArn, + Tags, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ Owner }}, + {{ BucketName }}, + {{ ConnectionArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codegurureviewer.repository_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +177,17 @@ codestar-connections:UseConnection, s3:ListBucket ``` +### Delete +```json +codeguru-reviewer:DescribeRepositoryAssociation, +codeguru-reviewer:DisassociateRepository, +codecommit:UntagResource, +events:DeleteRule, +events:RemoveTargets, +codestar-connections:UntagResource, +codestar-connections:ListTagsForResource +``` + ### List ```json codeguru-reviewer:ListRepositoryAssociations diff --git a/docs/aws-docs/providers/aws/codepipeline/custom_action_type/index.md b/docs/aws-docs/providers/aws/codepipeline/custom_action_type/index.md index 5efd7b0c0b..fc2d6559a7 100644 --- a/docs/aws-docs/providers/aws/codepipeline/custom_action_type/index.md +++ b/docs/aws-docs/providers/aws/codepipeline/custom_action_type/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual custom_action_type resource, use custom_action_types to retrieve a list of resources or to create a resource. + +Gets or updates an individual custom_action_type resource, use custom_action_types to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual custom_action_type resource, use - - - - - @@ -82,9 +80,10 @@ tags, version, id FROM aws.codepipeline.custom_action_type -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the custom_action_type resource, the following permissions are required: @@ -102,9 +101,3 @@ codepipeline:TagResource, codepipeline:UntagResource ``` -### Delete -```json -codepipeline:DeleteCustomActionType, -codepipeline:ListActionTypes -``` - diff --git a/docs/aws-docs/providers/aws/codepipeline/custom_action_types/index.md b/docs/aws-docs/providers/aws/codepipeline/custom_action_types/index.md index fe141d44d9..f1f22f7783 100644 --- a/docs/aws-docs/providers/aws/codepipeline/custom_action_types/index.md +++ b/docs/aws-docs/providers/aws/codepipeline/custom_action_types/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of custom_action_types in a region or create a custom_action_types resource, use custom_action_type to operate on an individual resource. + +Used to retrieve a list of custom_action_types in a region or to create or delete a custom_action_types resource, use custom_action_type to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of custom_action_types in a region or creat + + + + + @@ -65,7 +73,124 @@ category, provider, version FROM aws.codepipeline.custom_action_types -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codepipeline.custom_action_types ( + Category, + InputArtifactDetails, + OutputArtifactDetails, + Provider, + Version, + region +) +SELECT +{{ Category }}, + {{ InputArtifactDetails }}, + {{ OutputArtifactDetails }}, + {{ Provider }}, + {{ Version }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codepipeline.custom_action_types ( + Category, + ConfigurationProperties, + InputArtifactDetails, + OutputArtifactDetails, + Provider, + Settings, + Tags, + Version, + region +) +SELECT + {{ Category }}, + {{ ConfigurationProperties }}, + {{ InputArtifactDetails }}, + {{ OutputArtifactDetails }}, + {{ Provider }}, + {{ Settings }}, + {{ Tags }}, + {{ Version }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codepipeline.custom_action_types +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +204,12 @@ codepipeline:TagResource, codepipeline:ListActionTypes ``` +### Delete +```json +codepipeline:DeleteCustomActionType, +codepipeline:ListActionTypes +``` + ### List ```json codepipeline:ListActionTypes diff --git a/docs/aws-docs/providers/aws/codestarconnections/connection/index.md b/docs/aws-docs/providers/aws/codestarconnections/connection/index.md index c41bfd2830..ce20751b06 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/connection/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connection resource, use connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual connection resource, use connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual connection resource, use co - - - - - @@ -78,9 +76,10 @@ provider_type, host_arn, tags FROM aws.codestarconnections.connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connection resource, the following permissions are required: @@ -98,8 +97,3 @@ codestar-connections:TagResource, codestar-connections:UntagResource ``` -### Delete -```json -codestar-connections:DeleteConnection -``` - diff --git a/docs/aws-docs/providers/aws/codestarconnections/connections/index.md b/docs/aws-docs/providers/aws/codestarconnections/connections/index.md index 5c6742147f..eb88d09754 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/connections/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connections in a region or create a connections resource, use connection to operate on an individual resource. + +Used to retrieve a list of connections in a region or to create or delete a connections resource, use connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connections in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, connection_arn FROM aws.codestarconnections.connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codestarconnections.connections ( + ConnectionName, + region +) +SELECT +{{ ConnectionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codestarconnections.connections ( + ConnectionName, + ProviderType, + HostArn, + Tags, + region +) +SELECT + {{ ConnectionName }}, + {{ ProviderType }}, + {{ HostArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codestarconnections.connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +154,11 @@ codestar-connections:CreateConnection, codestar-connections:TagResource ``` +### Delete +```json +codestar-connections:DeleteConnection +``` + ### List ```json codestar-connections:ListConnections, diff --git a/docs/aws-docs/providers/aws/codestarconnections/repository_link/index.md b/docs/aws-docs/providers/aws/codestarconnections/repository_link/index.md index e163291510..b7c3a2a493 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/repository_link/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/repository_link/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual repository_link resource, use repository_links to retrieve a list of resources or to create a resource. + +Gets or updates an individual repository_link resource, use repository_links to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual repository_link resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ repository_link_id, repository_link_arn, tags FROM aws.codestarconnections.repository_link -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the repository_link resource, the following permissions are required: @@ -105,10 +104,3 @@ codestar-connections:ListTagsForResource, codestar-connections:GetConnection ``` -### Delete -```json -codestar-connections:GetRepositoryLink, -codestar-connections:DeleteRepositoryLink, -codestar-connections:GetConnection -``` - diff --git a/docs/aws-docs/providers/aws/codestarconnections/repository_links/index.md b/docs/aws-docs/providers/aws/codestarconnections/repository_links/index.md index 0fa7520b74..49d27a5ca7 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/repository_links/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/repository_links/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of repository_links in a region or create a repository_links resource, use repository_link to operate on an individual resource. + +Used to retrieve a list of repository_links in a region or to create or delete a repository_links resource, use repository_link to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of repository_links in a region or create a + + + + + @@ -61,7 +69,88 @@ SELECT region, repository_link_arn FROM aws.codestarconnections.repository_links -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codestarconnections.repository_links ( + ConnectionArn, + OwnerId, + RepositoryName, + region +) +SELECT +{{ ConnectionArn }}, + {{ OwnerId }}, + {{ RepositoryName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codestarconnections.repository_links ( + ConnectionArn, + OwnerId, + RepositoryName, + EncryptionKeyArn, + Tags, + region +) +SELECT + {{ ConnectionArn }}, + {{ OwnerId }}, + {{ RepositoryName }}, + {{ EncryptionKeyArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codestarconnections.repository_links +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +167,13 @@ codestar-connections:GetConnection, iam:CreateServiceLinkedRole ``` +### Delete +```json +codestar-connections:GetRepositoryLink, +codestar-connections:DeleteRepositoryLink, +codestar-connections:GetConnection +``` + ### List ```json codestar-connections:ListRepositoryLinks, diff --git a/docs/aws-docs/providers/aws/codestarconnections/sync_configuration/index.md b/docs/aws-docs/providers/aws/codestarconnections/sync_configuration/index.md index 1b629e54fa..7668cd0dc2 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/sync_configuration/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/sync_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual sync_configuration resource, use sync_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual sync_configuration resource, use sync_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual sync_configuration resource, use - - - - - @@ -86,9 +84,10 @@ publish_deployment_status, trigger_resource_update_on, repository_link_id FROM aws.codestarconnections.sync_configuration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the sync_configuration resource, the following permissions are required: @@ -105,9 +104,3 @@ codestar-connections:PassRepository, iam:PassRole ``` -### Delete -```json -codestar-connections:DeleteSyncConfiguration, -codestar-connections:GetSyncConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/codestarconnections/sync_configurations/index.md b/docs/aws-docs/providers/aws/codestarconnections/sync_configurations/index.md index 135b14ac6e..db1e8d62f1 100644 --- a/docs/aws-docs/providers/aws/codestarconnections/sync_configurations/index.md +++ b/docs/aws-docs/providers/aws/codestarconnections/sync_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sync_configurations in a region or create a sync_configurations resource, use sync_configuration to operate on an individual resource. + +Used to retrieve a list of sync_configurations in a region or to create or delete a sync_configurations resource, use sync_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of sync_configurations in a region or creat + + + + + @@ -63,7 +71,101 @@ region, resource_name, sync_type FROM aws.codestarconnections.sync_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codestarconnections.sync_configurations ( + ResourceName, + Branch, + ConfigFile, + SyncType, + RoleArn, + RepositoryLinkId, + region +) +SELECT +{{ ResourceName }}, + {{ Branch }}, + {{ ConfigFile }}, + {{ SyncType }}, + {{ RoleArn }}, + {{ RepositoryLinkId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codestarconnections.sync_configurations ( + ResourceName, + Branch, + ConfigFile, + SyncType, + RoleArn, + PublishDeploymentStatus, + TriggerResourceUpdateOn, + RepositoryLinkId, + region +) +SELECT + {{ ResourceName }}, + {{ Branch }}, + {{ ConfigFile }}, + {{ SyncType }}, + {{ RoleArn }}, + {{ PublishDeploymentStatus }}, + {{ TriggerResourceUpdateOn }}, + {{ RepositoryLinkId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codestarconnections.sync_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +179,12 @@ codestar-connections:PassRepository, iam:PassRole ``` +### Delete +```json +codestar-connections:DeleteSyncConfiguration, +codestar-connections:GetSyncConfiguration +``` + ### List ```json codestar-connections:ListSyncConfigurations, diff --git a/docs/aws-docs/providers/aws/codestarnotifications/notification_rule/index.md b/docs/aws-docs/providers/aws/codestarnotifications/notification_rule/index.md index 73241cc29d..98f0c66874 100644 --- a/docs/aws-docs/providers/aws/codestarnotifications/notification_rule/index.md +++ b/docs/aws-docs/providers/aws/codestarnotifications/notification_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual notification_rule resource, use notification_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual notification_rule resource, use notification_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual notification_rule resource, use < - - - - - @@ -86,9 +84,10 @@ tags, name, arn FROM aws.codestarnotifications.notification_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the notification_rule resource, the following permissions are required: @@ -98,12 +97,6 @@ To operate on the notification_rule resource, the following permiss codestar-notifications:describeNotificationRule ``` -### Delete -```json -codestar-notifications:deleteNotificationRule, -codestar-notifications:describeNotificationRule -``` - ### Update ```json codestar-notifications:updateNotificationRule, diff --git a/docs/aws-docs/providers/aws/codestarnotifications/notification_rules/index.md b/docs/aws-docs/providers/aws/codestarnotifications/notification_rules/index.md index 6f9ed9dc12..67ab6a831e 100644 --- a/docs/aws-docs/providers/aws/codestarnotifications/notification_rules/index.md +++ b/docs/aws-docs/providers/aws/codestarnotifications/notification_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of notification_rules in a region or create a notification_rules resource, use notification_rule to operate on an individual resource. + +Used to retrieve a list of notification_rules in a region or to create or delete a notification_rules resource, use notification_rule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of notification_rules in a region or create + + + + + @@ -61,7 +69,118 @@ SELECT region, arn FROM aws.codestarnotifications.notification_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.codestarnotifications.notification_rules ( + EventTypeIds, + DetailType, + Resource, + Targets, + Name, + region +) +SELECT +{{ EventTypeIds }}, + {{ DetailType }}, + {{ Resource }}, + {{ Targets }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.codestarnotifications.notification_rules ( + EventTypeId, + CreatedBy, + TargetAddress, + EventTypeIds, + Status, + DetailType, + Resource, + Targets, + Tags, + Name, + region +) +SELECT + {{ EventTypeId }}, + {{ CreatedBy }}, + {{ TargetAddress }}, + {{ EventTypeIds }}, + {{ Status }}, + {{ DetailType }}, + {{ Resource }}, + {{ Targets }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.codestarnotifications.notification_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +197,9 @@ codestar-notifications:createNotificationRule codestar-notifications:listNotificationRules ``` +### Delete +```json +codestar-notifications:deleteNotificationRule, +codestar-notifications:describeNotificationRule +``` + diff --git a/docs/aws-docs/providers/aws/cognito/identity_pool/index.md b/docs/aws-docs/providers/aws/cognito/identity_pool/index.md index 73dd648503..152712943c 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pool/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pool/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_pool resource, use identity_pools to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_pool resource, use identity_pools to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual identity_pool resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ saml_provider_arns, open_id_connect_provider_arns, allow_classic_flow FROM aws.cognito.identity_pool -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the identity_pool resource, the following permissions are required: @@ -111,8 +110,3 @@ cognito-sync:SetCognitoEvents, iam:PassRole ``` -### Delete -```json -cognito-identity:DeleteIdentityPool -``` - diff --git a/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tag/index.md b/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tag/index.md index 7fe59e946f..2c6481c403 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tag/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tag/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_pool_principal_tag resource, use identity_pool_principal_tags to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_pool_principal_tag resource, use identity_pool_principal_tags to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual identity_pool_principal_tag resou - - - - - @@ -72,9 +70,10 @@ identity_provider_name, use_defaults, principal_tags FROM aws.cognito.identity_pool_principal_tag -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the identity_pool_principal_tag resource, the following permissions are required: @@ -90,9 +89,3 @@ cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:SetPrincipalTagAttributeMap ``` -### Delete -```json -cognito-identity:GetPrincipalTagAttributeMap, -cognito-identity:SetPrincipalTagAttributeMap -``` - diff --git a/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tags/index.md b/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tags/index.md index b609df132c..aabc4d744e 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tags/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pool_principal_tags/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_pool_principal_tags in a region or create a identity_pool_principal_tags resource, use identity_pool_principal_tag to operate on an individual resource. + +Used to retrieve a list of identity_pool_principal_tags in a region or to create or delete a identity_pool_principal_tags resource, use identity_pool_principal_tag to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of identity_pool_principal_tags in a region + + + + + @@ -63,7 +71,77 @@ region, identity_pool_id, identity_provider_name FROM aws.cognito.identity_pool_principal_tags -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.identity_pool_principal_tags ( + IdentityPoolId, + IdentityProviderName, + region +) +SELECT +{{ IdentityPoolId }}, + {{ IdentityProviderName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.identity_pool_principal_tags ( + IdentityPoolId, + IdentityProviderName, + UseDefaults, + PrincipalTags, + region +) +SELECT + {{ IdentityPoolId }}, + {{ IdentityProviderName }}, + {{ UseDefaults }}, + {{ PrincipalTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.identity_pool_principal_tags +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +154,12 @@ cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:SetPrincipalTagAttributeMap ``` +### Delete +```json +cognito-identity:GetPrincipalTagAttributeMap, +cognito-identity:SetPrincipalTagAttributeMap +``` + ### List ```json cognito-identity:GetPrincipalTagAttributeMap diff --git a/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachment/index.md b/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachment/index.md index d83673ddb1..c71e42afd4 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachment/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_pool_role_attachment resource, use identity_pool_role_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_pool_role_attachment resource, use identity_pool_role_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual identity_pool_role_attachment res - - - - - @@ -72,9 +70,10 @@ roles, id, role_mappings FROM aws.cognito.identity_pool_role_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the identity_pool_role_attachment resource, the following permissions are required: @@ -91,9 +90,3 @@ cognito-identity:SetIdentityPoolRoles, iam:PassRole ``` -### Delete -```json -cognito-identity:GetIdentityPoolRoles, -cognito-identity:SetIdentityPoolRoles -``` - diff --git a/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachments/index.md b/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachments/index.md index cdc0301f12..d7a1ab537a 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachments/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pool_role_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_pool_role_attachments in a region or create a identity_pool_role_attachments resource, use identity_pool_role_attachment to operate on an individual resource. + +Used to retrieve a list of identity_pool_role_attachments in a region or to create or delete a identity_pool_role_attachments resource, use identity_pool_role_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of identity_pool_role_attachments in a regi + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.cognito.identity_pool_role_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.identity_pool_role_attachments ( + IdentityPoolId, + region +) +SELECT +{{ IdentityPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.identity_pool_role_attachments ( + IdentityPoolId, + Roles, + RoleMappings, + region +) +SELECT + {{ IdentityPoolId }}, + {{ Roles }}, + {{ RoleMappings }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.identity_pool_role_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,12 @@ cognito-identity:SetIdentityPoolRoles, iam:PassRole ``` +### Delete +```json +cognito-identity:GetIdentityPoolRoles, +cognito-identity:SetIdentityPoolRoles +``` + ### List ```json cognito-identity:GetIdentityPoolRoles diff --git a/docs/aws-docs/providers/aws/cognito/identity_pools/index.md b/docs/aws-docs/providers/aws/cognito/identity_pools/index.md index 1f9364f529..2e9945194f 100644 --- a/docs/aws-docs/providers/aws/cognito/identity_pools/index.md +++ b/docs/aws-docs/providers/aws/cognito/identity_pools/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_pools in a region or create a identity_pools resource, use identity_pool to operate on an individual resource. + +Used to retrieve a list of identity_pools in a region or to create or delete a identity_pools resource, use identity_pool to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of identity_pools in a region or create a < + + + + + @@ -61,7 +69,114 @@ SELECT region, id FROM aws.cognito.identity_pools -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.identity_pools ( + AllowUnauthenticatedIdentities, + region +) +SELECT +{{ AllowUnauthenticatedIdentities }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.identity_pools ( + PushSync, + CognitoIdentityProviders, + DeveloperProviderName, + CognitoStreams, + SupportedLoginProviders, + CognitoEvents, + IdentityPoolName, + AllowUnauthenticatedIdentities, + SamlProviderARNs, + OpenIdConnectProviderARNs, + AllowClassicFlow, + region +) +SELECT + {{ PushSync }}, + {{ CognitoIdentityProviders }}, + {{ DeveloperProviderName }}, + {{ CognitoStreams }}, + {{ SupportedLoginProviders }}, + {{ CognitoEvents }}, + {{ IdentityPoolName }}, + {{ AllowUnauthenticatedIdentities }}, + {{ SamlProviderARNs }}, + {{ OpenIdConnectProviderARNs }}, + {{ AllowClassicFlow }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.identity_pools +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +191,11 @@ cognito-sync:SetCognitoEvents, iam:PassRole ``` +### Delete +```json +cognito-identity:DeleteIdentityPool +``` + ### List ```json cognito-identity:ListIdentityPools diff --git a/docs/aws-docs/providers/aws/cognito/log_delivery_configuration/index.md b/docs/aws-docs/providers/aws/cognito/log_delivery_configuration/index.md index 9b00d2d4ee..d88f22a652 100644 --- a/docs/aws-docs/providers/aws/cognito/log_delivery_configuration/index.md +++ b/docs/aws-docs/providers/aws/cognito/log_delivery_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual log_delivery_configuration resource, use log_delivery_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual log_delivery_configuration resource, use log_delivery_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual log_delivery_configuration resour - - - - - @@ -70,9 +68,10 @@ id, user_pool_id, log_configurations FROM aws.cognito.log_delivery_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the log_delivery_configuration resource, the following permissions are required: @@ -96,17 +95,3 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` -### Delete -```json -cognito-idp:GetLogDeliveryConfiguration, -cognito-idp:SetLogDeliveryConfiguration, -logs:CreateLogDelivery, -logs:GetLogDelivery, -logs:UpdateLogDelivery, -logs:DeleteLogDelivery, -logs:ListLogDeliveries, -logs:PutResourcePolicy, -logs:DescribeResourcePolicies, -logs:DescribeLogGroups -``` - diff --git a/docs/aws-docs/providers/aws/cognito/log_delivery_configurations/index.md b/docs/aws-docs/providers/aws/cognito/log_delivery_configurations/index.md index 73c302d149..f61623ecf8 100644 --- a/docs/aws-docs/providers/aws/cognito/log_delivery_configurations/index.md +++ b/docs/aws-docs/providers/aws/cognito/log_delivery_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of log_delivery_configurations in a region or create a log_delivery_configurations resource, use log_delivery_configuration to operate on an individual resource. + +Used to retrieve a list of log_delivery_configurations in a region or to create or delete a log_delivery_configurations resource, use log_delivery_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of log_delivery_configurations in a region + + + + + @@ -61,7 +69,76 @@ SELECT region, id FROM aws.cognito.log_delivery_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.log_delivery_configurations ( + UserPoolId, + region +) +SELECT +{{ UserPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.log_delivery_configurations ( + UserPoolId, + LogConfigurations, + region +) +SELECT + {{ UserPoolId }}, + {{ LogConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.log_delivery_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,3 +159,17 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` +### Delete +```json +cognito-idp:GetLogDeliveryConfiguration, +cognito-idp:SetLogDeliveryConfiguration, +logs:CreateLogDelivery, +logs:GetLogDelivery, +logs:UpdateLogDelivery, +logs:DeleteLogDelivery, +logs:ListLogDeliveries, +logs:PutResourcePolicy, +logs:DescribeResourcePolicies, +logs:DescribeLogGroups +``` + diff --git a/docs/aws-docs/providers/aws/cognito/user_pool/index.md b/docs/aws-docs/providers/aws/cognito/user_pool/index.md index 30d5e669c2..f9b030c727 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool resource, use user_pools to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool resource, use user_pools to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -75,11 +78,6 @@ Gets or operates on an individual user_pool resource, use use - - - - - @@ -120,9 +118,10 @@ provider_url, arn, user_pool_id FROM aws.cognito.user_pool -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user_pool resource, the following permissions are required: @@ -144,8 +143,3 @@ cognito-idp:DescribeUserPool, iam:PassRole ``` -### Delete -```json -cognito-idp:DeleteUserPool -``` - diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_client/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_client/index.md index 1d6f49fbb6..6d7e261016 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_client/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_client/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool_client resource, use user_pool_clients to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool_client resource, use user_pool_clients to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -72,11 +75,6 @@ Gets or operates on an individual user_pool_client resource, use UPDATE - - - - - @@ -114,9 +112,10 @@ name, client_secret, client_id FROM aws.cognito.user_pool_client -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the user_pool_client resource, the following permissions are required: @@ -133,10 +132,3 @@ iam:PassRole, iam:PutRolePolicy ``` -### Delete -```json -cognito-idp:DeleteUserPoolClient, -iam:PutRolePolicy, -iam:DeleteRolePolicy -``` - diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_clients/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_clients/index.md index 0db1dcb7a3..c822d7906a 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_clients/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_clients/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pool_clients in a region or create a user_pool_clients resource, use user_pool_client to operate on an individual resource. + +Used to retrieve a list of user_pool_clients in a region or to create or delete a user_pool_clients resource, use user_pool_client to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of user_pool_clients in a region or create + + + + + @@ -63,7 +71,154 @@ region, user_pool_id, client_id FROM aws.cognito.user_pool_clients -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pool_clients ( + UserPoolId, + region +) +SELECT +{{ UserPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pool_clients ( + ClientName, + ExplicitAuthFlows, + GenerateSecret, + ReadAttributes, + AuthSessionValidity, + RefreshTokenValidity, + AccessTokenValidity, + IdTokenValidity, + TokenValidityUnits, + UserPoolId, + WriteAttributes, + AllowedOAuthFlows, + AllowedOAuthFlowsUserPoolClient, + AllowedOAuthScopes, + CallbackURLs, + DefaultRedirectURI, + LogoutURLs, + SupportedIdentityProviders, + AnalyticsConfiguration, + PreventUserExistenceErrors, + EnableTokenRevocation, + EnablePropagateAdditionalUserContextData, + region +) +SELECT + {{ ClientName }}, + {{ ExplicitAuthFlows }}, + {{ GenerateSecret }}, + {{ ReadAttributes }}, + {{ AuthSessionValidity }}, + {{ RefreshTokenValidity }}, + {{ AccessTokenValidity }}, + {{ IdTokenValidity }}, + {{ TokenValidityUnits }}, + {{ UserPoolId }}, + {{ WriteAttributes }}, + {{ AllowedOAuthFlows }}, + {{ AllowedOAuthFlowsUserPoolClient }}, + {{ AllowedOAuthScopes }}, + {{ CallbackURLs }}, + {{ DefaultRedirectURI }}, + {{ LogoutURLs }}, + {{ SupportedIdentityProviders }}, + {{ AnalyticsConfiguration }}, + {{ PreventUserExistenceErrors }}, + {{ EnableTokenRevocation }}, + {{ EnablePropagateAdditionalUserContextData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pool_clients +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +233,13 @@ iam:PutRolePolicy, iam:CreateServiceLinkedRole ``` +### Delete +```json +cognito-idp:DeleteUserPoolClient, +iam:PutRolePolicy, +iam:DeleteRolePolicy +``` + ### List ```json cognito-idp:ListUserPoolClients diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_group/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_group/index.md index 51c5af2971..75e5d04a70 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_group/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool_group resource, use user_pool_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool_group resource, use user_pool_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual user_pool_group resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ precedence, role_arn, user_pool_id FROM aws.cognito.user_pool_group -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the user_pool_group resource, the following permissions are required: @@ -93,10 +92,3 @@ iam:PassRole, iam:PutRolePolicy ``` -### Delete -```json -cognito-idp:DeleteGroup, -cognito-idp:GetGroup, -iam:PutRolePolicy -``` - diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_groups/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_groups/index.md index 78639ad240..dc5b97813e 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_groups/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pool_groups in a region or create a user_pool_groups resource, use user_pool_group to operate on an individual resource. + +Used to retrieve a list of user_pool_groups in a region or to create or delete a user_pool_groups resource, use user_pool_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of user_pool_groups in a region or create a + + + + + @@ -63,7 +71,77 @@ region, user_pool_id, group_name FROM aws.cognito.user_pool_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pool_groups ( + UserPoolId, + region +) +SELECT +{{ UserPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pool_groups ( + Description, + GroupName, + Precedence, + RoleArn, + UserPoolId, + region +) +SELECT + {{ Description }}, + {{ GroupName }}, + {{ Precedence }}, + {{ RoleArn }}, + {{ UserPoolId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pool_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,13 @@ iam:PutRolePolicy, cognito-idp:GetGroup ``` +### Delete +```json +cognito-idp:DeleteGroup, +cognito-idp:GetGroup, +iam:PutRolePolicy +``` + ### List ```json cognito-idp:ListGroups diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachment/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachment/index.md index 76117fc69c..bddf731017 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachment/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool_risk_configuration_attachment resource, use user_pool_risk_configuration_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool_risk_configuration_attachment resource, use user_pool_risk_configuration_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual user_pool_risk_configuration_attachment< - - - - - @@ -74,9 +72,10 @@ risk_exception_configuration, compromised_credentials_risk_configuration, account_takeover_risk_configuration FROM aws.cognito.user_pool_risk_configuration_attachment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the user_pool_risk_configuration_attachment resource, the following permissions are required: @@ -93,9 +92,3 @@ cognito-idp:DescribeRiskConfiguration, iam:PassRole ``` -### Delete -```json -cognito-idp:SetRiskConfiguration, -cognito-idp:DescribeRiskConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachments/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachments/index.md index 035e46f2be..560ab67611 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachments/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_risk_configuration_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pool_risk_configuration_attachments in a region or create a user_pool_risk_configuration_attachments resource, use user_pool_risk_configuration_attachment to operate on an individual resource. + +Used to retrieve a list of user_pool_risk_configuration_attachments in a region or to create or delete a user_pool_risk_configuration_attachments resource, use user_pool_risk_configuration_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of user_pool_risk_configuration_attachments + + + + + @@ -63,7 +71,115 @@ region, user_pool_id, client_id FROM aws.cognito.user_pool_risk_configuration_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pool_risk_configuration_attachments ( + UserPoolId, + ClientId, + region +) +SELECT +{{ UserPoolId }}, + {{ ClientId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pool_risk_configuration_attachments ( + UserPoolId, + ClientId, + RiskExceptionConfiguration, + CompromisedCredentialsRiskConfiguration, + AccountTakeoverRiskConfiguration, + region +) +SELECT + {{ UserPoolId }}, + {{ ClientId }}, + {{ RiskExceptionConfiguration }}, + {{ CompromisedCredentialsRiskConfiguration }}, + {{ AccountTakeoverRiskConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pool_risk_configuration_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,3 +193,9 @@ cognito-idp:DescribeRiskConfiguration, iam:PassRole ``` +### Delete +```json +cognito-idp:SetRiskConfiguration, +cognito-idp:DescribeRiskConfiguration +``` + diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_user/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_user/index.md index 3319ce45d7..ba3de50179 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_user/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_user/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool_user resource, use user_pool_users to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool_user resource, use user_pool_users to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual user_pool_user resource, use Accessible by - - - - - @@ -75,9 +73,10 @@ user_pool_id, validation_data, client_metadata FROM aws.cognito.user_pool_user -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the user_pool_user resource, the following permissions are required: @@ -87,8 +86,3 @@ To operate on the user_pool_user resource, the following permission cognito-idp:AdminGetUser ``` -### Delete -```json -cognito-idp:AdminDeleteUser -``` - diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachment/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachment/index.md index ce869eeee5..3dceed00f8 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachment/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_pool_user_to_group_attachment resource, use user_pool_user_to_group_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_pool_user_to_group_attachment resource, use user_pool_user_to_group_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
Required Params
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual user_pool_user_to_group_attachmentAccessible by - - - - - @@ -65,19 +63,14 @@ user_pool_id, username, group_name FROM aws.cognito.user_pool_user_to_group_attachment -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the user_pool_user_to_group_attachment resource, the following permissions are required: -### Delete -```json -cognito-idp:AdminRemoveUserFromGroup, -cognito-idp:AdminListGroupsForUser -``` - ### Read ```json cognito-idp:AdminListGroupsForUser diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachments/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachments/index.md index e40863e7de..5dce07c702 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachments/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_user_to_group_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pool_user_to_group_attachments in a region or create a user_pool_user_to_group_attachments resource, use user_pool_user_to_group_attachment to operate on an individual resource. + +Used to retrieve a list of user_pool_user_to_group_attachments in a region or to create or delete a user_pool_user_to_group_attachments resource, use user_pool_user_to_group_attachment to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of user_pool_user_to_group_attachments in a + + + + + @@ -65,7 +73,77 @@ user_pool_id, group_name, username FROM aws.cognito.user_pool_user_to_group_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pool_user_to_group_attachments ( + UserPoolId, + Username, + GroupName, + region +) +SELECT +{{ UserPoolId }}, + {{ Username }}, + {{ GroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pool_user_to_group_attachments ( + UserPoolId, + Username, + GroupName, + region +) +SELECT + {{ UserPoolId }}, + {{ Username }}, + {{ GroupName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pool_user_to_group_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +156,9 @@ cognito-idp:AdminAddUserToGroup, cognito-idp:AdminListGroupsForUser ``` +### Delete +```json +cognito-idp:AdminRemoveUserFromGroup, +cognito-idp:AdminListGroupsForUser +``` + diff --git a/docs/aws-docs/providers/aws/cognito/user_pool_users/index.md b/docs/aws-docs/providers/aws/cognito/user_pool_users/index.md index 0bc9eb412c..8bd5bcca5d 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pool_users/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pool_users/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pool_users in a region or create a user_pool_users resource, use user_pool_user to operate on an individual resource. + +Used to retrieve a list of user_pool_users in a region or to create or delete a user_pool_users resource, use user_pool_user to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of user_pool_users in a region or create a + + + + + @@ -63,7 +71,95 @@ region, user_pool_id, username FROM aws.cognito.user_pool_users -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pool_users ( + UserPoolId, + region +) +SELECT +{{ UserPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pool_users ( + DesiredDeliveryMediums, + ForceAliasCreation, + UserAttributes, + MessageAction, + Username, + UserPoolId, + ValidationData, + ClientMetadata, + region +) +SELECT + {{ DesiredDeliveryMediums }}, + {{ ForceAliasCreation }}, + {{ UserAttributes }}, + {{ MessageAction }}, + {{ Username }}, + {{ UserPoolId }}, + {{ ValidationData }}, + {{ ClientMetadata }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pool_users +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +173,11 @@ cognito-idp:AdminGetUser, iam:PassRole ``` +### Delete +```json +cognito-idp:AdminDeleteUser +``` + ### List ```json cognito-idp:ListUsers diff --git a/docs/aws-docs/providers/aws/cognito/user_pools/index.md b/docs/aws-docs/providers/aws/cognito/user_pools/index.md index 9ca05bdc47..c947b62d4e 100644 --- a/docs/aws-docs/providers/aws/cognito/user_pools/index.md +++ b/docs/aws-docs/providers/aws/cognito/user_pools/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_pools in a region or create a user_pools resource, use user_pool to operate on an individual resource. + +Used to retrieve a list of user_pools in a region or to create or delete a user_pools resource, use user_pool to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of user_pools in a region or create a INSERT + + + + + @@ -61,7 +69,403 @@ SELECT region, user_pool_id FROM aws.cognito.user_pools -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cognito.user_pools ( + UserPoolName, + Policies, + AccountRecoverySetting, + AdminCreateUserConfig, + AliasAttributes, + UsernameAttributes, + AutoVerifiedAttributes, + DeviceConfiguration, + EmailConfiguration, + EmailVerificationMessage, + EmailVerificationSubject, + DeletionProtection, + LambdaConfig, + MfaConfiguration, + EnabledMfas, + SmsAuthenticationMessage, + SmsConfiguration, + SmsVerificationMessage, + Schema, + UsernameConfiguration, + UserAttributeUpdateSettings, + UserPoolTags, + VerificationMessageTemplate, + UserPoolAddOns, + region +) +SELECT +{{ UserPoolName }}, + {{ Policies }}, + {{ AccountRecoverySetting }}, + {{ AdminCreateUserConfig }}, + {{ AliasAttributes }}, + {{ UsernameAttributes }}, + {{ AutoVerifiedAttributes }}, + {{ DeviceConfiguration }}, + {{ EmailConfiguration }}, + {{ EmailVerificationMessage }}, + {{ EmailVerificationSubject }}, + {{ DeletionProtection }}, + {{ LambdaConfig }}, + {{ MfaConfiguration }}, + {{ EnabledMfas }}, + {{ SmsAuthenticationMessage }}, + {{ SmsConfiguration }}, + {{ SmsVerificationMessage }}, + {{ Schema }}, + {{ UsernameConfiguration }}, + {{ UserAttributeUpdateSettings }}, + {{ UserPoolTags }}, + {{ VerificationMessageTemplate }}, + {{ UserPoolAddOns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cognito.user_pools ( + UserPoolName, + Policies, + AccountRecoverySetting, + AdminCreateUserConfig, + AliasAttributes, + UsernameAttributes, + AutoVerifiedAttributes, + DeviceConfiguration, + EmailConfiguration, + EmailVerificationMessage, + EmailVerificationSubject, + DeletionProtection, + LambdaConfig, + MfaConfiguration, + EnabledMfas, + SmsAuthenticationMessage, + SmsConfiguration, + SmsVerificationMessage, + Schema, + UsernameConfiguration, + UserAttributeUpdateSettings, + UserPoolTags, + VerificationMessageTemplate, + UserPoolAddOns, + region +) +SELECT + {{ UserPoolName }}, + {{ Policies }}, + {{ AccountRecoverySetting }}, + {{ AdminCreateUserConfig }}, + {{ AliasAttributes }}, + {{ UsernameAttributes }}, + {{ AutoVerifiedAttributes }}, + {{ DeviceConfiguration }}, + {{ EmailConfiguration }}, + {{ EmailVerificationMessage }}, + {{ EmailVerificationSubject }}, + {{ DeletionProtection }}, + {{ LambdaConfig }}, + {{ MfaConfiguration }}, + {{ EnabledMfas }}, + {{ SmsAuthenticationMessage }}, + {{ SmsConfiguration }}, + {{ SmsVerificationMessage }}, + {{ Schema }}, + {{ UsernameConfiguration }}, + {{ UserAttributeUpdateSettings }}, + {{ UserPoolTags }}, + {{ VerificationMessageTemplate }}, + {{ UserPoolAddOns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cognito.user_pools +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +482,11 @@ kms:CreateGrant, iam:CreateServiceLinkedRole ``` +### Delete +```json +cognito-idp:DeleteUserPool +``` + ### List ```json cognito-idp:ListUserPools diff --git a/docs/aws-docs/providers/aws/comprehend/document_classifier/index.md b/docs/aws-docs/providers/aws/comprehend/document_classifier/index.md index 60602415f0..dce00344be 100644 --- a/docs/aws-docs/providers/aws/comprehend/document_classifier/index.md +++ b/docs/aws-docs/providers/aws/comprehend/document_classifier/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual document_classifier resource, use document_classifiers to retrieve a list of resources or to create a resource. + +Gets or updates an individual document_classifier resource, use document_classifiers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual document_classifier resource, use - - - - - @@ -90,9 +88,10 @@ volume_kms_key_id, vpc_config, arn FROM aws.comprehend.document_classifier -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the document_classifier resource, the following permissions are required: @@ -116,9 +115,3 @@ comprehend:TagResource, comprehend:UntagResource ``` -### Delete -```json -comprehend:DescribeDocumentClassifier, -comprehend:DeleteDocumentClassifier -``` - diff --git a/docs/aws-docs/providers/aws/comprehend/document_classifiers/index.md b/docs/aws-docs/providers/aws/comprehend/document_classifiers/index.md index d00093a856..dcb4472299 100644 --- a/docs/aws-docs/providers/aws/comprehend/document_classifiers/index.md +++ b/docs/aws-docs/providers/aws/comprehend/document_classifiers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of document_classifiers in a region or create a document_classifiers resource, use document_classifier to operate on an individual resource. + +Used to retrieve a list of document_classifiers in a region or to create or delete a document_classifiers resource, use document_classifier to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of document_classifiers in a region or crea + + + + + @@ -61,7 +69,174 @@ SELECT region, arn FROM aws.comprehend.document_classifiers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.comprehend.document_classifiers ( + DataAccessRoleArn, + InputDataConfig, + LanguageCode, + DocumentClassifierName, + region +) +SELECT +{{ DataAccessRoleArn }}, + {{ InputDataConfig }}, + {{ LanguageCode }}, + {{ DocumentClassifierName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.comprehend.document_classifiers ( + DataAccessRoleArn, + InputDataConfig, + OutputDataConfig, + LanguageCode, + ModelKmsKeyId, + ModelPolicy, + DocumentClassifierName, + Mode, + Tags, + VersionName, + VolumeKmsKeyId, + VpcConfig, + region +) +SELECT + {{ DataAccessRoleArn }}, + {{ InputDataConfig }}, + {{ OutputDataConfig }}, + {{ LanguageCode }}, + {{ ModelKmsKeyId }}, + {{ ModelPolicy }}, + {{ DocumentClassifierName }}, + {{ Mode }}, + {{ Tags }}, + {{ VersionName }}, + {{ VolumeKmsKeyId }}, + {{ VpcConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.comprehend.document_classifiers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +253,12 @@ comprehend:ListTagsForResource, textract:DetectDocumentText ``` +### Delete +```json +comprehend:DescribeDocumentClassifier, +comprehend:DeleteDocumentClassifier +``` + ### List ```json comprehend:ListDocumentClassifiers diff --git a/docs/aws-docs/providers/aws/comprehend/flywheel/index.md b/docs/aws-docs/providers/aws/comprehend/flywheel/index.md index 319eb2a806..0063410b16 100644 --- a/docs/aws-docs/providers/aws/comprehend/flywheel/index.md +++ b/docs/aws-docs/providers/aws/comprehend/flywheel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flywheel resource, use flywheels to retrieve a list of resources or to create a resource. + +Gets or updates an individual flywheel resource, use flywheels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual flywheel resource, use flyw - - - - - @@ -82,9 +80,10 @@ tags, task_config, arn FROM aws.comprehend.flywheel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flywheel resource, the following permissions are required: @@ -105,9 +104,3 @@ comprehend:TagResource, comprehend:UntagResource ``` -### Delete -```json -comprehend:DeleteFlywheel, -comprehend:DescribeFlywheel -``` - diff --git a/docs/aws-docs/providers/aws/comprehend/flywheels/index.md b/docs/aws-docs/providers/aws/comprehend/flywheels/index.md index 1a1025c009..9723e956f0 100644 --- a/docs/aws-docs/providers/aws/comprehend/flywheels/index.md +++ b/docs/aws-docs/providers/aws/comprehend/flywheels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flywheels in a region or create a flywheels resource, use flywheel to operate on an individual resource. + +Used to retrieve a list of flywheels in a region or to create or delete a flywheels resource, use flywheel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flywheels in a region or create a + + + + + @@ -61,7 +69,124 @@ SELECT region, arn FROM aws.comprehend.flywheels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.comprehend.flywheels ( + DataAccessRoleArn, + DataLakeS3Uri, + FlywheelName, + region +) +SELECT +{{ DataAccessRoleArn }}, + {{ DataLakeS3Uri }}, + {{ FlywheelName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.comprehend.flywheels ( + ActiveModelArn, + DataAccessRoleArn, + DataLakeS3Uri, + DataSecurityConfig, + FlywheelName, + ModelType, + Tags, + TaskConfig, + region +) +SELECT + {{ ActiveModelArn }}, + {{ DataAccessRoleArn }}, + {{ DataLakeS3Uri }}, + {{ DataSecurityConfig }}, + {{ FlywheelName }}, + {{ ModelType }}, + {{ Tags }}, + {{ TaskConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.comprehend.flywheels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +201,12 @@ comprehend:DescribeFlywheel, comprehend:ListTagsForResource ``` +### Delete +```json +comprehend:DeleteFlywheel, +comprehend:DescribeFlywheel +``` + ### List ```json comprehend:ListFlywheels diff --git a/docs/aws-docs/providers/aws/config/aggregation_authorization/index.md b/docs/aws-docs/providers/aws/config/aggregation_authorization/index.md index abc166555c..b15fbc8388 100644 --- a/docs/aws-docs/providers/aws/config/aggregation_authorization/index.md +++ b/docs/aws-docs/providers/aws/config/aggregation_authorization/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual aggregation_authorization resource, use aggregation_authorizations to retrieve a list of resources or to create a resource. + +Gets or updates an individual aggregation_authorization resource, use aggregation_authorizations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual aggregation_authorization resourc - - - - - @@ -72,9 +70,10 @@ authorized_aws_region, aggregation_authorization_arn, tags FROM aws.config.aggregation_authorization -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the aggregation_authorization resource, the following permissions are required: @@ -93,10 +92,3 @@ config:DescribeAggregationAuthorizations, config:ListTagsForResource ``` -### Delete -```json -config:DescribeAggregationAuthorizations, -config:DeleteAggregationAuthorization, -config:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/config/aggregation_authorizations/index.md b/docs/aws-docs/providers/aws/config/aggregation_authorizations/index.md index 8bc09d5433..c3482b834d 100644 --- a/docs/aws-docs/providers/aws/config/aggregation_authorizations/index.md +++ b/docs/aws-docs/providers/aws/config/aggregation_authorizations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of aggregation_authorizations in a region or create a aggregation_authorizations resource, use aggregation_authorization to operate on an individual resource. + +Used to retrieve a list of aggregation_authorizations in a region or to create or delete a aggregation_authorizations resource, use aggregation_authorization to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of aggregation_authorizations in a region o + + + + + @@ -63,7 +71,79 @@ region, authorized_account_id, authorized_aws_region FROM aws.config.aggregation_authorizations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.aggregation_authorizations ( + AuthorizedAccountId, + AuthorizedAwsRegion, + region +) +SELECT +{{ AuthorizedAccountId }}, + {{ AuthorizedAwsRegion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.aggregation_authorizations ( + AuthorizedAccountId, + AuthorizedAwsRegion, + Tags, + region +) +SELECT + {{ AuthorizedAccountId }}, + {{ AuthorizedAwsRegion }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.aggregation_authorizations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +157,13 @@ config:PutAggregationAuthorization, config:TagResource ``` +### Delete +```json +config:DescribeAggregationAuthorizations, +config:DeleteAggregationAuthorization, +config:UntagResource +``` + ### List ```json config:DescribeAggregationAuthorizations diff --git a/docs/aws-docs/providers/aws/config/config_rule/index.md b/docs/aws-docs/providers/aws/config/config_rule/index.md index e729b7ad39..489ca1a6db 100644 --- a/docs/aws-docs/providers/aws/config/config_rule/index.md +++ b/docs/aws-docs/providers/aws/config/config_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual config_rule resource, use config_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual config_rule resource, use config_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual config_rule resource, use c - - - - - @@ -84,9 +82,10 @@ source, input_parameters, evaluation_modes FROM aws.config.config_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the config_rule resource, the following permissions are required: @@ -97,12 +96,6 @@ config:DescribeConfigRules, config:DescribeComplianceByConfigRule ``` -### Delete -```json -config:DeleteConfigRule, -config:DescribeConfigRules -``` - ### Update ```json config:PutConfigRule, diff --git a/docs/aws-docs/providers/aws/config/config_rules/index.md b/docs/aws-docs/providers/aws/config/config_rules/index.md index 8c50a03352..a867e86bd3 100644 --- a/docs/aws-docs/providers/aws/config/config_rules/index.md +++ b/docs/aws-docs/providers/aws/config/config_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of config_rules in a region or create a config_rules resource, use config_rule to operate on an individual resource. + +Used to retrieve a list of config_rules in a region or to create or delete a config_rules resource, use config_rule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of config_rules in a region or create a INSERT + + + + + @@ -61,7 +69,129 @@ SELECT region, config_rule_name FROM aws.config.config_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.config_rules ( + Source, + region +) +SELECT +{{ Source }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.config_rules ( + Description, + Scope, + ConfigRuleName, + Compliance, + MaximumExecutionFrequency, + Source, + InputParameters, + EvaluationModes, + region +) +SELECT + {{ Description }}, + {{ Scope }}, + {{ ConfigRuleName }}, + {{ Compliance }}, + {{ MaximumExecutionFrequency }}, + {{ Source }}, + {{ InputParameters }}, + {{ EvaluationModes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.config_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +204,12 @@ config:PutConfigRule, config:DescribeConfigRules ``` +### Delete +```json +config:DeleteConfigRule, +config:DescribeConfigRules +``` + ### List ```json config:DescribeConfigRules diff --git a/docs/aws-docs/providers/aws/config/configuration_aggregator/index.md b/docs/aws-docs/providers/aws/config/configuration_aggregator/index.md index feb1425865..ea3c7f10a9 100644 --- a/docs/aws-docs/providers/aws/config/configuration_aggregator/index.md +++ b/docs/aws-docs/providers/aws/config/configuration_aggregator/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration_aggregator resource, use configuration_aggregators to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration_aggregator resource, use configuration_aggregators to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual configuration_aggregator resource - - - - - @@ -74,9 +72,10 @@ configuration_aggregator_arn, organization_aggregation_source, tags FROM aws.config.configuration_aggregator -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the configuration_aggregator resource, the following permissions are required: @@ -99,9 +98,3 @@ organizations:EnableAWSServiceAccess, organizations:ListDelegatedAdministrators ``` -### Delete -```json -config:DeleteConfigurationAggregator, -config:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/config/configuration_aggregators/index.md b/docs/aws-docs/providers/aws/config/configuration_aggregators/index.md index 1f6d6303a8..1ac4eb4553 100644 --- a/docs/aws-docs/providers/aws/config/configuration_aggregators/index.md +++ b/docs/aws-docs/providers/aws/config/configuration_aggregators/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configuration_aggregators in a region or create a configuration_aggregators resource, use configuration_aggregator to operate on an individual resource. + +Used to retrieve a list of configuration_aggregators in a region or to create or delete a configuration_aggregators resource, use configuration_aggregator to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configuration_aggregators in a region or + + + + + @@ -61,7 +69,125 @@ SELECT region, configuration_aggregator_name FROM aws.config.configuration_aggregators -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.configuration_aggregators ( + AccountAggregationSources, + ConfigurationAggregatorName, + OrganizationAggregationSource, + Tags, + region +) +SELECT +{{ AccountAggregationSources }}, + {{ ConfigurationAggregatorName }}, + {{ OrganizationAggregationSource }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.configuration_aggregators ( + AccountAggregationSources, + ConfigurationAggregatorName, + OrganizationAggregationSource, + Tags, + region +) +SELECT + {{ AccountAggregationSources }}, + {{ ConfigurationAggregatorName }}, + {{ OrganizationAggregationSource }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.configuration_aggregators +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +204,12 @@ organizations:EnableAWSServiceAccess, organizations:ListDelegatedAdministrators ``` +### Delete +```json +config:DeleteConfigurationAggregator, +config:UntagResource +``` + ### List ```json config:DescribeConfigurationAggregators diff --git a/docs/aws-docs/providers/aws/config/conformance_pack/index.md b/docs/aws-docs/providers/aws/config/conformance_pack/index.md index 3ae1b08647..f11148f543 100644 --- a/docs/aws-docs/providers/aws/config/conformance_pack/index.md +++ b/docs/aws-docs/providers/aws/config/conformance_pack/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual conformance_pack resource, use conformance_packs to retrieve a list of resources or to create a resource. + +Gets or updates an individual conformance_pack resource, use conformance_packs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual conformance_pack resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ template_s3_uri, template_ssm_document_details, conformance_pack_input_parameters FROM aws.config.conformance_pack -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the conformance_pack resource, the following permissions are required: @@ -100,9 +99,3 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Delete -```json -config:DeleteConformancePack, -config:DescribeConformancePackStatus -``` - diff --git a/docs/aws-docs/providers/aws/config/conformance_packs/index.md b/docs/aws-docs/providers/aws/config/conformance_packs/index.md index 3c767d08d7..bb5d57e2bd 100644 --- a/docs/aws-docs/providers/aws/config/conformance_packs/index.md +++ b/docs/aws-docs/providers/aws/config/conformance_packs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of conformance_packs in a region or create a conformance_packs resource, use conformance_pack to operate on an individual resource. + +Used to retrieve a list of conformance_packs in a region or to create or delete a conformance_packs resource, use conformance_pack to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of conformance_packs in a region or create + + + + + @@ -61,7 +69,91 @@ SELECT region, conformance_pack_name FROM aws.config.conformance_packs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.conformance_packs ( + ConformancePackName, + region +) +SELECT +{{ ConformancePackName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.conformance_packs ( + ConformancePackName, + DeliveryS3Bucket, + DeliveryS3KeyPrefix, + TemplateBody, + TemplateS3Uri, + TemplateSSMDocumentDetails, + ConformancePackInputParameters, + region +) +SELECT + {{ ConformancePackName }}, + {{ DeliveryS3Bucket }}, + {{ DeliveryS3KeyPrefix }}, + {{ TemplateBody }}, + {{ TemplateS3Uri }}, + {{ TemplateSSMDocumentDetails }}, + {{ ConformancePackInputParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.conformance_packs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +171,12 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` +### Delete +```json +config:DeleteConformancePack, +config:DescribeConformancePackStatus +``` + ### List ```json config:DescribeConformancePacks diff --git a/docs/aws-docs/providers/aws/config/organization_conformance_pack/index.md b/docs/aws-docs/providers/aws/config/organization_conformance_pack/index.md index b49c1dc874..93e14b7609 100644 --- a/docs/aws-docs/providers/aws/config/organization_conformance_pack/index.md +++ b/docs/aws-docs/providers/aws/config/organization_conformance_pack/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual organization_conformance_pack resource, use organization_conformance_packs to retrieve a list of resources or to create a resource. + +Gets or updates an individual organization_conformance_pack resource, use organization_conformance_packs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual organization_conformance_pack res - - - - - @@ -78,9 +76,10 @@ delivery_s3_key_prefix, conformance_pack_input_parameters, excluded_accounts FROM aws.config.organization_conformance_pack -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the organization_conformance_pack resource, the following permissions are required: @@ -90,14 +89,6 @@ To operate on the organization_conformance_pack resource, the follo config:DescribeOrganizationConformancePacks ``` -### Delete -```json -config:DeleteOrganizationConformancePack, -config:DescribeOrganizationConformancePackStatuses, -config:GetOrganizationConformancePackDetailedStatus, -organizations:ListDelegatedAdministrators -``` - ### Update ```json config:PutOrganizationConformancePack, diff --git a/docs/aws-docs/providers/aws/config/organization_conformance_packs/index.md b/docs/aws-docs/providers/aws/config/organization_conformance_packs/index.md index 8e02f0a425..6ea71cd4fd 100644 --- a/docs/aws-docs/providers/aws/config/organization_conformance_packs/index.md +++ b/docs/aws-docs/providers/aws/config/organization_conformance_packs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of organization_conformance_packs in a region or create a organization_conformance_packs resource, use organization_conformance_pack to operate on an individual resource. + +Used to retrieve a list of organization_conformance_packs in a region or to create or delete a organization_conformance_packs resource, use organization_conformance_pack to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of organization_conformance_packs in a regi + + + + + @@ -61,7 +69,90 @@ SELECT region, organization_conformance_pack_name FROM aws.config.organization_conformance_packs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.organization_conformance_packs ( + OrganizationConformancePackName, + region +) +SELECT +{{ OrganizationConformancePackName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.organization_conformance_packs ( + OrganizationConformancePackName, + TemplateS3Uri, + TemplateBody, + DeliveryS3Bucket, + DeliveryS3KeyPrefix, + ConformancePackInputParameters, + ExcludedAccounts, + region +) +SELECT + {{ OrganizationConformancePackName }}, + {{ TemplateS3Uri }}, + {{ TemplateBody }}, + {{ DeliveryS3Bucket }}, + {{ DeliveryS3KeyPrefix }}, + {{ ConformancePackInputParameters }}, + {{ ExcludedAccounts }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.organization_conformance_packs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +173,14 @@ organizations:ListDelegatedAdministrators, organizations:EnableAWSServiceAccess ``` +### Delete +```json +config:DeleteOrganizationConformancePack, +config:DescribeOrganizationConformancePackStatuses, +config:GetOrganizationConformancePackDetailedStatus, +organizations:ListDelegatedAdministrators +``` + ### List ```json config:DescribeOrganizationConformancePacks diff --git a/docs/aws-docs/providers/aws/config/stored_queries/index.md b/docs/aws-docs/providers/aws/config/stored_queries/index.md index 13a54b1647..848d6d5069 100644 --- a/docs/aws-docs/providers/aws/config/stored_queries/index.md +++ b/docs/aws-docs/providers/aws/config/stored_queries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stored_queries in a region or create a stored_queries resource, use stored_query to operate on an individual resource. + +Used to retrieve a list of stored_queries in a region or to create or delete a stored_queries resource, use stored_query to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stored_queries in a region or create a < + + + + + @@ -61,7 +69,82 @@ SELECT region, query_name FROM aws.config.stored_queries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.config.stored_queries ( + QueryName, + QueryExpression, + region +) +SELECT +{{ QueryName }}, + {{ QueryExpression }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.config.stored_queries ( + QueryName, + QueryDescription, + QueryExpression, + Tags, + region +) +SELECT + {{ QueryName }}, + {{ QueryDescription }}, + {{ QueryExpression }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.config.stored_queries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +158,12 @@ config:GetStoredQuery, config:TagResource ``` +### Delete +```json +config:DeleteStoredQuery, +config:UntagResource +``` + ### List ```json config:ListStoredQueries diff --git a/docs/aws-docs/providers/aws/config/stored_query/index.md b/docs/aws-docs/providers/aws/config/stored_query/index.md index e8fa759dc9..55f6a55cbb 100644 --- a/docs/aws-docs/providers/aws/config/stored_query/index.md +++ b/docs/aws-docs/providers/aws/config/stored_query/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stored_query resource, use stored_queries to retrieve a list of resources or to create a resource. + +Gets or updates an individual stored_query resource, use stored_queries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual stored_query resource, use - - - - - @@ -76,9 +74,10 @@ query_description, query_expression, tags FROM aws.config.stored_query -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stored_query resource, the following permissions are required: @@ -98,9 +97,3 @@ config:UntagResource, config:ListTagsForResource ``` -### Delete -```json -config:DeleteStoredQuery, -config:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/connect/approved_origin/index.md b/docs/aws-docs/providers/aws/connect/approved_origin/index.md index fae8a9bb73..ada5f3bf1f 100644 --- a/docs/aws-docs/providers/aws/connect/approved_origin/index.md +++ b/docs/aws-docs/providers/aws/connect/approved_origin/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual approved_origin resource, use approved_origins to retrieve a list of resources or to create a resource. + +Gets or updates an individual approved_origin resource, use approved_origins to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual approved_origin resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, origin, instance_id FROM aws.connect.approved_origin -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the approved_origin resource, the following permissions are required: @@ -80,9 +79,3 @@ To operate on the approved_origin resource, the following permissio connect:ListApprovedOrigins ``` -### Delete -```json -connect:DisassociateApprovedOrigin, -connect:ListApprovedOrigins -``` - diff --git a/docs/aws-docs/providers/aws/connect/approved_origins/index.md b/docs/aws-docs/providers/aws/connect/approved_origins/index.md index 8a84f03ade..bc8bb8931e 100644 --- a/docs/aws-docs/providers/aws/connect/approved_origins/index.md +++ b/docs/aws-docs/providers/aws/connect/approved_origins/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of approved_origins in a region or create a approved_origins resource, use approved_origin to operate on an individual resource. + +Used to retrieve a list of approved_origins in a region or to create or delete a approved_origins resource, use approved_origin to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of approved_origins in a region or create a + + + + + @@ -63,7 +71,71 @@ region, instance_id, origin FROM aws.connect.approved_origins -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.approved_origins ( + Origin, + InstanceId, + region +) +SELECT +{{ Origin }}, + {{ InstanceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.approved_origins ( + Origin, + InstanceId, + region +) +SELECT + {{ Origin }}, + {{ InstanceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.approved_origins +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ connect:AssociateApprovedOrigin, connect:ListApprovedOrigins ``` +### Delete +```json +connect:DisassociateApprovedOrigin, +connect:ListApprovedOrigins +``` + ### List ```json connect:ListApprovedOrigins diff --git a/docs/aws-docs/providers/aws/connect/contact_flow/index.md b/docs/aws-docs/providers/aws/connect/contact_flow/index.md index a64d70c0a4..e443b864f4 100644 --- a/docs/aws-docs/providers/aws/connect/contact_flow/index.md +++ b/docs/aws-docs/providers/aws/connect/contact_flow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual contact_flow resource, use contact_flows to retrieve a list of resources or to create a resource. + +Gets or updates an individual contact_flow resource, use contact_flows to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual contact_flow resource, use - - - - - @@ -80,9 +78,10 @@ state, type, tags FROM aws.connect.contact_flow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the contact_flow resource, the following permissions are required: @@ -92,12 +91,6 @@ To operate on the contact_flow resource, the following permissions connect:DescribeContactFlow ``` -### Delete -```json -connect:DeleteContactFlow, -connect:UntagResource -``` - ### Update ```json connect:UpdateContactFlowMetadata, diff --git a/docs/aws-docs/providers/aws/connect/contact_flow_module/index.md b/docs/aws-docs/providers/aws/connect/contact_flow_module/index.md index 093af0a943..e69ad18d2f 100644 --- a/docs/aws-docs/providers/aws/connect/contact_flow_module/index.md +++ b/docs/aws-docs/providers/aws/connect/contact_flow_module/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual contact_flow_module resource, use contact_flow_modules to retrieve a list of resources or to create a resource. + +Gets or updates an individual contact_flow_module resource, use contact_flow_modules to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual contact_flow_module resource, use - - - - - @@ -80,9 +78,10 @@ state, status, tags FROM aws.connect.contact_flow_module -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the contact_flow_module resource, the following permissions are required: @@ -92,12 +91,6 @@ To operate on the contact_flow_module resource, the following permi connect:DescribeContactFlowModule ``` -### Delete -```json -connect:DeleteContactFlowModule, -connect:UntagResource -``` - ### Update ```json connect:UpdateContactFlowModuleMetadata, diff --git a/docs/aws-docs/providers/aws/connect/contact_flow_modules/index.md b/docs/aws-docs/providers/aws/connect/contact_flow_modules/index.md index 6aed222200..0f22a016b4 100644 --- a/docs/aws-docs/providers/aws/connect/contact_flow_modules/index.md +++ b/docs/aws-docs/providers/aws/connect/contact_flow_modules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of contact_flow_modules in a region or create a contact_flow_modules resource, use contact_flow_module to operate on an individual resource. + +Used to retrieve a list of contact_flow_modules in a region or to create or delete a contact_flow_modules resource, use contact_flow_module to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of contact_flow_modules in a region or crea + + + + + @@ -61,7 +69,91 @@ SELECT region, contact_flow_module_arn FROM aws.connect.contact_flow_modules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.contact_flow_modules ( + InstanceArn, + Name, + Content, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.contact_flow_modules ( + InstanceArn, + Name, + Content, + Description, + State, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Content }}, + {{ Description }}, + {{ State }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.contact_flow_modules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +166,12 @@ connect:CreateContactFlowModule, connect:TagResource ``` +### Delete +```json +connect:DeleteContactFlowModule, +connect:UntagResource +``` + ### List ```json connect:ListContactFlowModules diff --git a/docs/aws-docs/providers/aws/connect/contact_flows/index.md b/docs/aws-docs/providers/aws/connect/contact_flows/index.md index 62c9711d3d..a0255c502c 100644 --- a/docs/aws-docs/providers/aws/connect/contact_flows/index.md +++ b/docs/aws-docs/providers/aws/connect/contact_flows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of contact_flows in a region or create a contact_flows resource, use contact_flow to operate on an individual resource. + +Used to retrieve a list of contact_flows in a region or to create or delete a contact_flows resource, use contact_flow to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of contact_flows in a region or create a INSERT + + + + + @@ -61,7 +69,97 @@ SELECT region, contact_flow_arn FROM aws.connect.contact_flows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.contact_flows ( + InstanceArn, + Name, + Content, + Type, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ Content }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.contact_flows ( + InstanceArn, + Name, + Content, + Description, + State, + Type, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Content }}, + {{ Description }}, + {{ State }}, + {{ Type }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.contact_flows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +172,12 @@ connect:CreateContactFlow, connect:TagResource ``` +### Delete +```json +connect:DeleteContactFlow, +connect:UntagResource +``` + ### List ```json connect:ListContactFlows diff --git a/docs/aws-docs/providers/aws/connect/evaluation_form/index.md b/docs/aws-docs/providers/aws/connect/evaluation_form/index.md index 52cfcc7725..2f20eb699f 100644 --- a/docs/aws-docs/providers/aws/connect/evaluation_form/index.md +++ b/docs/aws-docs/providers/aws/connect/evaluation_form/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual evaluation_form resource, use evaluation_forms to retrieve a list of resources or to create a resource. + +Gets or updates an individual evaluation_form resource, use evaluation_forms to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual evaluation_form resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ scoring_strategy, status, tags FROM aws.connect.evaluation_form -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the evaluation_form resource, the following permissions are required: @@ -103,9 +102,3 @@ connect:TagResource, connect:UntagResource ``` -### Delete -```json -connect:DeleteEvaluationForm, -connect:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/connect/evaluation_forms/index.md b/docs/aws-docs/providers/aws/connect/evaluation_forms/index.md index eacd2487f5..b08185ae8e 100644 --- a/docs/aws-docs/providers/aws/connect/evaluation_forms/index.md +++ b/docs/aws-docs/providers/aws/connect/evaluation_forms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of evaluation_forms in a region or create a evaluation_forms resource, use evaluation_form to operate on an individual resource. + +Used to retrieve a list of evaluation_forms in a region or to create or delete a evaluation_forms resource, use evaluation_form to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of evaluation_forms in a region or create a + + + + + @@ -61,7 +69,228 @@ SELECT region, evaluation_form_arn FROM aws.connect.evaluation_forms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.evaluation_forms ( + Title, + InstanceArn, + Items, + Status, + region +) +SELECT +{{ Title }}, + {{ InstanceArn }}, + {{ Items }}, + {{ Status }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.evaluation_forms ( + Title, + Description, + InstanceArn, + Items, + ScoringStrategy, + Status, + Tags, + region +) +SELECT + {{ Title }}, + {{ Description }}, + {{ InstanceArn }}, + {{ Items }}, + {{ ScoringStrategy }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.evaluation_forms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +309,9 @@ connect:TagResource connect:ListEvaluationForms ``` +### Delete +```json +connect:DeleteEvaluationForm, +connect:UntagResource +``` + diff --git a/docs/aws-docs/providers/aws/connect/hours_of_operation/index.md b/docs/aws-docs/providers/aws/connect/hours_of_operation/index.md index 0e10091b38..88c8f8845e 100644 --- a/docs/aws-docs/providers/aws/connect/hours_of_operation/index.md +++ b/docs/aws-docs/providers/aws/connect/hours_of_operation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hours_of_operation resource, use hours_of_operations to retrieve a list of resources or to create a resource. + +Gets or updates an individual hours_of_operation resource, use hours_of_operations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual hours_of_operation resource, use - - - - - @@ -78,9 +76,10 @@ config, hours_of_operation_arn, tags FROM aws.connect.hours_of_operation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hours_of_operation resource, the following permissions are required: @@ -90,12 +89,6 @@ To operate on the hours_of_operation resource, the following permis connect:DescribeHoursOfOperation ``` -### Delete -```json -connect:DeleteHoursOfOperation, -connect:UntagResource -``` - ### Update ```json connect:UpdateHoursOfOperation, diff --git a/docs/aws-docs/providers/aws/connect/hours_of_operations/index.md b/docs/aws-docs/providers/aws/connect/hours_of_operations/index.md index b077422833..1de750bd00 100644 --- a/docs/aws-docs/providers/aws/connect/hours_of_operations/index.md +++ b/docs/aws-docs/providers/aws/connect/hours_of_operations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hours_of_operations in a region or create a hours_of_operations resource, use hours_of_operation to operate on an individual resource. + +Used to retrieve a list of hours_of_operations in a region or to create or delete a hours_of_operations resource, use hours_of_operation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hours_of_operations in a region or creat + + + + + @@ -61,7 +69,112 @@ SELECT region, hours_of_operation_arn FROM aws.connect.hours_of_operations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.hours_of_operations ( + InstanceArn, + Name, + TimeZone, + Config, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ TimeZone }}, + {{ Config }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.hours_of_operations ( + InstanceArn, + Name, + Description, + TimeZone, + Config, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ TimeZone }}, + {{ Config }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.hours_of_operations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +187,12 @@ connect:CreateHoursOfOperation, connect:TagResource ``` +### Delete +```json +connect:DeleteHoursOfOperation, +connect:UntagResource +``` + ### List ```json connect:ListHoursOfOperations diff --git a/docs/aws-docs/providers/aws/connect/instance/index.md b/docs/aws-docs/providers/aws/connect/instance/index.md index a522310437..88ec8cf95f 100644 --- a/docs/aws-docs/providers/aws/connect/instance/index.md +++ b/docs/aws-docs/providers/aws/connect/instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance resource, use instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance resource, use instances to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual instance resource, use inst - - - - - @@ -84,9 +82,10 @@ directory_id, attributes, tags FROM aws.connect.instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance resource, the following permissions are required: @@ -108,13 +107,3 @@ connect:TagResource, connect:UntagResource ``` -### Delete -```json -connect:DeleteInstance, -connect:DescribeInstance, -connect:UntagResource, -ds:DeleteDirectory, -ds:UnauthorizeApplication, -ds:DescribeDirectories -``` - diff --git a/docs/aws-docs/providers/aws/connect/instance_storage_config/index.md b/docs/aws-docs/providers/aws/connect/instance_storage_config/index.md index 0e487e76fa..aad6cdf400 100644 --- a/docs/aws-docs/providers/aws/connect/instance_storage_config/index.md +++ b/docs/aws-docs/providers/aws/connect/instance_storage_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance_storage_config resource, use instance_storage_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance_storage_config resource, use instance_storage_configs to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual instance_storage_config resource, - - - - - @@ -80,9 +78,10 @@ kinesis_video_stream_config, kinesis_stream_config, kinesis_firehose_config FROM aws.connect.instance_storage_config -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the instance_storage_config resource, the following permissions are required: @@ -111,12 +110,3 @@ kms:RetireGrant, firehose:DescribeDeliveryStream ``` -### Delete -```json -connect:DisassociateInstanceStorageConfig, -connect:DescribeInstance, -s3:GetBucketAcl, -s3:GetBucketLocation, -kms:RetireGrant -``` - diff --git a/docs/aws-docs/providers/aws/connect/instance_storage_configs/index.md b/docs/aws-docs/providers/aws/connect/instance_storage_configs/index.md index 17b7a2afae..f967ff82ad 100644 --- a/docs/aws-docs/providers/aws/connect/instance_storage_configs/index.md +++ b/docs/aws-docs/providers/aws/connect/instance_storage_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instance_storage_configs in a region or create a instance_storage_configs resource, use instance_storage_config to operate on an individual resource. + +Used to retrieve a list of instance_storage_configs in a region or to create or delete a instance_storage_configs resource, use instance_storage_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of instance_storage_configs in a region or + + + + + @@ -65,7 +73,104 @@ instance_arn, association_id, resource_type FROM aws.connect.instance_storage_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.instance_storage_configs ( + InstanceArn, + ResourceType, + StorageType, + region +) +SELECT +{{ InstanceArn }}, + {{ ResourceType }}, + {{ StorageType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.instance_storage_configs ( + InstanceArn, + ResourceType, + StorageType, + S3Config, + KinesisVideoStreamConfig, + KinesisStreamConfig, + KinesisFirehoseConfig, + region +) +SELECT + {{ InstanceArn }}, + {{ ResourceType }}, + {{ StorageType }}, + {{ S3Config }}, + {{ KinesisVideoStreamConfig }}, + {{ KinesisStreamConfig }}, + {{ KinesisFirehoseConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.instance_storage_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +191,15 @@ kms:CreateGrant, firehose:DescribeDeliveryStream ``` +### Delete +```json +connect:DisassociateInstanceStorageConfig, +connect:DescribeInstance, +s3:GetBucketAcl, +s3:GetBucketLocation, +kms:RetireGrant +``` + ### List ```json connect:DescribeInstance, diff --git a/docs/aws-docs/providers/aws/connect/instances/index.md b/docs/aws-docs/providers/aws/connect/instances/index.md index 6ede9f9fe9..77f2c42e67 100644 --- a/docs/aws-docs/providers/aws/connect/instances/index.md +++ b/docs/aws-docs/providers/aws/connect/instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instances in a region or create a instances resource, use instance to operate on an individual resource. + +Used to retrieve a list of instances in a region or to create or delete a instances resource, use instance to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instances in a region or create a + + + + + @@ -61,7 +69,101 @@ SELECT region, arn FROM aws.connect.instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.instances ( + IdentityManagementType, + Attributes, + region +) +SELECT +{{ IdentityManagementType }}, + {{ Attributes }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.instances ( + IdentityManagementType, + InstanceAlias, + DirectoryId, + Attributes, + Tags, + region +) +SELECT + {{ IdentityManagementType }}, + {{ InstanceAlias }}, + {{ DirectoryId }}, + {{ Attributes }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +188,16 @@ iam:PutRolePolicy, logs:CreateLogGroup ``` +### Delete +```json +connect:DeleteInstance, +connect:DescribeInstance, +connect:UntagResource, +ds:DeleteDirectory, +ds:UnauthorizeApplication, +ds:DescribeDirectories +``` + ### List ```json connect:ListInstances, diff --git a/docs/aws-docs/providers/aws/connect/integration_association/index.md b/docs/aws-docs/providers/aws/connect/integration_association/index.md index 8164d01e53..869c8515f8 100644 --- a/docs/aws-docs/providers/aws/connect/integration_association/index.md +++ b/docs/aws-docs/providers/aws/connect/integration_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual integration_association resource, use integration_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual integration_association resource, use integration_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual integration_association resource, - - - - - @@ -72,9 +70,10 @@ instance_id, integration_arn, integration_type FROM aws.connect.integration_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the integration_association resource, the following permissions are required: @@ -86,26 +85,3 @@ connect:ListLambdaFunctions, connect:ListIntegrationAssociations ``` -### Delete -```json -connect:DescribeInstance, -ds:DescribeDirectories, -app-integrations:DeleteEventIntegrationAssociation, -app-integrations:DeleteApplicationAssociation, -events:ListTargetsByRule, -events:RemoveTargets, -events:DeleteRule, -connect:DisassociateBot, -connect:DisassociateLambdaFunction, -connect:DeleteIntegrationAssociation, -connect:ListBots, -connect:ListLambdaFunctions, -connect:ListIntegrationAssociations, -lex:DeleteResourcePolicy, -lex:DeleteResourcePolicyStatement, -lambda:RemovePermission, -iam:GetRolePolicy, -iam:DeleteRolePolicy, -iam:PutRolePolicy -``` - diff --git a/docs/aws-docs/providers/aws/connect/integration_associations/index.md b/docs/aws-docs/providers/aws/connect/integration_associations/index.md index c435043633..6d65060fbb 100644 --- a/docs/aws-docs/providers/aws/connect/integration_associations/index.md +++ b/docs/aws-docs/providers/aws/connect/integration_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of integration_associations in a region or create a integration_associations resource, use integration_association to operate on an individual resource. + +Used to retrieve a list of integration_associations in a region or to create or delete a integration_associations resource, use integration_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of integration_associations in a region or + + + + + @@ -65,7 +73,77 @@ instance_id, integration_type, integration_arn FROM aws.connect.integration_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.integration_associations ( + InstanceId, + IntegrationArn, + IntegrationType, + region +) +SELECT +{{ InstanceId }}, + {{ IntegrationArn }}, + {{ IntegrationType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.integration_associations ( + InstanceId, + IntegrationArn, + IntegrationType, + region +) +SELECT + {{ InstanceId }}, + {{ IntegrationArn }}, + {{ IntegrationType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.integration_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -106,6 +184,29 @@ iam:GetRolePolicy, iam:PutRolePolicy ``` +### Delete +```json +connect:DescribeInstance, +ds:DescribeDirectories, +app-integrations:DeleteEventIntegrationAssociation, +app-integrations:DeleteApplicationAssociation, +events:ListTargetsByRule, +events:RemoveTargets, +events:DeleteRule, +connect:DisassociateBot, +connect:DisassociateLambdaFunction, +connect:DeleteIntegrationAssociation, +connect:ListBots, +connect:ListLambdaFunctions, +connect:ListIntegrationAssociations, +lex:DeleteResourcePolicy, +lex:DeleteResourcePolicyStatement, +lambda:RemovePermission, +iam:GetRolePolicy, +iam:DeleteRolePolicy, +iam:PutRolePolicy +``` + ### List ```json connect:ListBots, diff --git a/docs/aws-docs/providers/aws/connect/predefined_attribute/index.md b/docs/aws-docs/providers/aws/connect/predefined_attribute/index.md index 39c960556e..aa183d6be7 100644 --- a/docs/aws-docs/providers/aws/connect/predefined_attribute/index.md +++ b/docs/aws-docs/providers/aws/connect/predefined_attribute/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual predefined_attribute resource, use predefined_attributes to retrieve a list of resources or to create a resource. + +Gets or updates an individual predefined_attribute resource, use predefined_attributes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual predefined_attribute resource, us - - - - - @@ -74,9 +72,10 @@ values, last_modified_region, last_modified_time FROM aws.connect.predefined_attribute -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the predefined_attribute resource, the following permissions are required: @@ -86,11 +85,6 @@ To operate on the predefined_attribute resource, the following perm connect:DescribePredefinedAttribute ``` -### Delete -```json -connect:DeletePredefinedAttribute -``` - ### Update ```json connect:UpdatePredefinedAttribute diff --git a/docs/aws-docs/providers/aws/connect/predefined_attributes/index.md b/docs/aws-docs/providers/aws/connect/predefined_attributes/index.md index c1fd82671c..b9c68bdb19 100644 --- a/docs/aws-docs/providers/aws/connect/predefined_attributes/index.md +++ b/docs/aws-docs/providers/aws/connect/predefined_attributes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of predefined_attributes in a region or create a predefined_attributes resource, use predefined_attribute to operate on an individual resource. + +Used to retrieve a list of predefined_attributes in a region or to create or delete a predefined_attributes resource, use predefined_attribute to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of predefined_attributes in a region or cre + + + + + @@ -63,7 +71,85 @@ region, instance_arn, name FROM aws.connect.predefined_attributes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.predefined_attributes ( + InstanceArn, + Name, + Values, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ Values }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.predefined_attributes ( + InstanceArn, + Name, + Values, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Values }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.predefined_attributes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +161,11 @@ To operate on the predefined_attributes resource, the following per connect:CreatePredefinedAttribute ``` +### Delete +```json +connect:DeletePredefinedAttribute +``` + ### List ```json connect:ListPredefinedAttributes diff --git a/docs/aws-docs/providers/aws/connect/prompt/index.md b/docs/aws-docs/providers/aws/connect/prompt/index.md index c42d449a8f..c152588882 100644 --- a/docs/aws-docs/providers/aws/connect/prompt/index.md +++ b/docs/aws-docs/providers/aws/connect/prompt/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual prompt resource, use prompts to retrieve a list of resources or to create a resource. + +Gets or updates an individual prompt resource, use prompts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual prompt resource, use prompt - - - - - @@ -76,9 +74,10 @@ s3_uri, prompt_arn, tags FROM aws.connect.prompt -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the prompt resource, the following permissions are required: @@ -95,8 +94,3 @@ connect:TagResource, connect:UntagResource ``` -### Delete -```json -connect:DeletePrompt -``` - diff --git a/docs/aws-docs/providers/aws/connect/prompts/index.md b/docs/aws-docs/providers/aws/connect/prompts/index.md index 0690603322..629722c313 100644 --- a/docs/aws-docs/providers/aws/connect/prompts/index.md +++ b/docs/aws-docs/providers/aws/connect/prompts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of prompts in a region or create a prompts resource, use prompt to operate on an individual resource. + +Used to retrieve a list of prompts in a region or to create or delete a prompts resource, use prompt to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of prompts in a region or create a pr + + + + + @@ -61,7 +69,85 @@ SELECT region, prompt_arn FROM aws.connect.prompts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.prompts ( + InstanceArn, + Name, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.prompts ( + InstanceArn, + Name, + Description, + S3Uri, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ S3Uri }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.prompts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +163,11 @@ kms:Decrypt, s3:GetObjectAcl ``` +### Delete +```json +connect:DeletePrompt +``` + ### List ```json connect:ListPrompts diff --git a/docs/aws-docs/providers/aws/connect/queue/index.md b/docs/aws-docs/providers/aws/connect/queue/index.md index 44d68b3211..b4e3e1abaf 100644 --- a/docs/aws-docs/providers/aws/connect/queue/index.md +++ b/docs/aws-docs/providers/aws/connect/queue/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue resource, use queues to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue resource, use queues to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual queue resource, use queues< - - - - - @@ -86,9 +84,10 @@ quick_connect_arns, tags, type FROM aws.connect.queue -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the queue resource, the following permissions are required: @@ -99,12 +98,6 @@ connect:DescribeQueue, connect:ListQueueQuickConnects ``` -### Delete -```json -connect:DeleteQueue, -connect:UntagResource -``` - ### Update ```json connect:UpdateQueueHoursOfOperation, diff --git a/docs/aws-docs/providers/aws/connect/queues/index.md b/docs/aws-docs/providers/aws/connect/queues/index.md index b942456f49..4fe081672c 100644 --- a/docs/aws-docs/providers/aws/connect/queues/index.md +++ b/docs/aws-docs/providers/aws/connect/queues/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queues in a region or create a queues resource, use queue to operate on an individual resource. + +Used to retrieve a list of queues in a region or to create or delete a queues resource, use queue to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of queues in a region or create a que + + + + + @@ -61,7 +69,106 @@ SELECT region, queue_arn FROM aws.connect.queues -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.queues ( + InstanceArn, + HoursOfOperationArn, + Name, + region +) +SELECT +{{ InstanceArn }}, + {{ HoursOfOperationArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.queues ( + InstanceArn, + Description, + HoursOfOperationArn, + MaxContacts, + Name, + OutboundCallerConfig, + Status, + QuickConnectArns, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Description }}, + {{ HoursOfOperationArn }}, + {{ MaxContacts }}, + {{ Name }}, + {{ OutboundCallerConfig }}, + {{ Status }}, + {{ QuickConnectArns }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.queues +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +181,12 @@ connect:CreateQueue, connect:TagResource ``` +### Delete +```json +connect:DeleteQueue, +connect:UntagResource +``` + ### List ```json connect:ListQueues, diff --git a/docs/aws-docs/providers/aws/connect/quick_connect/index.md b/docs/aws-docs/providers/aws/connect/quick_connect/index.md index 7efeaec3bc..7345dbb2b3 100644 --- a/docs/aws-docs/providers/aws/connect/quick_connect/index.md +++ b/docs/aws-docs/providers/aws/connect/quick_connect/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual quick_connect resource, use quick_connects to retrieve a list of resources or to create a resource. + +Gets or updates an individual quick_connect resource, use quick_connects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual quick_connect resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ quick_connect_arn, tags, quick_connect_type FROM aws.connect.quick_connect -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the quick_connect resource, the following permissions are required: @@ -90,12 +89,6 @@ To operate on the quick_connect resource, the following permissions connect:DescribeQuickConnect ``` -### Delete -```json -connect:DeleteQuickConnect, -connect:UntagResource -``` - ### Update ```json connect:UpdateQuickConnectName, diff --git a/docs/aws-docs/providers/aws/connect/quick_connects/index.md b/docs/aws-docs/providers/aws/connect/quick_connects/index.md index 6dbb9734c2..172177da69 100644 --- a/docs/aws-docs/providers/aws/connect/quick_connects/index.md +++ b/docs/aws-docs/providers/aws/connect/quick_connects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of quick_connects in a region or create a quick_connects resource, use quick_connect to operate on an individual resource. + +Used to retrieve a list of quick_connects in a region or to create or delete a quick_connects resource, use quick_connect to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of quick_connects in a region or create a < + + + + + @@ -61,7 +69,114 @@ SELECT region, quick_connect_arn FROM aws.connect.quick_connects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.quick_connects ( + InstanceArn, + Name, + QuickConnectConfig, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ QuickConnectConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.quick_connects ( + InstanceArn, + Name, + Description, + QuickConnectConfig, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ QuickConnectConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.quick_connects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +189,12 @@ connect:CreateQuickConnect, connect:TagResource ``` +### Delete +```json +connect:DeleteQuickConnect, +connect:UntagResource +``` + ### List ```json connect:ListQuickConnects diff --git a/docs/aws-docs/providers/aws/connect/routing_profile/index.md b/docs/aws-docs/providers/aws/connect/routing_profile/index.md index 203f79f132..16713823b3 100644 --- a/docs/aws-docs/providers/aws/connect/routing_profile/index.md +++ b/docs/aws-docs/providers/aws/connect/routing_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual routing_profile resource, use routing_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual routing_profile resource, use routing_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual routing_profile resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ queue_configs, tags, agent_availability_timer FROM aws.connect.routing_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the routing_profile resource, the following permissions are required: @@ -95,12 +94,6 @@ connect:DescribeRoutingProfile, connect:ListRoutingProfileQueues ``` -### Delete -```json -connect:DeleteRoutingProfile, -connect:UntagResource -``` - ### Update ```json connect:AssociateRoutingProfileQueues, diff --git a/docs/aws-docs/providers/aws/connect/routing_profiles/index.md b/docs/aws-docs/providers/aws/connect/routing_profiles/index.md index d6ff7d8543..7ec8528b8f 100644 --- a/docs/aws-docs/providers/aws/connect/routing_profiles/index.md +++ b/docs/aws-docs/providers/aws/connect/routing_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of routing_profiles in a region or create a routing_profiles resource, use routing_profile to operate on an individual resource. + +Used to retrieve a list of routing_profiles in a region or to create or delete a routing_profiles resource, use routing_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of routing_profiles in a region or create a + + + + + @@ -61,7 +69,128 @@ SELECT region, routing_profile_arn FROM aws.connect.routing_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.routing_profiles ( + InstanceArn, + Name, + Description, + MediaConcurrencies, + DefaultOutboundQueueArn, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ MediaConcurrencies }}, + {{ DefaultOutboundQueueArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.routing_profiles ( + InstanceArn, + Name, + Description, + MediaConcurrencies, + DefaultOutboundQueueArn, + QueueConfigs, + Tags, + AgentAvailabilityTimer, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ MediaConcurrencies }}, + {{ DefaultOutboundQueueArn }}, + {{ QueueConfigs }}, + {{ Tags }}, + {{ AgentAvailabilityTimer }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.routing_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +203,12 @@ connect:CreateRoutingProfile, connect:TagResource ``` +### Delete +```json +connect:DeleteRoutingProfile, +connect:UntagResource +``` + ### List ```json connect:ListRoutingProfiles, diff --git a/docs/aws-docs/providers/aws/connect/rule/index.md b/docs/aws-docs/providers/aws/connect/rule/index.md index 9c6a9296f3..811f723a4b 100644 --- a/docs/aws-docs/providers/aws/connect/rule/index.md +++ b/docs/aws-docs/providers/aws/connect/rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule resource, use rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule resource, use rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual rule resource, use rulesUPDATE - - - - - @@ -80,9 +78,10 @@ actions, publish_status, tags FROM aws.connect.rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rule resource, the following permissions are required: @@ -92,12 +91,6 @@ To operate on the rule resource, the following permissions are requ connect:DescribeRule ``` -### Delete -```json -connect:DeleteRule, -connect:UntagResource -``` - ### Update ```json connect:UpdateRule, diff --git a/docs/aws-docs/providers/aws/connect/rules/index.md b/docs/aws-docs/providers/aws/connect/rules/index.md index 3004687ec4..e93b54c9f7 100644 --- a/docs/aws-docs/providers/aws/connect/rules/index.md +++ b/docs/aws-docs/providers/aws/connect/rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rules in a region or create a rules resource, use rule to operate on an individual resource. + +Used to retrieve a list of rules in a region or to create or delete a rules resource, use rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rules in a region or create a rule + + + + + @@ -61,7 +69,221 @@ SELECT region, rule_arn FROM aws.connect.rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.rules ( + Name, + InstanceArn, + TriggerEventSource, + Function, + Actions, + PublishStatus, + region +) +SELECT +{{ Name }}, + {{ InstanceArn }}, + {{ TriggerEventSource }}, + {{ Function }}, + {{ Actions }}, + {{ PublishStatus }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.rules ( + Name, + InstanceArn, + TriggerEventSource, + Function, + Actions, + PublishStatus, + Tags, + region +) +SELECT + {{ Name }}, + {{ InstanceArn }}, + {{ TriggerEventSource }}, + {{ Function }}, + {{ Actions }}, + {{ PublishStatus }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +298,9 @@ cases:ListFields, cases:ListFieldOptions ``` +### Delete +```json +connect:DeleteRule, +connect:UntagResource +``` + diff --git a/docs/aws-docs/providers/aws/connect/security_key/index.md b/docs/aws-docs/providers/aws/connect/security_key/index.md index f2555bd67f..e52dcb32dd 100644 --- a/docs/aws-docs/providers/aws/connect/security_key/index.md +++ b/docs/aws-docs/providers/aws/connect/security_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_key resource, use security_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_key resource, use security_keys to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual security_key resource, use - - - - - @@ -70,9 +68,10 @@ key, instance_id, association_id FROM aws.connect.security_key -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the security_key resource, the following permissions are required: @@ -82,8 +81,3 @@ To operate on the security_key resource, the following permissions connect:ListSecurityKeys ``` -### Delete -```json -connect:DisassociateSecurityKey -``` - diff --git a/docs/aws-docs/providers/aws/connect/security_keys/index.md b/docs/aws-docs/providers/aws/connect/security_keys/index.md index 106ca198ec..790812a93d 100644 --- a/docs/aws-docs/providers/aws/connect/security_keys/index.md +++ b/docs/aws-docs/providers/aws/connect/security_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_keys in a region or create a security_keys resource, use security_key to operate on an individual resource. + +Used to retrieve a list of security_keys in a region or to create or delete a security_keys resource, use security_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of security_keys in a region or create a INSERT + + + + + @@ -63,7 +71,71 @@ region, instance_id, association_id FROM aws.connect.security_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.security_keys ( + Key, + InstanceId, + region +) +SELECT +{{ Key }}, + {{ InstanceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.security_keys ( + Key, + InstanceId, + region +) +SELECT + {{ Key }}, + {{ InstanceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.security_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ To operate on the security_keys resource, the following permissions connect:AssociateSecurityKey ``` +### Delete +```json +connect:DisassociateSecurityKey +``` + ### List ```json connect:ListSecurityKeys diff --git a/docs/aws-docs/providers/aws/connect/security_profile/index.md b/docs/aws-docs/providers/aws/connect/security_profile/index.md index b97a2e52c9..ac4005398f 100644 --- a/docs/aws-docs/providers/aws/connect/security_profile/index.md +++ b/docs/aws-docs/providers/aws/connect/security_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_profile resource, use security_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_profile resource, use security_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual security_profile resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ tags, last_modified_region, last_modified_time FROM aws.connect.security_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_profile resource, the following permissions are required: @@ -111,9 +110,3 @@ connect:UpdateSecurityProfile, connect:UntagResource ``` -### Delete -```json -connect:DeleteSecurityProfile, -connect:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/connect/security_profiles/index.md b/docs/aws-docs/providers/aws/connect/security_profiles/index.md index 843b09b363..53351e0932 100644 --- a/docs/aws-docs/providers/aws/connect/security_profiles/index.md +++ b/docs/aws-docs/providers/aws/connect/security_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_profiles in a region or create a security_profiles resource, use security_profile to operate on an individual resource. + +Used to retrieve a list of security_profiles in a region or to create or delete a security_profiles resource, use security_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_profiles in a region or create + + + + + @@ -61,7 +69,115 @@ SELECT region, security_profile_arn FROM aws.connect.security_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.security_profiles ( + InstanceArn, + SecurityProfileName, + region +) +SELECT +{{ InstanceArn }}, + {{ SecurityProfileName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.security_profiles ( + AllowedAccessControlTags, + Description, + InstanceArn, + Permissions, + SecurityProfileName, + TagRestrictedResources, + HierarchyRestrictedResources, + AllowedAccessControlHierarchyGroupId, + Applications, + Tags, + region +) +SELECT + {{ AllowedAccessControlTags }}, + {{ Description }}, + {{ InstanceArn }}, + {{ Permissions }}, + {{ SecurityProfileName }}, + {{ TagRestrictedResources }}, + {{ HierarchyRestrictedResources }}, + {{ AllowedAccessControlHierarchyGroupId }}, + {{ Applications }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.security_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +190,12 @@ connect:CreateSecurityProfile, connect:TagResource ``` +### Delete +```json +connect:DeleteSecurityProfile, +connect:UntagResource +``` + ### List ```json connect:ListSecurityProfiles diff --git a/docs/aws-docs/providers/aws/connect/task_template/index.md b/docs/aws-docs/providers/aws/connect/task_template/index.md index 946f713769..df4e48ad85 100644 --- a/docs/aws-docs/providers/aws/connect/task_template/index.md +++ b/docs/aws-docs/providers/aws/connect/task_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual task_template resource, use task_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual task_template resource, use task_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual task_template resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ status, client_token, tags FROM aws.connect.task_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the task_template resource, the following permissions are required: @@ -105,10 +104,3 @@ connect:TagResource, connect:UntagResource ``` -### Delete -```json -connect:DeleteTaskTemplate, -connect:UntagResource, -connect:GetTaskTemplate -``` - diff --git a/docs/aws-docs/providers/aws/connect/task_templates/index.md b/docs/aws-docs/providers/aws/connect/task_templates/index.md index be5952cced..bca6068760 100644 --- a/docs/aws-docs/providers/aws/connect/task_templates/index.md +++ b/docs/aws-docs/providers/aws/connect/task_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of task_templates in a region or create a task_templates resource, use task_template to operate on an individual resource. + +Used to retrieve a list of task_templates in a region or to create or delete a task_templates resource, use task_template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of task_templates in a region or create a < + + + + + @@ -61,7 +69,129 @@ SELECT region, arn FROM aws.connect.task_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.task_templates ( + InstanceArn, + region +) +SELECT +{{ InstanceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.task_templates ( + InstanceArn, + Name, + Description, + ContactFlowArn, + Constraints, + Defaults, + Fields, + Status, + ClientToken, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ ContactFlowArn }}, + {{ Constraints }}, + {{ Defaults }}, + {{ Fields }}, + {{ Status }}, + {{ ClientToken }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.task_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +209,10 @@ connect:TagResource connect:ListTaskTemplates ``` +### Delete +```json +connect:DeleteTaskTemplate, +connect:UntagResource, +connect:GetTaskTemplate +``` + diff --git a/docs/aws-docs/providers/aws/connect/traffic_distribution_group/index.md b/docs/aws-docs/providers/aws/connect/traffic_distribution_group/index.md index d01177ff79..8af19e5e0f 100644 --- a/docs/aws-docs/providers/aws/connect/traffic_distribution_group/index.md +++ b/docs/aws-docs/providers/aws/connect/traffic_distribution_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual traffic_distribution_group resource, use traffic_distribution_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual traffic_distribution_group resource, use traffic_distribution_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual traffic_distribution_group resour - - - - - @@ -78,9 +76,10 @@ status, tags, is_default FROM aws.connect.traffic_distribution_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the traffic_distribution_group resource, the following permissions are required: @@ -96,10 +95,3 @@ connect:TagResource, connect:UntagResource ``` -### Delete -```json -connect:DeleteTrafficDistributionGroup, -connect:DescribeTrafficDistributionGroup, -connect:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/connect/traffic_distribution_groups/index.md b/docs/aws-docs/providers/aws/connect/traffic_distribution_groups/index.md index d44cff682b..8ed52999f5 100644 --- a/docs/aws-docs/providers/aws/connect/traffic_distribution_groups/index.md +++ b/docs/aws-docs/providers/aws/connect/traffic_distribution_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of traffic_distribution_groups in a region or create a traffic_distribution_groups resource, use traffic_distribution_group to operate on an individual resource. + +Used to retrieve a list of traffic_distribution_groups in a region or to create or delete a traffic_distribution_groups resource, use traffic_distribution_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of traffic_distribution_groups in a region + + + + + @@ -61,7 +69,82 @@ SELECT region, traffic_distribution_group_arn FROM aws.connect.traffic_distribution_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.traffic_distribution_groups ( + InstanceArn, + Name, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.traffic_distribution_groups ( + InstanceArn, + Description, + Name, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Description }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.traffic_distribution_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +158,13 @@ connect:DescribeTrafficDistributionGroup, connect:TagResource ``` +### Delete +```json +connect:DeleteTrafficDistributionGroup, +connect:DescribeTrafficDistributionGroup, +connect:UntagResource +``` + ### List ```json connect:ListTrafficDistributionGroups diff --git a/docs/aws-docs/providers/aws/connect/user/index.md b/docs/aws-docs/providers/aws/connect/user/index.md index 1a3d13e589..be07fad3c3 100644 --- a/docs/aws-docs/providers/aws/connect/user/index.md +++ b/docs/aws-docs/providers/aws/connect/user/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user resource, use users to retrieve a list of resources or to create a resource. + +Gets or updates an individual user resource, use users to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual user resource, use usersUPDATE - - - - - @@ -88,9 +86,10 @@ user_arn, tags, user_proficiencies FROM aws.connect.user -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user resource, the following permissions are required: @@ -101,12 +100,6 @@ connect:DescribeUser, connect:ListUserProficiencies ``` -### Delete -```json -connect:DeleteUser, -connect:UntagResource -``` - ### Update ```json connect:UpdateUserIdentityInfo, diff --git a/docs/aws-docs/providers/aws/connect/user_hierarchy_group/index.md b/docs/aws-docs/providers/aws/connect/user_hierarchy_group/index.md index e691c5da07..ac0ddd6748 100644 --- a/docs/aws-docs/providers/aws/connect/user_hierarchy_group/index.md +++ b/docs/aws-docs/providers/aws/connect/user_hierarchy_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_hierarchy_group resource, use user_hierarchy_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_hierarchy_group resource, use user_hierarchy_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual user_hierarchy_group resource, us - - - - - @@ -74,9 +72,10 @@ parent_group_arn, name, tags FROM aws.connect.user_hierarchy_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user_hierarchy_group resource, the following permissions are required: @@ -86,12 +85,6 @@ To operate on the user_hierarchy_group resource, the following perm connect:DescribeUserHierarchyGroup ``` -### Delete -```json -connect:DeleteUserHierarchyGroup, -connect:UntagResource -``` - ### Update ```json connect:UpdateUserHierarchyGroupName, diff --git a/docs/aws-docs/providers/aws/connect/user_hierarchy_groups/index.md b/docs/aws-docs/providers/aws/connect/user_hierarchy_groups/index.md index d8dd53bf1e..8b91e5c169 100644 --- a/docs/aws-docs/providers/aws/connect/user_hierarchy_groups/index.md +++ b/docs/aws-docs/providers/aws/connect/user_hierarchy_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_hierarchy_groups in a region or create a user_hierarchy_groups resource, use user_hierarchy_group to operate on an individual resource. + +Used to retrieve a list of user_hierarchy_groups in a region or to create or delete a user_hierarchy_groups resource, use user_hierarchy_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of user_hierarchy_groups in a region or cre + + + + + @@ -61,7 +69,82 @@ SELECT region, user_hierarchy_group_arn FROM aws.connect.user_hierarchy_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.user_hierarchy_groups ( + InstanceArn, + Name, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.user_hierarchy_groups ( + InstanceArn, + ParentGroupArn, + Name, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ ParentGroupArn }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.user_hierarchy_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +157,12 @@ connect:CreateUserHierarchyGroup, connect:TagResource ``` +### Delete +```json +connect:DeleteUserHierarchyGroup, +connect:UntagResource +``` + ### List ```json connect:ListUserHierarchyGroups diff --git a/docs/aws-docs/providers/aws/connect/users/index.md b/docs/aws-docs/providers/aws/connect/users/index.md index 133bcbcf64..19ec90148d 100644 --- a/docs/aws-docs/providers/aws/connect/users/index.md +++ b/docs/aws-docs/providers/aws/connect/users/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of users in a region or create a users resource, use user to operate on an individual resource. + +Used to retrieve a list of users in a region or to create or delete a users resource, use user to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of users in a region or create a user + + + + + @@ -61,7 +69,138 @@ SELECT region, user_arn FROM aws.connect.users -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.users ( + InstanceArn, + Username, + RoutingProfileArn, + PhoneConfig, + SecurityProfileArns, + region +) +SELECT +{{ InstanceArn }}, + {{ Username }}, + {{ RoutingProfileArn }}, + {{ PhoneConfig }}, + {{ SecurityProfileArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.users ( + InstanceArn, + DirectoryUserId, + HierarchyGroupArn, + Username, + Password, + RoutingProfileArn, + IdentityInfo, + PhoneConfig, + SecurityProfileArns, + Tags, + UserProficiencies, + region +) +SELECT + {{ InstanceArn }}, + {{ DirectoryUserId }}, + {{ HierarchyGroupArn }}, + {{ Username }}, + {{ Password }}, + {{ RoutingProfileArn }}, + {{ IdentityInfo }}, + {{ PhoneConfig }}, + {{ SecurityProfileArns }}, + {{ Tags }}, + {{ UserProficiencies }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.users +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +214,12 @@ connect:TagResource, connect:AssociateUserProficiencies ``` +### Delete +```json +connect:DeleteUser, +connect:UntagResource +``` + ### List ```json connect:ListUsers diff --git a/docs/aws-docs/providers/aws/connect/view/index.md b/docs/aws-docs/providers/aws/connect/view/index.md index e69a45f5ac..29740072e0 100644 --- a/docs/aws-docs/providers/aws/connect/view/index.md +++ b/docs/aws-docs/providers/aws/connect/view/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual view resource, use views to retrieve a list of resources or to create a resource. + +Gets or updates an individual view resource, use views to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual view resource, use viewsUPDATE - - - - - @@ -82,9 +80,10 @@ actions, view_content_sha256, tags FROM aws.connect.view -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the view resource, the following permissions are required: @@ -94,12 +93,6 @@ To operate on the view resource, the following permissions are requ connect:DescribeView ``` -### Delete -```json -connect:DeleteView, -connect:UntagResource -``` - ### Update ```json connect:UpdateViewMetadata, diff --git a/docs/aws-docs/providers/aws/connect/view_version/index.md b/docs/aws-docs/providers/aws/connect/view_version/index.md index d0ba446d29..24f1523036 100644 --- a/docs/aws-docs/providers/aws/connect/view_version/index.md +++ b/docs/aws-docs/providers/aws/connect/view_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual view_version resource, use view_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual view_version resource, use view_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual view_version resource, use - - - - - @@ -74,9 +72,10 @@ version_description, view_content_sha256, version FROM aws.connect.view_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the view_version resource, the following permissions are required: @@ -86,8 +85,3 @@ To operate on the view_version resource, the following permissions connect:DescribeView ``` -### Delete -```json -connect:DeleteViewVersion -``` - diff --git a/docs/aws-docs/providers/aws/connect/view_versions/index.md b/docs/aws-docs/providers/aws/connect/view_versions/index.md index 23dcb46f63..0f63c0cc1d 100644 --- a/docs/aws-docs/providers/aws/connect/view_versions/index.md +++ b/docs/aws-docs/providers/aws/connect/view_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of view_versions in a region or create a view_versions resource, use view_version to operate on an individual resource. + +Used to retrieve a list of view_versions in a region or to create or delete a view_versions resource, use view_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of view_versions in a region or create a INSERT + + + + + @@ -61,7 +69,71 @@ SELECT region, view_version_arn FROM aws.connect.view_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.view_versions ( + ViewArn, + region +) +SELECT +{{ ViewArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.view_versions ( + ViewArn, + VersionDescription, + ViewContentSha256, + region +) +SELECT + {{ ViewArn }}, + {{ VersionDescription }}, + {{ ViewContentSha256 }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.view_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +150,8 @@ connect:CreateViewVersion connect:ListViewVersions ``` +### Delete +```json +connect:DeleteViewVersion +``` + diff --git a/docs/aws-docs/providers/aws/connect/views/index.md b/docs/aws-docs/providers/aws/connect/views/index.md index 472014513c..a3f7a6f749 100644 --- a/docs/aws-docs/providers/aws/connect/views/index.md +++ b/docs/aws-docs/providers/aws/connect/views/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of views in a region or create a views resource, use view to operate on an individual resource. + +Used to retrieve a list of views in a region or to create or delete a views resource, use view to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of views in a region or create a view + + + + + @@ -61,7 +69,98 @@ SELECT region, view_arn FROM aws.connect.views -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connect.views ( + InstanceArn, + Name, + Template, + Actions, + region +) +SELECT +{{ InstanceArn }}, + {{ Name }}, + {{ Template }}, + {{ Actions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connect.views ( + InstanceArn, + Name, + Description, + Template, + Actions, + Tags, + region +) +SELECT + {{ InstanceArn }}, + {{ Name }}, + {{ Description }}, + {{ Template }}, + {{ Actions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connect.views +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +173,12 @@ connect:CreateView, connect:TagResource ``` +### Delete +```json +connect:DeleteView, +connect:UntagResource +``` + ### List ```json connect:ListViews diff --git a/docs/aws-docs/providers/aws/connectcampaigns/campaign/index.md b/docs/aws-docs/providers/aws/connectcampaigns/campaign/index.md index da49c99982..c7c7143a1b 100644 --- a/docs/aws-docs/providers/aws/connectcampaigns/campaign/index.md +++ b/docs/aws-docs/providers/aws/connectcampaigns/campaign/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual campaign resource, use campaigns to retrieve a list of resources or to create a resource. + +Gets or updates an individual campaign resource, use campaigns to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual campaign resource, use camp - - - - - @@ -76,9 +74,10 @@ name, outbound_call_config, tags FROM aws.connectcampaigns.campaign -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the campaign resource, the following permissions are required: @@ -88,11 +87,6 @@ To operate on the campaign resource, the following permissions are connect-campaigns:DescribeCampaign ``` -### Delete -```json -connect-campaigns:DeleteCampaign -``` - ### Update ```json connect-campaigns:UpdateCampaignDialerConfig, diff --git a/docs/aws-docs/providers/aws/connectcampaigns/campaigns/index.md b/docs/aws-docs/providers/aws/connectcampaigns/campaigns/index.md index 06b660176f..f1ae8b7134 100644 --- a/docs/aws-docs/providers/aws/connectcampaigns/campaigns/index.md +++ b/docs/aws-docs/providers/aws/connectcampaigns/campaigns/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of campaigns in a region or create a campaigns resource, use campaign to operate on an individual resource. + +Used to retrieve a list of campaigns in a region or to create or delete a campaigns resource, use campaign to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of campaigns in a region or create a + + + + + @@ -61,7 +69,129 @@ SELECT region, arn FROM aws.connectcampaigns.campaigns -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.connectcampaigns.campaigns ( + ConnectInstanceArn, + DialerConfig, + Name, + OutboundCallConfig, + region +) +SELECT +{{ ConnectInstanceArn }}, + {{ DialerConfig }}, + {{ Name }}, + {{ OutboundCallConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.connectcampaigns.campaigns ( + ConnectInstanceArn, + DialerConfig, + Name, + OutboundCallConfig, + Tags, + region +) +SELECT + {{ ConnectInstanceArn }}, + {{ DialerConfig }}, + {{ Name }}, + {{ OutboundCallConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.connectcampaigns.campaigns +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +208,11 @@ connect:DescribeInstance, connect:DescribeQueue ``` +### Delete +```json +connect-campaigns:DeleteCampaign +``` + ### List ```json connect-campaigns:ListCampaigns diff --git a/docs/aws-docs/providers/aws/controltower/enabled_baseline/index.md b/docs/aws-docs/providers/aws/controltower/enabled_baseline/index.md index a6a996a221..1c4ac6a4bc 100644 --- a/docs/aws-docs/providers/aws/controltower/enabled_baseline/index.md +++ b/docs/aws-docs/providers/aws/controltower/enabled_baseline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual enabled_baseline resource, use enabled_baselines to retrieve a list of resources or to create a resource. + +Gets or updates an individual enabled_baseline resource, use enabled_baselines to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual enabled_baseline resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ target_identifier, parameters, tags FROM aws.controltower.enabled_baseline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the enabled_baseline resource, the following permissions are required: @@ -121,31 +120,3 @@ controltower:ListTagsForResource, controltower:GetEnabledBaseline ``` -### Delete -```json -controltower:DisableBaseline, -controltower:GetBaselineOperation, -organizations:CreateOrganizationalUnit, -organizations:CreateOrganization, -organizations:UpdatePolicy, -organizations:CreatePolicy, -organizations:AttachPolicy, -organizations:DetachPolicy, -organizations:DeletePolicy, -organizations:EnablePolicyType, -organizations:EnableAWSServiceAccess, -organizations:ListRoots, -servicecatalog:AssociatePrincipalWithPortfolio, -servicecatalog:AssociateProductWithPortfolio, -servicecatalog:CreatePortfolio, -servicecatalog:CreateProduct, -servicecatalog:CreateProvisioningArtifact, -servicecatalog:ListPortfolios, -servicecatalog:ListProvisioningArtifacts, -servicecatalog:SearchProductsAsAdmin, -servicecatalog:UpdatePortfolio, -servicecatalog:UpdateProvisioningArtifact, -servicecatalog:ListPrincipalsForPortfolio, -servicecatalog:DeleteProvisioningArtifact -``` - diff --git a/docs/aws-docs/providers/aws/controltower/enabled_baselines/index.md b/docs/aws-docs/providers/aws/controltower/enabled_baselines/index.md index 98cdb3da71..8d15991a5a 100644 --- a/docs/aws-docs/providers/aws/controltower/enabled_baselines/index.md +++ b/docs/aws-docs/providers/aws/controltower/enabled_baselines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of enabled_baselines in a region or create a enabled_baselines resource, use enabled_baseline to operate on an individual resource. + +Used to retrieve a list of enabled_baselines in a region or to create or delete a enabled_baselines resource, use enabled_baseline to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of enabled_baselines in a region or create + + + + + @@ -61,7 +69,93 @@ SELECT region, enabled_baseline_identifier FROM aws.controltower.enabled_baselines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.controltower.enabled_baselines ( + BaselineIdentifier, + BaselineVersion, + TargetIdentifier, + region +) +SELECT +{{ BaselineIdentifier }}, + {{ BaselineVersion }}, + {{ TargetIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.controltower.enabled_baselines ( + BaselineIdentifier, + BaselineVersion, + TargetIdentifier, + Parameters, + Tags, + region +) +SELECT + {{ BaselineIdentifier }}, + {{ BaselineVersion }}, + {{ TargetIdentifier }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.controltower.enabled_baselines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -99,6 +193,34 @@ servicecatalog:ListPrincipalsForPortfolio, servicecatalog:DeleteProvisioningArtifact ``` +### Delete +```json +controltower:DisableBaseline, +controltower:GetBaselineOperation, +organizations:CreateOrganizationalUnit, +organizations:CreateOrganization, +organizations:UpdatePolicy, +organizations:CreatePolicy, +organizations:AttachPolicy, +organizations:DetachPolicy, +organizations:DeletePolicy, +organizations:EnablePolicyType, +organizations:EnableAWSServiceAccess, +organizations:ListRoots, +servicecatalog:AssociatePrincipalWithPortfolio, +servicecatalog:AssociateProductWithPortfolio, +servicecatalog:CreatePortfolio, +servicecatalog:CreateProduct, +servicecatalog:CreateProvisioningArtifact, +servicecatalog:ListPortfolios, +servicecatalog:ListProvisioningArtifacts, +servicecatalog:SearchProductsAsAdmin, +servicecatalog:UpdatePortfolio, +servicecatalog:UpdateProvisioningArtifact, +servicecatalog:ListPrincipalsForPortfolio, +servicecatalog:DeleteProvisioningArtifact +``` + ### List ```json controltower:ListEnabledBaselines diff --git a/docs/aws-docs/providers/aws/controltower/enabled_control/index.md b/docs/aws-docs/providers/aws/controltower/enabled_control/index.md index a92c0de42f..742277e0e2 100644 --- a/docs/aws-docs/providers/aws/controltower/enabled_control/index.md +++ b/docs/aws-docs/providers/aws/controltower/enabled_control/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual enabled_control resource, use enabled_controls to retrieve a list of resources or to create a resource. + +Gets or updates an individual enabled_control resource, use enabled_controls to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual enabled_control resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ target_identifier, parameters, tags FROM aws.controltower.enabled_control -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the enabled_control resource, the following permissions are required: @@ -96,20 +95,6 @@ organizations:ListTargetsForPolicy, organizations:DescribePolicy ``` -### Delete -```json -controltower:GetControlOperation, -controltower:DisableControl, -organizations:UpdatePolicy, -organizations:DeletePolicy, -organizations:CreatePolicy, -organizations:AttachPolicy, -organizations:DetachPolicy, -organizations:ListPoliciesForTarget, -organizations:ListTargetsForPolicy, -organizations:DescribePolicy -``` - ### Read ```json controltower:ListEnabledControls, diff --git a/docs/aws-docs/providers/aws/controltower/enabled_controls/index.md b/docs/aws-docs/providers/aws/controltower/enabled_controls/index.md index c1a31935ab..057d3553ca 100644 --- a/docs/aws-docs/providers/aws/controltower/enabled_controls/index.md +++ b/docs/aws-docs/providers/aws/controltower/enabled_controls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of enabled_controls in a region or create a enabled_controls resource, use enabled_control to operate on an individual resource. + +Used to retrieve a list of enabled_controls in a region or to create or delete a enabled_controls resource, use enabled_control to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of enabled_controls in a region or create a + + + + + @@ -63,7 +71,87 @@ region, target_identifier, control_identifier FROM aws.controltower.enabled_controls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.controltower.enabled_controls ( + ControlIdentifier, + TargetIdentifier, + region +) +SELECT +{{ ControlIdentifier }}, + {{ TargetIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.controltower.enabled_controls ( + ControlIdentifier, + TargetIdentifier, + Parameters, + Tags, + region +) +SELECT + {{ ControlIdentifier }}, + {{ TargetIdentifier }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.controltower.enabled_controls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +174,20 @@ organizations:ListTargetsForPolicy, organizations:DescribePolicy ``` +### Delete +```json +controltower:GetControlOperation, +controltower:DisableControl, +organizations:UpdatePolicy, +organizations:DeletePolicy, +organizations:CreatePolicy, +organizations:AttachPolicy, +organizations:DetachPolicy, +organizations:ListPoliciesForTarget, +organizations:ListTargetsForPolicy, +organizations:DescribePolicy +``` + ### List ```json controltower:ListEnabledControls diff --git a/docs/aws-docs/providers/aws/controltower/landing_zone/index.md b/docs/aws-docs/providers/aws/controltower/landing_zone/index.md index 1fb801ae5d..1577cfe560 100644 --- a/docs/aws-docs/providers/aws/controltower/landing_zone/index.md +++ b/docs/aws-docs/providers/aws/controltower/landing_zone/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual landing_zone resource, use landing_zones to retrieve a list of resources or to create a resource. + +Gets or updates an individual landing_zone resource, use landing_zones to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual landing_zone resource, use - - - - - @@ -80,9 +78,10 @@ manifest, version, tags FROM aws.controltower.landing_zone -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the landing_zone resource, the following permissions are required: @@ -129,29 +128,3 @@ sso:StartPeregrine, sso:RegisterRegion ``` -### Delete -```json -controltower:DeleteLandingZone, -controltower:GetLandingZone, -controltower:GetLandingZoneOperation, -cloudformation:DescribeOrganizationsAccess, -servicecatalog:ListPortfolios, -servicecatalog:ListProvisioningArtifacts, -servicecatalog:SearchProductsAsAdmin, -servicecatalog:DeleteProvisioningArtifact, -servicecatalog:ListPrincipalsForPortfolio, -servicecatalog:DeleteProduct, -servicecatalog:DisassociatePrincipalFromPortfolio, -servicecatalog:DisassociateProductFromPortfolio, -servicecatalog:DeletePortfolio, -organizations:AttachPolicy, -organizations:DetachPolicy, -organizations:DeletePolicy, -organizations:ListRoots, -sso:GetPeregrineStatus, -sso:ListDirectoryAssociations, -iam:DeleteRolePolicy, -iam:DetachRolePolicy, -iam:DeleteRole -``` - diff --git a/docs/aws-docs/providers/aws/controltower/landing_zones/index.md b/docs/aws-docs/providers/aws/controltower/landing_zones/index.md index 448bfe7550..6d847e6725 100644 --- a/docs/aws-docs/providers/aws/controltower/landing_zones/index.md +++ b/docs/aws-docs/providers/aws/controltower/landing_zones/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of landing_zones in a region or create a landing_zones resource, use landing_zone to operate on an individual resource. + +Used to retrieve a list of landing_zones in a region or to create or delete a landing_zones resource, use landing_zone to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of landing_zones in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, landing_zone_identifier FROM aws.controltower.landing_zones -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.controltower.landing_zones ( + Manifest, + Version, + region +) +SELECT +{{ Manifest }}, + {{ Version }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.controltower.landing_zones ( + Manifest, + Version, + Tags, + region +) +SELECT + {{ Manifest }}, + {{ Version }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.controltower.landing_zones +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -103,6 +183,32 @@ sso:StartPeregrine, sso:RegisterRegion ``` +### Delete +```json +controltower:DeleteLandingZone, +controltower:GetLandingZone, +controltower:GetLandingZoneOperation, +cloudformation:DescribeOrganizationsAccess, +servicecatalog:ListPortfolios, +servicecatalog:ListProvisioningArtifacts, +servicecatalog:SearchProductsAsAdmin, +servicecatalog:DeleteProvisioningArtifact, +servicecatalog:ListPrincipalsForPortfolio, +servicecatalog:DeleteProduct, +servicecatalog:DisassociatePrincipalFromPortfolio, +servicecatalog:DisassociateProductFromPortfolio, +servicecatalog:DeletePortfolio, +organizations:AttachPolicy, +organizations:DetachPolicy, +organizations:DeletePolicy, +organizations:ListRoots, +sso:GetPeregrineStatus, +sso:ListDirectoryAssociations, +iam:DeleteRolePolicy, +iam:DetachRolePolicy, +iam:DeleteRole +``` + ### List ```json controltower:ListLandingZones diff --git a/docs/aws-docs/providers/aws/cur/report_definition/index.md b/docs/aws-docs/providers/aws/cur/report_definition/index.md index 02f6380033..115cc6dcb9 100644 --- a/docs/aws-docs/providers/aws/cur/report_definition/index.md +++ b/docs/aws-docs/providers/aws/cur/report_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual report_definition resource, use report_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual report_definition resource, use report_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual report_definition resource, use < - - - - - @@ -88,9 +86,10 @@ refresh_closed_reports, report_versioning, billing_view_arn FROM aws.cur.report_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the report_definition resource, the following permissions are required: @@ -106,9 +105,3 @@ cur:DescribeReportDefinitions, cur:ModifyReportDefinition ``` -### Delete -```json -cur:DescribeReportDefinitions, -cur:DeleteReportDefinition -``` - diff --git a/docs/aws-docs/providers/aws/cur/report_definitions/index.md b/docs/aws-docs/providers/aws/cur/report_definitions/index.md index 29a26c73c0..bae4d516fa 100644 --- a/docs/aws-docs/providers/aws/cur/report_definitions/index.md +++ b/docs/aws-docs/providers/aws/cur/report_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of report_definitions in a region or create a report_definitions resource, use report_definition to operate on an individual resource. + +Used to retrieve a list of report_definitions in a region or to create or delete a report_definitions resource, use report_definition to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of report_definitions in a region or create + + + + + @@ -61,7 +69,126 @@ SELECT region, report_name FROM aws.cur.report_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.cur.report_definitions ( + ReportName, + TimeUnit, + Format, + Compression, + S3Bucket, + S3Prefix, + S3Region, + RefreshClosedReports, + ReportVersioning, + region +) +SELECT +{{ ReportName }}, + {{ TimeUnit }}, + {{ Format }}, + {{ Compression }}, + {{ S3Bucket }}, + {{ S3Prefix }}, + {{ S3Region }}, + {{ RefreshClosedReports }}, + {{ ReportVersioning }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.cur.report_definitions ( + ReportName, + TimeUnit, + Format, + Compression, + AdditionalSchemaElements, + S3Bucket, + S3Prefix, + S3Region, + AdditionalArtifacts, + RefreshClosedReports, + ReportVersioning, + BillingViewArn, + region +) +SELECT + {{ ReportName }}, + {{ TimeUnit }}, + {{ Format }}, + {{ Compression }}, + {{ AdditionalSchemaElements }}, + {{ S3Bucket }}, + {{ S3Prefix }}, + {{ S3Region }}, + {{ AdditionalArtifacts }}, + {{ RefreshClosedReports }}, + {{ ReportVersioning }}, + {{ BillingViewArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.cur.report_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +200,12 @@ To operate on the report_definitions resource, the following permis cur:PutReportDefinition ``` +### Delete +```json +cur:DescribeReportDefinitions, +cur:DeleteReportDefinition +``` + ### List ```json cur:DescribeReportDefinitions diff --git a/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definition/index.md b/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definition/index.md index ba68ab8d40..9d4e7738de 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definition/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual calculated_attribute_definition resource, use calculated_attribute_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual calculated_attribute_definition resource, use calculated_attribute_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual calculated_attribute_definition r - - - - - @@ -84,9 +82,10 @@ created_at, last_updated_at, tags FROM aws.customerprofiles.calculated_attribute_definition -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the calculated_attribute_definition resource, the following permissions are required: @@ -104,8 +103,3 @@ profile:UntagResource, profile:TagResource ``` -### Delete -```json -profile:DeleteCalculatedAttributeDefinition -``` - diff --git a/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definitions/index.md b/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definitions/index.md index 0f200281b1..d2ba2cc358 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definitions/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/calculated_attribute_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of calculated_attribute_definitions in a region or create a calculated_attribute_definitions resource, use calculated_attribute_definition to operate on an individual resource. + +Used to retrieve a list of calculated_attribute_definitions in a region or to create or delete a calculated_attribute_definitions resource, use calculated_attribute_definition to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of calculated_attribute_definitions in a re + + + + + @@ -63,7 +71,124 @@ region, domain_name, calculated_attribute_name FROM aws.customerprofiles.calculated_attribute_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.customerprofiles.calculated_attribute_definitions ( + DomainName, + CalculatedAttributeName, + AttributeDetails, + Statistic, + region +) +SELECT +{{ DomainName }}, + {{ CalculatedAttributeName }}, + {{ AttributeDetails }}, + {{ Statistic }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.customerprofiles.calculated_attribute_definitions ( + DomainName, + CalculatedAttributeName, + DisplayName, + Description, + AttributeDetails, + Conditions, + Statistic, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ CalculatedAttributeName }}, + {{ DisplayName }}, + {{ Description }}, + {{ AttributeDetails }}, + {{ Conditions }}, + {{ Statistic }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.customerprofiles.calculated_attribute_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +201,11 @@ profile:CreateCalculatedAttributeDefinition, profile:TagResource ``` +### Delete +```json +profile:DeleteCalculatedAttributeDefinition +``` + ### List ```json profile:ListCalculatedAttributeDefinitions diff --git a/docs/aws-docs/providers/aws/customerprofiles/domain/index.md b/docs/aws-docs/providers/aws/customerprofiles/domain/index.md index 1f5151f3e5..8c272c35d1 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/domain/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -84,9 +82,10 @@ tags, created_at, last_updated_at FROM aws.customerprofiles.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: @@ -104,8 +103,3 @@ profile:UntagResource, profile:TagResource ``` -### Delete -```json -profile:DeleteDomain -``` - diff --git a/docs/aws-docs/providers/aws/customerprofiles/domains/index.md b/docs/aws-docs/providers/aws/customerprofiles/domains/index.md index 39d9a93b7a..cbd0619c97 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/domains/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,144 @@ SELECT region, domain_name FROM aws.customerprofiles.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.customerprofiles.domains ( + DomainName, + DefaultExpirationDays, + region +) +SELECT +{{ DomainName }}, + {{ DefaultExpirationDays }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.customerprofiles.domains ( + DomainName, + DeadLetterQueueUrl, + DefaultEncryptionKey, + DefaultExpirationDays, + Matching, + RuleBasedMatching, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ DeadLetterQueueUrl }}, + {{ DefaultEncryptionKey }}, + {{ DefaultExpirationDays }}, + {{ Matching }}, + {{ RuleBasedMatching }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.customerprofiles.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +219,11 @@ profile:CreateDomain, profile:TagResource ``` +### Delete +```json +profile:DeleteDomain +``` + ### List ```json profile:ListDomains diff --git a/docs/aws-docs/providers/aws/customerprofiles/event_stream/index.md b/docs/aws-docs/providers/aws/customerprofiles/event_stream/index.md index 82b2834d9f..d22e958353 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/event_stream/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/event_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_stream resource, use event_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_stream resource, use event_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual event_stream resource, use - - - - - @@ -80,9 +78,10 @@ created_at, state, destination_details FROM aws.customerprofiles.event_stream -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the event_stream resource, the following permissions are required: @@ -101,9 +100,3 @@ profile:UntagResource, profile:TagResource ``` -### Delete -```json -profile:DeleteEventStream, -iam:DeleteRolePolicy -``` - diff --git a/docs/aws-docs/providers/aws/customerprofiles/event_streams/index.md b/docs/aws-docs/providers/aws/customerprofiles/event_streams/index.md index 58fe2a5dd5..c8ac133b87 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/event_streams/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/event_streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_streams in a region or create a event_streams resource, use event_stream to operate on an individual resource. + +Used to retrieve a list of event_streams in a region or to create or delete a event_streams resource, use event_stream to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of event_streams in a region or create a INSERT + + + + + @@ -63,7 +71,85 @@ region, domain_name, event_stream_name FROM aws.customerprofiles.event_streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.customerprofiles.event_streams ( + DomainName, + EventStreamName, + Uri, + region +) +SELECT +{{ DomainName }}, + {{ EventStreamName }}, + {{ Uri }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.customerprofiles.event_streams ( + DomainName, + EventStreamName, + Uri, + Tags, + region +) +SELECT + {{ DomainName }}, + {{ EventStreamName }}, + {{ Uri }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.customerprofiles.event_streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +164,12 @@ kinesis:DescribeStreamSummary, profile:TagResource ``` +### Delete +```json +profile:DeleteEventStream, +iam:DeleteRolePolicy +``` + ### List ```json profile:ListEventStreams diff --git a/docs/aws-docs/providers/aws/customerprofiles/integration/index.md b/docs/aws-docs/providers/aws/customerprofiles/integration/index.md index 50b6f724bd..f2679874f2 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/integration/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/integration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual integration resource, use integrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual integration resource, use integrations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual integration resource, use i - - - - - @@ -80,9 +78,10 @@ last_updated_at, tags, object_type_names FROM aws.customerprofiles.integration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the integration resource, the following permissions are required: @@ -92,17 +91,6 @@ To operate on the integration resource, the following permissions a profile:GetIntegration ``` -### Delete -```json -profile:DeleteIntegration, -appflow:DeleteFlow, -app-integrations:ListEventIntegrationAssociations, -app-integrations:DeleteEventIntegrationAssociation, -events:RemoveTargets, -events:ListTargetsByRule, -events:DeleteRule -``` - ### Update ```json profile:PutIntegration, diff --git a/docs/aws-docs/providers/aws/customerprofiles/integrations/index.md b/docs/aws-docs/providers/aws/customerprofiles/integrations/index.md index 14c2463a8d..024e494741 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/integrations/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/integrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of integrations in a region or create a integrations resource, use integration to operate on an individual resource. + +Used to retrieve a list of integrations in a region or to create or delete a integrations resource, use integration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of integrations in a region or create a INSERT + + + + + @@ -63,7 +71,157 @@ region, domain_name, uri FROM aws.customerprofiles.integrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.customerprofiles.integrations ( + DomainName, + region +) +SELECT +{{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.customerprofiles.integrations ( + DomainName, + Uri, + FlowDefinition, + ObjectTypeName, + Tags, + ObjectTypeNames, + region +) +SELECT + {{ DomainName }}, + {{ Uri }}, + {{ FlowDefinition }}, + {{ ObjectTypeName }}, + {{ Tags }}, + {{ ObjectTypeNames }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.customerprofiles.integrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +242,17 @@ events:PutEvents, profile:TagResource ``` +### Delete +```json +profile:DeleteIntegration, +appflow:DeleteFlow, +app-integrations:ListEventIntegrationAssociations, +app-integrations:DeleteEventIntegrationAssociation, +events:RemoveTargets, +events:ListTargetsByRule, +events:DeleteRule +``` + ### List ```json profile:ListIntegrations diff --git a/docs/aws-docs/providers/aws/customerprofiles/object_type/index.md b/docs/aws-docs/providers/aws/customerprofiles/object_type/index.md index 6e4796af7e..568ad1890c 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/object_type/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/object_type/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual object_type resource, use object_types to retrieve a list of resources or to create a resource. + +Gets or updates an individual object_type resource, use object_types to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual object_type resource, use o - - - - - @@ -90,9 +88,10 @@ source_last_updated_timestamp_format, tags, template_id FROM aws.customerprofiles.object_type -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the object_type resource, the following permissions are required: @@ -110,8 +109,3 @@ profile:UntagResource, profile:TagResource ``` -### Delete -```json -profile:DeleteProfileObjectType -``` - diff --git a/docs/aws-docs/providers/aws/customerprofiles/object_types/index.md b/docs/aws-docs/providers/aws/customerprofiles/object_types/index.md index 13c804a1a5..52d0141a91 100644 --- a/docs/aws-docs/providers/aws/customerprofiles/object_types/index.md +++ b/docs/aws-docs/providers/aws/customerprofiles/object_types/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of object_types in a region or create a object_types resource, use object_type to operate on an individual resource. + +Used to retrieve a list of object_types in a region or to create or delete a object_types resource, use object_type to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of object_types in a region or create a INSERT + + + + + @@ -63,7 +71,129 @@ region, domain_name, object_type_name FROM aws.customerprofiles.object_types -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.customerprofiles.object_types ( + DomainName, + ObjectTypeName, + Description, + region +) +SELECT +{{ DomainName }}, + {{ ObjectTypeName }}, + {{ Description }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.customerprofiles.object_types ( + DomainName, + ObjectTypeName, + AllowProfileCreation, + Description, + EncryptionKey, + ExpirationDays, + Fields, + Keys, + SourceLastUpdatedTimestampFormat, + Tags, + TemplateId, + region +) +SELECT + {{ DomainName }}, + {{ ObjectTypeName }}, + {{ AllowProfileCreation }}, + {{ Description }}, + {{ EncryptionKey }}, + {{ ExpirationDays }}, + {{ Fields }}, + {{ Keys }}, + {{ SourceLastUpdatedTimestampFormat }}, + {{ Tags }}, + {{ TemplateId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.customerprofiles.object_types +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +207,11 @@ profile:PutProfileObjectType, profile:TagResource ``` +### Delete +```json +profile:DeleteProfileObjectType +``` + ### List ```json profile:ListProfileObjectTypes diff --git a/docs/aws-docs/providers/aws/databrew/dataset/index.md b/docs/aws-docs/providers/aws/databrew/dataset/index.md index 35e934c5e9..cf18a32791 100644 --- a/docs/aws-docs/providers/aws/databrew/dataset/index.md +++ b/docs/aws-docs/providers/aws/databrew/dataset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset resource, use datasets to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset resource, use datasets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual dataset resource, use datas - - - - - @@ -76,9 +74,10 @@ input, path_options, tags FROM aws.databrew.dataset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset resource, the following permissions are required: @@ -97,8 +96,3 @@ glue:GetConnection, glue:GetTable ``` -### Delete -```json -databrew:DeleteDataset -``` - diff --git a/docs/aws-docs/providers/aws/databrew/datasets/index.md b/docs/aws-docs/providers/aws/databrew/datasets/index.md index 9ffb536a31..88302a8f94 100644 --- a/docs/aws-docs/providers/aws/databrew/datasets/index.md +++ b/docs/aws-docs/providers/aws/databrew/datasets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of datasets in a region or create a datasets resource, use dataset to operate on an individual resource. + +Used to retrieve a list of datasets in a region or to create or delete a datasets resource, use dataset to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of datasets in a region or create a d + + + + + @@ -61,7 +69,176 @@ SELECT region, name FROM aws.databrew.datasets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.datasets ( + Name, + Input, + region +) +SELECT +{{ Name }}, + {{ Input }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.datasets ( + Name, + Format, + FormatOptions, + Input, + PathOptions, + Tags, + region +) +SELECT + {{ Name }}, + {{ Format }}, + {{ FormatOptions }}, + {{ Input }}, + {{ PathOptions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.datasets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +255,11 @@ glue:GetTable, iam:PassRole ``` +### Delete +```json +databrew:DeleteDataset +``` + ### List ```json databrew:ListDatasets, diff --git a/docs/aws-docs/providers/aws/databrew/job/index.md b/docs/aws-docs/providers/aws/databrew/job/index.md index ec132e9d48..654a1042ad 100644 --- a/docs/aws-docs/providers/aws/databrew/job/index.md +++ b/docs/aws-docs/providers/aws/databrew/job/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual job resource, use jobs to retrieve a list of resources or to create a resource. + +Gets or updates an individual job resource, use jobs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual job resource, use jobsUPDATE - - - - - @@ -104,9 +102,10 @@ job_sample, profile_configuration, validation_configurations FROM aws.databrew.job -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the job resource, the following permissions are required: @@ -125,8 +124,3 @@ databrew:UpdateRecipeJob, iam:PassRole ``` -### Delete -```json -databrew:DeleteJob -``` - diff --git a/docs/aws-docs/providers/aws/databrew/jobs/index.md b/docs/aws-docs/providers/aws/databrew/jobs/index.md index 35d8d0ea68..c198d17001 100644 --- a/docs/aws-docs/providers/aws/databrew/jobs/index.md +++ b/docs/aws-docs/providers/aws/databrew/jobs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of jobs in a region or create a jobs resource, use job to operate on an individual resource. + +Used to retrieve a list of jobs in a region or to create or delete a jobs resource, use job to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of jobs in a region or create a jobs< + + + + + @@ -61,7 +69,241 @@ SELECT region, name FROM aws.databrew.jobs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.jobs ( + Name, + Type, + RoleArn, + region +) +SELECT +{{ Name }}, + {{ Type }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.jobs ( + DatasetName, + EncryptionKeyArn, + EncryptionMode, + Name, + Type, + LogSubscription, + MaxCapacity, + MaxRetries, + Outputs, + DataCatalogOutputs, + DatabaseOutputs, + OutputLocation, + ProjectName, + Recipe, + RoleArn, + Tags, + Timeout, + JobSample, + ProfileConfiguration, + ValidationConfigurations, + region +) +SELECT + {{ DatasetName }}, + {{ EncryptionKeyArn }}, + {{ EncryptionMode }}, + {{ Name }}, + {{ Type }}, + {{ LogSubscription }}, + {{ MaxCapacity }}, + {{ MaxRetries }}, + {{ Outputs }}, + {{ DataCatalogOutputs }}, + {{ DatabaseOutputs }}, + {{ OutputLocation }}, + {{ ProjectName }}, + {{ Recipe }}, + {{ RoleArn }}, + {{ Tags }}, + {{ Timeout }}, + {{ JobSample }}, + {{ ProfileConfiguration }}, + {{ ValidationConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.jobs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +319,11 @@ databrew:UntagResource, iam:PassRole ``` +### Delete +```json +databrew:DeleteJob +``` + ### List ```json databrew:ListJobs, diff --git a/docs/aws-docs/providers/aws/databrew/project/index.md b/docs/aws-docs/providers/aws/databrew/project/index.md index 9b8c5e67ef..fcd4dd48af 100644 --- a/docs/aws-docs/providers/aws/databrew/project/index.md +++ b/docs/aws-docs/providers/aws/databrew/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -76,9 +74,10 @@ role_arn, sample, tags FROM aws.databrew.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -96,8 +95,3 @@ databrew:UpdateProject, iam:PassRole ``` -### Delete -```json -databrew:DeleteProject -``` - diff --git a/docs/aws-docs/providers/aws/databrew/projects/index.md b/docs/aws-docs/providers/aws/databrew/projects/index.md index 685ef02b7b..f1e0963ddd 100644 --- a/docs/aws-docs/providers/aws/databrew/projects/index.md +++ b/docs/aws-docs/providers/aws/databrew/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,97 @@ SELECT region, name FROM aws.databrew.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.projects ( + DatasetName, + Name, + RecipeName, + RoleArn, + region +) +SELECT +{{ DatasetName }}, + {{ Name }}, + {{ RecipeName }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.projects ( + DatasetName, + Name, + RecipeName, + RoleArn, + Sample, + Tags, + region +) +SELECT + {{ DatasetName }}, + {{ Name }}, + {{ RecipeName }}, + {{ RoleArn }}, + {{ Sample }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +174,11 @@ databrew:UntagResource, iam:PassRole ``` +### Delete +```json +databrew:DeleteProject +``` + ### List ```json databrew:ListProjects, diff --git a/docs/aws-docs/providers/aws/databrew/recipe/index.md b/docs/aws-docs/providers/aws/databrew/recipe/index.md index b1ef090a5a..0ca8c747c8 100644 --- a/docs/aws-docs/providers/aws/databrew/recipe/index.md +++ b/docs/aws-docs/providers/aws/databrew/recipe/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual recipe resource, use recipes to retrieve a list of resources or to create a resource. + +Gets or updates an individual recipe resource, use recipes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual recipe resource, use recipe - - - - - @@ -72,9 +70,10 @@ name, steps, tags FROM aws.databrew.recipe -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the recipe resource, the following permissions are required: @@ -86,11 +85,6 @@ databrew:ListTagsForResource, iam:ListRoles ``` -### Delete -```json -databrew:DeleteRecipeVersion -``` - ### Update ```json databrew:UpdateRecipe diff --git a/docs/aws-docs/providers/aws/databrew/recipes/index.md b/docs/aws-docs/providers/aws/databrew/recipes/index.md index c41125e81c..5b0547875f 100644 --- a/docs/aws-docs/providers/aws/databrew/recipes/index.md +++ b/docs/aws-docs/providers/aws/databrew/recipes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of recipes in a region or create a recipes resource, use recipe to operate on an individual resource. + +Used to retrieve a list of recipes in a region or to create or delete a recipes resource, use recipe to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of recipes in a region or create a re + + + + + @@ -61,7 +69,110 @@ SELECT region, name FROM aws.databrew.recipes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.recipes ( + Name, + Steps, + region +) +SELECT +{{ Name }}, + {{ Steps }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.recipes ( + Description, + Name, + Steps, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Steps }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.recipes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +187,11 @@ databrew:UntagResource, iam:PassRole ``` +### Delete +```json +databrew:DeleteRecipeVersion +``` + ### List ```json databrew:ListRecipes, diff --git a/docs/aws-docs/providers/aws/databrew/ruleset/index.md b/docs/aws-docs/providers/aws/databrew/ruleset/index.md index aec48b9641..2ed38d9cb1 100644 --- a/docs/aws-docs/providers/aws/databrew/ruleset/index.md +++ b/docs/aws-docs/providers/aws/databrew/ruleset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ruleset resource, use rulesets to retrieve a list of resources or to create a resource. + +Gets or updates an individual ruleset resource, use rulesets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual ruleset resource, use rules - - - - - @@ -74,9 +72,10 @@ target_arn, rules, tags FROM aws.databrew.ruleset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ruleset resource, the following permissions are required: @@ -93,8 +92,3 @@ iam:ListRoles databrew:UpdateRuleset ``` -### Delete -```json -databrew:DeleteRuleset -``` - diff --git a/docs/aws-docs/providers/aws/databrew/rulesets/index.md b/docs/aws-docs/providers/aws/databrew/rulesets/index.md index 6a6e642fd6..1917a4ca12 100644 --- a/docs/aws-docs/providers/aws/databrew/rulesets/index.md +++ b/docs/aws-docs/providers/aws/databrew/rulesets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rulesets in a region or create a rulesets resource, use ruleset to operate on an individual resource. + +Used to retrieve a list of rulesets in a region or to create or delete a rulesets resource, use ruleset to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rulesets in a region or create a r + + + + + @@ -61,7 +69,134 @@ SELECT region, name FROM aws.databrew.rulesets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.rulesets ( + Name, + TargetArn, + Rules, + region +) +SELECT +{{ Name }}, + {{ TargetArn }}, + {{ Rules }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.rulesets ( + Name, + Description, + TargetArn, + Rules, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ TargetArn }}, + {{ Rules }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.rulesets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +211,11 @@ databrew:UntagResource, iam:PassRole ``` +### Delete +```json +databrew:DeleteRuleset +``` + ### List ```json databrew:ListRulesets, diff --git a/docs/aws-docs/providers/aws/databrew/schedule/index.md b/docs/aws-docs/providers/aws/databrew/schedule/index.md index cab77cd264..0d4ff0ddc3 100644 --- a/docs/aws-docs/providers/aws/databrew/schedule/index.md +++ b/docs/aws-docs/providers/aws/databrew/schedule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schedule resource, use schedules to retrieve a list of resources or to create a resource. + +Gets or updates an individual schedule resource, use schedules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual schedule resource, use sche - - - - - @@ -72,9 +70,10 @@ cron_expression, name, tags FROM aws.databrew.schedule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schedule resource, the following permissions are required: @@ -91,8 +90,3 @@ iam:ListRoles databrew:UpdateSchedule ``` -### Delete -```json -databrew:DeleteSchedule -``` - diff --git a/docs/aws-docs/providers/aws/databrew/schedules/index.md b/docs/aws-docs/providers/aws/databrew/schedules/index.md index 7b1a8d30b9..5e6983567e 100644 --- a/docs/aws-docs/providers/aws/databrew/schedules/index.md +++ b/docs/aws-docs/providers/aws/databrew/schedules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schedules in a region or create a schedules resource, use schedule to operate on an individual resource. + +Used to retrieve a list of schedules in a region or to create or delete a schedules resource, use schedule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schedules in a region or create a + + + + + @@ -61,7 +69,84 @@ SELECT region, name FROM aws.databrew.schedules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.databrew.schedules ( + CronExpression, + Name, + region +) +SELECT +{{ CronExpression }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.databrew.schedules ( + JobNames, + CronExpression, + Name, + Tags, + region +) +SELECT + {{ JobNames }}, + {{ CronExpression }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.databrew.schedules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +161,11 @@ databrew:UntagResource, iam:PassRole ``` +### Delete +```json +databrew:DeleteSchedule +``` + ### List ```json databrew:ListSchedules, diff --git a/docs/aws-docs/providers/aws/datapipeline/pipeline/index.md b/docs/aws-docs/providers/aws/datapipeline/pipeline/index.md index af692ad800..277a47021b 100644 --- a/docs/aws-docs/providers/aws/datapipeline/pipeline/index.md +++ b/docs/aws-docs/providers/aws/datapipeline/pipeline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pipeline resource, use pipelines to retrieve a list of resources or to create a resource. + +Gets or updates an individual pipeline resource, use pipelines to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual pipeline resource, use pipe - - - - - @@ -80,9 +78,10 @@ pipeline_objects, pipeline_tags, pipeline_id FROM aws.datapipeline.pipeline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pipeline resource, the following permissions are required: @@ -108,11 +107,3 @@ datapipeline:RemoveTags, iam:PassRole ``` -### Delete -```json -datapipeline:DeletePipeline, -datapipeline:DescribePipelines, -datapipeline:GetPipelineDefinition, -datapipeline:RemoveTags -``` - diff --git a/docs/aws-docs/providers/aws/datapipeline/pipelines/index.md b/docs/aws-docs/providers/aws/datapipeline/pipelines/index.md index 0415c3711e..c54cfd23c7 100644 --- a/docs/aws-docs/providers/aws/datapipeline/pipelines/index.md +++ b/docs/aws-docs/providers/aws/datapipeline/pipelines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pipelines in a region or create a pipelines resource, use pipeline to operate on an individual resource. + +Used to retrieve a list of pipelines in a region or to create or delete a pipelines resource, use pipeline to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pipelines in a region or create a + + + + + @@ -61,7 +69,115 @@ SELECT region, pipeline_id FROM aws.datapipeline.pipelines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datapipeline.pipelines ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datapipeline.pipelines ( + Activate, + Description, + Name, + ParameterObjects, + ParameterValues, + PipelineObjects, + PipelineTags, + region +) +SELECT + {{ Activate }}, + {{ Description }}, + {{ Name }}, + {{ ParameterObjects }}, + {{ ParameterValues }}, + {{ PipelineObjects }}, + {{ PipelineTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datapipeline.pipelines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +196,14 @@ datapipeline:AddTags, iam:PassRole ``` +### Delete +```json +datapipeline:DeletePipeline, +datapipeline:DescribePipelines, +datapipeline:GetPipelineDefinition, +datapipeline:RemoveTags +``` + ### List ```json datapipeline:ListPipelines diff --git a/docs/aws-docs/providers/aws/datasync/agent/index.md b/docs/aws-docs/providers/aws/datasync/agent/index.md index 9c0be765f7..34faf3dc6e 100644 --- a/docs/aws-docs/providers/aws/datasync/agent/index.md +++ b/docs/aws-docs/providers/aws/datasync/agent/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual agent resource, use agents to retrieve a list of resources or to create a resource. + +Gets or updates an individual agent resource, use agents to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual agent resource, use agents< - - - - - @@ -80,9 +78,10 @@ endpoint_type, tags, agent_arn FROM aws.datasync.agent -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the agent resource, the following permissions are required: @@ -102,8 +101,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteAgent -``` - diff --git a/docs/aws-docs/providers/aws/datasync/agents/index.md b/docs/aws-docs/providers/aws/datasync/agents/index.md index 745481e88a..af40e0e176 100644 --- a/docs/aws-docs/providers/aws/datasync/agents/index.md +++ b/docs/aws-docs/providers/aws/datasync/agents/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of agents in a region or create a agents resource, use agent to operate on an individual resource. + +Used to retrieve a list of agents in a region or to create or delete a agents resource, use agent to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of agents in a region or create a age + + + + + @@ -61,7 +69,87 @@ SELECT region, agent_arn FROM aws.datasync.agents -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.agents ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.agents ( + AgentName, + ActivationKey, + SecurityGroupArns, + SubnetArns, + VpcEndpointId, + Tags, + region +) +SELECT + {{ AgentName }}, + {{ ActivationKey }}, + {{ SecurityGroupArns }}, + {{ SubnetArns }}, + {{ VpcEndpointId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.agents +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +168,11 @@ ec2:DescribeSubnets, ec2:DescribeVpcEndpoints ``` +### Delete +```json +datasync:DeleteAgent +``` + ### List ```json datasync:ListAgents diff --git a/docs/aws-docs/providers/aws/datasync/location_azure_blob/index.md b/docs/aws-docs/providers/aws/datasync/location_azure_blob/index.md index ee81f20ca8..3c0cd18a74 100644 --- a/docs/aws-docs/providers/aws/datasync/location_azure_blob/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_azure_blob/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_azure_blob resource, use location_azure_blobs to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_azure_blob resource, use location_azure_blobs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual location_azure_blob resource, use - - - - - @@ -84,9 +82,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_azure_blob -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_azure_blob resource, the following permissions are required: @@ -106,8 +105,3 @@ datasync:UntagResource, datasync:UpdateLocationAzureBlob ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_azure_blobs/index.md b/docs/aws-docs/providers/aws/datasync/location_azure_blobs/index.md index df87b9e248..69d05c57e0 100644 --- a/docs/aws-docs/providers/aws/datasync/location_azure_blobs/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_azure_blobs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of location_azure_blobs in a region or create a location_azure_blobs resource, use location_azure_blob to operate on an individual resource. + +Used to retrieve a list of location_azure_blobs in a region or to create or delete a location_azure_blobs resource, use location_azure_blob to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of location_azure_blobs in a region or crea + + + + + @@ -61,7 +69,100 @@ SELECT region, location_arn FROM aws.datasync.location_azure_blobs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.location_azure_blobs ( + AgentArns, + AzureBlobAuthenticationType, + region +) +SELECT +{{ AgentArns }}, + {{ AzureBlobAuthenticationType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.location_azure_blobs ( + AgentArns, + AzureBlobAuthenticationType, + AzureBlobSasConfiguration, + AzureBlobContainerUrl, + AzureBlobType, + AzureAccessTier, + Subdirectory, + Tags, + region +) +SELECT + {{ AgentArns }}, + {{ AzureBlobAuthenticationType }}, + {{ AzureBlobSasConfiguration }}, + {{ AzureBlobContainerUrl }}, + {{ AzureBlobType }}, + {{ AzureAccessTier }}, + {{ Subdirectory }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.location_azure_blobs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +177,11 @@ datasync:TagResource, datasync:ListTagsForResource ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/location_efs/index.md b/docs/aws-docs/providers/aws/datasync/location_efs/index.md index a44076ba06..9a347ed1a1 100644 --- a/docs/aws-docs/providers/aws/datasync/location_efs/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_efs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_efs resource, use location_efs to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_efs resource, use location_efs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual location_efs resource, use - - - - - @@ -82,9 +80,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_efs -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_efs resource, the following permissions are required: @@ -103,8 +102,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_hdfs/index.md b/docs/aws-docs/providers/aws/datasync/location_hdfs/index.md index b036bf3df2..1af946843c 100644 --- a/docs/aws-docs/providers/aws/datasync/location_hdfs/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_hdfs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_hdfs resource, use location_hdfs to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_hdfs resource, use location_hdfs to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual location_hdfs resource, use UPDATE - - - - - @@ -94,9 +92,10 @@ subdirectory, location_arn, location_uri FROM aws.datasync.location_hdfs -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_hdfs resource, the following permissions are required: @@ -116,8 +115,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_nfs/index.md b/docs/aws-docs/providers/aws/datasync/location_nfs/index.md index dfad6970b0..baf0aeb56a 100644 --- a/docs/aws-docs/providers/aws/datasync/location_nfs/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_nfs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_nfs resource, use location_nfs to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_nfs resource, use location_nfs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual location_nfs resource, use - - - - - @@ -78,9 +76,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_nfs -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_nfs resource, the following permissions are required: @@ -100,8 +99,3 @@ datasync:UntagResource, datasync:UpdateLocationNfs ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_object_storage/index.md b/docs/aws-docs/providers/aws/datasync/location_object_storage/index.md index 8c0485d34e..f747eb0189 100644 --- a/docs/aws-docs/providers/aws/datasync/location_object_storage/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_object_storage/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_object_storage resource, use location_object_storages to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_object_storage resource, use location_object_storages to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual location_object_storage resource, - - - - - @@ -88,9 +86,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_object_storage -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_object_storage resource, the following permissions are required: @@ -110,8 +109,3 @@ datasync:UntagResource, datasync:UpdateLocationObjectStorage ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_object_storages/index.md b/docs/aws-docs/providers/aws/datasync/location_object_storages/index.md index 9e4a6facdf..3d557af713 100644 --- a/docs/aws-docs/providers/aws/datasync/location_object_storages/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_object_storages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of location_object_storages in a region or create a location_object_storages resource, use location_object_storage to operate on an individual resource. + +Used to retrieve a list of location_object_storages in a region or to create or delete a location_object_storages resource, use location_object_storage to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of location_object_storages in a region or + + + + + @@ -61,7 +69,101 @@ SELECT region, location_arn FROM aws.datasync.location_object_storages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.location_object_storages ( + AgentArns, + region +) +SELECT +{{ AgentArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.location_object_storages ( + AccessKey, + AgentArns, + BucketName, + SecretKey, + ServerCertificate, + ServerHostname, + ServerPort, + ServerProtocol, + Subdirectory, + Tags, + region +) +SELECT + {{ AccessKey }}, + {{ AgentArns }}, + {{ BucketName }}, + {{ SecretKey }}, + {{ ServerCertificate }}, + {{ ServerHostname }}, + {{ ServerPort }}, + {{ ServerProtocol }}, + {{ Subdirectory }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.location_object_storages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +178,11 @@ datasync:ListTagsForResource, datasync:TagResource ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/location_s3/index.md b/docs/aws-docs/providers/aws/datasync/location_s3/index.md index 0515ee44b8..122810a525 100644 --- a/docs/aws-docs/providers/aws/datasync/location_s3/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_s3/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_s3 resource, use location_s3s to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_s3 resource, use location_s3s to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual location_s3 resource, use l - - - - - @@ -78,9 +76,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_s3 -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_s3 resource, the following permissions are required: @@ -99,8 +98,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_s3s/index.md b/docs/aws-docs/providers/aws/datasync/location_s3s/index.md index c09694b526..8d27b921f6 100644 --- a/docs/aws-docs/providers/aws/datasync/location_s3s/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_s3s/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of location_s3s in a region or create a location_s3s resource, use location_s3 to operate on an individual resource. + +Used to retrieve a list of location_s3s in a region or to create or delete a location_s3s resource, use location_s3 to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of location_s3s in a region or create a INSERT + + + + + @@ -61,7 +69,86 @@ SELECT region, location_arn FROM aws.datasync.location_s3s -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.location_s3s ( + S3Config, + region +) +SELECT +{{ S3Config }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.location_s3s ( + S3Config, + S3BucketArn, + Subdirectory, + S3StorageClass, + Tags, + region +) +SELECT + {{ S3Config }}, + {{ S3BucketArn }}, + {{ Subdirectory }}, + {{ S3StorageClass }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.location_s3s +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +167,11 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/location_smb/index.md b/docs/aws-docs/providers/aws/datasync/location_smb/index.md index fba3a6d3cf..ef0f7462d0 100644 --- a/docs/aws-docs/providers/aws/datasync/location_smb/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_smb/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location_smb resource, use location_smbs to retrieve a list of resources or to create a resource. + +Gets or updates an individual location_smb resource, use location_smbs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual location_smb resource, use - - - - - @@ -84,9 +82,10 @@ tags, location_arn, location_uri FROM aws.datasync.location_smb -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location_smb resource, the following permissions are required: @@ -106,8 +105,3 @@ datasync:UntagResource, datasync:UpdateLocationSmb ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/location_smbs/index.md b/docs/aws-docs/providers/aws/datasync/location_smbs/index.md index 5f5faef4cf..8274a6a5f2 100644 --- a/docs/aws-docs/providers/aws/datasync/location_smbs/index.md +++ b/docs/aws-docs/providers/aws/datasync/location_smbs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of location_smbs in a region or create a location_smbs resource, use location_smb to operate on an individual resource. + +Used to retrieve a list of location_smbs in a region or to create or delete a location_smbs resource, use location_smb to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of location_smbs in a region or create a INSERT + + + + + @@ -61,7 +69,100 @@ SELECT region, location_arn FROM aws.datasync.location_smbs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.location_smbs ( + AgentArns, + User, + region +) +SELECT +{{ AgentArns }}, + {{ User }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.location_smbs ( + AgentArns, + Domain, + MountOptions, + Password, + ServerHostname, + Subdirectory, + User, + Tags, + region +) +SELECT + {{ AgentArns }}, + {{ Domain }}, + {{ MountOptions }}, + {{ Password }}, + {{ ServerHostname }}, + {{ Subdirectory }}, + {{ User }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.location_smbs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +177,11 @@ datasync:ListTagsForResource, datasync:TagResource ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_lustre/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_lustre/index.md index b4f43e86eb..75316fa36a 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_lustre/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_lustre/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual locationf_sx_lustre resource, use locationf_sx_lustres to retrieve a list of resources or to create a resource. + +Gets or updates an individual locationf_sx_lustre resource, use locationf_sx_lustres to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual locationf_sx_lustre resource, use - - - - - @@ -76,9 +74,10 @@ tags, location_arn, location_uri FROM aws.datasync.locationf_sx_lustre -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the locationf_sx_lustre resource, the following permissions are required: @@ -97,8 +96,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_lustres/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_lustres/index.md index 02e2339c55..9cda433189 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_lustres/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_lustres/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of locationf_sx_lustres in a region or create a locationf_sx_lustres resource, use locationf_sx_lustre to operate on an individual resource. + +Used to retrieve a list of locationf_sx_lustres in a region or to create or delete a locationf_sx_lustres resource, use locationf_sx_lustre to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of locationf_sx_lustres in a region or crea + + + + + @@ -61,7 +69,83 @@ SELECT region, location_arn FROM aws.datasync.locationf_sx_lustres -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.locationf_sx_lustres ( + SecurityGroupArns, + region +) +SELECT +{{ SecurityGroupArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.locationf_sx_lustres ( + FsxFilesystemArn, + SecurityGroupArns, + Subdirectory, + Tags, + region +) +SELECT + {{ FsxFilesystemArn }}, + {{ SecurityGroupArns }}, + {{ Subdirectory }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.locationf_sx_lustres +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +164,11 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_ontap/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_ontap/index.md index 5bf267f1a8..9f5e79eede 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_ontap/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_ontap/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual locationf_sx_ontap resource, use locationf_sx_ontaps to retrieve a list of resources or to create a resource. + +Gets or updates an individual locationf_sx_ontap resource, use locationf_sx_ontaps to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual locationf_sx_ontap resource, use - - - - - @@ -80,9 +78,10 @@ tags, location_arn, location_uri FROM aws.datasync.locationf_sx_ontap -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the locationf_sx_ontap resource, the following permissions are required: @@ -101,8 +100,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_ontaps/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_ontaps/index.md index 1361b915cf..767736054f 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_ontaps/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_ontaps/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of locationf_sx_ontaps in a region or create a locationf_sx_ontaps resource, use locationf_sx_ontap to operate on an individual resource. + +Used to retrieve a list of locationf_sx_ontaps in a region or to create or delete a locationf_sx_ontaps resource, use locationf_sx_ontap to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of locationf_sx_ontaps in a region or creat + + + + + @@ -61,7 +69,95 @@ SELECT region, location_arn FROM aws.datasync.locationf_sx_ontaps -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.locationf_sx_ontaps ( + StorageVirtualMachineArn, + SecurityGroupArns, + region +) +SELECT +{{ StorageVirtualMachineArn }}, + {{ SecurityGroupArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.locationf_sx_ontaps ( + StorageVirtualMachineArn, + SecurityGroupArns, + Protocol, + Subdirectory, + Tags, + region +) +SELECT + {{ StorageVirtualMachineArn }}, + {{ SecurityGroupArns }}, + {{ Protocol }}, + {{ Subdirectory }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.locationf_sx_ontaps +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +177,11 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` +### Delete +```json +datasync:DeleteLocation +``` + ### List ```json datasync:ListLocations diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_open_zfs/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_open_zfs/index.md index d9f6cf2733..7a58d12667 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_open_zfs/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_open_zfs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual locationf_sx_open_zfs resource, use locationf_sx_open_zfs to retrieve a list of resources or to create a resource. + +Gets or updates an individual locationf_sx_open_zfs resource, use locationf_sx_open_zfs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual locationf_sx_open_zfs resource, u - - - - - @@ -78,9 +76,10 @@ tags, location_arn, location_uri FROM aws.datasync.locationf_sx_open_zfs -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the locationf_sx_open_zfs resource, the following permissions are required: @@ -99,8 +98,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/locationf_sx_windows/index.md b/docs/aws-docs/providers/aws/datasync/locationf_sx_windows/index.md index 4f13659d81..9c7f93ec04 100644 --- a/docs/aws-docs/providers/aws/datasync/locationf_sx_windows/index.md +++ b/docs/aws-docs/providers/aws/datasync/locationf_sx_windows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual locationf_sx_windows resource, use locationf_sx_windows to retrieve a list of resources or to create a resource. + +Gets or updates an individual locationf_sx_windows resource, use locationf_sx_windows to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual locationf_sx_windows resource, us - - - - - @@ -82,9 +80,10 @@ tags, location_arn, location_uri FROM aws.datasync.locationf_sx_windows -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the locationf_sx_windows resource, the following permissions are required: @@ -103,8 +102,3 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete -```json -datasync:DeleteLocation -``` - diff --git a/docs/aws-docs/providers/aws/datasync/storage_system/index.md b/docs/aws-docs/providers/aws/datasync/storage_system/index.md index 8b0f78bf97..e656ae926f 100644 --- a/docs/aws-docs/providers/aws/datasync/storage_system/index.md +++ b/docs/aws-docs/providers/aws/datasync/storage_system/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual storage_system resource, use storage_systems to retrieve a list of resources or to create a resource. + +Gets or updates an individual storage_system resource, use storage_systems to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual storage_system resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ tags, storage_system_arn, connectivity_status FROM aws.datasync.storage_system -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the storage_system resource, the following permissions are required: @@ -109,11 +108,3 @@ secretsmanager:DescribeSecret, secretsmanager:PutSecretValue ``` -### Delete -```json -datasync:DescribeStorageSystem, -datasync:RemoveStorageSystem, -secretsmanager:DescribeSecret, -secretsmanager:DeleteSecret -``` - diff --git a/docs/aws-docs/providers/aws/datasync/storage_systems/index.md b/docs/aws-docs/providers/aws/datasync/storage_systems/index.md index d2cc37d724..d91c3d761a 100644 --- a/docs/aws-docs/providers/aws/datasync/storage_systems/index.md +++ b/docs/aws-docs/providers/aws/datasync/storage_systems/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of storage_systems in a region or create a storage_systems resource, use storage_system to operate on an individual resource. + +Used to retrieve a list of storage_systems in a region or to create or delete a storage_systems resource, use storage_system to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of storage_systems in a region or create a + + + + + @@ -61,7 +69,107 @@ SELECT region, storage_system_arn FROM aws.datasync.storage_systems -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.storage_systems ( + ServerConfiguration, + SystemType, + AgentArns, + region +) +SELECT +{{ ServerConfiguration }}, + {{ SystemType }}, + {{ AgentArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.storage_systems ( + ServerConfiguration, + ServerCredentials, + SystemType, + AgentArns, + CloudWatchLogGroupArn, + Name, + Tags, + region +) +SELECT + {{ ServerConfiguration }}, + {{ ServerCredentials }}, + {{ SystemType }}, + {{ AgentArns }}, + {{ CloudWatchLogGroupArn }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.storage_systems +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +187,14 @@ secretsmanager:DescribeSecret, iam:CreateServiceLinkedRole ``` +### Delete +```json +datasync:DescribeStorageSystem, +datasync:RemoveStorageSystem, +secretsmanager:DescribeSecret, +secretsmanager:DeleteSecret +``` + ### List ```json datasync:ListStorageSystems diff --git a/docs/aws-docs/providers/aws/datasync/task/index.md b/docs/aws-docs/providers/aws/datasync/task/index.md index 306b6cb71c..263ab55b57 100644 --- a/docs/aws-docs/providers/aws/datasync/task/index.md +++ b/docs/aws-docs/providers/aws/datasync/task/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual task resource, use tasks to retrieve a list of resources or to create a resource. + +Gets or updates an individual task resource, use tasks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual task resource, use tasksUPDATE - - - - - @@ -94,9 +92,10 @@ status, source_network_interface_arns, destination_network_interface_arns FROM aws.datasync.task -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the task resource, the following permissions are required: @@ -118,16 +117,3 @@ logs:DescribeLogGroups, iam:PassRole ``` -### Delete -```json -datasync:DeleteTask, -ec2:DescribeNetworkInterfaces, -ec2:DeleteNetworkInterface, -ec2:DescribeSecurityGroups, -ec2:DescribeSubnets, -fsx:DescribeFileSystems, -elasticfilesystem:DescribeFileSystems, -elasticfilesystem:DescribeMountTargets, -iam:GetRole -``` - diff --git a/docs/aws-docs/providers/aws/datasync/tasks/index.md b/docs/aws-docs/providers/aws/datasync/tasks/index.md index b62c5ce6c4..3974279611 100644 --- a/docs/aws-docs/providers/aws/datasync/tasks/index.md +++ b/docs/aws-docs/providers/aws/datasync/tasks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tasks in a region or create a tasks resource, use task to operate on an individual resource. + +Used to retrieve a list of tasks in a region or to create or delete a tasks resource, use task to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of tasks in a region or create a task + + + + + @@ -61,7 +69,164 @@ SELECT region, task_arn FROM aws.datasync.tasks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datasync.tasks ( + DestinationLocationArn, + SourceLocationArn, + region +) +SELECT +{{ DestinationLocationArn }}, + {{ SourceLocationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datasync.tasks ( + Excludes, + Includes, + Tags, + CloudWatchLogGroupArn, + DestinationLocationArn, + Name, + Options, + TaskReportConfig, + ManifestConfig, + Schedule, + SourceLocationArn, + region +) +SELECT + {{ Excludes }}, + {{ Includes }}, + {{ Tags }}, + {{ CloudWatchLogGroupArn }}, + {{ DestinationLocationArn }}, + {{ Name }}, + {{ Options }}, + {{ TaskReportConfig }}, + {{ ManifestConfig }}, + {{ Schedule }}, + {{ SourceLocationArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datasync.tasks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,6 +258,19 @@ iam:PassRole, iam:AssumeRole ``` +### Delete +```json +datasync:DeleteTask, +ec2:DescribeNetworkInterfaces, +ec2:DeleteNetworkInterface, +ec2:DescribeSecurityGroups, +ec2:DescribeSubnets, +fsx:DescribeFileSystems, +elasticfilesystem:DescribeFileSystems, +elasticfilesystem:DescribeMountTargets, +iam:GetRole +``` + ### List ```json datasync:ListTasks diff --git a/docs/aws-docs/providers/aws/datazone/data_source/index.md b/docs/aws-docs/providers/aws/datazone/data_source/index.md index 497e73834a..f654faefc1 100644 --- a/docs/aws-docs/providers/aws/datazone/data_source/index.md +++ b/docs/aws-docs/providers/aws/datazone/data_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_source resource, use data_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_source resource, use data_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -69,11 +72,6 @@ Gets or operates on an individual data_source resource, use d - - - - - @@ -108,9 +106,10 @@ status, type, updated_at FROM aws.datazone.data_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the data_source resource, the following permissions are required: @@ -127,9 +126,3 @@ datazone:GetDataSource, datazone:DeleteDataSource ``` -### Delete -```json -datazone:DeleteDataSource, -datazone:GetDataSource -``` - diff --git a/docs/aws-docs/providers/aws/datazone/data_sources/index.md b/docs/aws-docs/providers/aws/datazone/data_sources/index.md index fefd03e9c9..6a5cbcc7a7 100644 --- a/docs/aws-docs/providers/aws/datazone/data_sources/index.md +++ b/docs/aws-docs/providers/aws/datazone/data_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_sources in a region or create a data_sources resource, use data_source to operate on an individual resource. + +Used to retrieve a list of data_sources in a region or to create or delete a data_sources resource, use data_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of data_sources in a region or create a INSERT + + + + + @@ -63,7 +71,122 @@ region, domain_id, id FROM aws.datazone.data_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.data_sources ( + DomainIdentifier, + EnvironmentIdentifier, + Name, + ProjectIdentifier, + Type, + region +) +SELECT +{{ DomainIdentifier }}, + {{ EnvironmentIdentifier }}, + {{ Name }}, + {{ ProjectIdentifier }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.data_sources ( + AssetFormsInput, + Description, + DomainIdentifier, + EnableSetting, + EnvironmentIdentifier, + Configuration, + Name, + ProjectIdentifier, + PublishOnImport, + Recommendation, + Schedule, + Type, + region +) +SELECT + {{ AssetFormsInput }}, + {{ Description }}, + {{ DomainIdentifier }}, + {{ EnableSetting }}, + {{ EnvironmentIdentifier }}, + {{ Configuration }}, + {{ Name }}, + {{ ProjectIdentifier }}, + {{ PublishOnImport }}, + {{ Recommendation }}, + {{ Schedule }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.data_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +201,12 @@ datazone:GetDataSource, datazone:DeleteDataSource ``` +### Delete +```json +datazone:DeleteDataSource, +datazone:GetDataSource +``` + ### List ```json datazone:ListDataSources diff --git a/docs/aws-docs/providers/aws/datazone/domain/index.md b/docs/aws-docs/providers/aws/datazone/domain/index.md index 53d27da1cc..0c81e64606 100644 --- a/docs/aws-docs/providers/aws/datazone/domain/index.md +++ b/docs/aws-docs/providers/aws/datazone/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -90,9 +88,10 @@ single_sign_on, status, tags FROM aws.datazone.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: @@ -113,9 +112,3 @@ sso:DeleteManagedApplicationInstance, sso:PutApplicationAssignmentConfiguration ``` -### Delete -```json -datazone:DeleteDomain, -datazone:GetDomain -``` - diff --git a/docs/aws-docs/providers/aws/datazone/domains/index.md b/docs/aws-docs/providers/aws/datazone/domains/index.md index eecf06122c..e8e6e1b005 100644 --- a/docs/aws-docs/providers/aws/datazone/domains/index.md +++ b/docs/aws-docs/providers/aws/datazone/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,91 @@ SELECT region, id FROM aws.datazone.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.domains ( + DomainExecutionRole, + Name, + region +) +SELECT +{{ DomainExecutionRole }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.domains ( + Description, + DomainExecutionRole, + KmsKeyIdentifier, + Name, + SingleSignOn, + Tags, + region +) +SELECT + {{ Description }}, + {{ DomainExecutionRole }}, + {{ KmsKeyIdentifier }}, + {{ Name }}, + {{ SingleSignOn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +171,12 @@ sso:DeleteManagedApplicationInstance, sso:PutApplicationAssignmentConfiguration ``` +### Delete +```json +datazone:DeleteDomain, +datazone:GetDomain +``` + ### List ```json datazone:ListDomains diff --git a/docs/aws-docs/providers/aws/datazone/environment/index.md b/docs/aws-docs/providers/aws/datazone/environment/index.md index 96fe5f9f63..99515f878f 100644 --- a/docs/aws-docs/providers/aws/datazone/environment/index.md +++ b/docs/aws-docs/providers/aws/datazone/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -102,9 +100,10 @@ status, updated_at, user_parameters FROM aws.datazone.environment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -121,9 +120,3 @@ datazone:GetEnvironment, datazone:DeleteEnvironment ``` -### Delete -```json -datazone:DeleteEnvironment, -datazone:GetEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/datazone/environment_blueprint_configuration/index.md b/docs/aws-docs/providers/aws/datazone/environment_blueprint_configuration/index.md index edd2c65c21..6e9f2e9368 100644 --- a/docs/aws-docs/providers/aws/datazone/environment_blueprint_configuration/index.md +++ b/docs/aws-docs/providers/aws/datazone/environment_blueprint_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment_blueprint_configuration resource, use environment_blueprint_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment_blueprint_configuration resource, use environment_blueprint_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual environment_blueprint_configurationUPDATE - - - - - @@ -84,9 +82,10 @@ updated_at, domain_identifier, manage_access_role_arn FROM aws.datazone.environment_blueprint_configuration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the environment_blueprint_configuration resource, the following permissions are required: @@ -104,9 +103,3 @@ datazone:GetEnvironmentBlueprintConfiguration, datazone:PutEnvironmentBlueprintConfiguration ``` -### Delete -```json -datazone:GetEnvironmentBlueprintConfiguration, -datazone:DeleteEnvironmentBlueprintConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/datazone/environment_blueprint_configurations/index.md b/docs/aws-docs/providers/aws/datazone/environment_blueprint_configurations/index.md index d78e55bb3e..6487e2d50f 100644 --- a/docs/aws-docs/providers/aws/datazone/environment_blueprint_configurations/index.md +++ b/docs/aws-docs/providers/aws/datazone/environment_blueprint_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environment_blueprint_configurations in a region or create a environment_blueprint_configurations resource, use environment_blueprint_configuration to operate on an individual resource. + +Used to retrieve a list of environment_blueprint_configurations in a region or to create or delete a environment_blueprint_configurations resource, use environment_blueprint_configuration to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of environment_blueprint_configurations in + + + + + @@ -63,7 +71,95 @@ region, domain_id, environment_blueprint_id FROM aws.datazone.environment_blueprint_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.environment_blueprint_configurations ( + EnabledRegions, + EnvironmentBlueprintIdentifier, + DomainIdentifier, + region +) +SELECT +{{ EnabledRegions }}, + {{ EnvironmentBlueprintIdentifier }}, + {{ DomainIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.environment_blueprint_configurations ( + RegionalParameters, + ProvisioningRoleArn, + EnabledRegions, + EnvironmentBlueprintIdentifier, + DomainIdentifier, + ManageAccessRoleArn, + region +) +SELECT + {{ RegionalParameters }}, + {{ ProvisioningRoleArn }}, + {{ EnabledRegions }}, + {{ EnvironmentBlueprintIdentifier }}, + {{ DomainIdentifier }}, + {{ ManageAccessRoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.environment_blueprint_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +179,9 @@ datazone:PutEnvironmentBlueprintConfiguration datazone:ListEnvironmentBlueprintConfigurations ``` +### Delete +```json +datazone:GetEnvironmentBlueprintConfiguration, +datazone:DeleteEnvironmentBlueprintConfiguration +``` + diff --git a/docs/aws-docs/providers/aws/datazone/environment_profile/index.md b/docs/aws-docs/providers/aws/datazone/environment_profile/index.md index 1e1d65d47a..3b3d9e962b 100644 --- a/docs/aws-docs/providers/aws/datazone/environment_profile/index.md +++ b/docs/aws-docs/providers/aws/datazone/environment_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment_profile resource, use environment_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment_profile resource, use environment_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual environment_profile resource, use - - - - - @@ -94,9 +92,10 @@ project_identifier, updated_at, user_parameters FROM aws.datazone.environment_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the environment_profile resource, the following permissions are required: @@ -112,9 +111,3 @@ datazone:UpdateEnvironmentProfile, datazone:GetEnvironmentProfile ``` -### Delete -```json -datazone:DeleteEnvironmentProfile, -datazone:GetEnvironmentProfile -``` - diff --git a/docs/aws-docs/providers/aws/datazone/environment_profiles/index.md b/docs/aws-docs/providers/aws/datazone/environment_profiles/index.md index 0e04ccf4c6..60d1d63529 100644 --- a/docs/aws-docs/providers/aws/datazone/environment_profiles/index.md +++ b/docs/aws-docs/providers/aws/datazone/environment_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environment_profiles in a region or create a environment_profiles resource, use environment_profile to operate on an individual resource. + +Used to retrieve a list of environment_profiles in a region or to create or delete a environment_profiles resource, use environment_profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of environment_profiles in a region or crea + + + + + @@ -63,7 +71,106 @@ region, domain_id, id FROM aws.datazone.environment_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.environment_profiles ( + AwsAccountId, + AwsAccountRegion, + DomainIdentifier, + EnvironmentBlueprintIdentifier, + Name, + ProjectIdentifier, + region +) +SELECT +{{ AwsAccountId }}, + {{ AwsAccountRegion }}, + {{ DomainIdentifier }}, + {{ EnvironmentBlueprintIdentifier }}, + {{ Name }}, + {{ ProjectIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.environment_profiles ( + AwsAccountId, + AwsAccountRegion, + Description, + DomainIdentifier, + EnvironmentBlueprintIdentifier, + Name, + ProjectIdentifier, + UserParameters, + region +) +SELECT + {{ AwsAccountId }}, + {{ AwsAccountRegion }}, + {{ Description }}, + {{ DomainIdentifier }}, + {{ EnvironmentBlueprintIdentifier }}, + {{ Name }}, + {{ ProjectIdentifier }}, + {{ UserParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.environment_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +183,12 @@ datazone:CreateEnvironmentProfile, datazone:GetEnvironmentProfile ``` +### Delete +```json +datazone:DeleteEnvironmentProfile, +datazone:GetEnvironmentProfile +``` + ### List ```json datazone:ListEnvironmentProfiles diff --git a/docs/aws-docs/providers/aws/datazone/environments/index.md b/docs/aws-docs/providers/aws/datazone/environments/index.md index cb8cec73cf..cee2849b6d 100644 --- a/docs/aws-docs/providers/aws/datazone/environments/index.md +++ b/docs/aws-docs/providers/aws/datazone/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -63,7 +71,99 @@ region, domain_id, id FROM aws.datazone.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.environments ( + DomainIdentifier, + EnvironmentProfileIdentifier, + Name, + ProjectIdentifier, + region +) +SELECT +{{ DomainIdentifier }}, + {{ EnvironmentProfileIdentifier }}, + {{ Name }}, + {{ ProjectIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.environments ( + Description, + DomainIdentifier, + EnvironmentProfileIdentifier, + GlossaryTerms, + Name, + ProjectIdentifier, + UserParameters, + region +) +SELECT + {{ Description }}, + {{ DomainIdentifier }}, + {{ EnvironmentProfileIdentifier }}, + {{ GlossaryTerms }}, + {{ Name }}, + {{ ProjectIdentifier }}, + {{ UserParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +177,12 @@ datazone:GetEnvironment, datazone:DeleteEnvironment ``` +### Delete +```json +datazone:DeleteEnvironment, +datazone:GetEnvironment +``` + ### List ```json datazone:ListEnvironments diff --git a/docs/aws-docs/providers/aws/datazone/project/index.md b/docs/aws-docs/providers/aws/datazone/project/index.md index 3814869653..e75a76bf04 100644 --- a/docs/aws-docs/providers/aws/datazone/project/index.md +++ b/docs/aws-docs/providers/aws/datazone/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -82,9 +80,10 @@ id, last_updated_at, name FROM aws.datazone.project -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -100,9 +99,3 @@ datazone:UpdateProject, datazone:GetProject ``` -### Delete -```json -datazone:DeleteProject, -datazone:GetProject -``` - diff --git a/docs/aws-docs/providers/aws/datazone/projects/index.md b/docs/aws-docs/providers/aws/datazone/projects/index.md index 44af4cc7cc..9209321cd4 100644 --- a/docs/aws-docs/providers/aws/datazone/projects/index.md +++ b/docs/aws-docs/providers/aws/datazone/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -63,7 +71,79 @@ region, domain_id, id FROM aws.datazone.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.projects ( + DomainIdentifier, + Name, + region +) +SELECT +{{ DomainIdentifier }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.projects ( + Description, + DomainIdentifier, + GlossaryTerms, + Name, + region +) +SELECT + {{ Description }}, + {{ DomainIdentifier }}, + {{ GlossaryTerms }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +156,12 @@ datazone:CreateProject, datazone:GetProject ``` +### Delete +```json +datazone:DeleteProject, +datazone:GetProject +``` + ### List ```json datazone:ListProjects diff --git a/docs/aws-docs/providers/aws/datazone/subscription_target/index.md b/docs/aws-docs/providers/aws/datazone/subscription_target/index.md index ea7b63bfaa..59c15f16da 100644 --- a/docs/aws-docs/providers/aws/datazone/subscription_target/index.md +++ b/docs/aws-docs/providers/aws/datazone/subscription_target/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subscription_target resource, use subscription_targets to retrieve a list of resources or to create a resource. + +Gets or updates an individual subscription_target resource, use subscription_targets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual subscription_target resource, use - - - - - @@ -98,9 +96,10 @@ type, updated_at, updated_by FROM aws.datazone.subscription_target -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the subscription_target resource, the following permissions are required: @@ -117,8 +116,3 @@ datazone:GetSubscriptionTarget, iam:PassRole ``` -### Delete -```json -datazone:DeleteSubscriptionTarget -``` - diff --git a/docs/aws-docs/providers/aws/datazone/subscription_targets/index.md b/docs/aws-docs/providers/aws/datazone/subscription_targets/index.md index 489edf634b..9f2e383511 100644 --- a/docs/aws-docs/providers/aws/datazone/subscription_targets/index.md +++ b/docs/aws-docs/providers/aws/datazone/subscription_targets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subscription_targets in a region or create a subscription_targets resource, use subscription_target to operate on an individual resource. + +Used to retrieve a list of subscription_targets in a region or to create or delete a subscription_targets resource, use subscription_target to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of subscription_targets in a region or crea + + + + + @@ -65,7 +73,128 @@ domain_id, environment_id, id FROM aws.datazone.subscription_targets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.datazone.subscription_targets ( + ApplicableAssetTypes, + AuthorizedPrincipals, + DomainIdentifier, + EnvironmentIdentifier, + ManageAccessRole, + Name, + SubscriptionTargetConfig, + Type, + region +) +SELECT +{{ ApplicableAssetTypes }}, + {{ AuthorizedPrincipals }}, + {{ DomainIdentifier }}, + {{ EnvironmentIdentifier }}, + {{ ManageAccessRole }}, + {{ Name }}, + {{ SubscriptionTargetConfig }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.datazone.subscription_targets ( + ApplicableAssetTypes, + AuthorizedPrincipals, + DomainIdentifier, + EnvironmentIdentifier, + ManageAccessRole, + Name, + Provider, + SubscriptionTargetConfig, + Type, + region +) +SELECT + {{ ApplicableAssetTypes }}, + {{ AuthorizedPrincipals }}, + {{ DomainIdentifier }}, + {{ EnvironmentIdentifier }}, + {{ ManageAccessRole }}, + {{ Name }}, + {{ Provider }}, + {{ SubscriptionTargetConfig }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.datazone.subscription_targets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +208,11 @@ datazone:GetSubscriptionTarget, iam:PassRole ``` +### Delete +```json +datazone:DeleteSubscriptionTarget +``` + ### List ```json datazone:ListSubscriptionTargets diff --git a/docs/aws-docs/providers/aws/deadline/farm/index.md b/docs/aws-docs/providers/aws/deadline/farm/index.md index 1aeaff2e23..9f50466442 100644 --- a/docs/aws-docs/providers/aws/deadline/farm/index.md +++ b/docs/aws-docs/providers/aws/deadline/farm/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual farm resource, use farms to retrieve a list of resources or to create a resource. + +Gets or updates an individual farm resource, use farms to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual farm resource, use farmsUPDATE - - - - - @@ -74,9 +72,10 @@ farm_id, kms_key_arn, arn FROM aws.deadline.farm -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the farm resource, the following permissions are required: @@ -102,14 +101,3 @@ kms:CreateGrant, kms:GenerateDataKey ``` -### Delete -```json -deadline:DeleteFarm, -deadline:GetFarm, -identitystore:ListGroupMembershipsForMember, -kms:Encrypt, -kms:Decrypt, -kms:CreateGrant, -kms:GenerateDataKey -``` - diff --git a/docs/aws-docs/providers/aws/deadline/farms/index.md b/docs/aws-docs/providers/aws/deadline/farms/index.md index 1d461655c6..6cb6ec695e 100644 --- a/docs/aws-docs/providers/aws/deadline/farms/index.md +++ b/docs/aws-docs/providers/aws/deadline/farms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of farms in a region or create a farms resource, use farm to operate on an individual resource. + +Used to retrieve a list of farms in a region or to create or delete a farms resource, use farm to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of farms in a region or create a farm + + + + + @@ -61,7 +69,71 @@ SELECT region, arn FROM aws.deadline.farms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.farms ( + DisplayName, + region +) +SELECT +{{ DisplayName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.farms ( + Description, + DisplayName, + KmsKeyArn, + region +) +SELECT + {{ Description }}, + {{ DisplayName }}, + {{ KmsKeyArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.farms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +150,17 @@ kms:CreateGrant, kms:GenerateDataKey ``` +### Delete +```json +deadline:DeleteFarm, +deadline:GetFarm, +identitystore:ListGroupMembershipsForMember, +kms:Encrypt, +kms:Decrypt, +kms:CreateGrant, +kms:GenerateDataKey +``` + ### List ```json deadline:ListFarms, diff --git a/docs/aws-docs/providers/aws/deadline/fleet/index.md b/docs/aws-docs/providers/aws/deadline/fleet/index.md index 5dfb379cea..86b0e4a3d8 100644 --- a/docs/aws-docs/providers/aws/deadline/fleet/index.md +++ b/docs/aws-docs/providers/aws/deadline/fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet resource, use fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet resource, use fleets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual fleet resource, use fleets< - - - - - @@ -88,9 +86,10 @@ status, worker_count, arn FROM aws.deadline.fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet resource, the following permissions are required: @@ -109,10 +108,3 @@ iam:PassRole, identitystore:ListGroupMembershipsForMember ``` -### Delete -```json -deadline:DeleteFleet, -deadline:GetFleet, -identitystore:ListGroupMembershipsForMember -``` - diff --git a/docs/aws-docs/providers/aws/deadline/fleets/index.md b/docs/aws-docs/providers/aws/deadline/fleets/index.md index 54b2591879..5e062fec8c 100644 --- a/docs/aws-docs/providers/aws/deadline/fleets/index.md +++ b/docs/aws-docs/providers/aws/deadline/fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleets in a region or create a fleets resource, use fleet to operate on an individual resource. + +Used to retrieve a list of fleets in a region or to create or delete a fleets resource, use fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleets in a region or create a fle + + + + + @@ -61,7 +69,92 @@ SELECT region, arn FROM aws.deadline.fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.fleets ( + Configuration, + DisplayName, + MaxWorkerCount, + RoleArn, + region +) +SELECT +{{ Configuration }}, + {{ DisplayName }}, + {{ MaxWorkerCount }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.fleets ( + Configuration, + Description, + DisplayName, + FarmId, + MaxWorkerCount, + MinWorkerCount, + RoleArn, + region +) +SELECT + {{ Configuration }}, + {{ Description }}, + {{ DisplayName }}, + {{ FarmId }}, + {{ MaxWorkerCount }}, + {{ MinWorkerCount }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +170,13 @@ identitystore:ListGroupMembershipsForMember, logs:CreateLogGroup ``` +### Delete +```json +deadline:DeleteFleet, +deadline:GetFleet, +identitystore:ListGroupMembershipsForMember +``` + ### List ```json deadline:ListFleets, diff --git a/docs/aws-docs/providers/aws/deadline/license_endpoint/index.md b/docs/aws-docs/providers/aws/deadline/license_endpoint/index.md index 1bd5b77130..17fa51a6d6 100644 --- a/docs/aws-docs/providers/aws/deadline/license_endpoint/index.md +++ b/docs/aws-docs/providers/aws/deadline/license_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual license_endpoint resource, use license_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual license_endpoint resource, use license_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual license_endpoint resource, use Accessible by - - - - - @@ -75,9 +73,10 @@ subnet_ids, vpc_id, arn FROM aws.deadline.license_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the license_endpoint resource, the following permissions are required: @@ -87,11 +86,3 @@ To operate on the license_endpoint resource, the following permissi deadline:GetLicenseEndpoint ``` -### Delete -```json -deadline:GetLicenseEndpoint, -deadline:DeleteLicenseEndpoint, -ec2:DeleteVpcEndpoints, -ec2:DescribeVpcEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/deadline/license_endpoints/index.md b/docs/aws-docs/providers/aws/deadline/license_endpoints/index.md index d1510cc098..fdc8e402f8 100644 --- a/docs/aws-docs/providers/aws/deadline/license_endpoints/index.md +++ b/docs/aws-docs/providers/aws/deadline/license_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of license_endpoints in a region or create a license_endpoints resource, use license_endpoint to operate on an individual resource. + +Used to retrieve a list of license_endpoints in a region or to create or delete a license_endpoints resource, use license_endpoint to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of license_endpoints in a region or create + + + + + @@ -61,7 +69,85 @@ SELECT region, arn FROM aws.deadline.license_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.license_endpoints ( + SecurityGroupIds, + SubnetIds, + VpcId, + region +) +SELECT +{{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.license_endpoints ( + SecurityGroupIds, + SubnetIds, + VpcId, + region +) +SELECT + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.license_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +163,14 @@ ec2:CreateVpcEndpoint, ec2:DescribeVpcEndpoints ``` +### Delete +```json +deadline:GetLicenseEndpoint, +deadline:DeleteLicenseEndpoint, +ec2:DeleteVpcEndpoints, +ec2:DescribeVpcEndpoints +``` + ### List ```json deadline:ListLicenseEndpoints diff --git a/docs/aws-docs/providers/aws/deadline/metered_product/index.md b/docs/aws-docs/providers/aws/deadline/metered_product/index.md index 2f9243917a..779a2c0722 100644 --- a/docs/aws-docs/providers/aws/deadline/metered_product/index.md +++ b/docs/aws-docs/providers/aws/deadline/metered_product/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual metered_product resource, use metered_products to retrieve a list of resources or to create a resource. + +Gets or updates an individual metered_product resource, use metered_products to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual metered_product resource, use Accessible by - - - - - @@ -71,9 +69,10 @@ family, vendor, arn FROM aws.deadline.metered_product -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the metered_product resource, the following permissions are required: @@ -84,9 +83,3 @@ deadline:GetMeteredProduct, deadline:ListMeteredProducts ``` -### Delete -```json -deadline:DeleteMeteredProduct, -deadline:ListMeteredProducts -``` - diff --git a/docs/aws-docs/providers/aws/deadline/metered_products/index.md b/docs/aws-docs/providers/aws/deadline/metered_products/index.md index 5758da5197..89b1b34a1a 100644 --- a/docs/aws-docs/providers/aws/deadline/metered_products/index.md +++ b/docs/aws-docs/providers/aws/deadline/metered_products/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of metered_products in a region or create a metered_products resource, use metered_product to operate on an individual resource. + +Used to retrieve a list of metered_products in a region or to create or delete a metered_products resource, use metered_product to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of metered_products in a region or create a + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.deadline.metered_products -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.metered_products ( + LicenseEndpointId, + ProductId, + Port, + Family, + Vendor, + region +) +SELECT +{{ LicenseEndpointId }}, + {{ ProductId }}, + {{ Port }}, + {{ Family }}, + {{ Vendor }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.metered_products ( + LicenseEndpointId, + ProductId, + Port, + Family, + Vendor, + region +) +SELECT + {{ LicenseEndpointId }}, + {{ ProductId }}, + {{ Port }}, + {{ Family }}, + {{ Vendor }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.metered_products +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +164,12 @@ deadline:PutMeteredProduct, deadline:ListMeteredProducts ``` +### Delete +```json +deadline:DeleteMeteredProduct, +deadline:ListMeteredProducts +``` + ### List ```json deadline:ListMeteredProducts diff --git a/docs/aws-docs/providers/aws/deadline/queue/index.md b/docs/aws-docs/providers/aws/deadline/queue/index.md index b63d9c87cc..f9c012021f 100644 --- a/docs/aws-docs/providers/aws/deadline/queue/index.md +++ b/docs/aws-docs/providers/aws/deadline/queue/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue resource, use queues to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue resource, use queues to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual queue resource, use queues< - - - - - @@ -86,9 +84,10 @@ required_file_system_location_names, role_arn, arn FROM aws.deadline.queue -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the queue resource, the following permissions are required: @@ -109,10 +108,3 @@ logs:CreateLogGroup, s3:ListBucket ``` -### Delete -```json -deadline:DeleteQueue, -deadline:GetQueue, -identitystore:ListGroupMembershipsForMember -``` - diff --git a/docs/aws-docs/providers/aws/deadline/queue_environment/index.md b/docs/aws-docs/providers/aws/deadline/queue_environment/index.md index d069d6a1bd..d4a975d997 100644 --- a/docs/aws-docs/providers/aws/deadline/queue_environment/index.md +++ b/docs/aws-docs/providers/aws/deadline/queue_environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue_environment resource, use queue_environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue_environment resource, use queue_environments to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual queue_environment resource, use < - - - - - @@ -78,9 +76,10 @@ queue_id, template, template_type FROM aws.deadline.queue_environment -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the queue_environment resource, the following permissions are required: @@ -97,10 +96,3 @@ deadline:UpdateQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` -### Delete -```json -deadline:DeleteQueueEnvironment, -deadline:GetQueueEnvironment, -identitystore:ListGroupMembershipsForMember -``` - diff --git a/docs/aws-docs/providers/aws/deadline/queue_environments/index.md b/docs/aws-docs/providers/aws/deadline/queue_environments/index.md index 05db832d74..5402b85672 100644 --- a/docs/aws-docs/providers/aws/deadline/queue_environments/index.md +++ b/docs/aws-docs/providers/aws/deadline/queue_environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queue_environments in a region or create a queue_environments resource, use queue_environment to operate on an individual resource. + +Used to retrieve a list of queue_environments in a region or to create or delete a queue_environments resource, use queue_environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of queue_environments in a region or create + + + + + @@ -65,7 +73,89 @@ farm_id, queue_id, queue_environment_id FROM aws.deadline.queue_environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.queue_environments ( + FarmId, + Priority, + QueueId, + Template, + TemplateType, + region +) +SELECT +{{ FarmId }}, + {{ Priority }}, + {{ QueueId }}, + {{ Template }}, + {{ TemplateType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.queue_environments ( + FarmId, + Priority, + QueueId, + Template, + TemplateType, + region +) +SELECT + {{ FarmId }}, + {{ Priority }}, + {{ QueueId }}, + {{ Template }}, + {{ TemplateType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.queue_environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +168,13 @@ deadline:CreateQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` +### Delete +```json +deadline:DeleteQueueEnvironment, +deadline:GetQueueEnvironment, +identitystore:ListGroupMembershipsForMember +``` + ### List ```json deadline:ListQueueEnvironments, diff --git a/docs/aws-docs/providers/aws/deadline/queue_fleet_association/index.md b/docs/aws-docs/providers/aws/deadline/queue_fleet_association/index.md index 68e989af54..fbe2137b9b 100644 --- a/docs/aws-docs/providers/aws/deadline/queue_fleet_association/index.md +++ b/docs/aws-docs/providers/aws/deadline/queue_fleet_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue_fleet_association resource, use queue_fleet_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue_fleet_association resource, use queue_fleet_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual queue_fleet_association resource, - - - - - @@ -65,9 +63,10 @@ farm_id, fleet_id, queue_id FROM aws.deadline.queue_fleet_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the queue_fleet_association resource, the following permissions are required: @@ -78,11 +77,3 @@ deadline:GetQueueFleetAssociation, identitystore:ListGroupMembershipsForMember ``` -### Delete -```json -deadline:DeleteQueueFleetAssociation, -deadline:GetQueueFleetAssociation, -deadline:UpdateQueueFleetAssociation, -identitystore:ListGroupMembershipsForMember -``` - diff --git a/docs/aws-docs/providers/aws/deadline/queue_fleet_associations/index.md b/docs/aws-docs/providers/aws/deadline/queue_fleet_associations/index.md index 89a064bd3a..cd407685dd 100644 --- a/docs/aws-docs/providers/aws/deadline/queue_fleet_associations/index.md +++ b/docs/aws-docs/providers/aws/deadline/queue_fleet_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queue_fleet_associations in a region or create a queue_fleet_associations resource, use queue_fleet_association to operate on an individual resource. + +Used to retrieve a list of queue_fleet_associations in a region or to create or delete a queue_fleet_associations resource, use queue_fleet_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of queue_fleet_associations in a region or + + + + + @@ -65,7 +73,77 @@ farm_id, fleet_id, queue_id FROM aws.deadline.queue_fleet_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.queue_fleet_associations ( + FarmId, + FleetId, + QueueId, + region +) +SELECT +{{ FarmId }}, + {{ FleetId }}, + {{ QueueId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.queue_fleet_associations ( + FarmId, + FleetId, + QueueId, + region +) +SELECT + {{ FarmId }}, + {{ FleetId }}, + {{ QueueId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.queue_fleet_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +157,14 @@ deadline:GetQueueFleetAssociation, identitystore:ListGroupMembershipsForMember ``` +### Delete +```json +deadline:DeleteQueueFleetAssociation, +deadline:GetQueueFleetAssociation, +deadline:UpdateQueueFleetAssociation, +identitystore:ListGroupMembershipsForMember +``` + ### List ```json deadline:ListQueueFleetAssociations, diff --git a/docs/aws-docs/providers/aws/deadline/queues/index.md b/docs/aws-docs/providers/aws/deadline/queues/index.md index c2bb7ee8e1..0d89e1bb72 100644 --- a/docs/aws-docs/providers/aws/deadline/queues/index.md +++ b/docs/aws-docs/providers/aws/deadline/queues/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queues in a region or create a queues resource, use queue to operate on an individual resource. + +Used to retrieve a list of queues in a region or to create or delete a queues resource, use queue to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of queues in a region or create a que + + + + + @@ -61,7 +69,106 @@ SELECT region, arn FROM aws.deadline.queues -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.queues ( + DisplayName, + region +) +SELECT +{{ DisplayName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.queues ( + AllowedStorageProfileIds, + DefaultBudgetAction, + Description, + DisplayName, + FarmId, + JobAttachmentSettings, + JobRunAsUser, + RequiredFileSystemLocationNames, + RoleArn, + region +) +SELECT + {{ AllowedStorageProfileIds }}, + {{ DefaultBudgetAction }}, + {{ Description }}, + {{ DisplayName }}, + {{ FarmId }}, + {{ JobAttachmentSettings }}, + {{ JobRunAsUser }}, + {{ RequiredFileSystemLocationNames }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.queues +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +185,13 @@ logs:CreateLogGroup, s3:ListBucket ``` +### Delete +```json +deadline:DeleteQueue, +deadline:GetQueue, +identitystore:ListGroupMembershipsForMember +``` + ### List ```json deadline:ListQueues, diff --git a/docs/aws-docs/providers/aws/deadline/storage_profile/index.md b/docs/aws-docs/providers/aws/deadline/storage_profile/index.md index bdad57d4a2..4f6424bb2a 100644 --- a/docs/aws-docs/providers/aws/deadline/storage_profile/index.md +++ b/docs/aws-docs/providers/aws/deadline/storage_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual storage_profile resource, use storage_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual storage_profile resource, use storage_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual storage_profile resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ file_system_locations, os_family, storage_profile_id FROM aws.deadline.storage_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the storage_profile resource, the following permissions are required: @@ -94,10 +93,3 @@ deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` -### Delete -```json -deadline:DeleteStorageProfile, -deadline:GetStorageProfile, -identitystore:ListGroupMembershipsForMember -``` - diff --git a/docs/aws-docs/providers/aws/deadline/storage_profiles/index.md b/docs/aws-docs/providers/aws/deadline/storage_profiles/index.md index 826070a7e2..668672b679 100644 --- a/docs/aws-docs/providers/aws/deadline/storage_profiles/index.md +++ b/docs/aws-docs/providers/aws/deadline/storage_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of storage_profiles in a region or create a storage_profiles resource, use storage_profile to operate on an individual resource. + +Used to retrieve a list of storage_profiles in a region or to create or delete a storage_profiles resource, use storage_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of storage_profiles in a region or create a + + + + + @@ -63,7 +71,83 @@ region, farm_id, storage_profile_id FROM aws.deadline.storage_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.deadline.storage_profiles ( + DisplayName, + OsFamily, + region +) +SELECT +{{ DisplayName }}, + {{ OsFamily }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.deadline.storage_profiles ( + DisplayName, + FarmId, + FileSystemLocations, + OsFamily, + region +) +SELECT + {{ DisplayName }}, + {{ FarmId }}, + {{ FileSystemLocations }}, + {{ OsFamily }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.deadline.storage_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +161,13 @@ deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` +### Delete +```json +deadline:DeleteStorageProfile, +deadline:GetStorageProfile, +identitystore:ListGroupMembershipsForMember +``` + ### List ```json deadline:ListStorageProfiles, diff --git a/docs/aws-docs/providers/aws/detective/graph/index.md b/docs/aws-docs/providers/aws/detective/graph/index.md index 1671690589..6e839a3155 100644 --- a/docs/aws-docs/providers/aws/detective/graph/index.md +++ b/docs/aws-docs/providers/aws/detective/graph/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual graph resource, use graphs to retrieve a list of resources or to create a resource. + +Gets or updates an individual graph resource, use graphs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual graph resource, use graphs< - - - - - @@ -70,9 +68,10 @@ arn, tags, auto_enable_members FROM aws.detective.graph -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the graph resource, the following permissions are required: @@ -94,8 +93,3 @@ detective:DescribeOrganizationConfiguration, organizations:DescribeOrganization ``` -### Delete -```json -detective:DeleteGraph -``` - diff --git a/docs/aws-docs/providers/aws/detective/graphs/index.md b/docs/aws-docs/providers/aws/detective/graphs/index.md index 4c2f166ad7..1f1e909081 100644 --- a/docs/aws-docs/providers/aws/detective/graphs/index.md +++ b/docs/aws-docs/providers/aws/detective/graphs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of graphs in a region or create a graphs resource, use graph to operate on an individual resource. + +Used to retrieve a list of graphs in a region or to create or delete a graphs resource, use graph to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of graphs in a region or create a gra + + + + + @@ -61,7 +69,81 @@ SELECT region, arn FROM aws.detective.graphs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.detective.graphs ( + Tags, + AutoEnableMembers, + region +) +SELECT +{{ Tags }}, + {{ AutoEnableMembers }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.detective.graphs ( + Tags, + AutoEnableMembers, + region +) +SELECT + {{ Tags }}, + {{ AutoEnableMembers }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.detective.graphs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +157,11 @@ detective:UpdateOrganizationConfiguration, organizations:DescribeOrganization ``` +### Delete +```json +detective:DeleteGraph +``` + ### List ```json detective:ListGraphs, diff --git a/docs/aws-docs/providers/aws/detective/member_invitation/index.md b/docs/aws-docs/providers/aws/detective/member_invitation/index.md index 01e1a1ac0d..4ad82f5b61 100644 --- a/docs/aws-docs/providers/aws/detective/member_invitation/index.md +++ b/docs/aws-docs/providers/aws/detective/member_invitation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual member_invitation resource, use member_invitations to retrieve a list of resources or to create a resource. + +Gets or updates an individual member_invitation resource, use member_invitations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual member_invitation resource, use < - - - - - @@ -74,9 +72,10 @@ member_email_address, disable_email_notification, message FROM aws.detective.member_invitation -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the member_invitation resource, the following permissions are required: @@ -86,8 +85,3 @@ To operate on the member_invitation resource, the following permiss detective:GetMembers ``` -### Delete -```json -detective:DeleteMembers -``` - diff --git a/docs/aws-docs/providers/aws/detective/member_invitations/index.md b/docs/aws-docs/providers/aws/detective/member_invitations/index.md index 369fed340b..237ab39e97 100644 --- a/docs/aws-docs/providers/aws/detective/member_invitations/index.md +++ b/docs/aws-docs/providers/aws/detective/member_invitations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of member_invitations in a region or create a member_invitations resource, use member_invitation to operate on an individual resource. + +Used to retrieve a list of member_invitations in a region or to create or delete a member_invitations resource, use member_invitation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of member_invitations in a region or create + + + + + @@ -63,7 +71,83 @@ region, graph_arn, member_id FROM aws.detective.member_invitations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.detective.member_invitations ( + GraphArn, + MemberId, + MemberEmailAddress, + region +) +SELECT +{{ GraphArn }}, + {{ MemberId }}, + {{ MemberEmailAddress }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.detective.member_invitations ( + GraphArn, + MemberId, + MemberEmailAddress, + DisableEmailNotification, + Message, + region +) +SELECT + {{ GraphArn }}, + {{ MemberId }}, + {{ MemberEmailAddress }}, + {{ DisableEmailNotification }}, + {{ Message }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.detective.member_invitations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +160,11 @@ detective:CreateMembers, detective:GetMembers ``` +### Delete +```json +detective:DeleteMembers +``` + ### List ```json detective:ListGraphs, diff --git a/docs/aws-docs/providers/aws/detective/organization_admin/index.md b/docs/aws-docs/providers/aws/detective/organization_admin/index.md index cb7877ff2f..3fa236ca63 100644 --- a/docs/aws-docs/providers/aws/detective/organization_admin/index.md +++ b/docs/aws-docs/providers/aws/detective/organization_admin/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual organization_admin resource, use organization_admins to retrieve a list of resources or to create a resource. + +Gets or updates an individual organization_admin resource, use organization_admins to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual organization_admin resource, use - - - - - @@ -68,9 +66,10 @@ region, account_id, graph_arn FROM aws.detective.organization_admin -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the organization_admin resource, the following permissions are required: @@ -81,10 +80,3 @@ detective:ListOrganizationAdminAccount, organizations:DescribeOrganization ``` -### Delete -```json -detective:DisableOrganizationAdminAccount, -detective:ListOrganizationAdminAccount, -organizations:DescribeOrganization -``` - diff --git a/docs/aws-docs/providers/aws/detective/organization_admins/index.md b/docs/aws-docs/providers/aws/detective/organization_admins/index.md index 117c468d17..fcfe6c87fb 100644 --- a/docs/aws-docs/providers/aws/detective/organization_admins/index.md +++ b/docs/aws-docs/providers/aws/detective/organization_admins/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of organization_admins in a region or create a organization_admins resource, use organization_admin to operate on an individual resource. + +Used to retrieve a list of organization_admins in a region or to create or delete a organization_admins resource, use organization_admin to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of organization_admins in a region or creat + + + + + @@ -61,7 +69,65 @@ SELECT region, account_id FROM aws.detective.organization_admins -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.detective.organization_admins ( + AccountId, + region +) +SELECT +{{ AccountId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.detective.organization_admins ( + AccountId, + region +) +SELECT + {{ AccountId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.detective.organization_admins +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +145,13 @@ organizations:EnableAWSServiceAccess, organizations:ListAccounts ``` +### Delete +```json +detective:DisableOrganizationAdminAccount, +detective:ListOrganizationAdminAccount, +organizations:DescribeOrganization +``` + ### List ```json detective:ListOrganizationAdminAccount, diff --git a/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integration/index.md b/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integration/index.md index daefb31125..ead3a4e012 100644 --- a/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integration/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual log_anomaly_detection_integration resource, use log_anomaly_detection_integrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual log_anomaly_detection_integration resource, use log_anomaly_detection_integrations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual log_anomaly_detection_integration - - - - - @@ -66,9 +64,10 @@ SELECT region, account_id FROM aws.devopsguru.log_anomaly_detection_integration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the log_anomaly_detection_integration resource, the following permissions are required: @@ -85,11 +84,3 @@ logs:TagLogGroup, logs:UntagLogGroup ``` -### Delete -```json -devops-guru:DescribeServiceIntegration, -devops-guru:UpdateServiceIntegration, -logs:TagLogGroup, -logs:UntagLogGroup -``` - diff --git a/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integrations/index.md b/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integrations/index.md index 663091d864..6ec0a7f944 100644 --- a/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integrations/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/log_anomaly_detection_integrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of log_anomaly_detection_integrations in a region or create a log_anomaly_detection_integrations resource, use log_anomaly_detection_integration to operate on an individual resource. + +Used to retrieve a list of log_anomaly_detection_integrations in a region or to create or delete a log_anomaly_detection_integrations resource, use log_anomaly_detection_integration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of log_anomaly_detection_integrations in a + + + + + @@ -61,7 +69,61 @@ SELECT region, account_id FROM aws.devopsguru.log_anomaly_detection_integrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.devopsguru.log_anomaly_detection_integrations ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.devopsguru.log_anomaly_detection_integrations ( + , + region +) +SELECT + {{ }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.devopsguru.log_anomaly_detection_integrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +138,14 @@ logs:TagLogGroup, logs:UntagLogGroup ``` +### Delete +```json +devops-guru:DescribeServiceIntegration, +devops-guru:UpdateServiceIntegration, +logs:TagLogGroup, +logs:UntagLogGroup +``` + ### List ```json devops-guru:DescribeServiceIntegration diff --git a/docs/aws-docs/providers/aws/devopsguru/notification_channel/index.md b/docs/aws-docs/providers/aws/devopsguru/notification_channel/index.md index 81603afd97..49c4c4d274 100644 --- a/docs/aws-docs/providers/aws/devopsguru/notification_channel/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/notification_channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual notification_channel resource, use notification_channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual notification_channel resource, use notification_channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual notification_channel resource, us - - - - - @@ -63,19 +61,14 @@ region, config, id FROM aws.devopsguru.notification_channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the notification_channel resource, the following permissions are required: -### Delete -```json -devops-guru:RemoveNotificationChannel, -devops-guru:ListNotificationChannels -``` - ### Read ```json devops-guru:ListNotificationChannels diff --git a/docs/aws-docs/providers/aws/devopsguru/notification_channels/index.md b/docs/aws-docs/providers/aws/devopsguru/notification_channels/index.md index 27a4c275c1..cf94cc75d7 100644 --- a/docs/aws-docs/providers/aws/devopsguru/notification_channels/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/notification_channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of notification_channels in a region or create a notification_channels resource, use notification_channel to operate on an individual resource. + +Used to retrieve a list of notification_channels in a region or to create or delete a notification_channels resource, use notification_channel to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of notification_channels in a region or cre + + + + + @@ -61,7 +69,89 @@ SELECT region, id FROM aws.devopsguru.notification_channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.devopsguru.notification_channels ( + Config, + region +) +SELECT +{{ Config }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.devopsguru.notification_channels ( + Config, + region +) +SELECT + {{ Config }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.devopsguru.notification_channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,3 +172,9 @@ sns:SetTopicAttributes devops-guru:ListNotificationChannels ``` +### Delete +```json +devops-guru:RemoveNotificationChannel, +devops-guru:ListNotificationChannels +``` + diff --git a/docs/aws-docs/providers/aws/devopsguru/resource_collection/index.md b/docs/aws-docs/providers/aws/devopsguru/resource_collection/index.md index 7b5db91bec..993c5eddb7 100644 --- a/docs/aws-docs/providers/aws/devopsguru/resource_collection/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/resource_collection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_collection resource, use resource_collections to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_collection resource, use resource_collections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual resource_collection resource, use - - - - - @@ -68,9 +66,10 @@ region, resource_collection_filter, resource_collection_type FROM aws.devopsguru.resource_collection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_collection resource, the following permissions are required: @@ -80,12 +79,6 @@ To operate on the resource_collection resource, the following permi devops-guru:GetResourceCollection ``` -### Delete -```json -devops-guru:UpdateResourceCollection, -devops-guru:GetResourceCollection -``` - ### Update ```json devops-guru:UpdateResourceCollection, diff --git a/docs/aws-docs/providers/aws/devopsguru/resource_collections/index.md b/docs/aws-docs/providers/aws/devopsguru/resource_collections/index.md index 2e6194f929..79a58be847 100644 --- a/docs/aws-docs/providers/aws/devopsguru/resource_collections/index.md +++ b/docs/aws-docs/providers/aws/devopsguru/resource_collections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_collections in a region or create a resource_collections resource, use resource_collection to operate on an individual resource. + +Used to retrieve a list of resource_collections in a region or to create or delete a resource_collections resource, use resource_collection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_collections in a region or crea + + + + + @@ -61,7 +69,93 @@ SELECT region, resource_collection_type FROM aws.devopsguru.resource_collections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.devopsguru.resource_collections ( + ResourceCollectionFilter, + region +) +SELECT +{{ ResourceCollectionFilter }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.devopsguru.resource_collections ( + ResourceCollectionFilter, + region +) +SELECT + {{ ResourceCollectionFilter }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.devopsguru.resource_collections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +168,12 @@ devops-guru:UpdateResourceCollection, devops-guru:GetResourceCollection ``` +### Delete +```json +devops-guru:UpdateResourceCollection, +devops-guru:GetResourceCollection +``` + ### List ```json devops-guru:GetResourceCollection diff --git a/docs/aws-docs/providers/aws/directoryservice/simple_ad/index.md b/docs/aws-docs/providers/aws/directoryservice/simple_ad/index.md index a321d2298c..4db7a7a658 100644 --- a/docs/aws-docs/providers/aws/directoryservice/simple_ad/index.md +++ b/docs/aws-docs/providers/aws/directoryservice/simple_ad/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual simple_ad resource, use simple_ads to retrieve a list of resources or to create a resource. + +Gets or updates an individual simple_ad resource, use simple_ads to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual simple_ad resource, use sim - - - - - @@ -86,9 +84,10 @@ short_name, size, vpc_settings FROM aws.directoryservice.simple_ad -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the simple_ad resource, the following permissions are required: @@ -105,15 +104,3 @@ ds:DisableSso, ds:DescribeDirectories ``` -### Delete -```json -ds:DeleteDirectory, -ds:DescribeDirectories, -ec2:DescribeNetworkInterfaces, -ec2:DeleteSecurityGroup, -ec2:DeleteNetworkInterface, -ec2:RevokeSecurityGroupIngress, -ec2:RevokeSecurityGroupEgress, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/directoryservice/simple_ads/index.md b/docs/aws-docs/providers/aws/directoryservice/simple_ads/index.md index a2af41a7a7..ce280b2c30 100644 --- a/docs/aws-docs/providers/aws/directoryservice/simple_ads/index.md +++ b/docs/aws-docs/providers/aws/directoryservice/simple_ads/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of simple_ads in a region or create a simple_ads resource, use simple_ad to operate on an individual resource. + +Used to retrieve a list of simple_ads in a region or to create or delete a simple_ads resource, use simple_ad to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of simple_ads in a region or create a INSERT + + + + + @@ -61,7 +69,102 @@ SELECT region, directory_id FROM aws.directoryservice.simple_ads -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.directoryservice.simple_ads ( + Name, + Size, + VpcSettings, + region +) +SELECT +{{ Name }}, + {{ Size }}, + {{ VpcSettings }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.directoryservice.simple_ads ( + CreateAlias, + Description, + EnableSso, + Name, + Password, + ShortName, + Size, + VpcSettings, + region +) +SELECT + {{ CreateAlias }}, + {{ Description }}, + {{ EnableSso }}, + {{ Name }}, + {{ Password }}, + {{ ShortName }}, + {{ Size }}, + {{ VpcSettings }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.directoryservice.simple_ads +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +187,18 @@ ec2:AuthorizeSecurityGroupEgress, ec2:CreateTags ``` +### Delete +```json +ds:DeleteDirectory, +ds:DescribeDirectories, +ec2:DescribeNetworkInterfaces, +ec2:DeleteSecurityGroup, +ec2:DeleteNetworkInterface, +ec2:RevokeSecurityGroupIngress, +ec2:RevokeSecurityGroupEgress, +ec2:DeleteTags +``` + ### List ```json ds:DescribeDirectories diff --git a/docs/aws-docs/providers/aws/dms/data_provider/index.md b/docs/aws-docs/providers/aws/dms/data_provider/index.md index 6846cd0d9b..f662054f29 100644 --- a/docs/aws-docs/providers/aws/dms/data_provider/index.md +++ b/docs/aws-docs/providers/aws/dms/data_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_provider resource, use data_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_provider resource, use data_providers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual data_provider resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ exact_settings, settings, tags FROM aws.dms.data_provider -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_provider resource, the following permissions are required: @@ -105,8 +104,3 @@ dms:RemoveTagsToResource, dms:ListTagsForResource ``` -### Delete -```json -dms:DeleteDataProvider -``` - diff --git a/docs/aws-docs/providers/aws/dms/data_providers/index.md b/docs/aws-docs/providers/aws/dms/data_providers/index.md index 18b5ad36b6..2da9ace965 100644 --- a/docs/aws-docs/providers/aws/dms/data_providers/index.md +++ b/docs/aws-docs/providers/aws/dms/data_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_providers in a region or create a data_providers resource, use data_provider to operate on an individual resource. + +Used to retrieve a list of data_providers in a region or to create or delete a data_providers resource, use data_provider to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_providers in a region or create a < + + + + + @@ -61,7 +69,88 @@ SELECT region, data_provider_arn FROM aws.dms.data_providers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dms.data_providers ( + Engine, + region +) +SELECT +{{ Engine }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dms.data_providers ( + DataProviderName, + DataProviderIdentifier, + Description, + Engine, + ExactSettings, + Settings, + Tags, + region +) +SELECT + {{ DataProviderName }}, + {{ DataProviderIdentifier }}, + {{ Description }}, + {{ Engine }}, + {{ ExactSettings }}, + {{ Settings }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dms.data_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +166,11 @@ dms:AddTagsToResource, dms:ListTagsForResource ``` +### Delete +```json +dms:DeleteDataProvider +``` + ### List ```json dms:ListDataProviders, diff --git a/docs/aws-docs/providers/aws/dms/instance_profile/index.md b/docs/aws-docs/providers/aws/dms/instance_profile/index.md index 3387511ae8..4ef606c3e1 100644 --- a/docs/aws-docs/providers/aws/dms/instance_profile/index.md +++ b/docs/aws-docs/providers/aws/dms/instance_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance_profile resource, use instance_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance_profile resource, use instance_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual instance_profile resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ subnet_group_identifier, vpc_security_groups, tags FROM aws.dms.instance_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance_profile resource, the following permissions are required: @@ -111,8 +110,3 @@ dms:RemoveTagsToResource, dms:ListTagsForResource ``` -### Delete -```json -dms:DeleteInstanceProfile -``` - diff --git a/docs/aws-docs/providers/aws/dms/instance_profiles/index.md b/docs/aws-docs/providers/aws/dms/instance_profiles/index.md index cf2075c936..7f300c4de6 100644 --- a/docs/aws-docs/providers/aws/dms/instance_profiles/index.md +++ b/docs/aws-docs/providers/aws/dms/instance_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instance_profiles in a region or create a instance_profiles resource, use instance_profile to operate on an individual resource. + +Used to retrieve a list of instance_profiles in a region or to create or delete a instance_profiles resource, use instance_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instance_profiles in a region or create + + + + + @@ -61,7 +69,133 @@ SELECT region, instance_profile_arn FROM aws.dms.instance_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dms.instance_profiles ( + InstanceProfileIdentifier, + AvailabilityZone, + Description, + KmsKeyArn, + PubliclyAccessible, + NetworkType, + InstanceProfileName, + SubnetGroupIdentifier, + VpcSecurityGroups, + Tags, + region +) +SELECT +{{ InstanceProfileIdentifier }}, + {{ AvailabilityZone }}, + {{ Description }}, + {{ KmsKeyArn }}, + {{ PubliclyAccessible }}, + {{ NetworkType }}, + {{ InstanceProfileName }}, + {{ SubnetGroupIdentifier }}, + {{ VpcSecurityGroups }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dms.instance_profiles ( + InstanceProfileIdentifier, + AvailabilityZone, + Description, + KmsKeyArn, + PubliclyAccessible, + NetworkType, + InstanceProfileName, + SubnetGroupIdentifier, + VpcSecurityGroups, + Tags, + region +) +SELECT + {{ InstanceProfileIdentifier }}, + {{ AvailabilityZone }}, + {{ Description }}, + {{ KmsKeyArn }}, + {{ PubliclyAccessible }}, + {{ NetworkType }}, + {{ InstanceProfileName }}, + {{ SubnetGroupIdentifier }}, + {{ VpcSecurityGroups }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dms.instance_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +211,11 @@ dms:AddTagsToResource, dms:ListTagsForResource ``` +### Delete +```json +dms:DeleteInstanceProfile +``` + ### List ```json dms:ListInstanceProfiles, diff --git a/docs/aws-docs/providers/aws/dms/migration_project/index.md b/docs/aws-docs/providers/aws/dms/migration_project/index.md index c5aee491c6..727fa774c3 100644 --- a/docs/aws-docs/providers/aws/dms/migration_project/index.md +++ b/docs/aws-docs/providers/aws/dms/migration_project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual migration_project resource, use migration_projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual migration_project resource, use migration_projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual migration_project resource, use < - - - - - @@ -90,9 +88,10 @@ source_data_provider_descriptors, target_data_provider_descriptors, tags FROM aws.dms.migration_project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the migration_project resource, the following permissions are required: @@ -114,8 +113,3 @@ dms:ListTagsForResource, iam:PassRole ``` -### Delete -```json -dms:DeleteMigrationProject -``` - diff --git a/docs/aws-docs/providers/aws/dms/migration_projects/index.md b/docs/aws-docs/providers/aws/dms/migration_projects/index.md index a478c46910..0828a4b153 100644 --- a/docs/aws-docs/providers/aws/dms/migration_projects/index.md +++ b/docs/aws-docs/providers/aws/dms/migration_projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of migration_projects in a region or create a migration_projects resource, use migration_project to operate on an individual resource. + +Used to retrieve a list of migration_projects in a region or to create or delete a migration_projects resource, use migration_project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of migration_projects in a region or create + + + + + @@ -61,7 +69,167 @@ SELECT region, migration_project_arn FROM aws.dms.migration_projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dms.migration_projects ( + MigrationProjectName, + MigrationProjectIdentifier, + MigrationProjectCreationTime, + InstanceProfileIdentifier, + InstanceProfileName, + InstanceProfileArn, + TransformationRules, + Description, + SchemaConversionApplicationAttributes, + SourceDataProviderDescriptors, + TargetDataProviderDescriptors, + Tags, + region +) +SELECT +{{ MigrationProjectName }}, + {{ MigrationProjectIdentifier }}, + {{ MigrationProjectCreationTime }}, + {{ InstanceProfileIdentifier }}, + {{ InstanceProfileName }}, + {{ InstanceProfileArn }}, + {{ TransformationRules }}, + {{ Description }}, + {{ SchemaConversionApplicationAttributes }}, + {{ SourceDataProviderDescriptors }}, + {{ TargetDataProviderDescriptors }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dms.migration_projects ( + MigrationProjectName, + MigrationProjectIdentifier, + MigrationProjectCreationTime, + InstanceProfileIdentifier, + InstanceProfileName, + InstanceProfileArn, + TransformationRules, + Description, + SchemaConversionApplicationAttributes, + SourceDataProviderDescriptors, + TargetDataProviderDescriptors, + Tags, + region +) +SELECT + {{ MigrationProjectName }}, + {{ MigrationProjectIdentifier }}, + {{ MigrationProjectCreationTime }}, + {{ InstanceProfileIdentifier }}, + {{ InstanceProfileName }}, + {{ InstanceProfileArn }}, + {{ TransformationRules }}, + {{ Description }}, + {{ SchemaConversionApplicationAttributes }}, + {{ SourceDataProviderDescriptors }}, + {{ TargetDataProviderDescriptors }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dms.migration_projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +246,11 @@ dms:ListTagsForResource, iam:PassRole ``` +### Delete +```json +dms:DeleteMigrationProject +``` + ### List ```json dms:ListMigrationProjects, diff --git a/docs/aws-docs/providers/aws/dms/replication_config/index.md b/docs/aws-docs/providers/aws/dms/replication_config/index.md index 07d3b3e889..4eb561e301 100644 --- a/docs/aws-docs/providers/aws/dms/replication_config/index.md +++ b/docs/aws-docs/providers/aws/dms/replication_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual replication_config resource, use replication_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual replication_config resource, use replication_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual replication_config resource, use - - - - - @@ -86,9 +84,10 @@ resource_identifier, table_mappings, tags FROM aws.dms.replication_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the replication_config resource, the following permissions are required: @@ -111,12 +110,3 @@ iam:PutRolePolicy, iam:UpdateRoleDescription ``` -### Delete -```json -dms:DescribeReplicationConfigs, -dms:DeleteReplicationConfig, -dms:ListTagsForResource, -iam:DeleteServiceLinkedRole, -iam:GetServiceLinkedRoleDeletionStatus -``` - diff --git a/docs/aws-docs/providers/aws/dms/replication_configs/index.md b/docs/aws-docs/providers/aws/dms/replication_configs/index.md index 6f57e261df..1546f57e3c 100644 --- a/docs/aws-docs/providers/aws/dms/replication_configs/index.md +++ b/docs/aws-docs/providers/aws/dms/replication_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of replication_configs in a region or create a replication_configs resource, use replication_config to operate on an individual resource. + +Used to retrieve a list of replication_configs in a region or to create or delete a replication_configs resource, use replication_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of replication_configs in a region or creat + + + + + @@ -61,7 +69,159 @@ SELECT region, replication_config_arn FROM aws.dms.replication_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dms.replication_configs ( + ReplicationConfigIdentifier, + ReplicationConfigArn, + SourceEndpointArn, + TargetEndpointArn, + ReplicationType, + ComputeConfig, + ReplicationSettings, + SupplementalSettings, + ResourceIdentifier, + TableMappings, + Tags, + region +) +SELECT +{{ ReplicationConfigIdentifier }}, + {{ ReplicationConfigArn }}, + {{ SourceEndpointArn }}, + {{ TargetEndpointArn }}, + {{ ReplicationType }}, + {{ ComputeConfig }}, + {{ ReplicationSettings }}, + {{ SupplementalSettings }}, + {{ ResourceIdentifier }}, + {{ TableMappings }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dms.replication_configs ( + ReplicationConfigIdentifier, + ReplicationConfigArn, + SourceEndpointArn, + TargetEndpointArn, + ReplicationType, + ComputeConfig, + ReplicationSettings, + SupplementalSettings, + ResourceIdentifier, + TableMappings, + Tags, + region +) +SELECT + {{ ReplicationConfigIdentifier }}, + {{ ReplicationConfigArn }}, + {{ SourceEndpointArn }}, + {{ TargetEndpointArn }}, + {{ ReplicationType }}, + {{ ComputeConfig }}, + {{ ReplicationSettings }}, + {{ SupplementalSettings }}, + {{ ResourceIdentifier }}, + {{ TableMappings }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dms.replication_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,3 +245,12 @@ dms:DescribeReplicationConfigs, dms:ListTagsForResource ``` +### Delete +```json +dms:DescribeReplicationConfigs, +dms:DeleteReplicationConfig, +dms:ListTagsForResource, +iam:DeleteServiceLinkedRole, +iam:GetServiceLinkedRoleDeletionStatus +``` + diff --git a/docs/aws-docs/providers/aws/docdbelastic/cluster/index.md b/docs/aws-docs/providers/aws/docdbelastic/cluster/index.md index 948ffa9dbc..6b0e0561da 100644 --- a/docs/aws-docs/providers/aws/docdbelastic/cluster/index.md +++ b/docs/aws-docs/providers/aws/docdbelastic/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -96,9 +94,10 @@ kms_key_id, tags, auth_type FROM aws.docdbelastic.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -136,17 +135,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -docdb-elastic:DeleteCluster, -docdb-elastic:GetCluster, -ec2:DescribeVpcEndpoints, -ec2:DeleteVpcEndpoints, -ec2:ModifyVpcEndpoint, -ec2:DescribeSecurityGroups, -ec2:DescribeSubnets, -ec2:DescribeVpcAttribute, -ec2:DescribeVpcs, -ec2:DescribeAvailabilityZones -``` - diff --git a/docs/aws-docs/providers/aws/docdbelastic/clusters/index.md b/docs/aws-docs/providers/aws/docdbelastic/clusters/index.md index 3f5529c1d6..3eecf97265 100644 --- a/docs/aws-docs/providers/aws/docdbelastic/clusters/index.md +++ b/docs/aws-docs/providers/aws/docdbelastic/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,125 @@ SELECT region, cluster_arn FROM aws.docdbelastic.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.docdbelastic.clusters ( + ClusterName, + AdminUserName, + ShardCapacity, + ShardCount, + AuthType, + region +) +SELECT +{{ ClusterName }}, + {{ AdminUserName }}, + {{ ShardCapacity }}, + {{ ShardCount }}, + {{ AuthType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.docdbelastic.clusters ( + ClusterName, + AdminUserName, + AdminUserPassword, + ShardCapacity, + ShardCount, + VpcSecurityGroupIds, + SubnetIds, + PreferredMaintenanceWindow, + PreferredBackupWindow, + BackupRetentionPeriod, + ShardInstanceCount, + KmsKeyId, + Tags, + AuthType, + region +) +SELECT + {{ ClusterName }}, + {{ AdminUserName }}, + {{ AdminUserPassword }}, + {{ ShardCapacity }}, + {{ ShardCount }}, + {{ VpcSecurityGroupIds }}, + {{ SubnetIds }}, + {{ PreferredMaintenanceWindow }}, + {{ PreferredBackupWindow }}, + {{ BackupRetentionPeriod }}, + {{ ShardInstanceCount }}, + {{ KmsKeyId }}, + {{ Tags }}, + {{ AuthType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.docdbelastic.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -95,6 +221,20 @@ kms:Decrypt, iam:CreateServiceLinkedRole ``` +### Delete +```json +docdb-elastic:DeleteCluster, +docdb-elastic:GetCluster, +ec2:DescribeVpcEndpoints, +ec2:DeleteVpcEndpoints, +ec2:ModifyVpcEndpoint, +ec2:DescribeSecurityGroups, +ec2:DescribeSubnets, +ec2:DescribeVpcAttribute, +ec2:DescribeVpcs, +ec2:DescribeAvailabilityZones +``` + ### List ```json docdb-elastic:ListClusters diff --git a/docs/aws-docs/providers/aws/dynamodb/global_table/index.md b/docs/aws-docs/providers/aws/dynamodb/global_table/index.md index 45d7d47ade..8d37b38a5f 100644 --- a/docs/aws-docs/providers/aws/dynamodb/global_table/index.md +++ b/docs/aws-docs/providers/aws/dynamodb/global_table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual global_table resource, use global_tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual global_table resource, use global_tables to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual global_table resource, use - - - - - @@ -92,9 +90,10 @@ arn, stream_arn, time_to_live_specification FROM aws.dynamodb.global_table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the global_table resource, the following permissions are required: @@ -154,16 +153,3 @@ kms:RevokeGrant, cloudwatch:PutMetricData ``` -### Delete -```json -dynamodb:Describe*, -dynamodb:DeleteTable, -application-autoscaling:DeleteScalingPolicy, -application-autoscaling:DeleteScheduledAction, -application-autoscaling:DeregisterScalableTarget, -application-autoscaling:Describe*, -application-autoscaling:PutScalingPolicy, -application-autoscaling:PutScheduledAction, -application-autoscaling:RegisterScalableTarget -``` - diff --git a/docs/aws-docs/providers/aws/dynamodb/global_tables/index.md b/docs/aws-docs/providers/aws/dynamodb/global_tables/index.md index e10b8c85a0..aaf553534d 100644 --- a/docs/aws-docs/providers/aws/dynamodb/global_tables/index.md +++ b/docs/aws-docs/providers/aws/dynamodb/global_tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of global_tables in a region or create a global_tables resource, use global_table to operate on an individual resource. + +Used to retrieve a list of global_tables in a region or to create or delete a global_tables resource, use global_table to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of global_tables in a region or create a INSERT + + + + + @@ -61,7 +69,263 @@ SELECT region, table_name FROM aws.dynamodb.global_tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dynamodb.global_tables ( + Replicas, + AttributeDefinitions, + KeySchema, + region +) +SELECT +{{ Replicas }}, + {{ AttributeDefinitions }}, + {{ KeySchema }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dynamodb.global_tables ( + SSESpecification, + StreamSpecification, + Replicas, + WriteProvisionedThroughputSettings, + TableName, + AttributeDefinitions, + BillingMode, + GlobalSecondaryIndexes, + KeySchema, + LocalSecondaryIndexes, + TimeToLiveSpecification, + region +) +SELECT + {{ SSESpecification }}, + {{ StreamSpecification }}, + {{ Replicas }}, + {{ WriteProvisionedThroughputSettings }}, + {{ TableName }}, + {{ AttributeDefinitions }}, + {{ BillingMode }}, + {{ GlobalSecondaryIndexes }}, + {{ KeySchema }}, + {{ LocalSecondaryIndexes }}, + {{ TimeToLiveSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dynamodb.global_tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -116,3 +380,16 @@ dynamodb:ListTables, cloudwatch:PutMetricData ``` +### Delete +```json +dynamodb:Describe*, +dynamodb:DeleteTable, +application-autoscaling:DeleteScalingPolicy, +application-autoscaling:DeleteScheduledAction, +application-autoscaling:DeregisterScalableTarget, +application-autoscaling:Describe*, +application-autoscaling:PutScalingPolicy, +application-autoscaling:PutScheduledAction, +application-autoscaling:RegisterScalableTarget +``` + diff --git a/docs/aws-docs/providers/aws/dynamodb/table/index.md b/docs/aws-docs/providers/aws/dynamodb/table/index.md index 334166901d..ae5aa7acfa 100644 --- a/docs/aws-docs/providers/aws/dynamodb/table/index.md +++ b/docs/aws-docs/providers/aws/dynamodb/table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual table resource, use tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual table resource, use tables to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual table resource, use tables< - - - - - @@ -104,9 +102,10 @@ table_class, tags, time_to_live_specification FROM aws.dynamodb.table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the table resource, the following permissions are required: @@ -150,9 +149,3 @@ kms:ListAliases, kms:RevokeGrant ``` -### Delete -```json -dynamodb:DeleteTable, -dynamodb:DescribeTable -``` - diff --git a/docs/aws-docs/providers/aws/dynamodb/tables/index.md b/docs/aws-docs/providers/aws/dynamodb/tables/index.md index 9830c2f249..e94d3cd261 100644 --- a/docs/aws-docs/providers/aws/dynamodb/tables/index.md +++ b/docs/aws-docs/providers/aws/dynamodb/tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tables in a region or create a tables resource, use table to operate on an individual resource. + +Used to retrieve a list of tables in a region or to create or delete a tables resource, use table to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of tables in a region or create a tab + + + + + @@ -61,7 +69,190 @@ SELECT region, table_name FROM aws.dynamodb.tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.dynamodb.tables ( + KeySchema, + region +) +SELECT +{{ KeySchema }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.dynamodb.tables ( + SSESpecification, + KinesisStreamSpecification, + StreamSpecification, + ContributorInsightsSpecification, + ImportSourceSpecification, + PointInTimeRecoverySpecification, + ProvisionedThroughput, + TableName, + AttributeDefinitions, + BillingMode, + GlobalSecondaryIndexes, + ResourcePolicy, + KeySchema, + LocalSecondaryIndexes, + DeletionProtectionEnabled, + TableClass, + Tags, + TimeToLiveSpecification, + region +) +SELECT + {{ SSESpecification }}, + {{ KinesisStreamSpecification }}, + {{ StreamSpecification }}, + {{ ContributorInsightsSpecification }}, + {{ ImportSourceSpecification }}, + {{ PointInTimeRecoverySpecification }}, + {{ ProvisionedThroughput }}, + {{ TableName }}, + {{ AttributeDefinitions }}, + {{ BillingMode }}, + {{ GlobalSecondaryIndexes }}, + {{ ResourcePolicy }}, + {{ KeySchema }}, + {{ LocalSecondaryIndexes }}, + {{ DeletionProtectionEnabled }}, + {{ TableClass }}, + {{ Tags }}, + {{ TimeToLiveSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.dynamodb.tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -113,3 +304,9 @@ s3:ListBucket dynamodb:ListTables ``` +### Delete +```json +dynamodb:DeleteTable, +dynamodb:DescribeTable +``` + diff --git a/docs/aws-docs/providers/aws/ec2/capacity_reservation/index.md b/docs/aws-docs/providers/aws/ec2/capacity_reservation/index.md index cf7ce35e51..5792f87c5e 100644 --- a/docs/aws-docs/providers/aws/ec2/capacity_reservation/index.md +++ b/docs/aws-docs/providers/aws/ec2/capacity_reservation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual capacity_reservation resource, use capacity_reservations to retrieve a list of resources or to create a resource. + +Gets or updates an individual capacity_reservation resource, use capacity_reservations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual capacity_reservation resource, us - - - - - @@ -96,21 +94,14 @@ instance_type, ephemeral_storage, instance_match_criteria FROM aws.ec2.capacity_reservation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the capacity_reservation resource, the following permissions are required: -### Delete -```json -ec2:CreateCapacityReservation, -ec2:DescribeCapacityReservations, -ec2:CancelCapacityReservation, -ec2:DeleteTags -``` - ### Read ```json ec2:DescribeCapacityReservations diff --git a/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleet/index.md b/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleet/index.md index 316025fb3c..4af528e8e0 100644 --- a/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleet/index.md +++ b/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual capacity_reservation_fleet resource, use capacity_reservation_fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual capacity_reservation_fleet resource, use capacity_reservation_fleets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual capacity_reservation_fleet resour - - - - - @@ -84,25 +82,14 @@ tenancy, remove_end_date, no_remove_end_date FROM aws.ec2.capacity_reservation_fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the capacity_reservation_fleet resource, the following permissions are required: -### Delete -```json -ec2:CreateCapacityReservationFleet, -ec2:ModifyCapacityReservationFleet, -ec2:DescribeCapacityReservationFleets, -ec2:CancelCapacityReservationFleets, -ec2:CreateCapacityReservation, -ec2:DescribeCapacityReservations, -ec2:CancelCapacityReservation, -ec2:DeleteTags -``` - ### Read ```json ec2:DescribeCapacityReservationFleets, diff --git a/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleets/index.md b/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleets/index.md index da598cebf1..9a287dd202 100644 --- a/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleets/index.md +++ b/docs/aws-docs/providers/aws/ec2/capacity_reservation_fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of capacity_reservation_fleets in a region or create a capacity_reservation_fleets resource, use capacity_reservation_fleet to operate on an individual resource. + +Used to retrieve a list of capacity_reservation_fleets in a region or to create or delete a capacity_reservation_fleets resource, use capacity_reservation_fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of capacity_reservation_fleets in a region + + + + + @@ -61,7 +69,153 @@ SELECT region, capacity_reservation_fleet_id FROM aws.ec2.capacity_reservation_fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.capacity_reservation_fleets ( + AllocationStrategy, + TagSpecifications, + InstanceTypeSpecifications, + TotalTargetCapacity, + EndDate, + InstanceMatchCriteria, + Tenancy, + RemoveEndDate, + NoRemoveEndDate, + region +) +SELECT +{{ AllocationStrategy }}, + {{ TagSpecifications }}, + {{ InstanceTypeSpecifications }}, + {{ TotalTargetCapacity }}, + {{ EndDate }}, + {{ InstanceMatchCriteria }}, + {{ Tenancy }}, + {{ RemoveEndDate }}, + {{ NoRemoveEndDate }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.capacity_reservation_fleets ( + AllocationStrategy, + TagSpecifications, + InstanceTypeSpecifications, + TotalTargetCapacity, + EndDate, + InstanceMatchCriteria, + Tenancy, + RemoveEndDate, + NoRemoveEndDate, + region +) +SELECT + {{ AllocationStrategy }}, + {{ TagSpecifications }}, + {{ InstanceTypeSpecifications }}, + {{ TotalTargetCapacity }}, + {{ EndDate }}, + {{ InstanceMatchCriteria }}, + {{ Tenancy }}, + {{ RemoveEndDate }}, + {{ NoRemoveEndDate }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.capacity_reservation_fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +236,18 @@ ec2:CreateTags, iam:CreateServiceLinkedRole ``` +### Delete +```json +ec2:CreateCapacityReservationFleet, +ec2:ModifyCapacityReservationFleet, +ec2:DescribeCapacityReservationFleets, +ec2:CancelCapacityReservationFleets, +ec2:CreateCapacityReservation, +ec2:DescribeCapacityReservations, +ec2:CancelCapacityReservation, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeCapacityReservationFleets, diff --git a/docs/aws-docs/providers/aws/ec2/capacity_reservations/index.md b/docs/aws-docs/providers/aws/ec2/capacity_reservations/index.md index acbf6fc31d..8d02f45a75 100644 --- a/docs/aws-docs/providers/aws/ec2/capacity_reservations/index.md +++ b/docs/aws-docs/providers/aws/ec2/capacity_reservations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of capacity_reservations in a region or create a capacity_reservations resource, use capacity_reservation to operate on an individual resource. + +Used to retrieve a list of capacity_reservations in a region or to create or delete a capacity_reservations resource, use capacity_reservation to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of capacity_reservations in a region or cre + + + + + @@ -61,7 +69,120 @@ SELECT region, id FROM aws.ec2.capacity_reservations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.capacity_reservations ( + AvailabilityZone, + InstanceCount, + InstancePlatform, + InstanceType, + region +) +SELECT +{{ AvailabilityZone }}, + {{ InstanceCount }}, + {{ InstancePlatform }}, + {{ InstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.capacity_reservations ( + Tenancy, + EndDateType, + TagSpecifications, + AvailabilityZone, + EndDate, + EbsOptimized, + OutPostArn, + InstanceCount, + PlacementGroupArn, + InstancePlatform, + InstanceType, + EphemeralStorage, + InstanceMatchCriteria, + region +) +SELECT + {{ Tenancy }}, + {{ EndDateType }}, + {{ TagSpecifications }}, + {{ AvailabilityZone }}, + {{ EndDate }}, + {{ EbsOptimized }}, + {{ OutPostArn }}, + {{ InstanceCount }}, + {{ PlacementGroupArn }}, + {{ InstancePlatform }}, + {{ InstanceType }}, + {{ EphemeralStorage }}, + {{ InstanceMatchCriteria }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.capacity_reservations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +197,14 @@ ec2:CancelCapacityReservation, ec2:CreateTags ``` +### Delete +```json +ec2:CreateCapacityReservation, +ec2:DescribeCapacityReservations, +ec2:CancelCapacityReservation, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeCapacityReservations diff --git a/docs/aws-docs/providers/aws/ec2/carrier_gateway/index.md b/docs/aws-docs/providers/aws/ec2/carrier_gateway/index.md index 0609657767..2d935237d7 100644 --- a/docs/aws-docs/providers/aws/ec2/carrier_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/carrier_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual carrier_gateway resource, use carrier_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual carrier_gateway resource, use carrier_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual carrier_gateway resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ vpc_id, owner_id, tags FROM aws.ec2.carrier_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the carrier_gateway resource, the following permissions are required: @@ -93,9 +92,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteCarrierGateway, -ec2:DescribeCarrierGateways -``` - diff --git a/docs/aws-docs/providers/aws/ec2/carrier_gateways/index.md b/docs/aws-docs/providers/aws/ec2/carrier_gateways/index.md index 4fb1ca4307..6b8385aa16 100644 --- a/docs/aws-docs/providers/aws/ec2/carrier_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/carrier_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of carrier_gateways in a region or create a carrier_gateways resource, use carrier_gateway to operate on an individual resource. + +Used to retrieve a list of carrier_gateways in a region or to create or delete a carrier_gateways resource, use carrier_gateway to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of carrier_gateways in a region or create a + + + + + @@ -61,7 +69,73 @@ SELECT region, carrier_gateway_id FROM aws.ec2.carrier_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.carrier_gateways ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.carrier_gateways ( + VpcId, + Tags, + region +) +SELECT + {{ VpcId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.carrier_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,12 @@ ec2:DescribeCarrierGateways, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteCarrierGateway, +ec2:DescribeCarrierGateways +``` + ### List ```json ec2:DescribeCarrierGateways diff --git a/docs/aws-docs/providers/aws/ec2/customer_gateway/index.md b/docs/aws-docs/providers/aws/ec2/customer_gateway/index.md index 95f997b8a0..56a8dffcdf 100644 --- a/docs/aws-docs/providers/aws/ec2/customer_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/customer_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual customer_gateway resource, use customer_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual customer_gateway resource, use customer_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual customer_gateway resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ tags, type, device_name FROM aws.ec2.customer_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the customer_gateway resource, the following permissions are required: @@ -97,10 +96,3 @@ ec2:DeleteTags, ec2:DescribeCustomerGateways ``` -### Delete -```json -ec2:DeleteCustomerGateway, -ec2:DescribeCustomerGateways, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/customer_gateways/index.md b/docs/aws-docs/providers/aws/ec2/customer_gateways/index.md index bd02ca32c4..1429e16780 100644 --- a/docs/aws-docs/providers/aws/ec2/customer_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/customer_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of customer_gateways in a region or create a customer_gateways resource, use customer_gateway to operate on an individual resource. + +Used to retrieve a list of customer_gateways in a region or to create or delete a customer_gateways resource, use customer_gateway to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of customer_gateways in a region or create + + + + + @@ -61,7 +69,91 @@ SELECT region, customer_gateway_id FROM aws.ec2.customer_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.customer_gateways ( + BgpAsn, + IpAddress, + Type, + region +) +SELECT +{{ BgpAsn }}, + {{ IpAddress }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.customer_gateways ( + CertificateArn, + BgpAsn, + IpAddress, + Tags, + Type, + DeviceName, + region +) +SELECT + {{ CertificateArn }}, + {{ BgpAsn }}, + {{ IpAddress }}, + {{ Tags }}, + {{ Type }}, + {{ DeviceName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.customer_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +167,13 @@ ec2:DescribeCustomerGateways, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteCustomerGateway, +ec2:DescribeCustomerGateways, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeCustomerGateways diff --git a/docs/aws-docs/providers/aws/ec2/dhcp_options/index.md b/docs/aws-docs/providers/aws/ec2/dhcp_options/index.md index 0a61a00f2d..4c826b83a6 100644 --- a/docs/aws-docs/providers/aws/ec2/dhcp_options/index.md +++ b/docs/aws-docs/providers/aws/ec2/dhcp_options/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dhcp_options resource, use dhcp_options to retrieve a list of resources or to create a resource. + +Gets or updates an individual dhcp_options resource, use dhcp_options to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual dhcp_options resource, use - - - - - @@ -80,9 +78,10 @@ ntp_servers, ipv6_address_preferred_lease_time, tags FROM aws.ec2.dhcp_options -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dhcp_options resource, the following permissions are required: @@ -100,10 +99,3 @@ ec2:DescribeDhcpOptions, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteDhcpOptions, -ec2:DeleteTags, -ec2:DescribeDhcpOptions -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ec2fleet/index.md b/docs/aws-docs/providers/aws/ec2/ec2fleet/index.md index 8eb14fdb75..0b8bc74e70 100644 --- a/docs/aws-docs/providers/aws/ec2/ec2fleet/index.md +++ b/docs/aws-docs/providers/aws/ec2/ec2fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ec2fleet resource, use ec2fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual ec2fleet resource, use ec2fleets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual ec2fleet resource, use ec2f - - - - - @@ -90,19 +88,14 @@ terminate_instances_with_expiration, valid_until, context FROM aws.ec2.ec2fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ec2fleet resource, the following permissions are required: -### Delete -```json -ec2:DescribeFleets, -ec2:DeleteFleets -``` - ### Read ```json ec2:DescribeFleets diff --git a/docs/aws-docs/providers/aws/ec2/ec2fleets/index.md b/docs/aws-docs/providers/aws/ec2/ec2fleets/index.md index 18251b34d3..18f71f9f7b 100644 --- a/docs/aws-docs/providers/aws/ec2/ec2fleets/index.md +++ b/docs/aws-docs/providers/aws/ec2/ec2fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ec2fleets in a region or create a ec2fleets resource, use ec2fleet to operate on an individual resource. + +Used to retrieve a list of ec2fleets in a region or to create or delete a ec2fleets resource, use ec2fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ec2fleets in a region or create a + + + + + @@ -61,7 +69,342 @@ SELECT region, fleet_id FROM aws.ec2.ec2fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ec2fleets ( + TargetCapacitySpecification, + LaunchTemplateConfigs, + region +) +SELECT +{{ TargetCapacitySpecification }}, + {{ LaunchTemplateConfigs }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ec2fleets ( + TargetCapacitySpecification, + OnDemandOptions, + Type, + ExcessCapacityTerminationPolicy, + TagSpecifications, + SpotOptions, + ValidFrom, + ReplaceUnhealthyInstances, + LaunchTemplateConfigs, + TerminateInstancesWithExpiration, + ValidUntil, + Context, + region +) +SELECT + {{ TargetCapacitySpecification }}, + {{ OnDemandOptions }}, + {{ Type }}, + {{ ExcessCapacityTerminationPolicy }}, + {{ TagSpecifications }}, + {{ SpotOptions }}, + {{ ValidFrom }}, + {{ ReplaceUnhealthyInstances }}, + {{ LaunchTemplateConfigs }}, + {{ TerminateInstancesWithExpiration }}, + {{ ValidUntil }}, + {{ Context }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ec2fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +417,12 @@ ec2:CreateFleet, ec2:DescribeFleets ``` +### Delete +```json +ec2:DescribeFleets, +ec2:DeleteFleets +``` + ### List ```json ec2:DescribeFleets diff --git a/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateway/index.md b/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateway/index.md index 7642adf16a..1c518701de 100644 --- a/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual egress_only_internet_gateway resource, use egress_only_internet_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual egress_only_internet_gateway resource, use egress_only_internet_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual egress_only_internet_gateway reso - - - - - @@ -63,9 +61,10 @@ region, id, vpc_id FROM aws.ec2.egress_only_internet_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the egress_only_internet_gateway resource, the following permissions are required: @@ -75,10 +74,3 @@ To operate on the egress_only_internet_gateway resource, the follow ec2:DescribeEgressOnlyInternetGateways ``` -### Delete -```json -ec2:DeleteEgressOnlyInternetGateway, -ec2:DescribeEgressOnlyInternetGateways, -ec2:DescribeVpcs -``` - diff --git a/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateways/index.md b/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateways/index.md index 07b960751a..831a97e0a8 100644 --- a/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/egress_only_internet_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of egress_only_internet_gateways in a region or create a egress_only_internet_gateways resource, use egress_only_internet_gateway to operate on an individual resource. + +Used to retrieve a list of egress_only_internet_gateways in a region or to create or delete a egress_only_internet_gateways resource, use egress_only_internet_gateway to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of egress_only_internet_gateways in a regio + + + + + @@ -61,7 +69,65 @@ SELECT region, id FROM aws.ec2.egress_only_internet_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.egress_only_internet_gateways ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.egress_only_internet_gateways ( + VpcId, + region +) +SELECT + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.egress_only_internet_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +140,13 @@ ec2:CreateEgressOnlyInternetGateway, ec2:DescribeEgressOnlyInternetGateways ``` +### Delete +```json +ec2:DeleteEgressOnlyInternetGateway, +ec2:DescribeEgressOnlyInternetGateways, +ec2:DescribeVpcs +``` + ### List ```json ec2:DescribeEgressOnlyInternetGateways diff --git a/docs/aws-docs/providers/aws/ec2/eip/index.md b/docs/aws-docs/providers/aws/ec2/eip/index.md index a0192f05f4..561494b365 100644 --- a/docs/aws-docs/providers/aws/ec2/eip/index.md +++ b/docs/aws-docs/providers/aws/ec2/eip/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual eip resource, use eips to retrieve a list of resources or to create a resource. + +Gets or updates an individual eip resource, use eips to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual eip resource, use eipsUPDATE - - - - - @@ -80,9 +78,10 @@ instance_id, public_ipv4_pool, tags FROM aws.ec2.eip -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the eip resource, the following permissions are required: @@ -92,13 +91,6 @@ To operate on the eip resource, the following permissions are requi ec2:DescribeAddresses ``` -### Delete -```json -ec2:ReleaseAddress, -ec2:DescribeAddresses, -ec2:DisassociateAddress -``` - ### Update ```json ec2:DescribeAddresses, diff --git a/docs/aws-docs/providers/aws/ec2/eip_association/index.md b/docs/aws-docs/providers/aws/ec2/eip_association/index.md index b21921b2eb..9bd2092638 100644 --- a/docs/aws-docs/providers/aws/ec2/eip_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/eip_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual eip_association resource, use eip_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual eip_association resource, use eip_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual eip_association resource, use Accessible by - - - - - @@ -71,9 +69,10 @@ instance_id, private_ip_address, e_ip FROM aws.ec2.eip_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the eip_association resource, the following permissions are required: @@ -83,9 +82,3 @@ To operate on the eip_association resource, the following permissio ec2:DescribeAddresses ``` -### Delete -```json -ec2:DisassociateAddress, -ec2:DescribeAddresses -``` - diff --git a/docs/aws-docs/providers/aws/ec2/eip_associations/index.md b/docs/aws-docs/providers/aws/ec2/eip_associations/index.md index 7fb1d3d8d8..a516d9a16a 100644 --- a/docs/aws-docs/providers/aws/ec2/eip_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/eip_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of eip_associations in a region or create a eip_associations resource, use eip_association to operate on an individual resource. + +Used to retrieve a list of eip_associations in a region or to create or delete a eip_associations resource, use eip_association to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of eip_associations in a region or create a + + + + + @@ -61,7 +69,89 @@ SELECT region, id FROM aws.ec2.eip_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.eip_associations ( + AllocationId, + NetworkInterfaceId, + InstanceId, + PrivateIpAddress, + EIP, + region +) +SELECT +{{ AllocationId }}, + {{ NetworkInterfaceId }}, + {{ InstanceId }}, + {{ PrivateIpAddress }}, + {{ EIP }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.eip_associations ( + AllocationId, + NetworkInterfaceId, + InstanceId, + PrivateIpAddress, + EIP, + region +) +SELECT + {{ AllocationId }}, + {{ NetworkInterfaceId }}, + {{ InstanceId }}, + {{ PrivateIpAddress }}, + {{ EIP }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.eip_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +164,12 @@ ec2:DescribeAddresses, ec2:AssociateAddress ``` +### Delete +```json +ec2:DisassociateAddress, +ec2:DescribeAddresses +``` + ### List ```json ec2:DescribeAddresses diff --git a/docs/aws-docs/providers/aws/ec2/eips/index.md b/docs/aws-docs/providers/aws/ec2/eips/index.md index 4d3c3e91b3..585f9cf331 100644 --- a/docs/aws-docs/providers/aws/ec2/eips/index.md +++ b/docs/aws-docs/providers/aws/ec2/eips/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of eips in a region or create a eips resource, use eip to operate on an individual resource. + +Used to retrieve a list of eips in a region or to create or delete a eips resource, use eip to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of eips in a region or create a eips< + + + + + @@ -63,7 +71,105 @@ region, public_ip, allocation_id FROM aws.ec2.eips -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.eips ( + Domain, + NetworkBorderGroup, + TransferAddress, + InstanceId, + PublicIpv4Pool, + Tags, + region +) +SELECT +{{ Domain }}, + {{ NetworkBorderGroup }}, + {{ TransferAddress }}, + {{ InstanceId }}, + {{ PublicIpv4Pool }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.eips ( + Domain, + NetworkBorderGroup, + TransferAddress, + InstanceId, + PublicIpv4Pool, + Tags, + region +) +SELECT + {{ Domain }}, + {{ NetworkBorderGroup }}, + {{ TransferAddress }}, + {{ InstanceId }}, + {{ PublicIpv4Pool }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.eips +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +185,13 @@ ec2:AssociateAddress, ec2:CreateTags ``` +### Delete +```json +ec2:ReleaseAddress, +ec2:DescribeAddresses, +ec2:DisassociateAddress +``` + ### List ```json ec2:DescribeAddresses diff --git a/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_association/index.md b/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_association/index.md index 840854c8a4..d3fe4d0b3b 100644 --- a/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual enclave_certificate_iam_role_association resource, use enclave_certificate_iam_role_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual enclave_certificate_iam_role_association resource, use enclave_certificate_iam_role_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual enclave_certificate_iam_role_association - - - - - @@ -69,9 +67,10 @@ certificate_s3_bucket_name, certificate_s3_object_key, encryption_kms_key_id FROM aws.ec2.enclave_certificate_iam_role_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the enclave_certificate_iam_role_association resource, the following permissions are required: @@ -81,8 +80,3 @@ To operate on the enclave_certificate_iam_role_association resource ec2:GetAssociatedEnclaveCertificateIamRoles ``` -### Delete -```json -ec2:DisassociateEnclaveCertificateIamRole -``` - diff --git a/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_associations/index.md b/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_associations/index.md index 4dade03366..dfd0d1c55d 100644 --- a/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/enclave_certificate_iam_role_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of enclave_certificate_iam_role_associations in a region or create a enclave_certificate_iam_role_associations resource, use enclave_certificate_iam_role_association to operate on an individual resource. + +Used to retrieve a list of enclave_certificate_iam_role_associations in a region or to create or delete a enclave_certificate_iam_role_associations resource, use enclave_certificate_iam_role_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of enclave_certificate_iam_role_associationsINSERT + + + + + @@ -63,7 +71,71 @@ region, certificate_arn, role_arn FROM aws.ec2.enclave_certificate_iam_role_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.enclave_certificate_iam_role_associations ( + CertificateArn, + RoleArn, + region +) +SELECT +{{ CertificateArn }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.enclave_certificate_iam_role_associations ( + CertificateArn, + RoleArn, + region +) +SELECT + {{ CertificateArn }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.enclave_certificate_iam_role_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ To operate on the enclave_certificate_iam_role_associations resourc ec2:AssociateEnclaveCertificateIamRole ``` +### Delete +```json +ec2:DisassociateEnclaveCertificateIamRole +``` + ### List ```json ec2:GetAssociatedEnclaveCertificateIamRoles diff --git a/docs/aws-docs/providers/aws/ec2/flow_log/index.md b/docs/aws-docs/providers/aws/ec2/flow_log/index.md index d1d99fb5e7..a5bc2cab69 100644 --- a/docs/aws-docs/providers/aws/ec2/flow_log/index.md +++ b/docs/aws-docs/providers/aws/ec2/flow_log/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow_log resource, use flow_logs to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow_log resource, use flow_logs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual flow_log resource, use flow - - - - - @@ -90,9 +88,10 @@ tags, traffic_type, destination_options FROM aws.ec2.flow_log -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow_log resource, the following permissions are required: @@ -109,10 +108,3 @@ ec2:DeleteTags, ec2:DescribeFlowLogs ``` -### Delete -```json -ec2:DeleteFlowLogs, -ec2:DescribeFlowLogs, -logs:DeleteLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/ec2/flow_logs/index.md b/docs/aws-docs/providers/aws/ec2/flow_logs/index.md index 041f10ef38..53d7ba0166 100644 --- a/docs/aws-docs/providers/aws/ec2/flow_logs/index.md +++ b/docs/aws-docs/providers/aws/ec2/flow_logs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flow_logs in a region or create a flow_logs resource, use flow_log to operate on an individual resource. + +Used to retrieve a list of flow_logs in a region or to create or delete a flow_logs resource, use flow_log to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flow_logs in a region or create a + + + + + @@ -61,7 +69,110 @@ SELECT region, id FROM aws.ec2.flow_logs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.flow_logs ( + ResourceId, + ResourceType, + region +) +SELECT +{{ ResourceId }}, + {{ ResourceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.flow_logs ( + DeliverCrossAccountRole, + DeliverLogsPermissionArn, + LogDestination, + LogDestinationType, + LogFormat, + LogGroupName, + MaxAggregationInterval, + ResourceId, + ResourceType, + Tags, + TrafficType, + DestinationOptions, + region +) +SELECT + {{ DeliverCrossAccountRole }}, + {{ DeliverLogsPermissionArn }}, + {{ LogDestination }}, + {{ LogDestinationType }}, + {{ LogFormat }}, + {{ LogGroupName }}, + {{ MaxAggregationInterval }}, + {{ ResourceId }}, + {{ ResourceType }}, + {{ Tags }}, + {{ TrafficType }}, + {{ DestinationOptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.flow_logs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +190,13 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` +### Delete +```json +ec2:DeleteFlowLogs, +ec2:DescribeFlowLogs, +logs:DeleteLogDelivery +``` + ### List ```json ec2:DescribeFlowLogs diff --git a/docs/aws-docs/providers/aws/ec2/gateway_route_table_association/index.md b/docs/aws-docs/providers/aws/ec2/gateway_route_table_association/index.md index 4135de3cc7..32ddaa00e5 100644 --- a/docs/aws-docs/providers/aws/ec2/gateway_route_table_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/gateway_route_table_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual gateway_route_table_association resource, use gateway_route_table_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual gateway_route_table_association resource, use gateway_route_table_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual gateway_route_table_association r - - - - - @@ -70,9 +68,10 @@ route_table_id, gateway_id, association_id FROM aws.ec2.gateway_route_table_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the gateway_route_table_association resource, the following permissions are required: @@ -88,9 +87,3 @@ ec2:DescribeRouteTables, ec2:ReplaceRouteTableAssociation ``` -### Delete -```json -ec2:DescribeRouteTables, -ec2:DisassociateRouteTable -``` - diff --git a/docs/aws-docs/providers/aws/ec2/gateway_route_table_associations/index.md b/docs/aws-docs/providers/aws/ec2/gateway_route_table_associations/index.md index ada3b6c138..ae165bd409 100644 --- a/docs/aws-docs/providers/aws/ec2/gateway_route_table_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/gateway_route_table_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of gateway_route_table_associations in a region or create a gateway_route_table_associations resource, use gateway_route_table_association to operate on an individual resource. + +Used to retrieve a list of gateway_route_table_associations in a region or to create or delete a gateway_route_table_associations resource, use gateway_route_table_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of gateway_route_table_associations in a re + + + + + @@ -61,7 +69,71 @@ SELECT region, gateway_id FROM aws.ec2.gateway_route_table_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.gateway_route_table_associations ( + RouteTableId, + GatewayId, + region +) +SELECT +{{ RouteTableId }}, + {{ GatewayId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.gateway_route_table_associations ( + RouteTableId, + GatewayId, + region +) +SELECT + {{ RouteTableId }}, + {{ GatewayId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.gateway_route_table_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ ec2:DescribeRouteTables, ec2:AssociateRouteTable ``` +### Delete +```json +ec2:DescribeRouteTables, +ec2:DisassociateRouteTable +``` + diff --git a/docs/aws-docs/providers/aws/ec2/host/index.md b/docs/aws-docs/providers/aws/ec2/host/index.md index 9dff7358bc..cfefbec411 100644 --- a/docs/aws-docs/providers/aws/ec2/host/index.md +++ b/docs/aws-docs/providers/aws/ec2/host/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual host resource, use hosts to retrieve a list of resources or to create a resource. + +Gets or updates an individual host resource, use hosts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual host resource, use hostsUPDATE - - - - - @@ -82,9 +80,10 @@ outpost_arn, host_maintenance, asset_id FROM aws.ec2.host -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the host resource, the following permissions are required: @@ -100,9 +99,3 @@ ec2:ModifyHosts, ec2:DescribeHosts ``` -### Delete -```json -ec2:ReleaseHosts, -ec2:DescribeHosts -``` - diff --git a/docs/aws-docs/providers/aws/ec2/hosts/index.md b/docs/aws-docs/providers/aws/ec2/hosts/index.md index 9c2996fce7..ef0daaa7b3 100644 --- a/docs/aws-docs/providers/aws/ec2/hosts/index.md +++ b/docs/aws-docs/providers/aws/ec2/hosts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hosts in a region or create a hosts resource, use host to operate on an individual resource. + +Used to retrieve a list of hosts in a region or to create or delete a hosts resource, use host to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hosts in a region or create a host + + + + + @@ -61,7 +69,86 @@ SELECT region, host_id FROM aws.ec2.hosts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.hosts ( + AvailabilityZone, + region +) +SELECT +{{ AvailabilityZone }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.hosts ( + AutoPlacement, + AvailabilityZone, + HostRecovery, + InstanceType, + InstanceFamily, + OutpostArn, + HostMaintenance, + AssetId, + region +) +SELECT + {{ AutoPlacement }}, + {{ AvailabilityZone }}, + {{ HostRecovery }}, + {{ InstanceType }}, + {{ InstanceFamily }}, + {{ OutpostArn }}, + {{ HostMaintenance }}, + {{ AssetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.hosts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +161,12 @@ ec2:AllocateHosts, ec2:DescribeHosts ``` +### Delete +```json +ec2:ReleaseHosts, +ec2:DescribeHosts +``` + ### List ```json ec2:DescribeHosts diff --git a/docs/aws-docs/providers/aws/ec2/instance/index.md b/docs/aws-docs/providers/aws/ec2/instance/index.md index c6f0e1c59f..d53bf4386b 100644 --- a/docs/aws-docs/providers/aws/ec2/instance/index.md +++ b/docs/aws-docs/providers/aws/ec2/instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance resource, use instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance resource, use instances to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -93,11 +96,6 @@ Gets or operates on an individual instance resource, use inst - - - - - @@ -156,9 +154,10 @@ vpc_id, affinity, credit_specification FROM aws.ec2.instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance resource, the following permissions are required: @@ -213,19 +212,3 @@ ssm:DescribeAssociation, ssm:ListAssociations ``` -### Delete -```json -ec2:DescribeInstances, -ec2:TerminateInstances, -ec2:DescribeElasticGpus, -ec2:DescribeNetworkInterfaces, -ec2:DescribeVolumes, -ec2:DescribeInstances, -ec2:DescribeInstanceAttribute, -ec2:DescribeInstanceCreditSpecifications, -ec2:DescribeLaunchTemplates, -elastic-inference:DescribeAccelerators, -ssm:DescribeAssociation, -ssm:ListAssociations -``` - diff --git a/docs/aws-docs/providers/aws/ec2/instance_connect_endpoint/index.md b/docs/aws-docs/providers/aws/ec2/instance_connect_endpoint/index.md index 461ab839c3..a27d157709 100644 --- a/docs/aws-docs/providers/aws/ec2/instance_connect_endpoint/index.md +++ b/docs/aws-docs/providers/aws/ec2/instance_connect_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance_connect_endpoint resource, use instance_connect_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance_connect_endpoint resource, use instance_connect_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual instance_connect_endpoint resourc - - - - - @@ -76,9 +74,10 @@ preserve_client_ip, tags, security_group_ids FROM aws.ec2.instance_connect_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance_connect_endpoint resource, the following permissions are required: @@ -95,9 +94,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteInstanceConnectEndpoint, -ec2:DescribeInstanceConnectEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/ec2/instance_connect_endpoints/index.md b/docs/aws-docs/providers/aws/ec2/instance_connect_endpoints/index.md index dd6e52c9bb..56d5384ed7 100644 --- a/docs/aws-docs/providers/aws/ec2/instance_connect_endpoints/index.md +++ b/docs/aws-docs/providers/aws/ec2/instance_connect_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instance_connect_endpoints in a region or create a instance_connect_endpoints resource, use instance_connect_endpoint to operate on an individual resource. + +Used to retrieve a list of instance_connect_endpoints in a region or to create or delete a instance_connect_endpoints resource, use instance_connect_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instance_connect_endpoints in a region o + + + + + @@ -61,7 +69,84 @@ SELECT region, id FROM aws.ec2.instance_connect_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.instance_connect_endpoints ( + SubnetId, + region +) +SELECT +{{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.instance_connect_endpoints ( + SubnetId, + ClientToken, + PreserveClientIp, + Tags, + SecurityGroupIds, + region +) +SELECT + {{ SubnetId }}, + {{ ClientToken }}, + {{ PreserveClientIp }}, + {{ Tags }}, + {{ SecurityGroupIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.instance_connect_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +162,12 @@ ec2:CreateNetworkInterface, iam:CreateServiceLinkedRole ``` +### Delete +```json +ec2:DeleteInstanceConnectEndpoint, +ec2:DescribeInstanceConnectEndpoints +``` + ### List ```json ec2:DescribeInstanceConnectEndpoints diff --git a/docs/aws-docs/providers/aws/ec2/instances/index.md b/docs/aws-docs/providers/aws/ec2/instances/index.md index 9388368881..0bdef0e469 100644 --- a/docs/aws-docs/providers/aws/ec2/instances/index.md +++ b/docs/aws-docs/providers/aws/ec2/instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instances in a region or create a instances resource, use instance to operate on an individual resource. + +Used to retrieve a list of instances in a region or to create or delete a instances resource, use instance to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instances in a region or create a + + + + + @@ -61,7 +69,505 @@ SELECT region, instance_id FROM aws.ec2.instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.instances ( + Tenancy, + SecurityGroups, + PrivateIpAddress, + UserData, + BlockDeviceMappings, + IamInstanceProfile, + Ipv6Addresses, + KernelId, + SubnetId, + EbsOptimized, + PropagateTagsToVolumeOnCreation, + ElasticGpuSpecifications, + ElasticInferenceAccelerators, + Volumes, + Ipv6AddressCount, + LaunchTemplate, + EnclaveOptions, + NetworkInterfaces, + ImageId, + InstanceType, + Monitoring, + Tags, + AdditionalInfo, + HibernationOptions, + LicenseSpecifications, + InstanceInitiatedShutdownBehavior, + CpuOptions, + AvailabilityZone, + PrivateDnsNameOptions, + HostId, + HostResourceGroupArn, + SecurityGroupIds, + DisableApiTermination, + KeyName, + RamdiskId, + SourceDestCheck, + PlacementGroupName, + SsmAssociations, + Affinity, + CreditSpecification, + region +) +SELECT +{{ Tenancy }}, + {{ SecurityGroups }}, + {{ PrivateIpAddress }}, + {{ UserData }}, + {{ BlockDeviceMappings }}, + {{ IamInstanceProfile }}, + {{ Ipv6Addresses }}, + {{ KernelId }}, + {{ SubnetId }}, + {{ EbsOptimized }}, + {{ PropagateTagsToVolumeOnCreation }}, + {{ ElasticGpuSpecifications }}, + {{ ElasticInferenceAccelerators }}, + {{ Volumes }}, + {{ Ipv6AddressCount }}, + {{ LaunchTemplate }}, + {{ EnclaveOptions }}, + {{ NetworkInterfaces }}, + {{ ImageId }}, + {{ InstanceType }}, + {{ Monitoring }}, + {{ Tags }}, + {{ AdditionalInfo }}, + {{ HibernationOptions }}, + {{ LicenseSpecifications }}, + {{ InstanceInitiatedShutdownBehavior }}, + {{ CpuOptions }}, + {{ AvailabilityZone }}, + {{ PrivateDnsNameOptions }}, + {{ HostId }}, + {{ HostResourceGroupArn }}, + {{ SecurityGroupIds }}, + {{ DisableApiTermination }}, + {{ KeyName }}, + {{ RamdiskId }}, + {{ SourceDestCheck }}, + {{ PlacementGroupName }}, + {{ SsmAssociations }}, + {{ Affinity }}, + {{ CreditSpecification }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.instances ( + Tenancy, + SecurityGroups, + PrivateIpAddress, + UserData, + BlockDeviceMappings, + IamInstanceProfile, + Ipv6Addresses, + KernelId, + SubnetId, + EbsOptimized, + PropagateTagsToVolumeOnCreation, + ElasticGpuSpecifications, + ElasticInferenceAccelerators, + Volumes, + Ipv6AddressCount, + LaunchTemplate, + EnclaveOptions, + NetworkInterfaces, + ImageId, + InstanceType, + Monitoring, + Tags, + AdditionalInfo, + HibernationOptions, + LicenseSpecifications, + InstanceInitiatedShutdownBehavior, + CpuOptions, + AvailabilityZone, + PrivateDnsNameOptions, + HostId, + HostResourceGroupArn, + SecurityGroupIds, + DisableApiTermination, + KeyName, + RamdiskId, + SourceDestCheck, + PlacementGroupName, + SsmAssociations, + Affinity, + CreditSpecification, + region +) +SELECT + {{ Tenancy }}, + {{ SecurityGroups }}, + {{ PrivateIpAddress }}, + {{ UserData }}, + {{ BlockDeviceMappings }}, + {{ IamInstanceProfile }}, + {{ Ipv6Addresses }}, + {{ KernelId }}, + {{ SubnetId }}, + {{ EbsOptimized }}, + {{ PropagateTagsToVolumeOnCreation }}, + {{ ElasticGpuSpecifications }}, + {{ ElasticInferenceAccelerators }}, + {{ Volumes }}, + {{ Ipv6AddressCount }}, + {{ LaunchTemplate }}, + {{ EnclaveOptions }}, + {{ NetworkInterfaces }}, + {{ ImageId }}, + {{ InstanceType }}, + {{ Monitoring }}, + {{ Tags }}, + {{ AdditionalInfo }}, + {{ HibernationOptions }}, + {{ LicenseSpecifications }}, + {{ InstanceInitiatedShutdownBehavior }}, + {{ CpuOptions }}, + {{ AvailabilityZone }}, + {{ PrivateDnsNameOptions }}, + {{ HostId }}, + {{ HostResourceGroupArn }}, + {{ SecurityGroupIds }}, + {{ DisableApiTermination }}, + {{ KeyName }}, + {{ RamdiskId }}, + {{ SourceDestCheck }}, + {{ PlacementGroupName }}, + {{ SsmAssociations }}, + {{ Affinity }}, + {{ CreditSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -108,3 +614,19 @@ ssm:ListAssociations ec2:DescribeInstances ``` +### Delete +```json +ec2:DescribeInstances, +ec2:TerminateInstances, +ec2:DescribeElasticGpus, +ec2:DescribeNetworkInterfaces, +ec2:DescribeVolumes, +ec2:DescribeInstances, +ec2:DescribeInstanceAttribute, +ec2:DescribeInstanceCreditSpecifications, +ec2:DescribeLaunchTemplates, +elastic-inference:DescribeAccelerators, +ssm:DescribeAssociation, +ssm:ListAssociations +``` + diff --git a/docs/aws-docs/providers/aws/ec2/internet_gateway/index.md b/docs/aws-docs/providers/aws/ec2/internet_gateway/index.md index c94fb56924..655304059a 100644 --- a/docs/aws-docs/providers/aws/ec2/internet_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/internet_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual internet_gateway resource, use internet_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual internet_gateway resource, use internet_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual internet_gateway resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, internet_gateway_id, tags FROM aws.ec2.internet_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the internet_gateway resource, the following permissions are required: @@ -80,12 +79,6 @@ To operate on the internet_gateway resource, the following permissi ec2:DescribeInternetGateways ``` -### Delete -```json -ec2:DeleteInternetGateway, -ec2:DescribeInternetGateways -``` - ### Update ```json ec2:DeleteTags, diff --git a/docs/aws-docs/providers/aws/ec2/internet_gateways/index.md b/docs/aws-docs/providers/aws/ec2/internet_gateways/index.md index eb6ebe589e..bfc8edb389 100644 --- a/docs/aws-docs/providers/aws/ec2/internet_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/internet_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of internet_gateways in a region or create a internet_gateways resource, use internet_gateway to operate on an individual resource. + +Used to retrieve a list of internet_gateways in a region or to create or delete a internet_gateways resource, use internet_gateway to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of internet_gateways in a region or create + + + + + @@ -61,7 +69,75 @@ SELECT region, internet_gateway_id FROM aws.ec2.internet_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.internet_gateways ( + Tags, + region +) +SELECT +{{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.internet_gateways ( + Tags, + region +) +SELECT + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.internet_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +151,12 @@ ec2:CreateTags, ec2:DescribeInternetGateways ``` +### Delete +```json +ec2:DeleteInternetGateway, +ec2:DescribeInternetGateways +``` + ### List ```json ec2:DescribeInternetGateways diff --git a/docs/aws-docs/providers/aws/ec2/ipam/index.md b/docs/aws-docs/providers/aws/ec2/ipam/index.md index 80cfba6978..b5ae7a7e2f 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam resource, use ipams to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam resource, use ipams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual ipam resource, use ipamsUPDATE - - - - - @@ -88,9 +86,10 @@ operating_regions, tier, tags FROM aws.ec2.ipam -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ipam resource, the following permissions are required: @@ -108,10 +107,3 @@ ec2:DeleteTags, ec2:DescribeIpams ``` -### Delete -```json -ec2:DeleteIpam, -ec2:DeleteTags, -ec2:DescribeIpams -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_allocation/index.md b/docs/aws-docs/providers/aws/ec2/ipam_allocation/index.md index 78297b73ea..f4d34df844 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_allocation/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_allocation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_allocation resource, use ipam_allocations to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_allocation resource, use ipam_allocations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual ipam_allocation resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ cidr, netmask_length, description FROM aws.ec2.ipam_allocation -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the ipam_allocation resource, the following permissions are required: @@ -81,8 +80,3 @@ To operate on the ipam_allocation resource, the following permissio ec2:GetIpamPoolAllocations ``` -### Delete -```json -ec2:ReleaseIpamPoolAllocation -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_allocations/index.md b/docs/aws-docs/providers/aws/ec2/ipam_allocations/index.md index c81c467f89..852e009e8f 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_allocations/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_allocations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_allocations in a region or create a ipam_allocations resource, use ipam_allocation to operate on an individual resource. + +Used to retrieve a list of ipam_allocations in a region or to create or delete a ipam_allocations resource, use ipam_allocation to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of ipam_allocations in a region or create a + + + + + @@ -65,7 +73,74 @@ ipam_pool_id, ipam_pool_allocation_id, cidr FROM aws.ec2.ipam_allocations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_allocations ( + IpamPoolId, + region +) +SELECT +{{ IpamPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_allocations ( + IpamPoolId, + Cidr, + NetmaskLength, + Description, + region +) +SELECT + {{ IpamPoolId }}, + {{ Cidr }}, + {{ NetmaskLength }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_allocations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +153,11 @@ ec2:AllocateIpamPoolCidr, ec2:GetIpamPoolAllocations ``` +### Delete +```json +ec2:ReleaseIpamPoolAllocation +``` + ### List ```json ec2:GetIpamPoolAllocations diff --git a/docs/aws-docs/providers/aws/ec2/ipam_pool/index.md b/docs/aws-docs/providers/aws/ec2/ipam_pool/index.md index 9ade5a082b..8da2475439 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_pool/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_pool/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_pool resource, use ipam_pools to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_pool resource, use ipam_pools to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -71,11 +74,6 @@ Gets or operates on an individual ipam_pool resource, use ipa - - - - - @@ -112,9 +110,10 @@ state, state_message, tags FROM aws.ec2.ipam_pool -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ipam_pool resource, the following permissions are required: @@ -136,12 +135,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteIpamPool, -ec2:DescribeIpamPools, -ec2:GetIpamPoolCidrs, -ec2:DeprovisionIpamPoolCidr, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_pool_cidr/index.md b/docs/aws-docs/providers/aws/ec2/ipam_pool_cidr/index.md index 34e39cfc4e..3032b69b15 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_pool_cidr/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_pool_cidr/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_pool_cidr resource, use ipam_pool_cidrs to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_pool_cidr resource, use ipam_pool_cidrs to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual ipam_pool_cidr resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ cidr, netmask_length, state FROM aws.ec2.ipam_pool_cidr -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the ipam_pool_cidr resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the ipam_pool_cidr resource, the following permission ec2:GetIpamPoolCidrs ``` -### Delete -```json -ec2:DeprovisionIpamPoolCidr, -ec2:GetIpamPoolCidrs -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_pool_cidrs/index.md b/docs/aws-docs/providers/aws/ec2/ipam_pool_cidrs/index.md index d59007d4e6..86b45b415f 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_pool_cidrs/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_pool_cidrs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_pool_cidrs in a region or create a ipam_pool_cidrs resource, use ipam_pool_cidr to operate on an individual resource. + +Used to retrieve a list of ipam_pool_cidrs in a region or to create or delete a ipam_pool_cidrs resource, use ipam_pool_cidr to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of ipam_pool_cidrs in a region or create a + + + + + @@ -63,7 +71,71 @@ region, ipam_pool_id, ipam_pool_cidr_id FROM aws.ec2.ipam_pool_cidrs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_pool_cidrs ( + IpamPoolId, + region +) +SELECT +{{ IpamPoolId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_pool_cidrs ( + IpamPoolId, + Cidr, + NetmaskLength, + region +) +SELECT + {{ IpamPoolId }}, + {{ Cidr }}, + {{ NetmaskLength }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_pool_cidrs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ ec2:ProvisionIpamPoolCidr, ec2:GetIpamPoolCidrs ``` +### Delete +```json +ec2:DeprovisionIpamPoolCidr, +ec2:GetIpamPoolCidrs +``` + ### List ```json ec2:GetIpamPoolCidrs diff --git a/docs/aws-docs/providers/aws/ec2/ipam_pools/index.md b/docs/aws-docs/providers/aws/ec2/ipam_pools/index.md index c2aa7aa23e..865bfa48fa 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_pools/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_pools/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_pools in a region or create a ipam_pools resource, use ipam_pool to operate on an individual resource. + +Used to retrieve a list of ipam_pools in a region or to create or delete a ipam_pools resource, use ipam_pool to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ipam_pools in a region or create a INSERT + + + + + @@ -61,7 +69,129 @@ SELECT region, ipam_pool_id FROM aws.ec2.ipam_pools -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_pools ( + AddressFamily, + IpamScopeId, + region +) +SELECT +{{ AddressFamily }}, + {{ IpamScopeId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_pools ( + AddressFamily, + AllocationMinNetmaskLength, + AllocationDefaultNetmaskLength, + AllocationMaxNetmaskLength, + AllocationResourceTags, + AutoImport, + AwsService, + Description, + IpamScopeId, + Locale, + ProvisionedCidrs, + PublicIpSource, + PubliclyAdvertisable, + SourceIpamPoolId, + SourceResource, + Tags, + region +) +SELECT + {{ AddressFamily }}, + {{ AllocationMinNetmaskLength }}, + {{ AllocationDefaultNetmaskLength }}, + {{ AllocationMaxNetmaskLength }}, + {{ AllocationResourceTags }}, + {{ AutoImport }}, + {{ AwsService }}, + {{ Description }}, + {{ IpamScopeId }}, + {{ Locale }}, + {{ ProvisionedCidrs }}, + {{ PublicIpSource }}, + {{ PubliclyAdvertisable }}, + {{ SourceIpamPoolId }}, + {{ SourceResource }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_pools +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +207,15 @@ ec2:GetIpamPoolCidrs, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteIpamPool, +ec2:DescribeIpamPools, +ec2:GetIpamPoolCidrs, +ec2:DeprovisionIpamPoolCidr, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeIpamPools diff --git a/docs/aws-docs/providers/aws/ec2/ipam_resource_discoveries/index.md b/docs/aws-docs/providers/aws/ec2/ipam_resource_discoveries/index.md index b680cc750d..05daa68516 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_resource_discoveries/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_resource_discoveries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_resource_discoveries in a region or create a ipam_resource_discoveries resource, use ipam_resource_discovery to operate on an individual resource. + +Used to retrieve a list of ipam_resource_discoveries in a region or to create or delete a ipam_resource_discoveries resource, use ipam_resource_discovery to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ipam_resource_discoveries in a region or + + + + + @@ -61,7 +69,78 @@ SELECT region, ipam_resource_discovery_id FROM aws.ec2.ipam_resource_discoveries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_resource_discoveries ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_resource_discoveries ( + OperatingRegions, + Description, + Tags, + region +) +SELECT + {{ OperatingRegions }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_resource_discoveries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +154,13 @@ ec2:DescribeIpamResourceDiscoveries, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteIpamResourceDiscovery, +ec2:DescribeIpamResourceDiscoveries, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeIpamResourceDiscoveries diff --git a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery/index.md b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery/index.md index 045834ed82..1f1b7d06b0 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_resource_discovery resource, use ipam_resource_discoveries to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_resource_discovery resource, use ipam_resource_discoveries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual ipam_resource_discovery resource, - - - - - @@ -82,9 +80,10 @@ ipam_resource_discovery_arn, state, tags FROM aws.ec2.ipam_resource_discovery -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ipam_resource_discovery resource, the following permissions are required: @@ -102,10 +101,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteIpamResourceDiscovery, -ec2:DescribeIpamResourceDiscoveries, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_association/index.md b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_association/index.md index 895119316b..ba48fef40b 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_resource_discovery_association resource, use ipam_resource_discovery_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_resource_discovery_association resource, use ipam_resource_discovery_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual ipam_resource_discovery_associationUPDATE - - - - - @@ -86,9 +84,10 @@ state, resource_discovery_status, tags FROM aws.ec2.ipam_resource_discovery_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ipam_resource_discovery_association resource, the following permissions are required: @@ -105,10 +104,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DisassociateIpamResourceDiscovery, -ec2:DescribeIpamResourceDiscoveryAssociations, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_associations/index.md b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_associations/index.md index 972a2ca7c0..1b62711f71 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_resource_discovery_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_resource_discovery_associations in a region or create a ipam_resource_discovery_associations resource, use ipam_resource_discovery_association to operate on an individual resource. + +Used to retrieve a list of ipam_resource_discovery_associations in a region or to create or delete a ipam_resource_discovery_associations resource, use ipam_resource_discovery_association to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ipam_resource_discovery_associations in + + + + + @@ -61,7 +69,79 @@ SELECT region, ipam_resource_discovery_association_id FROM aws.ec2.ipam_resource_discovery_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_resource_discovery_associations ( + IpamResourceDiscoveryId, + IpamId, + region +) +SELECT +{{ IpamResourceDiscoveryId }}, + {{ IpamId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_resource_discovery_associations ( + IpamResourceDiscoveryId, + IpamId, + Tags, + region +) +SELECT + {{ IpamResourceDiscoveryId }}, + {{ IpamId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_resource_discovery_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +155,13 @@ ec2:DescribeIpamResourceDiscoveryAssociations, ec2:CreateTags ``` +### Delete +```json +ec2:DisassociateIpamResourceDiscovery, +ec2:DescribeIpamResourceDiscoveryAssociations, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeIpamResourceDiscoveryAssociations diff --git a/docs/aws-docs/providers/aws/ec2/ipam_scope/index.md b/docs/aws-docs/providers/aws/ec2/ipam_scope/index.md index bb7dc6e284..f197611f43 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_scope/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_scope/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ipam_scope resource, use ipam_scopes to retrieve a list of resources or to create a resource. + +Gets or updates an individual ipam_scope resource, use ipam_scopes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual ipam_scope resource, use ip - - - - - @@ -82,9 +80,10 @@ description, pool_count, tags FROM aws.ec2.ipam_scope -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ipam_scope resource, the following permissions are required: @@ -102,10 +101,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteIpamScope, -ec2:DescribeIpamScopes, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/ipam_scopes/index.md b/docs/aws-docs/providers/aws/ec2/ipam_scopes/index.md index c6114377ff..7ab6f09f3b 100644 --- a/docs/aws-docs/providers/aws/ec2/ipam_scopes/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipam_scopes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipam_scopes in a region or create a ipam_scopes resource, use ipam_scope to operate on an individual resource. + +Used to retrieve a list of ipam_scopes in a region or to create or delete a ipam_scopes resource, use ipam_scope to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ipam_scopes in a region or create a INSERT + + + + + @@ -61,7 +69,76 @@ SELECT region, ipam_scope_id FROM aws.ec2.ipam_scopes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipam_scopes ( + IpamId, + region +) +SELECT +{{ IpamId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipam_scopes ( + IpamId, + Description, + Tags, + region +) +SELECT + {{ IpamId }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipam_scopes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +152,13 @@ ec2:DescribeIpamScopes, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteIpamScope, +ec2:DescribeIpamScopes, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeIpamScopes diff --git a/docs/aws-docs/providers/aws/ec2/ipams/index.md b/docs/aws-docs/providers/aws/ec2/ipams/index.md index 956f16a856..b2fb28802b 100644 --- a/docs/aws-docs/providers/aws/ec2/ipams/index.md +++ b/docs/aws-docs/providers/aws/ec2/ipams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ipams in a region or create a ipams resource, use ipam to operate on an individual resource. + +Used to retrieve a list of ipams in a region or to create or delete a ipams resource, use ipam to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ipams in a region or create a ipam + + + + + @@ -61,7 +69,81 @@ SELECT region, ipam_id FROM aws.ec2.ipams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.ipams ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.ipams ( + Description, + OperatingRegions, + Tier, + Tags, + region +) +SELECT + {{ Description }}, + {{ OperatingRegions }}, + {{ Tier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.ipams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +158,13 @@ ec2:CreateTags, ec2:DescribeIpams ``` +### Delete +```json +ec2:DeleteIpam, +ec2:DeleteTags, +ec2:DescribeIpams +``` + ### List ```json ec2:DescribeIpams diff --git a/docs/aws-docs/providers/aws/ec2/key_pair/index.md b/docs/aws-docs/providers/aws/ec2/key_pair/index.md index f45cd5b9b8..13698ebd4c 100644 --- a/docs/aws-docs/providers/aws/ec2/key_pair/index.md +++ b/docs/aws-docs/providers/aws/ec2/key_pair/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual key_pair resource, use key_pairs to retrieve a list of resources or to create a resource. + +Gets or updates an individual key_pair resource, use key_pairs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual key_pair resource, use key_ - - - - - @@ -73,9 +71,10 @@ key_fingerprint, key_pair_id, tags FROM aws.ec2.key_pair -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the key_pair resource, the following permissions are required: @@ -85,10 +84,3 @@ To operate on the key_pair resource, the following permissions are ec2:DescribeKeyPairs ``` -### Delete -```json -ec2:DeleteKeyPair, -ssm:DeleteParameter, -ec2:DescribeKeyPairs -``` - diff --git a/docs/aws-docs/providers/aws/ec2/key_pairs/index.md b/docs/aws-docs/providers/aws/ec2/key_pairs/index.md index 809e6bb42c..e96520e68a 100644 --- a/docs/aws-docs/providers/aws/ec2/key_pairs/index.md +++ b/docs/aws-docs/providers/aws/ec2/key_pairs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of key_pairs in a region or create a key_pairs resource, use key_pair to operate on an individual resource. + +Used to retrieve a list of key_pairs in a region or to create or delete a key_pairs resource, use key_pair to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of key_pairs in a region or create a + + + + + @@ -61,7 +69,82 @@ SELECT region, key_name FROM aws.ec2.key_pairs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.key_pairs ( + KeyName, + region +) +SELECT +{{ KeyName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.key_pairs ( + KeyName, + KeyType, + KeyFormat, + PublicKeyMaterial, + Tags, + region +) +SELECT + {{ KeyName }}, + {{ KeyType }}, + {{ KeyFormat }}, + {{ PublicKeyMaterial }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.key_pairs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +164,10 @@ ssm:PutParameter ec2:DescribeKeyPairs ``` +### Delete +```json +ec2:DeleteKeyPair, +ssm:DeleteParameter, +ec2:DescribeKeyPairs +``` + diff --git a/docs/aws-docs/providers/aws/ec2/launch_template/index.md b/docs/aws-docs/providers/aws/ec2/launch_template/index.md index 57727cf8fb..1947cf616e 100644 --- a/docs/aws-docs/providers/aws/ec2/launch_template/index.md +++ b/docs/aws-docs/providers/aws/ec2/launch_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual launch_template resource, use launch_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual launch_template resource, use launch_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual launch_template resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ latest_version_number, launch_template_id, default_version_number FROM aws.ec2.launch_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the launch_template resource, the following permissions are required: @@ -95,10 +94,3 @@ ec2:DescribeLaunchTemplates ec2:CreateLaunchTemplateVersion ``` -### Delete -```json -ec2:DeleteLaunchTemplate, -ec2:DeleteTags, -ec2:DescribeLaunchTemplates -``` - diff --git a/docs/aws-docs/providers/aws/ec2/launch_templates/index.md b/docs/aws-docs/providers/aws/ec2/launch_templates/index.md index 981d0c9e1b..c3573dfbc4 100644 --- a/docs/aws-docs/providers/aws/ec2/launch_templates/index.md +++ b/docs/aws-docs/providers/aws/ec2/launch_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of launch_templates in a region or create a launch_templates resource, use launch_template to operate on an individual resource. + +Used to retrieve a list of launch_templates in a region or to create or delete a launch_templates resource, use launch_template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of launch_templates in a region or create a + + + + + @@ -61,7 +69,516 @@ SELECT region, launch_template_id FROM aws.ec2.launch_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.launch_templates ( + LaunchTemplateData, + region +) +SELECT +{{ LaunchTemplateData }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.launch_templates ( + LaunchTemplateName, + LaunchTemplateData, + VersionDescription, + TagSpecifications, + region +) +SELECT + {{ LaunchTemplateName }}, + {{ LaunchTemplateData }}, + {{ VersionDescription }}, + {{ TagSpecifications }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.launch_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +596,10 @@ ec2:CreateTags ec2:DescribeLaunchTemplates ``` +### Delete +```json +ec2:DeleteLaunchTemplate, +ec2:DeleteTags, +ec2:DescribeLaunchTemplates +``` + diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route/index.md index 96cb3455e7..37b6464dd4 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual local_gateway_route resource, use local_gateway_routes to retrieve a list of resources or to create a resource. + +Gets or updates an individual local_gateway_route resource, use local_gateway_routes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual local_gateway_route resource, use - - - - - @@ -76,9 +74,10 @@ network_interface_id, state, type FROM aws.ec2.local_gateway_route -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the local_gateway_route resource, the following permissions are required: @@ -88,12 +87,6 @@ To operate on the local_gateway_route resource, the following permi ec2:SearchLocalGatewayRoutes ``` -### Delete -```json -ec2:DeleteLocalGatewayRoute, -ec2:SearchLocalGatewayRoutes -``` - ### Update ```json ec2:ModifyLocalGatewayRoute, diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table/index.md index cc97017a07..fd051e5df5 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual local_gateway_route_table resource, use local_gateway_route_tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual local_gateway_route_table resource, use local_gateway_route_tables to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual local_gateway_route_table resourc - - - - - @@ -80,9 +78,10 @@ state, mode, tags FROM aws.ec2.local_gateway_route_table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the local_gateway_route_table resource, the following permissions are required: @@ -99,10 +98,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteLocalGatewayRouteTable, -ec2:DescribeLocalGatewayRouteTables, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_association/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_association/index.md index 76b34f6ac4..ca61c236e3 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual local_gateway_route_table_virtual_interface_group_association resource, use local_gateway_route_table_virtual_interface_group_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual local_gateway_route_table_virtual_interface_group_association resource, use local_gateway_route_table_virtual_interface_group_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual local_gateway_route_table_virtual_interf - - - - - @@ -80,9 +78,10 @@ owner_id, state, tags FROM aws.ec2.local_gateway_route_table_virtual_interface_group_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the local_gateway_route_table_virtual_interface_group_association resource, the following permissions are required: @@ -99,10 +98,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation, -ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md index 3c25576a58..475491ff1f 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of local_gateway_route_table_virtual_interface_group_associations in a region or create a local_gateway_route_table_virtual_interface_group_associations resource, use local_gateway_route_table_virtual_interface_group_association to operate on an individual resource. + +Used to retrieve a list of local_gateway_route_table_virtual_interface_group_associations in a region or to create or delete a local_gateway_route_table_virtual_interface_group_associations resource, use local_gateway_route_table_virtual_interface_group_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of local_gateway_route_table_virtual_interface_gro + + + + + @@ -61,7 +69,79 @@ SELECT region, local_gateway_route_table_virtual_interface_group_association_id FROM aws.ec2.local_gateway_route_table_virtual_interface_group_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.local_gateway_route_table_virtual_interface_group_associations ( + LocalGatewayRouteTableId, + LocalGatewayVirtualInterfaceGroupId, + region +) +SELECT +{{ LocalGatewayRouteTableId }}, + {{ LocalGatewayVirtualInterfaceGroupId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.local_gateway_route_table_virtual_interface_group_associations ( + LocalGatewayRouteTableId, + LocalGatewayVirtualInterfaceGroupId, + Tags, + region +) +SELECT + {{ LocalGatewayRouteTableId }}, + {{ LocalGatewayVirtualInterfaceGroupId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.local_gateway_route_table_virtual_interface_group_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +155,13 @@ ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation, +ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tables/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tables/index.md index 366ef4bb43..dfa93f1fbb 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tables/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of local_gateway_route_tables in a region or create a local_gateway_route_tables resource, use local_gateway_route_table to operate on an individual resource. + +Used to retrieve a list of local_gateway_route_tables in a region or to create or delete a local_gateway_route_tables resource, use local_gateway_route_table to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of local_gateway_route_tables in a region o + + + + + @@ -61,7 +69,76 @@ SELECT region, local_gateway_route_table_id FROM aws.ec2.local_gateway_route_tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.local_gateway_route_tables ( + LocalGatewayId, + region +) +SELECT +{{ LocalGatewayId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.local_gateway_route_tables ( + LocalGatewayId, + Mode, + Tags, + region +) +SELECT + {{ LocalGatewayId }}, + {{ Mode }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.local_gateway_route_tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +152,13 @@ ec2:DescribeLocalGatewayRouteTables, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteLocalGatewayRouteTable, +ec2:DescribeLocalGatewayRouteTables, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeLocalGatewayRouteTables diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_association/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_association/index.md index 3e6a267f12..bd5f7554e1 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual local_gateway_route_tablevpc_association resource, use local_gateway_route_tablevpc_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual local_gateway_route_tablevpc_association resource, use local_gateway_route_tablevpc_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual local_gateway_route_tablevpc_association - - - - - @@ -76,9 +74,10 @@ state, vpc_id, tags FROM aws.ec2.local_gateway_route_tablevpc_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the local_gateway_route_tablevpc_association resource, the following permissions are required: @@ -95,10 +94,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteLocalGatewayRouteTableVpcAssociation, -ec2:DescribeLocalGatewayRouteTableVpcAssociations, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_associations/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_associations/index.md index 3f36389dd1..01af63f438 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_route_tablevpc_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of local_gateway_route_tablevpc_associations in a region or create a local_gateway_route_tablevpc_associations resource, use local_gateway_route_tablevpc_association to operate on an individual resource. + +Used to retrieve a list of local_gateway_route_tablevpc_associations in a region or to create or delete a local_gateway_route_tablevpc_associations resource, use local_gateway_route_tablevpc_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of local_gateway_route_tablevpc_associationsINSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, local_gateway_route_table_vpc_association_id FROM aws.ec2.local_gateway_route_tablevpc_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.local_gateway_route_tablevpc_associations ( + LocalGatewayRouteTableId, + VpcId, + region +) +SELECT +{{ LocalGatewayRouteTableId }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.local_gateway_route_tablevpc_associations ( + LocalGatewayRouteTableId, + VpcId, + Tags, + region +) +SELECT + {{ LocalGatewayRouteTableId }}, + {{ VpcId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.local_gateway_route_tablevpc_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +155,13 @@ ec2:DescribeLocalGatewayRouteTableVpcAssociations, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteLocalGatewayRouteTableVpcAssociation, +ec2:DescribeLocalGatewayRouteTableVpcAssociations, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeLocalGatewayRouteTableVpcAssociations diff --git a/docs/aws-docs/providers/aws/ec2/local_gateway_routes/index.md b/docs/aws-docs/providers/aws/ec2/local_gateway_routes/index.md index 3c33d6821c..9240c35265 100644 --- a/docs/aws-docs/providers/aws/ec2/local_gateway_routes/index.md +++ b/docs/aws-docs/providers/aws/ec2/local_gateway_routes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of local_gateway_routes in a region or create a local_gateway_routes resource, use local_gateway_route to operate on an individual resource. + +Used to retrieve a list of local_gateway_routes in a region or to create or delete a local_gateway_routes resource, use local_gateway_route to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of local_gateway_routes in a region or crea + + + + + @@ -63,7 +71,83 @@ region, destination_cidr_block, local_gateway_route_table_id FROM aws.ec2.local_gateway_routes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.local_gateway_routes ( + DestinationCidrBlock, + LocalGatewayRouteTableId, + LocalGatewayVirtualInterfaceGroupId, + NetworkInterfaceId, + region +) +SELECT +{{ DestinationCidrBlock }}, + {{ LocalGatewayRouteTableId }}, + {{ LocalGatewayVirtualInterfaceGroupId }}, + {{ NetworkInterfaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.local_gateway_routes ( + DestinationCidrBlock, + LocalGatewayRouteTableId, + LocalGatewayVirtualInterfaceGroupId, + NetworkInterfaceId, + region +) +SELECT + {{ DestinationCidrBlock }}, + {{ LocalGatewayRouteTableId }}, + {{ LocalGatewayVirtualInterfaceGroupId }}, + {{ NetworkInterfaceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.local_gateway_routes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +160,12 @@ ec2:CreateLocalGatewayRoute, ec2:SearchLocalGatewayRoutes ``` +### Delete +```json +ec2:DeleteLocalGatewayRoute, +ec2:SearchLocalGatewayRoutes +``` + ### List ```json ec2:DescribeLocalGatewayRouteTables, diff --git a/docs/aws-docs/providers/aws/ec2/nat_gateway/index.md b/docs/aws-docs/providers/aws/ec2/nat_gateway/index.md index 8f367f89c9..9b6d5255fc 100644 --- a/docs/aws-docs/providers/aws/ec2/nat_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/nat_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual nat_gateway resource, use nat_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual nat_gateway resource, use nat_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual nat_gateway resource, use n - - - - - @@ -84,9 +82,10 @@ nat_gateway_id, tags, max_drain_duration_seconds FROM aws.ec2.nat_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the nat_gateway resource, the following permissions are required: @@ -107,9 +106,3 @@ ec2:AssignPrivateNatGatewayAddress, ec2:UnassignPrivateNatGatewayAddress ``` -### Delete -```json -ec2:DeleteNatGateway, -ec2:DescribeNatGateways -``` - diff --git a/docs/aws-docs/providers/aws/ec2/nat_gateways/index.md b/docs/aws-docs/providers/aws/ec2/nat_gateways/index.md index b2e4603ddd..795dc7489f 100644 --- a/docs/aws-docs/providers/aws/ec2/nat_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/nat_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of nat_gateways in a region or create a nat_gateways resource, use nat_gateway to operate on an individual resource. + +Used to retrieve a list of nat_gateways in a region or to create or delete a nat_gateways resource, use nat_gateway to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of nat_gateways in a region or create a INSERT + + + + + @@ -61,7 +69,98 @@ SELECT region, nat_gateway_id FROM aws.ec2.nat_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.nat_gateways ( + SubnetId, + region +) +SELECT +{{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.nat_gateways ( + SecondaryAllocationIds, + PrivateIpAddress, + ConnectivityType, + SecondaryPrivateIpAddresses, + SecondaryPrivateIpAddressCount, + AllocationId, + SubnetId, + Tags, + MaxDrainDurationSeconds, + region +) +SELECT + {{ SecondaryAllocationIds }}, + {{ PrivateIpAddress }}, + {{ ConnectivityType }}, + {{ SecondaryPrivateIpAddresses }}, + {{ SecondaryPrivateIpAddressCount }}, + {{ AllocationId }}, + {{ SubnetId }}, + {{ Tags }}, + {{ MaxDrainDurationSeconds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.nat_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +179,9 @@ ec2:CreateTags ec2:DescribeNatGateways ``` +### Delete +```json +ec2:DeleteNatGateway, +ec2:DescribeNatGateways +``` + diff --git a/docs/aws-docs/providers/aws/ec2/network_acl/index.md b/docs/aws-docs/providers/aws/ec2/network_acl/index.md index cb53168e94..4ae306de7b 100644 --- a/docs/aws-docs/providers/aws/ec2/network_acl/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_acl/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_acl resource, use network_acls to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_acl resource, use network_acls to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual network_acl resource, use n - - - - - @@ -70,9 +68,10 @@ id, tags, vpc_id FROM aws.ec2.network_acl -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_acl resource, the following permissions are required: @@ -90,10 +89,3 @@ ec2:DeleteTags, ec2:CreateTags ``` -### Delete -```json -ec2:DeleteTags, -ec2:DeleteNetworkAcl, -ec2:DescribeNetworkAcls -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_acls/index.md b/docs/aws-docs/providers/aws/ec2/network_acls/index.md index 918c4645e5..e6993ea4d4 100644 --- a/docs/aws-docs/providers/aws/ec2/network_acls/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_acls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_acls in a region or create a network_acls resource, use network_acl to operate on an individual resource. + +Used to retrieve a list of network_acls in a region or to create or delete a network_acls resource, use network_acl to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_acls in a region or create a INSERT + + + + + @@ -61,7 +69,73 @@ SELECT region, id FROM aws.ec2.network_acls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_acls ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_acls ( + Tags, + VpcId, + region +) +SELECT + {{ Tags }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_acls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,13 @@ ec2:DescribeNetworkAcls, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteTags, +ec2:DeleteNetworkAcl, +ec2:DescribeNetworkAcls +``` + ### List ```json ec2:DescribeNetworkAcls diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope/index.md index 123a5d5a68..73c40e8452 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_insights_access_scope resource, use network_insights_access_scopes to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_insights_access_scope resource, use network_insights_access_scopes to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual network_insights_access_scope res - - - - - @@ -78,9 +76,10 @@ tags, match_paths, exclude_paths FROM aws.ec2.network_insights_access_scope -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_insights_access_scope resource, the following permissions are required: @@ -99,9 +98,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteNetworkInsightsAccessScope, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analyses/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analyses/index.md index a90015e21f..03b08cd2e3 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analyses/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analyses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_insights_access_scope_analyses in a region or create a network_insights_access_scope_analyses resource, use network_insights_access_scope_analysis to operate on an individual resource. + +Used to retrieve a list of network_insights_access_scope_analyses in a region or to create or delete a network_insights_access_scope_analyses resource, use network_insights_access_scope_analysis to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_insights_access_scope_analyses i + + + + + @@ -61,7 +69,73 @@ SELECT region, network_insights_access_scope_analysis_id FROM aws.ec2.network_insights_access_scope_analyses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_insights_access_scope_analyses ( + NetworkInsightsAccessScopeId, + region +) +SELECT +{{ NetworkInsightsAccessScopeId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_insights_access_scope_analyses ( + NetworkInsightsAccessScopeId, + Tags, + region +) +SELECT + {{ NetworkInsightsAccessScopeId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_insights_access_scope_analyses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +155,12 @@ tiros:GetQueryAnswer, tiros:GetQueryExplanation ``` +### Delete +```json +ec2:DeleteNetworkInsightsAccessScopeAnalysis, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeNetworkInsightsAccessScopeAnalyses diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analysis/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analysis/index.md index e44e73ed0a..5bf2cc490f 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analysis/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_access_scope_analysis/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_insights_access_scope_analysis resource, use network_insights_access_scope_analyses to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_insights_access_scope_analysis resource, use network_insights_access_scope_analyses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual network_insights_access_scope_analysisUPDATE - - - - - @@ -84,9 +82,10 @@ findings_found, analyzed_eni_count, tags FROM aws.ec2.network_insights_access_scope_analysis -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_insights_access_scope_analysis resource, the following permissions are required: @@ -103,9 +102,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteNetworkInsightsAccessScopeAnalysis, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_access_scopes/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_access_scopes/index.md index d63472377b..b8a279a130 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_access_scopes/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_access_scopes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_insights_access_scopes in a region or create a network_insights_access_scopes resource, use network_insights_access_scope to operate on an individual resource. + +Used to retrieve a list of network_insights_access_scopes in a region or to create or delete a network_insights_access_scopes resource, use network_insights_access_scope to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_insights_access_scopes in a regi + + + + + @@ -61,7 +69,175 @@ SELECT region, network_insights_access_scope_id FROM aws.ec2.network_insights_access_scopes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_insights_access_scopes ( + Tags, + MatchPaths, + ExcludePaths, + region +) +SELECT +{{ Tags }}, + {{ MatchPaths }}, + {{ ExcludePaths }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_insights_access_scopes ( + Tags, + MatchPaths, + ExcludePaths, + region +) +SELECT + {{ Tags }}, + {{ MatchPaths }}, + {{ ExcludePaths }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_insights_access_scopes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +251,12 @@ ec2:CreateTags, tiros:CreateQuery ``` +### Delete +```json +ec2:DeleteNetworkInsightsAccessScope, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeNetworkInsightsAccessScopes diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_analyses/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_analyses/index.md index 1a304ff746..0a8a92a074 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_analyses/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_analyses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_insights_analyses in a region or create a network_insights_analyses resource, use network_insights_analysis to operate on an individual resource. + +Used to retrieve a list of network_insights_analyses in a region or to create or delete a network_insights_analyses resource, use network_insights_analysis to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_insights_analyses in a region or + + + + + @@ -61,7 +69,83 @@ SELECT region, network_insights_analysis_id FROM aws.ec2.network_insights_analyses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_insights_analyses ( + NetworkInsightsPathId, + region +) +SELECT +{{ NetworkInsightsPathId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_insights_analyses ( + NetworkInsightsPathId, + FilterInArns, + AdditionalAccounts, + Tags, + region +) +SELECT + {{ NetworkInsightsPathId }}, + {{ FilterInArns }}, + {{ AdditionalAccounts }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_insights_analyses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +172,9 @@ tiros:GetQueryExplanation ec2:Describe* ``` +### Delete +```json +ec2:DeleteNetworkInsightsAnalysis, +ec2:DeleteTags +``` + diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_analysis/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_analysis/index.md index 0291c8a172..3dc16456e9 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_analysis/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_analysis/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_insights_analysis resource, use network_insights_analyses to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_insights_analysis resource, use network_insights_analyses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual network_insights_analysis resourc - - - - - @@ -94,9 +92,10 @@ forward_path_components, additional_accounts, tags FROM aws.ec2.network_insights_analysis -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_insights_analysis resource, the following permissions are required: @@ -113,9 +112,3 @@ ec2:Describe*, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteNetworkInsightsAnalysis, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_path/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_path/index.md index 79e78c3849..3eb5f0dde2 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_path/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_path/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_insights_path resource, use network_insights_paths to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_insights_path resource, use network_insights_paths to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual network_insights_path resource, u - - - - - @@ -92,19 +90,14 @@ protocol, destination_port, tags FROM aws.ec2.network_insights_path -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_insights_path resource, the following permissions are required: -### Delete -```json -ec2:DeleteNetworkInsightsPath, -ec2:DeleteTags -``` - ### Read ```json ec2:DescribeNetworkInsightsPaths diff --git a/docs/aws-docs/providers/aws/ec2/network_insights_paths/index.md b/docs/aws-docs/providers/aws/ec2/network_insights_paths/index.md index f1b12503c1..ec8af192d3 100644 --- a/docs/aws-docs/providers/aws/ec2/network_insights_paths/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_insights_paths/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_insights_paths in a region or create a network_insights_paths resource, use network_insights_path to operate on an individual resource. + +Used to retrieve a list of network_insights_paths in a region or to create or delete a network_insights_paths resource, use network_insights_path to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_insights_paths in a region or cr + + + + + @@ -61,7 +69,105 @@ SELECT region, network_insights_path_id FROM aws.ec2.network_insights_paths -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_insights_paths ( + Source, + Protocol, + region +) +SELECT +{{ Source }}, + {{ Protocol }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_insights_paths ( + SourceIp, + FilterAtSource, + FilterAtDestination, + DestinationIp, + Source, + Destination, + Protocol, + DestinationPort, + Tags, + region +) +SELECT + {{ SourceIp }}, + {{ FilterAtSource }}, + {{ FilterAtDestination }}, + {{ DestinationIp }}, + {{ Source }}, + {{ Destination }}, + {{ Protocol }}, + {{ DestinationPort }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_insights_paths +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +180,12 @@ ec2:CreateNetworkInsightsPath, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteNetworkInsightsPath, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeNetworkInsightsPaths diff --git a/docs/aws-docs/providers/aws/ec2/network_interface/index.md b/docs/aws-docs/providers/aws/ec2/network_interface/index.md index d26ab78b55..a1c01e6876 100644 --- a/docs/aws-docs/providers/aws/ec2/network_interface/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_interface/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_interface resource, use network_interfaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_interface resource, use network_interfaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -69,11 +72,6 @@ Gets or operates on an individual network_interface resource, use < - - - - - @@ -108,19 +106,14 @@ id, tags, vpc_id FROM aws.ec2.network_interface -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_interface resource, the following permissions are required: -### Delete -```json -ec2:DescribeNetworkInterfaces, -ec2:DeleteNetworkInterface -``` - ### Read ```json ec2:DescribeNetworkInterfaces diff --git a/docs/aws-docs/providers/aws/ec2/network_interface_attachment/index.md b/docs/aws-docs/providers/aws/ec2/network_interface_attachment/index.md index 871da96b24..0b1e825ac4 100644 --- a/docs/aws-docs/providers/aws/ec2/network_interface_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_interface_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_interface_attachment resource, use network_interface_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_interface_attachment resource, use network_interface_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual network_interface_attachment reso - - - - - @@ -76,9 +74,10 @@ instance_id, network_interface_id, ena_srd_specification FROM aws.ec2.network_interface_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_interface_attachment resource, the following permissions are required: @@ -96,9 +95,3 @@ ec2:AttachNetworkInterface, ec2:DetachNetworkInterface ``` -### Delete -```json -ec2:DetachNetworkInterface, -ec2:DescribeNetworkInterfaces -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_interface_attachments/index.md b/docs/aws-docs/providers/aws/ec2/network_interface_attachments/index.md index bd02340058..939a7bb578 100644 --- a/docs/aws-docs/providers/aws/ec2/network_interface_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_interface_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_interface_attachments in a region or create a network_interface_attachments resource, use network_interface_attachment to operate on an individual resource. + +Used to retrieve a list of network_interface_attachments in a region or to create or delete a network_interface_attachments resource, use network_interface_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_interface_attachments in a regio + + + + + @@ -61,7 +69,88 @@ SELECT region, attachment_id FROM aws.ec2.network_interface_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_interface_attachments ( + DeviceIndex, + InstanceId, + NetworkInterfaceId, + region +) +SELECT +{{ DeviceIndex }}, + {{ InstanceId }}, + {{ NetworkInterfaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_interface_attachments ( + DeleteOnTermination, + DeviceIndex, + InstanceId, + NetworkInterfaceId, + EnaSrdSpecification, + region +) +SELECT + {{ DeleteOnTermination }}, + {{ DeviceIndex }}, + {{ InstanceId }}, + {{ NetworkInterfaceId }}, + {{ EnaSrdSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_interface_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +169,9 @@ ec2:ModifyNetworkInterfaceAttribute ec2:DescribeNetworkInterfaces ``` +### Delete +```json +ec2:DetachNetworkInterface, +ec2:DescribeNetworkInterfaces +``` + diff --git a/docs/aws-docs/providers/aws/ec2/network_interfaces/index.md b/docs/aws-docs/providers/aws/ec2/network_interfaces/index.md index b4b6c3aa6f..f3d7d6ccdd 100644 --- a/docs/aws-docs/providers/aws/ec2/network_interfaces/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_interfaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_interfaces in a region or create a network_interfaces resource, use network_interface to operate on an individual resource. + +Used to retrieve a list of network_interfaces in a region or to create or delete a network_interfaces resource, use network_interface to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_interfaces in a region or create + + + + + @@ -61,7 +69,141 @@ SELECT region, id FROM aws.ec2.network_interfaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_interfaces ( + SubnetId, + region +) +SELECT +{{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_interfaces ( + Description, + PrivateIpAddress, + PrivateIpAddresses, + SecondaryPrivateIpAddressCount, + Ipv4Prefixes, + Ipv4PrefixCount, + GroupSet, + Ipv6Addresses, + Ipv6Prefixes, + Ipv6PrefixCount, + SubnetId, + SourceDestCheck, + InterfaceType, + Ipv6AddressCount, + EnablePrimaryIpv6, + ConnectionTrackingSpecification, + Tags, + region +) +SELECT + {{ Description }}, + {{ PrivateIpAddress }}, + {{ PrivateIpAddresses }}, + {{ SecondaryPrivateIpAddressCount }}, + {{ Ipv4Prefixes }}, + {{ Ipv4PrefixCount }}, + {{ GroupSet }}, + {{ Ipv6Addresses }}, + {{ Ipv6Prefixes }}, + {{ Ipv6PrefixCount }}, + {{ SubnetId }}, + {{ SourceDestCheck }}, + {{ InterfaceType }}, + {{ Ipv6AddressCount }}, + {{ EnablePrimaryIpv6 }}, + {{ ConnectionTrackingSpecification }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_interfaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +218,12 @@ ec2:CreateTags, ec2:ModifyNetworkInterfaceAttribute ``` +### Delete +```json +ec2:DescribeNetworkInterfaces, +ec2:DeleteNetworkInterface +``` + ### List ```json ec2:DescribeNetworkInterfaces diff --git a/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscription/index.md b/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscription/index.md index e4b6718164..ce3574efae 100644 --- a/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscription/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_performance_metric_subscription resource, use network_performance_metric_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_performance_metric_subscription resource, use network_performance_metric_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual network_performance_metric_subscription< - - - - - @@ -67,9 +65,10 @@ destination, metric, statistic FROM aws.ec2.network_performance_metric_subscription -WHERE data__Identifier = '|||'; +WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + ## Permissions To operate on the network_performance_metric_subscription resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the network_performance_metric_subscription resource, ec2:DescribeAwsNetworkPerformanceMetricSubscriptions ``` -### Delete -```json -ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, -ec2:DisableAwsNetworkPerformanceMetricSubscription -``` - diff --git a/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscriptions/index.md b/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscriptions/index.md index 732720f046..5055d10ad0 100644 --- a/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/ec2/network_performance_metric_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_performance_metric_subscriptions in a region or create a network_performance_metric_subscriptions resource, use network_performance_metric_subscription to operate on an individual resource. + +Used to retrieve a list of network_performance_metric_subscriptions in a region or to create or delete a network_performance_metric_subscriptions resource, use network_performance_metric_subscription to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -51,6 +54,11 @@ Used to retrieve a list of network_performance_metric_subscriptions + + + + + @@ -67,7 +75,83 @@ destination, metric, statistic FROM aws.ec2.network_performance_metric_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.network_performance_metric_subscriptions ( + Source, + Destination, + Metric, + Statistic, + region +) +SELECT +{{ Source }}, + {{ Destination }}, + {{ Metric }}, + {{ Statistic }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.network_performance_metric_subscriptions ( + Source, + Destination, + Metric, + Statistic, + region +) +SELECT + {{ Source }}, + {{ Destination }}, + {{ Metric }}, + {{ Statistic }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.network_performance_metric_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +164,12 @@ ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, ec2:EnableAwsNetworkPerformanceMetricSubscription ``` +### Delete +```json +ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, +ec2:DisableAwsNetworkPerformanceMetricSubscription +``` + ### List ```json ec2:DescribeAwsNetworkPerformanceMetricSubscriptions diff --git a/docs/aws-docs/providers/aws/ec2/placement_group/index.md b/docs/aws-docs/providers/aws/ec2/placement_group/index.md index df41348531..383786c144 100644 --- a/docs/aws-docs/providers/aws/ec2/placement_group/index.md +++ b/docs/aws-docs/providers/aws/ec2/placement_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual placement_group resource, use placement_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual placement_group resource, use placement_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual placement_group resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ spread_level, partition_count, tags FROM aws.ec2.placement_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the placement_group resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the placement_group resource, the following permissio ec2:DescribePlacementGroups ``` -### Delete -```json -ec2:DeletePlacementGroup, -ec2:DescribePlacementGroups -``` - diff --git a/docs/aws-docs/providers/aws/ec2/placement_groups/index.md b/docs/aws-docs/providers/aws/ec2/placement_groups/index.md index 8323cc5ae8..558d2fd38a 100644 --- a/docs/aws-docs/providers/aws/ec2/placement_groups/index.md +++ b/docs/aws-docs/providers/aws/ec2/placement_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of placement_groups in a region or create a placement_groups resource, use placement_group to operate on an individual resource. + +Used to retrieve a list of placement_groups in a region or to create or delete a placement_groups resource, use placement_group to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of placement_groups in a region or create a + + + + + @@ -61,7 +69,93 @@ SELECT region, group_name FROM aws.ec2.placement_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.placement_groups ( + Strategy, + SpreadLevel, + PartitionCount, + Tags, + region +) +SELECT +{{ Strategy }}, + {{ SpreadLevel }}, + {{ PartitionCount }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.placement_groups ( + Strategy, + SpreadLevel, + PartitionCount, + Tags, + region +) +SELECT + {{ Strategy }}, + {{ SpreadLevel }}, + {{ PartitionCount }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.placement_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +169,12 @@ ec2:DescribePlacementGroups, ec2:CreateTags ``` +### Delete +```json +ec2:DeletePlacementGroup, +ec2:DescribePlacementGroups +``` + ### List ```json ec2:DescribePlacementGroups diff --git a/docs/aws-docs/providers/aws/ec2/prefix_list/index.md b/docs/aws-docs/providers/aws/ec2/prefix_list/index.md index 10af9ee4ae..915dc7f0eb 100644 --- a/docs/aws-docs/providers/aws/ec2/prefix_list/index.md +++ b/docs/aws-docs/providers/aws/ec2/prefix_list/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual prefix_list resource, use prefix_lists to retrieve a list of resources or to create a resource. + +Gets or updates an individual prefix_list resource, use prefix_lists to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual prefix_list resource, use p - - - - - @@ -82,9 +80,10 @@ tags, entries, arn FROM aws.ec2.prefix_list -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the prefix_list resource, the following permissions are required: @@ -104,9 +103,3 @@ EC2:CreateTags, EC2:DeleteTags ``` -### Delete -```json -EC2:DeleteManagedPrefixList, -EC2:DescribeManagedPrefixLists -``` - diff --git a/docs/aws-docs/providers/aws/ec2/prefix_lists/index.md b/docs/aws-docs/providers/aws/ec2/prefix_lists/index.md index 1936a4b7c6..5956407651 100644 --- a/docs/aws-docs/providers/aws/ec2/prefix_lists/index.md +++ b/docs/aws-docs/providers/aws/ec2/prefix_lists/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of prefix_lists in a region or create a prefix_lists resource, use prefix_list to operate on an individual resource. + +Used to retrieve a list of prefix_lists in a region or to create or delete a prefix_lists resource, use prefix_list to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of prefix_lists in a region or create a INSERT + + + + + @@ -61,7 +69,90 @@ SELECT region, prefix_list_id FROM aws.ec2.prefix_lists -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.prefix_lists ( + PrefixListName, + AddressFamily, + region +) +SELECT +{{ PrefixListName }}, + {{ AddressFamily }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.prefix_lists ( + PrefixListName, + AddressFamily, + MaxEntries, + Tags, + Entries, + region +) +SELECT + {{ PrefixListName }}, + {{ AddressFamily }}, + {{ MaxEntries }}, + {{ Tags }}, + {{ Entries }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.prefix_lists +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +166,12 @@ EC2:DescribeManagedPrefixLists, EC2:CreateTags ``` +### Delete +```json +EC2:DeleteManagedPrefixList, +EC2:DescribeManagedPrefixLists +``` + ### List ```json EC2:DescribeManagedPrefixLists, diff --git a/docs/aws-docs/providers/aws/ec2/route/index.md b/docs/aws-docs/providers/aws/ec2/route/index.md index 413cd2b1b7..57f6658c02 100644 --- a/docs/aws-docs/providers/aws/ec2/route/index.md +++ b/docs/aws-docs/providers/aws/ec2/route/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route resource, use routes to retrieve a list of resources or to create a resource. + +Gets or updates an individual route resource, use routes to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual route resource, use routes< - - - - - @@ -96,9 +94,10 @@ transit_gateway_id, vpc_endpoint_id, vpc_peering_connection_id FROM aws.ec2.route -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the route resource, the following permissions are required: @@ -115,9 +114,3 @@ ec2:DescribeRouteTables, ec2:DescribeNetworkInterfaces ``` -### Delete -```json -ec2:DeleteRoute, -ec2:DescribeRouteTables -``` - diff --git a/docs/aws-docs/providers/aws/ec2/route_table/index.md b/docs/aws-docs/providers/aws/ec2/route_table/index.md index 6cec306268..4004d766b5 100644 --- a/docs/aws-docs/providers/aws/ec2/route_table/index.md +++ b/docs/aws-docs/providers/aws/ec2/route_table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route_table resource, use route_tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual route_table resource, use route_tables to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual route_table resource, use r - - - - - @@ -70,9 +68,10 @@ route_table_id, tags, vpc_id FROM aws.ec2.route_table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the route_table resource, the following permissions are required: @@ -89,9 +88,3 @@ ec2:DeleteTags, ec2:DescribeRouteTables ``` -### Delete -```json -ec2:DescribeRouteTables, -ec2:DeleteRouteTable -``` - diff --git a/docs/aws-docs/providers/aws/ec2/route_tables/index.md b/docs/aws-docs/providers/aws/ec2/route_tables/index.md index 5e434bb920..b32974bb31 100644 --- a/docs/aws-docs/providers/aws/ec2/route_tables/index.md +++ b/docs/aws-docs/providers/aws/ec2/route_tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of route_tables in a region or create a route_tables resource, use route_table to operate on an individual resource. + +Used to retrieve a list of route_tables in a region or to create or delete a route_tables resource, use route_table to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of route_tables in a region or create a INSERT + + + + + @@ -61,7 +69,73 @@ SELECT region, route_table_id FROM aws.ec2.route_tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.route_tables ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.route_tables ( + Tags, + VpcId, + region +) +SELECT + {{ Tags }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.route_tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,12 @@ ec2:CreateTags, ec2:DescribeRouteTables ``` +### Delete +```json +ec2:DescribeRouteTables, +ec2:DeleteRouteTable +``` + ### List ```json ec2:DescribeRouteTables diff --git a/docs/aws-docs/providers/aws/ec2/routes/index.md b/docs/aws-docs/providers/aws/ec2/routes/index.md index 0ca9ecc778..865938d975 100644 --- a/docs/aws-docs/providers/aws/ec2/routes/index.md +++ b/docs/aws-docs/providers/aws/ec2/routes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of routes in a region or create a routes resource, use route to operate on an individual resource. + +Used to retrieve a list of routes in a region or to create or delete a routes resource, use route to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of routes in a region or create a rou + + + + + @@ -63,7 +71,107 @@ region, route_table_id, cidr_block FROM aws.ec2.routes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.routes ( + RouteTableId, + region +) +SELECT +{{ RouteTableId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.routes ( + CarrierGatewayId, + CoreNetworkArn, + DestinationCidrBlock, + DestinationIpv6CidrBlock, + DestinationPrefixListId, + EgressOnlyInternetGatewayId, + GatewayId, + InstanceId, + LocalGatewayId, + NatGatewayId, + NetworkInterfaceId, + RouteTableId, + TransitGatewayId, + VpcEndpointId, + VpcPeeringConnectionId, + region +) +SELECT + {{ CarrierGatewayId }}, + {{ CoreNetworkArn }}, + {{ DestinationCidrBlock }}, + {{ DestinationIpv6CidrBlock }}, + {{ DestinationPrefixListId }}, + {{ EgressOnlyInternetGatewayId }}, + {{ GatewayId }}, + {{ InstanceId }}, + {{ LocalGatewayId }}, + {{ NatGatewayId }}, + {{ NetworkInterfaceId }}, + {{ RouteTableId }}, + {{ TransitGatewayId }}, + {{ VpcEndpointId }}, + {{ VpcPeeringConnectionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.routes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +185,12 @@ ec2:DescribeRouteTables, ec2:DescribeNetworkInterfaces ``` +### Delete +```json +ec2:DeleteRoute, +ec2:DescribeRouteTables +``` + ### List ```json ec2:DescribeRouteTables diff --git a/docs/aws-docs/providers/aws/ec2/security_group/index.md b/docs/aws-docs/providers/aws/ec2/security_group/index.md index ef5807c792..400d089654 100644 --- a/docs/aws-docs/providers/aws/ec2/security_group/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_group resource, use security_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_group resource, use security_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual security_group resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ security_group_egress, tags, group_id FROM aws.ec2.security_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_group resource, the following permissions are required: @@ -103,9 +102,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteSecurityGroup, -ec2:DescribeInstances -``` - diff --git a/docs/aws-docs/providers/aws/ec2/security_group_egress/index.md b/docs/aws-docs/providers/aws/ec2/security_group_egress/index.md index 942cb2c823..b63a709f25 100644 --- a/docs/aws-docs/providers/aws/ec2/security_group_egress/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_group_egress/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_group_egress resource, use security_group_egresses to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_group_egress resource, use security_group_egresses to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual security_group_egress resource, u - - - - - @@ -84,9 +82,10 @@ id, destination_prefix_list_id, group_id FROM aws.ec2.security_group_egress -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_group_egress resource, the following permissions are required: @@ -101,9 +100,3 @@ ec2:DescribeSecurityGroupRules ec2:UpdateSecurityGroupRuleDescriptionsEgress ``` -### Delete -```json -ec2:RevokeSecurityGroupEgress, -ec2:DescribeSecurityGroupRules -``` - diff --git a/docs/aws-docs/providers/aws/ec2/security_group_egresses/index.md b/docs/aws-docs/providers/aws/ec2/security_group_egresses/index.md index b77abc2ba9..27e8a2f0d3 100644 --- a/docs/aws-docs/providers/aws/ec2/security_group_egresses/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_group_egresses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_group_egresses in a region or create a security_group_egresses resource, use security_group_egress to operate on an individual resource. + +Used to retrieve a list of security_group_egresses in a region or to create or delete a security_group_egresses resource, use security_group_egress to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_group_egresses in a region or c + + + + + @@ -61,7 +69,92 @@ SELECT region, id FROM aws.ec2.security_group_egresses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.security_group_egresses ( + IpProtocol, + GroupId, + region +) +SELECT +{{ IpProtocol }}, + {{ GroupId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.security_group_egresses ( + CidrIp, + CidrIpv6, + Description, + FromPort, + ToPort, + IpProtocol, + DestinationSecurityGroupId, + DestinationPrefixListId, + GroupId, + region +) +SELECT + {{ CidrIp }}, + {{ CidrIpv6 }}, + {{ Description }}, + {{ FromPort }}, + {{ ToPort }}, + {{ IpProtocol }}, + {{ DestinationSecurityGroupId }}, + {{ DestinationPrefixListId }}, + {{ GroupId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.security_group_egresses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +173,9 @@ ec2:DescribeSecurityGroupRules ec2:DescribeSecurityGroupRules ``` +### Delete +```json +ec2:RevokeSecurityGroupEgress, +ec2:DescribeSecurityGroupRules +``` + diff --git a/docs/aws-docs/providers/aws/ec2/security_group_ingress/index.md b/docs/aws-docs/providers/aws/ec2/security_group_ingress/index.md index 80a9a6fa75..6c611672b8 100644 --- a/docs/aws-docs/providers/aws/ec2/security_group_ingress/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_group_ingress/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_group_ingress resource, use security_group_ingresses to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_group_ingress resource, use security_group_ingresses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual security_group_ingress resource, - - - - - @@ -90,9 +88,10 @@ source_security_group_name, source_security_group_owner_id, to_port FROM aws.ec2.security_group_ingress -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_group_ingress resource, the following permissions are required: @@ -102,12 +101,6 @@ To operate on the security_group_ingress resource, the following pe ec2:UpdateSecurityGroupRuleDescriptionsIngress ``` -### Delete -```json -ec2:DescribeSecurityGroupRules, -ec2:RevokeSecurityGroupIngress -``` - ### Read ```json ec2:DescribeSecurityGroups, diff --git a/docs/aws-docs/providers/aws/ec2/security_group_ingresses/index.md b/docs/aws-docs/providers/aws/ec2/security_group_ingresses/index.md index 7f9639fb30..cbcdee2813 100644 --- a/docs/aws-docs/providers/aws/ec2/security_group_ingresses/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_group_ingresses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_group_ingresses in a region or create a security_group_ingresses resource, use security_group_ingress to operate on an individual resource. + +Used to retrieve a list of security_group_ingresses in a region or to create or delete a security_group_ingresses resource, use security_group_ingress to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_group_ingresses in a region or + + + + + @@ -61,7 +69,98 @@ SELECT region, id FROM aws.ec2.security_group_ingresses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.security_group_ingresses ( + IpProtocol, + region +) +SELECT +{{ IpProtocol }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.security_group_ingresses ( + CidrIp, + CidrIpv6, + Description, + FromPort, + GroupId, + GroupName, + IpProtocol, + SourcePrefixListId, + SourceSecurityGroupId, + SourceSecurityGroupName, + SourceSecurityGroupOwnerId, + ToPort, + region +) +SELECT + {{ CidrIp }}, + {{ CidrIpv6 }}, + {{ Description }}, + {{ FromPort }}, + {{ GroupId }}, + {{ GroupName }}, + {{ IpProtocol }}, + {{ SourcePrefixListId }}, + {{ SourceSecurityGroupId }}, + {{ SourceSecurityGroupName }}, + {{ SourceSecurityGroupOwnerId }}, + {{ ToPort }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.security_group_ingresses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +173,12 @@ ec2:DescribeSecurityGroupRules, ec2:AuthorizeSecurityGroupIngress ``` +### Delete +```json +ec2:DescribeSecurityGroupRules, +ec2:RevokeSecurityGroupIngress +``` + ### List ```json ec2:DescribeSecurityGroupRules diff --git a/docs/aws-docs/providers/aws/ec2/security_groups/index.md b/docs/aws-docs/providers/aws/ec2/security_groups/index.md index f9fe366cd7..72312e7f1f 100644 --- a/docs/aws-docs/providers/aws/ec2/security_groups/index.md +++ b/docs/aws-docs/providers/aws/ec2/security_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_groups in a region or create a security_groups resource, use security_group to operate on an individual resource. + +Used to retrieve a list of security_groups in a region or to create or delete a security_groups resource, use security_group to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_groups in a region or create a + + + + + @@ -61,7 +69,109 @@ SELECT region, id FROM aws.ec2.security_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.security_groups ( + GroupDescription, + region +) +SELECT +{{ GroupDescription }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.security_groups ( + GroupDescription, + GroupName, + VpcId, + SecurityGroupIngress, + SecurityGroupEgress, + Tags, + region +) +SELECT + {{ GroupDescription }}, + {{ GroupName }}, + {{ VpcId }}, + {{ SecurityGroupIngress }}, + {{ SecurityGroupEgress }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.security_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +193,9 @@ ec2:CreateTags ec2:DescribeSecurityGroups ``` +### Delete +```json +ec2:DeleteSecurityGroup, +ec2:DescribeInstances +``` + diff --git a/docs/aws-docs/providers/aws/ec2/snapshot_block_public_access/index.md b/docs/aws-docs/providers/aws/ec2/snapshot_block_public_access/index.md index d28624e644..de61589448 100644 --- a/docs/aws-docs/providers/aws/ec2/snapshot_block_public_access/index.md +++ b/docs/aws-docs/providers/aws/ec2/snapshot_block_public_access/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual snapshot_block_public_access resource, use snapshot_block_public_accesses to retrieve a list of resources or to create a resource. + +Gets or updates an individual snapshot_block_public_access resource, use snapshot_block_public_accesses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual snapshot_block_public_access reso - - - - - @@ -68,9 +66,10 @@ region, state, account_id FROM aws.ec2.snapshot_block_public_access -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the snapshot_block_public_access resource, the following permissions are required: @@ -86,9 +85,3 @@ ec2:EnableSnapshotBlockPublicAccess, ec2:GetSnapshotBlockPublicAccessState ``` -### Delete -```json -ec2:DisableSnapshotBlockPublicAccess, -ec2:GetSnapshotBlockPublicAccessState -``` - diff --git a/docs/aws-docs/providers/aws/ec2/snapshot_block_public_accesses/index.md b/docs/aws-docs/providers/aws/ec2/snapshot_block_public_accesses/index.md index 9243056b9d..60f461fe0f 100644 --- a/docs/aws-docs/providers/aws/ec2/snapshot_block_public_accesses/index.md +++ b/docs/aws-docs/providers/aws/ec2/snapshot_block_public_accesses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of snapshot_block_public_accesses in a region or create a snapshot_block_public_accesses resource, use snapshot_block_public_access to operate on an individual resource. + +Used to retrieve a list of snapshot_block_public_accesses in a region or to create or delete a snapshot_block_public_accesses resource, use snapshot_block_public_access to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of snapshot_block_public_accesses in a regi + + + + + @@ -61,7 +69,65 @@ SELECT region, account_id FROM aws.ec2.snapshot_block_public_accesses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.snapshot_block_public_accesses ( + State, + region +) +SELECT +{{ State }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.snapshot_block_public_accesses ( + State, + region +) +SELECT + {{ State }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.snapshot_block_public_accesses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +140,12 @@ ec2:EnableSnapshotBlockPublicAccess, ec2:GetSnapshotBlockPublicAccessState ``` +### Delete +```json +ec2:DisableSnapshotBlockPublicAccess, +ec2:GetSnapshotBlockPublicAccessState +``` + ### List ```json ec2:GetSnapshotBlockPublicAccessState diff --git a/docs/aws-docs/providers/aws/ec2/snapshots/index.md b/docs/aws-docs/providers/aws/ec2/snapshots/index.md index 9f324d8e2f..1ca4a843f0 100644 --- a/docs/aws-docs/providers/aws/ec2/snapshots/index.md +++ b/docs/aws-docs/providers/aws/ec2/snapshots/index.md @@ -16,6 +16,9 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + List of snapshots by region (requires `aws` provider to be installed) @@ -96,3 +99,4 @@ WHERE region = ''; + diff --git a/docs/aws-docs/providers/aws/ec2/spot_fleet/index.md b/docs/aws-docs/providers/aws/ec2/spot_fleet/index.md index 31cfe3a063..ec8e465f15 100644 --- a/docs/aws-docs/providers/aws/ec2/spot_fleet/index.md +++ b/docs/aws-docs/providers/aws/ec2/spot_fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual spot_fleet resource, use spot_fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual spot_fleet resource, use spot_fleets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual spot_fleet resource, use sp - - - - - @@ -68,19 +66,14 @@ region, id, spot_fleet_request_config_data FROM aws.ec2.spot_fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the spot_fleet resource, the following permissions are required: -### Delete -```json -ec2:DescribeSpotFleetRequests, -ec2:CancelSpotFleetRequests -``` - ### Read ```json ec2:DescribeSpotFleetRequests diff --git a/docs/aws-docs/providers/aws/ec2/spot_fleets/index.md b/docs/aws-docs/providers/aws/ec2/spot_fleets/index.md index 18b86c2de4..51c5260c73 100644 --- a/docs/aws-docs/providers/aws/ec2/spot_fleets/index.md +++ b/docs/aws-docs/providers/aws/ec2/spot_fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of spot_fleets in a region or create a spot_fleets resource, use spot_fleet to operate on an individual resource. + +Used to retrieve a list of spot_fleets in a region or to create or delete a spot_fleets resource, use spot_fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of spot_fleets in a region or create a INSERT + + + + + @@ -61,7 +69,495 @@ SELECT region, id FROM aws.ec2.spot_fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.spot_fleets ( + SpotFleetRequestConfigData, + region +) +SELECT +{{ SpotFleetRequestConfigData }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.spot_fleets ( + SpotFleetRequestConfigData, + region +) +SELECT + {{ SpotFleetRequestConfigData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.spot_fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +573,12 @@ ec2:DescribeSpotFleetRequests, ec2:RunInstances ``` +### Delete +```json +ec2:DescribeSpotFleetRequests, +ec2:CancelSpotFleetRequests +``` + ### List ```json ec2:DescribeSpotFleetRequests diff --git a/docs/aws-docs/providers/aws/ec2/subnet/index.md b/docs/aws-docs/providers/aws/ec2/subnet/index.md index e49548eba7..b49aa9d999 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet resource, use subnets to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet resource, use subnets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual subnet resource, use subnet - - - - - @@ -104,9 +102,10 @@ ipv4_netmask_length, ipv6_ipam_pool_id, ipv6_netmask_length FROM aws.ec2.subnet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet resource, the following permissions are required: @@ -127,9 +126,3 @@ ec2:AssociateSubnetCidrBlock, ec2:DisassociateSubnetCidrBlock ``` -### Delete -```json -ec2:DescribeSubnets, -ec2:DeleteSubnet -``` - diff --git a/docs/aws-docs/providers/aws/ec2/subnet_cidr_block/index.md b/docs/aws-docs/providers/aws/ec2/subnet_cidr_block/index.md index 545db9c856..0899d7e000 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_cidr_block/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_cidr_block/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet_cidr_block resource, use subnet_cidr_blocks to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet_cidr_block resource, use subnet_cidr_blocks to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual subnet_cidr_block resource, use < - - - - - @@ -69,19 +67,14 @@ ipv6_ipam_pool_id, ipv6_netmask_length, subnet_id FROM aws.ec2.subnet_cidr_block -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet_cidr_block resource, the following permissions are required: -### Delete -```json -ec2:DisassociateSubnetCidrBlock, -ec2:DescribeSubnets -``` - ### Read ```json ec2:DescribeSubnets diff --git a/docs/aws-docs/providers/aws/ec2/subnet_cidr_blocks/index.md b/docs/aws-docs/providers/aws/ec2/subnet_cidr_blocks/index.md index b9237930c0..5fac638252 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_cidr_blocks/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_cidr_blocks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnet_cidr_blocks in a region or create a subnet_cidr_blocks resource, use subnet_cidr_block to operate on an individual resource. + +Used to retrieve a list of subnet_cidr_blocks in a region or to create or delete a subnet_cidr_blocks resource, use subnet_cidr_block to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnet_cidr_blocks in a region or create + + + + + @@ -61,7 +69,74 @@ SELECT region, id FROM aws.ec2.subnet_cidr_blocks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.subnet_cidr_blocks ( + SubnetId, + region +) +SELECT +{{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.subnet_cidr_blocks ( + Ipv6CidrBlock, + Ipv6IpamPoolId, + Ipv6NetmaskLength, + SubnetId, + region +) +SELECT + {{ Ipv6CidrBlock }}, + {{ Ipv6IpamPoolId }}, + {{ Ipv6NetmaskLength }}, + {{ SubnetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.subnet_cidr_blocks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +149,12 @@ ec2:AssociateSubnetCidrBlock, ec2:DescribeSubnets ``` +### Delete +```json +ec2:DisassociateSubnetCidrBlock, +ec2:DescribeSubnets +``` + ### List ```json ec2:DescribeSubnets diff --git a/docs/aws-docs/providers/aws/ec2/subnet_network_acl_association/index.md b/docs/aws-docs/providers/aws/ec2/subnet_network_acl_association/index.md index b9a939d94f..24974b3fc3 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_network_acl_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_network_acl_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet_network_acl_association resource, use subnet_network_acl_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet_network_acl_association resource, use subnet_network_acl_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual subnet_network_acl_association re - - - - - @@ -65,9 +63,10 @@ subnet_id, network_acl_id, association_id FROM aws.ec2.subnet_network_acl_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet_network_acl_association resource, the following permissions are required: @@ -77,9 +76,3 @@ To operate on the subnet_network_acl_association resource, the foll ec2:DescribeNetworkAcls ``` -### Delete -```json -ec2:DescribeNetworkAcls, -ec2:ReplaceNetworkAclAssociation -``` - diff --git a/docs/aws-docs/providers/aws/ec2/subnet_network_acl_associations/index.md b/docs/aws-docs/providers/aws/ec2/subnet_network_acl_associations/index.md index 82eb93d623..dc6df2d36f 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_network_acl_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_network_acl_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnet_network_acl_associations in a region or create a subnet_network_acl_associations resource, use subnet_network_acl_association to operate on an individual resource. + +Used to retrieve a list of subnet_network_acl_associations in a region or to create or delete a subnet_network_acl_associations resource, use subnet_network_acl_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnet_network_acl_associations in a reg + + + + + @@ -61,7 +69,71 @@ SELECT region, association_id FROM aws.ec2.subnet_network_acl_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.subnet_network_acl_associations ( + SubnetId, + NetworkAclId, + region +) +SELECT +{{ SubnetId }}, + {{ NetworkAclId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.subnet_network_acl_associations ( + SubnetId, + NetworkAclId, + region +) +SELECT + {{ SubnetId }}, + {{ NetworkAclId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.subnet_network_acl_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,12 @@ ec2:DescribeNetworkAcls, ec2:ReplaceNetworkAclAssociation ``` +### Delete +```json +ec2:DescribeNetworkAcls, +ec2:ReplaceNetworkAclAssociation +``` + ### List ```json ec2:DescribeNetworkAcls diff --git a/docs/aws-docs/providers/aws/ec2/subnet_route_table_association/index.md b/docs/aws-docs/providers/aws/ec2/subnet_route_table_association/index.md index 5c44a526d7..5c6b4eb117 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_route_table_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_route_table_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet_route_table_association resource, use subnet_route_table_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet_route_table_association resource, use subnet_route_table_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual subnet_route_table_association re - - - - - @@ -65,9 +63,10 @@ id, route_table_id, subnet_id FROM aws.ec2.subnet_route_table_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet_route_table_association resource, the following permissions are required: @@ -77,10 +76,3 @@ To operate on the subnet_route_table_association resource, the foll ec2:DescribeRouteTables ``` -### Delete -```json -ec2:DisassociateRouteTable, -ec2:DescribeSubnets, -ec2:DescribeRouteTables -``` - diff --git a/docs/aws-docs/providers/aws/ec2/subnet_route_table_associations/index.md b/docs/aws-docs/providers/aws/ec2/subnet_route_table_associations/index.md index 49b92f9087..e1298c7431 100644 --- a/docs/aws-docs/providers/aws/ec2/subnet_route_table_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnet_route_table_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnet_route_table_associations in a region or create a subnet_route_table_associations resource, use subnet_route_table_association to operate on an individual resource. + +Used to retrieve a list of subnet_route_table_associations in a region or to create or delete a subnet_route_table_associations resource, use subnet_route_table_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnet_route_table_associations in a reg + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.ec2.subnet_route_table_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.subnet_route_table_associations ( + RouteTableId, + SubnetId, + region +) +SELECT +{{ RouteTableId }}, + {{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.subnet_route_table_associations ( + RouteTableId, + SubnetId, + region +) +SELECT + {{ RouteTableId }}, + {{ SubnetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.subnet_route_table_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,13 @@ ec2:DescribeSubnets, ec2:DescribeRouteTables ``` +### Delete +```json +ec2:DisassociateRouteTable, +ec2:DescribeSubnets, +ec2:DescribeRouteTables +``` + ### List ```json ec2:DescribeRouteTables diff --git a/docs/aws-docs/providers/aws/ec2/subnets/index.md b/docs/aws-docs/providers/aws/ec2/subnets/index.md index 5ed2f7e3bb..68a0ee3a78 100644 --- a/docs/aws-docs/providers/aws/ec2/subnets/index.md +++ b/docs/aws-docs/providers/aws/ec2/subnets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnets in a region or create a subnets resource, use subnet to operate on an individual resource. + +Used to retrieve a list of subnets in a region or to create or delete a subnets resource, use subnet to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnets in a region or create a su + + + + + @@ -61,7 +69,127 @@ SELECT region, subnet_id FROM aws.ec2.subnets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.subnets ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.subnets ( + AssignIpv6AddressOnCreation, + VpcId, + MapPublicIpOnLaunch, + EnableLniAtDeviceIndex, + AvailabilityZone, + AvailabilityZoneId, + CidrBlock, + Ipv6CidrBlocks, + Ipv6CidrBlock, + OutpostArn, + Ipv6Native, + EnableDns64, + PrivateDnsNameOptionsOnLaunch, + Tags, + Ipv4IpamPoolId, + Ipv4NetmaskLength, + Ipv6IpamPoolId, + Ipv6NetmaskLength, + region +) +SELECT + {{ AssignIpv6AddressOnCreation }}, + {{ VpcId }}, + {{ MapPublicIpOnLaunch }}, + {{ EnableLniAtDeviceIndex }}, + {{ AvailabilityZone }}, + {{ AvailabilityZoneId }}, + {{ CidrBlock }}, + {{ Ipv6CidrBlocks }}, + {{ Ipv6CidrBlock }}, + {{ OutpostArn }}, + {{ Ipv6Native }}, + {{ EnableDns64 }}, + {{ PrivateDnsNameOptionsOnLaunch }}, + {{ Tags }}, + {{ Ipv4IpamPoolId }}, + {{ Ipv4NetmaskLength }}, + {{ Ipv6IpamPoolId }}, + {{ Ipv6NetmaskLength }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.subnets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +204,12 @@ ec2:CreateTags, ec2:ModifySubnetAttribute ``` +### Delete +```json +ec2:DescribeSubnets, +ec2:DeleteSubnet +``` + ### List ```json ec2:DescribeSubnets, diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway/index.md index 54a6534d94..6259187fff 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway resource, use transit_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway resource, use transit_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual transit_gateway resource, use UPDATE - - - - - @@ -92,9 +90,10 @@ multicast_support, amazon_side_asn, tags FROM aws.ec2.transit_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway resource, the following permissions are required: @@ -123,15 +122,3 @@ ec2:ModifyTransitGateway, ec2:ModifyTransitGatewayOptions ``` -### Delete -```json -ec2:CreateTransitGateway, -ec2:CreateTags, -ec2:DescribeTransitGateways, -ec2:DescribeTags, -ec2:DeleteTransitGateway, -ec2:DeleteTags, -ec2:ModifyTransitGateway, -ec2:ModifyTransitGatewayOptions -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_attachment/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_attachment/index.md index d4cc706cc4..6fe0a74d41 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_attachment resource, use transit_gateway_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_attachment resource, use transit_gateway_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual transit_gateway_attachment resour - - - - - @@ -76,9 +74,10 @@ subnet_ids, tags, options FROM aws.ec2.transit_gateway_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_attachment resource, the following permissions are required: @@ -96,19 +95,6 @@ ec2:DescribeTransitGatewayAttachments, ec2:ModifyTransitGatewayVpcAttachment ``` -### Delete -```json -ec2:DescribeTransitGatewayAttachments, -ec2:DescribeTransitGatewayVpcAttachments, -ec2:CreateTransitGatewayVpcAttachment, -ec2:DeleteTransitGatewayVpcAttachment, -ec2:CreateTags, -ec2:DeleteTags, -ec2:DescribeTags, -ec2:DescribeTransitGatewayAttachments, -ec2:ModifyTransitGatewayVpcAttachment -``` - ### Update ```json ec2:DescribeTransitGatewayAttachments, diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_attachments/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_attachments/index.md index 7959b776ba..f6f51c07b5 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_attachments in a region or create a transit_gateway_attachments resource, use transit_gateway_attachment to operate on an individual resource. + +Used to retrieve a list of transit_gateway_attachments in a region or to create or delete a transit_gateway_attachments resource, use transit_gateway_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_attachments in a region + + + + + @@ -61,7 +69,97 @@ SELECT region, id FROM aws.ec2.transit_gateway_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_attachments ( + TransitGatewayId, + VpcId, + SubnetIds, + region +) +SELECT +{{ TransitGatewayId }}, + {{ VpcId }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_attachments ( + TransitGatewayId, + VpcId, + SubnetIds, + Tags, + Options, + region +) +SELECT + {{ TransitGatewayId }}, + {{ VpcId }}, + {{ SubnetIds }}, + {{ Tags }}, + {{ Options }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +179,19 @@ ec2:DescribeTransitGatewayAttachments, ec2:ModifyTransitGatewayVpcAttachment ``` +### Delete +```json +ec2:DescribeTransitGatewayAttachments, +ec2:DescribeTransitGatewayVpcAttachments, +ec2:CreateTransitGatewayVpcAttachment, +ec2:DeleteTransitGatewayVpcAttachment, +ec2:CreateTags, +ec2:DeleteTags, +ec2:DescribeTags, +ec2:DescribeTransitGatewayAttachments, +ec2:ModifyTransitGatewayVpcAttachment +``` + ### List ```json ec2:DescribeTransitGatewayAttachments, diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_connect/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_connect/index.md index c4bf0d4b25..199a1b135c 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_connect/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_connect/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_connect resource, use transit_gateway_connects to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_connect resource, use transit_gateway_connects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual transit_gateway_connect resource, - - - - - @@ -78,9 +76,10 @@ creation_time, tags, options FROM aws.ec2.transit_gateway_connect -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_connect resource, the following permissions are required: @@ -97,10 +96,3 @@ ec2:DeleteTags, ec2:CreateTags ``` -### Delete -```json -ec2:DeleteTransitGatewayConnect, -ec2:DescribeTransitGatewayConnects, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_connects/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_connects/index.md index 1351cf54cc..8687d9172a 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_connects/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_connects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_connects in a region or create a transit_gateway_connects resource, use transit_gateway_connect to operate on an individual resource. + +Used to retrieve a list of transit_gateway_connects in a region or to create or delete a transit_gateway_connects resource, use transit_gateway_connect to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_connects in a region or + + + + + @@ -61,7 +69,83 @@ SELECT region, transit_gateway_attachment_id FROM aws.ec2.transit_gateway_connects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_connects ( + TransportTransitGatewayAttachmentId, + Options, + region +) +SELECT +{{ TransportTransitGatewayAttachmentId }}, + {{ Options }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_connects ( + TransportTransitGatewayAttachmentId, + Tags, + Options, + region +) +SELECT + {{ TransportTransitGatewayAttachmentId }}, + {{ Tags }}, + {{ Options }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_connects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +159,13 @@ ec2:DescribeTransitGatewayConnects, ec2:CreateTags ``` +### Delete +```json +ec2:DeleteTransitGatewayConnect, +ec2:DescribeTransitGatewayConnects, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeTransitGatewayConnects diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain/index.md index f00efacaaa..024d199348 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_multicast_domain resource, use transit_gateway_multicast_domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_multicast_domain resource, use transit_gateway_multicast_domains to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual transit_gateway_multicast_domain - - - - - @@ -78,9 +76,10 @@ creation_time, tags, options FROM aws.ec2.transit_gateway_multicast_domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_multicast_domain resource, the following permissions are required: @@ -97,10 +96,3 @@ ec2:DeleteTags, ec2:CreateTags ``` -### Delete -```json -ec2:DescribeTransitGatewayMulticastDomains, -ec2:DeleteTransitGatewayMulticastDomain, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_association/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_association/index.md index cf5ba5bc8a..5c13d750a7 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_multicast_domain_association resource, use transit_gateway_multicast_domain_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_multicast_domain_association resource, use transit_gateway_multicast_domain_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual transit_gateway_multicast_domain_associa - - - - - @@ -71,9 +69,10 @@ resource_type, state, subnet_id FROM aws.ec2.transit_gateway_multicast_domain_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the transit_gateway_multicast_domain_association resource, the following permissions are required: @@ -83,9 +82,3 @@ To operate on the transit_gateway_multicast_domain_association reso ec2:GetTransitGatewayMulticastDomainAssociations ``` -### Delete -```json -ec2:DisassociateTransitGatewayMulticastDomain, -ec2:GetTransitGatewayMulticastDomainAssociations -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_associations/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_associations/index.md index 28c746bea0..b21afb6a88 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domain_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_multicast_domain_associations in a region or create a transit_gateway_multicast_domain_associations resource, use transit_gateway_multicast_domain_association to operate on an individual resource. + +Used to retrieve a list of transit_gateway_multicast_domain_associations in a region or to create or delete a transit_gateway_multicast_domain_associations resource, use transit_gateway_multicast_domain_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of transit_gateway_multicast_domain_associationsINSERT + + + + + @@ -65,7 +73,77 @@ transit_gateway_multicast_domain_id, transit_gateway_attachment_id, subnet_id FROM aws.ec2.transit_gateway_multicast_domain_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_multicast_domain_associations ( + TransitGatewayMulticastDomainId, + TransitGatewayAttachmentId, + SubnetId, + region +) +SELECT +{{ TransitGatewayMulticastDomainId }}, + {{ TransitGatewayAttachmentId }}, + {{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_multicast_domain_associations ( + TransitGatewayMulticastDomainId, + TransitGatewayAttachmentId, + SubnetId, + region +) +SELECT + {{ TransitGatewayMulticastDomainId }}, + {{ TransitGatewayAttachmentId }}, + {{ SubnetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_multicast_domain_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,12 @@ ec2:AssociateTransitGatewayMulticastDomain, ec2:GetTransitGatewayMulticastDomainAssociations ``` +### Delete +```json +ec2:DisassociateTransitGatewayMulticastDomain, +ec2:GetTransitGatewayMulticastDomainAssociations +``` + ### List ```json ec2:GetTransitGatewayMulticastDomainAssociations diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domains/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domains/index.md index 241c1392dd..6fc8e7a32f 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domains/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_multicast_domains in a region or create a transit_gateway_multicast_domains resource, use transit_gateway_multicast_domain to operate on an individual resource. + +Used to retrieve a list of transit_gateway_multicast_domains in a region or to create or delete a transit_gateway_multicast_domains resource, use transit_gateway_multicast_domain to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_multicast_domains in a r + + + + + @@ -61,7 +69,80 @@ SELECT region, transit_gateway_multicast_domain_id FROM aws.ec2.transit_gateway_multicast_domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_multicast_domains ( + TransitGatewayId, + region +) +SELECT +{{ TransitGatewayId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_multicast_domains ( + TransitGatewayId, + Tags, + Options, + region +) +SELECT + {{ TransitGatewayId }}, + {{ Tags }}, + {{ Options }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_multicast_domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +156,13 @@ ec2:CreateTransitGatewayMulticastDomain, ec2:CreateTags ``` +### Delete +```json +ec2:DescribeTransitGatewayMulticastDomains, +ec2:DeleteTransitGatewayMulticastDomain, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeTransitGatewayMulticastDomains diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_member/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_member/index.md index 110727bc2b..2f9cc23404 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_member/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_member/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_multicast_group_member resource, use transit_gateway_multicast_group_members to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_multicast_group_member resource, use transit_gateway_multicast_group_members to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual transit_gateway_multicast_group_memberAccessible by - - - - - @@ -81,9 +79,10 @@ group_source, member_type, source_type FROM aws.ec2.transit_gateway_multicast_group_member -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the transit_gateway_multicast_group_member resource, the following permissions are required: @@ -93,9 +92,3 @@ To operate on the transit_gateway_multicast_group_member resource, ec2:SearchTransitGatewayMulticastGroups ``` -### Delete -```json -ec2:DeregisterTransitGatewayMulticastGroupMembers, -ec2:SearchTransitGatewayMulticastGroups -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_members/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_members/index.md index 5c36be0def..fb60e0ba5b 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_members/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_members/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_multicast_group_members in a region or create a transit_gateway_multicast_group_members resource, use transit_gateway_multicast_group_member to operate on an individual resource. + +Used to retrieve a list of transit_gateway_multicast_group_members in a region or to create or delete a transit_gateway_multicast_group_members resource, use transit_gateway_multicast_group_member to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of transit_gateway_multicast_group_members + + + + + @@ -65,7 +73,77 @@ transit_gateway_multicast_domain_id, group_ip_address, network_interface_id FROM aws.ec2.transit_gateway_multicast_group_members -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_multicast_group_members ( + GroupIpAddress, + TransitGatewayMulticastDomainId, + NetworkInterfaceId, + region +) +SELECT +{{ GroupIpAddress }}, + {{ TransitGatewayMulticastDomainId }}, + {{ NetworkInterfaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_multicast_group_members ( + GroupIpAddress, + TransitGatewayMulticastDomainId, + NetworkInterfaceId, + region +) +SELECT + {{ GroupIpAddress }}, + {{ TransitGatewayMulticastDomainId }}, + {{ NetworkInterfaceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_multicast_group_members +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,12 @@ ec2:RegisterTransitGatewayMulticastGroupMembers, ec2:SearchTransitGatewayMulticastGroups ``` +### Delete +```json +ec2:DeregisterTransitGatewayMulticastGroupMembers, +ec2:SearchTransitGatewayMulticastGroups +``` + ### List ```json ec2:SearchTransitGatewayMulticastGroups diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_source/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_source/index.md index d832a672df..9da0047f7e 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_source/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_multicast_group_source resource, use transit_gateway_multicast_group_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_multicast_group_source resource, use transit_gateway_multicast_group_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual transit_gateway_multicast_group_sourceAccessible by - - - - - @@ -81,9 +79,10 @@ group_source, member_type, source_type FROM aws.ec2.transit_gateway_multicast_group_source -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the transit_gateway_multicast_group_source resource, the following permissions are required: @@ -93,9 +92,3 @@ To operate on the transit_gateway_multicast_group_source resource, ec2:SearchTransitGatewayMulticastGroups ``` -### Delete -```json -ec2:DeregisterTransitGatewayMulticastGroupSources, -ec2:SearchTransitGatewayMulticastGroups -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_sources/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_sources/index.md index 4a94b63069..b073570040 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_sources/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_multicast_group_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_multicast_group_sources in a region or create a transit_gateway_multicast_group_sources resource, use transit_gateway_multicast_group_source to operate on an individual resource. + +Used to retrieve a list of transit_gateway_multicast_group_sources in a region or to create or delete a transit_gateway_multicast_group_sources resource, use transit_gateway_multicast_group_source to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of transit_gateway_multicast_group_sources + + + + + @@ -65,7 +73,77 @@ transit_gateway_multicast_domain_id, group_ip_address, network_interface_id FROM aws.ec2.transit_gateway_multicast_group_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_multicast_group_sources ( + GroupIpAddress, + TransitGatewayMulticastDomainId, + NetworkInterfaceId, + region +) +SELECT +{{ GroupIpAddress }}, + {{ TransitGatewayMulticastDomainId }}, + {{ NetworkInterfaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_multicast_group_sources ( + GroupIpAddress, + TransitGatewayMulticastDomainId, + NetworkInterfaceId, + region +) +SELECT + {{ GroupIpAddress }}, + {{ TransitGatewayMulticastDomainId }}, + {{ NetworkInterfaceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_multicast_group_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,12 @@ ec2:RegisterTransitGatewayMulticastGroupSources, ec2:SearchTransitGatewayMulticastGroups ``` +### Delete +```json +ec2:DeregisterTransitGatewayMulticastGroupSources, +ec2:SearchTransitGatewayMulticastGroups +``` + ### List ```json ec2:SearchTransitGatewayMulticastGroups diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachment/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachment/index.md index 9877ff570e..5e311eedd6 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_peering_attachment resource, use transit_gateway_peering_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_peering_attachment resource, use transit_gateway_peering_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual transit_gateway_peering_attachmentUPDATE - - - - - @@ -82,9 +80,10 @@ peer_region, tags, transit_gateway_attachment_id FROM aws.ec2.transit_gateway_peering_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_peering_attachment resource, the following permissions are required: @@ -99,9 +98,3 @@ ec2:DescribeTransitGatewayPeeringAttachments ec2:DescribeTransitGatewayPeeringAttachments ``` -### Delete -```json -ec2:DeleteTransitGatewayPeeringAttachment, -ec2:DescribeTransitGatewayPeeringAttachments -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachments/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachments/index.md index d61fe068c8..3e59f091a3 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_peering_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_peering_attachments in a region or create a transit_gateway_peering_attachments resource, use transit_gateway_peering_attachment to operate on an individual resource. + +Used to retrieve a list of transit_gateway_peering_attachments in a region or to create or delete a transit_gateway_peering_attachments resource, use transit_gateway_peering_attachment to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_peering_attachments in a + + + + + @@ -61,7 +69,91 @@ SELECT region, transit_gateway_attachment_id FROM aws.ec2.transit_gateway_peering_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_peering_attachments ( + TransitGatewayId, + PeerTransitGatewayId, + PeerAccountId, + PeerRegion, + region +) +SELECT +{{ TransitGatewayId }}, + {{ PeerTransitGatewayId }}, + {{ PeerAccountId }}, + {{ PeerRegion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_peering_attachments ( + TransitGatewayId, + PeerTransitGatewayId, + PeerAccountId, + PeerRegion, + Tags, + region +) +SELECT + {{ TransitGatewayId }}, + {{ PeerTransitGatewayId }}, + {{ PeerAccountId }}, + {{ PeerRegion }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_peering_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +171,9 @@ ec2:DescribeTransitGatewayPeeringAttachments ec2:DescribeTransitGatewayPeeringAttachments ``` +### Delete +```json +ec2:DeleteTransitGatewayPeeringAttachment, +ec2:DescribeTransitGatewayPeeringAttachments +``` + diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table/index.md index 52394da445..32a3f13e97 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_route_table resource, use transit_gateway_route_tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_route_table resource, use transit_gateway_route_tables to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual transit_gateway_route_table resou - - - - - @@ -65,9 +63,10 @@ transit_gateway_route_table_id, transit_gateway_id, tags FROM aws.ec2.transit_gateway_route_table -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_route_table resource, the following permissions are required: @@ -77,11 +76,3 @@ To operate on the transit_gateway_route_table resource, the followi ec2:DescribeTransitGatewayRouteTables ``` -### Delete -```json -ec2:DeleteTransitGatewayRouteTable, -ec2:DescribeTransitGatewayRouteTables, -ec2:GetTransitGatewayRouteTableAssociations, -ec2:DisassociateTransitGatewayRouteTable -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_association/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_association/index.md index b0ba97cee2..7a6a0f4cf1 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_route_table_association resource, use transit_gateway_route_table_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_route_table_association resource, use transit_gateway_route_table_associations to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual transit_gateway_route_table_association< - - - - - @@ -63,9 +61,10 @@ region, transit_gateway_route_table_id, transit_gateway_attachment_id FROM aws.ec2.transit_gateway_route_table_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the transit_gateway_route_table_association resource, the following permissions are required: @@ -75,9 +74,3 @@ To operate on the transit_gateway_route_table_association resource, ec2:GetTransitGatewayRouteTableAssociations ``` -### Delete -```json -ec2:GetTransitGatewayRouteTableAssociations, -ec2:DisassociateTransitGatewayRouteTable -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_associations/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_associations/index.md index 21c0ff0b3f..f286566dd3 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_table_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_route_table_associations in a region or create a transit_gateway_route_table_associations resource, use transit_gateway_route_table_association to operate on an individual resource. + +Used to retrieve a list of transit_gateway_route_table_associations in a region or to create or delete a transit_gateway_route_table_associations resource, use transit_gateway_route_table_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of transit_gateway_route_table_associations + + + + + @@ -63,7 +71,71 @@ region, transit_gateway_route_table_id, transit_gateway_attachment_id FROM aws.ec2.transit_gateway_route_table_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_route_table_associations ( + TransitGatewayRouteTableId, + TransitGatewayAttachmentId, + region +) +SELECT +{{ TransitGatewayRouteTableId }}, + {{ TransitGatewayAttachmentId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_route_table_associations ( + TransitGatewayRouteTableId, + TransitGatewayAttachmentId, + region +) +SELECT + {{ TransitGatewayRouteTableId }}, + {{ TransitGatewayAttachmentId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_route_table_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ ec2:AssociateTransitGatewayRouteTable, ec2:GetTransitGatewayRouteTableAssociations ``` +### Delete +```json +ec2:GetTransitGatewayRouteTableAssociations, +ec2:DisassociateTransitGatewayRouteTable +``` + ### List ```json ec2:GetTransitGatewayRouteTableAssociations diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_tables/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_tables/index.md index 48e25600ea..29e4f785c3 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_route_tables/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_route_tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_route_tables in a region or create a transit_gateway_route_tables resource, use transit_gateway_route_table to operate on an individual resource. + +Used to retrieve a list of transit_gateway_route_tables in a region or to create or delete a transit_gateway_route_tables resource, use transit_gateway_route_table to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_route_tables in a region + + + + + @@ -61,7 +69,73 @@ SELECT region, transit_gateway_route_table_id FROM aws.ec2.transit_gateway_route_tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_route_tables ( + TransitGatewayId, + region +) +SELECT +{{ TransitGatewayId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_route_tables ( + TransitGatewayId, + Tags, + region +) +SELECT + {{ TransitGatewayId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_route_tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,14 @@ ec2:CreateTags, ec2:DescribeTransitGatewayRouteTables ``` +### Delete +```json +ec2:DeleteTransitGatewayRouteTable, +ec2:DescribeTransitGatewayRouteTables, +ec2:GetTransitGatewayRouteTableAssociations, +ec2:DisassociateTransitGatewayRouteTable +``` + ### List ```json ec2:DescribeTransitGatewayRouteTables diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachment/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachment/index.md index 7b77f3bdbe..014ace4d63 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_vpc_attachment resource, use transit_gateway_vpc_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_vpc_attachment resource, use transit_gateway_vpc_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual transit_gateway_vpc_attachment re - - - - - @@ -80,9 +78,10 @@ subnet_ids, add_subnet_ids, tags FROM aws.ec2.transit_gateway_vpc_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_vpc_attachment resource, the following permissions are required: @@ -112,16 +111,3 @@ ec2:DeleteTags, ec2:ModifyTransitGatewayVpcAttachment ``` -### Delete -```json -ec2:DescribeTransitGatewayAttachments, -ec2:DescribeTransitGatewayVpcAttachments, -ec2:CreateTransitGatewayVpcAttachment, -ec2:DeleteTransitGatewayVpcAttachment, -ec2:CreateTags, -ec2:DeleteTags, -ec2:DescribeTags, -ec2:DescribeTransitGatewayAttachments, -ec2:ModifyTransitGatewayVpcAttachment -``` - diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachments/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachments/index.md index 88543dd28d..56b27e001c 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateway_vpc_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_vpc_attachments in a region or create a transit_gateway_vpc_attachments resource, use transit_gateway_vpc_attachment to operate on an individual resource. + +Used to retrieve a list of transit_gateway_vpc_attachments in a region or to create or delete a transit_gateway_vpc_attachments resource, use transit_gateway_vpc_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_vpc_attachments in a reg + + + + + @@ -61,7 +69,106 @@ SELECT region, id FROM aws.ec2.transit_gateway_vpc_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateway_vpc_attachments ( + TransitGatewayId, + VpcId, + SubnetIds, + region +) +SELECT +{{ TransitGatewayId }}, + {{ VpcId }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateway_vpc_attachments ( + Options, + TransitGatewayId, + VpcId, + RemoveSubnetIds, + SubnetIds, + AddSubnetIds, + Tags, + region +) +SELECT + {{ Options }}, + {{ TransitGatewayId }}, + {{ VpcId }}, + {{ RemoveSubnetIds }}, + {{ SubnetIds }}, + {{ AddSubnetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateway_vpc_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,3 +200,16 @@ ec2:DeleteTags, ec2:ModifyTransitGatewayVpcAttachment ``` +### Delete +```json +ec2:DescribeTransitGatewayAttachments, +ec2:DescribeTransitGatewayVpcAttachments, +ec2:CreateTransitGatewayVpcAttachment, +ec2:DeleteTransitGatewayVpcAttachment, +ec2:CreateTags, +ec2:DeleteTags, +ec2:DescribeTags, +ec2:DescribeTransitGatewayAttachments, +ec2:ModifyTransitGatewayVpcAttachment +``` + diff --git a/docs/aws-docs/providers/aws/ec2/transit_gateways/index.md b/docs/aws-docs/providers/aws/ec2/transit_gateways/index.md index 5c4392b517..b60da7e429 100644 --- a/docs/aws-docs/providers/aws/ec2/transit_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/transit_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateways in a region or create a transit_gateways resource, use transit_gateway to operate on an individual resource. + +Used to retrieve a list of transit_gateways in a region or to create or delete a transit_gateways resource, use transit_gateway to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateways in a region or create a + + + + + @@ -61,7 +69,145 @@ SELECT region, id FROM aws.ec2.transit_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.transit_gateways ( + Description, + AssociationDefaultRouteTableId, + AutoAcceptSharedAttachments, + DefaultRouteTablePropagation, + TransitGatewayCidrBlocks, + PropagationDefaultRouteTableId, + DefaultRouteTableAssociation, + VpnEcmpSupport, + DnsSupport, + MulticastSupport, + AmazonSideAsn, + Tags, + region +) +SELECT +{{ Description }}, + {{ AssociationDefaultRouteTableId }}, + {{ AutoAcceptSharedAttachments }}, + {{ DefaultRouteTablePropagation }}, + {{ TransitGatewayCidrBlocks }}, + {{ PropagationDefaultRouteTableId }}, + {{ DefaultRouteTableAssociation }}, + {{ VpnEcmpSupport }}, + {{ DnsSupport }}, + {{ MulticastSupport }}, + {{ AmazonSideAsn }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.transit_gateways ( + Description, + AssociationDefaultRouteTableId, + AutoAcceptSharedAttachments, + DefaultRouteTablePropagation, + TransitGatewayCidrBlocks, + PropagationDefaultRouteTableId, + DefaultRouteTableAssociation, + VpnEcmpSupport, + DnsSupport, + MulticastSupport, + AmazonSideAsn, + Tags, + region +) +SELECT + {{ Description }}, + {{ AssociationDefaultRouteTableId }}, + {{ AutoAcceptSharedAttachments }}, + {{ DefaultRouteTablePropagation }}, + {{ TransitGatewayCidrBlocks }}, + {{ PropagationDefaultRouteTableId }}, + {{ DefaultRouteTableAssociation }}, + {{ VpnEcmpSupport }}, + {{ DnsSupport }}, + {{ MulticastSupport }}, + {{ AmazonSideAsn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.transit_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -92,3 +238,15 @@ ec2:ModifyTransitGateway, ec2:ModifyTransitGatewayOptions ``` +### Delete +```json +ec2:CreateTransitGateway, +ec2:CreateTags, +ec2:DescribeTransitGateways, +ec2:DescribeTags, +ec2:DeleteTransitGateway, +ec2:DeleteTags, +ec2:ModifyTransitGateway, +ec2:ModifyTransitGatewayOptions +``` + diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_endpoint/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_endpoint/index.md index da4d644ba3..23258d5552 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_endpoint/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual verified_access_endpoint resource, use verified_access_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual verified_access_endpoint resource, use verified_access_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -68,11 +71,6 @@ Gets or operates on an individual verified_access_endpoint resource - - - - - @@ -106,9 +104,10 @@ policy_enabled, tags, sse_specification FROM aws.ec2.verified_access_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the verified_access_endpoint resource, the following permissions are required: @@ -185,39 +184,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -ec2:DescribeVerifiedAccessEndpoints, -ec2:DescribeTags, -ec2:DeleteVerifiedAccessEndpoint, -ec2:DeleteTags, -sso:DeleteManagedApplicationInstance, -acm:DeleteCertificateRelation, -acm:DescribeCertificate, -acm:CreateCertificateRelation, -acm:GetCertificateWithPK, -ec2:CreateTags, -ec2:CreateVerifiedAccessEndpoint, -ec2:DescribeAccountAttributes, -ec2:DescribeNetworkInterfaces, -ec2:DescribeSecurityGroups, -ec2:DescribeSubnets, -ec2:GetVerifiedAccessEndpointPolicy, -ec2:ModifyVerifiedAccessEndpoint, -ec2:ModifyVerifiedAccessEndpointPolicy, -elasticloadbalancing:DescribeListenerCertificates, -elasticloadbalancing:DescribeListeners, -elasticloadbalancing:DescribeLoadBalancers, -iam:CreateServiceLinkedRole, -iam:ListRoles, -sso:CreateManagedApplicationInstance, -sso:GetManagedApplicationInstance, -sso:GetPeregrineStatus, -sso:GetSharedSsoConfiguration, -kms:DescribeKey, -kms:RetireGrant, -kms:CreateGrant, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_endpoints/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_endpoints/index.md index 854a7213fd..f45b50e603 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_endpoints/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of verified_access_endpoints in a region or create a verified_access_endpoints resource, use verified_access_endpoint to operate on an individual resource. + +Used to retrieve a list of verified_access_endpoints in a region or to create or delete a verified_access_endpoints resource, use verified_access_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of verified_access_endpoints in a region or + + + + + @@ -61,7 +69,140 @@ SELECT region, verified_access_endpoint_id FROM aws.ec2.verified_access_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.verified_access_endpoints ( + VerifiedAccessGroupId, + EndpointType, + EndpointDomainPrefix, + DomainCertificateArn, + AttachmentType, + ApplicationDomain, + region +) +SELECT +{{ VerifiedAccessGroupId }}, + {{ EndpointType }}, + {{ EndpointDomainPrefix }}, + {{ DomainCertificateArn }}, + {{ AttachmentType }}, + {{ ApplicationDomain }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.verified_access_endpoints ( + VerifiedAccessGroupId, + SecurityGroupIds, + NetworkInterfaceOptions, + LoadBalancerOptions, + EndpointType, + EndpointDomainPrefix, + DomainCertificateArn, + AttachmentType, + ApplicationDomain, + Description, + PolicyDocument, + PolicyEnabled, + Tags, + SseSpecification, + region +) +SELECT + {{ VerifiedAccessGroupId }}, + {{ SecurityGroupIds }}, + {{ NetworkInterfaceOptions }}, + {{ LoadBalancerOptions }}, + {{ EndpointType }}, + {{ EndpointDomainPrefix }}, + {{ DomainCertificateArn }}, + {{ AttachmentType }}, + {{ ApplicationDomain }}, + {{ Description }}, + {{ PolicyDocument }}, + {{ PolicyEnabled }}, + {{ Tags }}, + {{ SseSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.verified_access_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -104,6 +245,42 @@ kms:GenerateDataKey, kms:Decrypt ``` +### Delete +```json +ec2:DescribeVerifiedAccessEndpoints, +ec2:DescribeTags, +ec2:DeleteVerifiedAccessEndpoint, +ec2:DeleteTags, +sso:DeleteManagedApplicationInstance, +acm:DeleteCertificateRelation, +acm:DescribeCertificate, +acm:CreateCertificateRelation, +acm:GetCertificateWithPK, +ec2:CreateTags, +ec2:CreateVerifiedAccessEndpoint, +ec2:DescribeAccountAttributes, +ec2:DescribeNetworkInterfaces, +ec2:DescribeSecurityGroups, +ec2:DescribeSubnets, +ec2:GetVerifiedAccessEndpointPolicy, +ec2:ModifyVerifiedAccessEndpoint, +ec2:ModifyVerifiedAccessEndpointPolicy, +elasticloadbalancing:DescribeListenerCertificates, +elasticloadbalancing:DescribeListeners, +elasticloadbalancing:DescribeLoadBalancers, +iam:CreateServiceLinkedRole, +iam:ListRoles, +sso:CreateManagedApplicationInstance, +sso:GetManagedApplicationInstance, +sso:GetPeregrineStatus, +sso:GetSharedSsoConfiguration, +kms:DescribeKey, +kms:RetireGrant, +kms:CreateGrant, +kms:GenerateDataKey, +kms:Decrypt +``` + ### List ```json ec2:DescribeVerifiedAccessEndpoints, diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_group/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_group/index.md index dd7c75f17a..10c19ed92c 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_group/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual verified_access_group resource, use verified_access_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual verified_access_group resource, use verified_access_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual verified_access_group resource, u - - - - - @@ -86,9 +84,10 @@ policy_enabled, tags, sse_specification FROM aws.ec2.verified_access_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the verified_access_group resource, the following permissions are required: @@ -121,16 +120,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -ec2:DeleteVerifiedAccessGroup, -ec2:DeleteTags, -ec2:DescribeVerifiedAccessGroups, -ec2:DescribeTags, -kms:DescribeKey, -kms:RetireGrant, -kms:CreateGrant, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_groups/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_groups/index.md index 575f95dfc9..2e2e6e1569 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_groups/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of verified_access_groups in a region or create a verified_access_groups resource, use verified_access_group to operate on an individual resource. + +Used to retrieve a list of verified_access_groups in a region or to create or delete a verified_access_groups resource, use verified_access_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of verified_access_groups in a region or cr + + + + + @@ -61,7 +69,88 @@ SELECT region, verified_access_group_id FROM aws.ec2.verified_access_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.verified_access_groups ( + VerifiedAccessInstanceId, + region +) +SELECT +{{ VerifiedAccessInstanceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.verified_access_groups ( + VerifiedAccessInstanceId, + Description, + PolicyDocument, + PolicyEnabled, + Tags, + SseSpecification, + region +) +SELECT + {{ VerifiedAccessInstanceId }}, + {{ Description }}, + {{ PolicyDocument }}, + {{ PolicyEnabled }}, + {{ Tags }}, + {{ SseSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.verified_access_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +171,19 @@ kms:GenerateDataKey, kms:Decrypt ``` +### Delete +```json +ec2:DeleteVerifiedAccessGroup, +ec2:DeleteTags, +ec2:DescribeVerifiedAccessGroups, +ec2:DescribeTags, +kms:DescribeKey, +kms:RetireGrant, +kms:CreateGrant, +kms:GenerateDataKey, +kms:Decrypt +``` + ### List ```json ec2:DescribeVerifiedAccessGroups, diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_instance/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_instance/index.md index 13d2ed4004..3951235608 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_instance/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual verified_access_instance resource, use verified_access_instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual verified_access_instance resource, use verified_access_instances to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual verified_access_instance resource - - - - - @@ -82,9 +80,10 @@ logging_configurations, tags, fips_enabled FROM aws.ec2.verified_access_instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the verified_access_instance resource, the following permissions are required: @@ -129,17 +128,3 @@ iam:CreateServiceLinkedRole, logs:DescribeResourcePolicies ``` -### Delete -```json -ec2:DeleteVerifiedAccessInstance, -ec2:DeleteTags, -ec2:DescribeVerifiedAccessInstances, -ec2:DescribeVerifiedAccessInstanceLoggingConfigurations, -ec2:DetachVerifiedAccessTrustProvider, -ec2:GetVerifiedAccessGroupPolicy, -ec2:DescribeTags, -logs:ListLogDeliveries, -logs:GetLogDelivery, -logs:DeleteLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_instances/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_instances/index.md index 83d9f66c16..ddf3fc11ae 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_instances/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of verified_access_instances in a region or create a verified_access_instances resource, use verified_access_instance to operate on an individual resource. + +Used to retrieve a list of verified_access_instances in a region or to create or delete a verified_access_instances resource, use verified_access_instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of verified_access_instances in a region or + + + + + @@ -61,7 +69,176 @@ SELECT region, verified_access_instance_id FROM aws.ec2.verified_access_instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.verified_access_instances ( + VerifiedAccessTrustProviders, + VerifiedAccessTrustProviderIds, + Description, + LoggingConfigurations, + Tags, + FipsEnabled, + region +) +SELECT +{{ VerifiedAccessTrustProviders }}, + {{ VerifiedAccessTrustProviderIds }}, + {{ Description }}, + {{ LoggingConfigurations }}, + {{ Tags }}, + {{ FipsEnabled }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.verified_access_instances ( + VerifiedAccessTrustProviders, + VerifiedAccessTrustProviderIds, + Description, + LoggingConfigurations, + Tags, + FipsEnabled, + region +) +SELECT + {{ VerifiedAccessTrustProviders }}, + {{ VerifiedAccessTrustProviderIds }}, + {{ Description }}, + {{ LoggingConfigurations }}, + {{ Tags }}, + {{ FipsEnabled }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.verified_access_instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -97,6 +274,20 @@ iam:CreateServiceLinkedRole, verified-access:AllowVerifiedAccess ``` +### Delete +```json +ec2:DeleteVerifiedAccessInstance, +ec2:DeleteTags, +ec2:DescribeVerifiedAccessInstances, +ec2:DescribeVerifiedAccessInstanceLoggingConfigurations, +ec2:DetachVerifiedAccessTrustProvider, +ec2:GetVerifiedAccessGroupPolicy, +ec2:DescribeTags, +logs:ListLogDeliveries, +logs:GetLogDelivery, +logs:DeleteLogDelivery +``` + ### List ```json ec2:DescribeVerifiedAccessInstances, diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_trust_provider/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_trust_provider/index.md index 8aa7b22f59..06a7e9bc83 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_trust_provider/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_trust_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual verified_access_trust_provider resource, use verified_access_trust_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual verified_access_trust_provider resource, use verified_access_trust_providers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual verified_access_trust_provider re - - - - - @@ -88,9 +86,10 @@ description, tags, sse_specification FROM aws.ec2.verified_access_trust_provider -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the verified_access_trust_provider resource, the following permissions are required: @@ -118,16 +117,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -ec2:DeleteVerifiedAccessTrustProvider, -ec2:DeleteTags, -ec2:DescribeVerifiedAccessTrustProviders, -ec2:DescribeTags, -kms:DescribeKey, -kms:RetireGrant, -kms:CreateGrant, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/ec2/verified_access_trust_providers/index.md b/docs/aws-docs/providers/aws/ec2/verified_access_trust_providers/index.md index 58840fe783..79f78e0226 100644 --- a/docs/aws-docs/providers/aws/ec2/verified_access_trust_providers/index.md +++ b/docs/aws-docs/providers/aws/ec2/verified_access_trust_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of verified_access_trust_providers in a region or create a verified_access_trust_providers resource, use verified_access_trust_provider to operate on an individual resource. + +Used to retrieve a list of verified_access_trust_providers in a region or to create or delete a verified_access_trust_providers resource, use verified_access_trust_provider to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of verified_access_trust_providers in a reg + + + + + @@ -61,7 +69,111 @@ SELECT region, verified_access_trust_provider_id FROM aws.ec2.verified_access_trust_providers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.verified_access_trust_providers ( + TrustProviderType, + PolicyReferenceName, + region +) +SELECT +{{ TrustProviderType }}, + {{ PolicyReferenceName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.verified_access_trust_providers ( + TrustProviderType, + DeviceTrustProviderType, + UserTrustProviderType, + OidcOptions, + DeviceOptions, + PolicyReferenceName, + Description, + Tags, + SseSpecification, + region +) +SELECT + {{ TrustProviderType }}, + {{ DeviceTrustProviderType }}, + {{ UserTrustProviderType }}, + {{ OidcOptions }}, + {{ DeviceOptions }}, + {{ PolicyReferenceName }}, + {{ Description }}, + {{ Tags }}, + {{ SseSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.verified_access_trust_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +194,19 @@ kms:GenerateDataKey, kms:Decrypt ``` +### Delete +```json +ec2:DeleteVerifiedAccessTrustProvider, +ec2:DeleteTags, +ec2:DescribeVerifiedAccessTrustProviders, +ec2:DescribeTags, +kms:DescribeKey, +kms:RetireGrant, +kms:CreateGrant, +kms:GenerateDataKey, +kms:Decrypt +``` + ### List ```json ec2:DescribeVerifiedAccessTrustProviders, diff --git a/docs/aws-docs/providers/aws/ec2/volume/index.md b/docs/aws-docs/providers/aws/ec2/volume/index.md index 93e7e9e1ae..01e07eb67e 100644 --- a/docs/aws-docs/providers/aws/ec2/volume/index.md +++ b/docs/aws-docs/providers/aws/ec2/volume/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual volume resource, use volumes to retrieve a list of resources or to create a resource. + +Gets or updates an individual volume resource, use volumes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual volume resource, use volume - - - - - @@ -90,9 +88,10 @@ volume_type, volume_id, tags FROM aws.ec2.volume -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the volume resource, the following permissions are required: @@ -115,12 +114,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteVolume, -ec2:CreateSnapshot, -ec2:DescribeSnapshots, -ec2:DeleteTags, -ec2:DescribeVolumes -``` - diff --git a/docs/aws-docs/providers/aws/ec2/volume_attachment/index.md b/docs/aws-docs/providers/aws/ec2/volume_attachment/index.md index f5408e1a3b..46bf1cea7e 100644 --- a/docs/aws-docs/providers/aws/ec2/volume_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/volume_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual volume_attachment resource, use volume_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual volume_attachment resource, use volume_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual volume_attachment resource, use < - - - - - @@ -65,9 +63,10 @@ volume_id, instance_id, device FROM aws.ec2.volume_attachment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the volume_attachment resource, the following permissions are required: @@ -77,9 +76,3 @@ To operate on the volume_attachment resource, the following permiss ec2:DescribeVolumes ``` -### Delete -```json -ec2:DetachVolume, -ec2:DescribeVolumes -``` - diff --git a/docs/aws-docs/providers/aws/ec2/volume_attachments/index.md b/docs/aws-docs/providers/aws/ec2/volume_attachments/index.md index 0170a82331..114359a7f8 100644 --- a/docs/aws-docs/providers/aws/ec2/volume_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/volume_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of volume_attachments in a region or create a volume_attachments resource, use volume_attachment to operate on an individual resource. + +Used to retrieve a list of volume_attachments in a region or to create or delete a volume_attachments resource, use volume_attachment to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of volume_attachments in a region or create + + + + + @@ -63,7 +71,74 @@ region, volume_id, instance_id FROM aws.ec2.volume_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.volume_attachments ( + VolumeId, + InstanceId, + region +) +SELECT +{{ VolumeId }}, + {{ InstanceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.volume_attachments ( + VolumeId, + InstanceId, + Device, + region +) +SELECT + {{ VolumeId }}, + {{ InstanceId }}, + {{ Device }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.volume_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,12 @@ ec2:AttachVolume, ec2:DescribeVolumes ``` +### Delete +```json +ec2:DetachVolume, +ec2:DescribeVolumes +``` + ### List ```json ec2:DescribeVolumes diff --git a/docs/aws-docs/providers/aws/ec2/volumes/index.md b/docs/aws-docs/providers/aws/ec2/volumes/index.md index 3569fe394b..2c2abe718f 100644 --- a/docs/aws-docs/providers/aws/ec2/volumes/index.md +++ b/docs/aws-docs/providers/aws/ec2/volumes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of volumes in a region or create a volumes resource, use volume to operate on an individual resource. + +Used to retrieve a list of volumes in a region or to create or delete a volumes resource, use volume to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of volumes in a region or create a vo + + + + + @@ -61,7 +69,103 @@ SELECT region, volume_id FROM aws.ec2.volumes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.volumes ( + AvailabilityZone, + region +) +SELECT +{{ AvailabilityZone }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.volumes ( + MultiAttachEnabled, + KmsKeyId, + Encrypted, + Size, + AutoEnableIO, + OutpostArn, + AvailabilityZone, + Throughput, + Iops, + SnapshotId, + VolumeType, + Tags, + region +) +SELECT + {{ MultiAttachEnabled }}, + {{ KmsKeyId }}, + {{ Encrypted }}, + {{ Size }}, + {{ AutoEnableIO }}, + {{ OutpostArn }}, + {{ AvailabilityZone }}, + {{ Throughput }}, + {{ Iops }}, + {{ SnapshotId }}, + {{ VolumeType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.volumes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +183,15 @@ kms:GenerateDataKeyWithoutPlaintext, kms:CreateGrant ``` +### Delete +```json +ec2:DeleteVolume, +ec2:CreateSnapshot, +ec2:DescribeSnapshots, +ec2:DeleteTags, +ec2:DescribeVolumes +``` + ### List ```json ec2:DescribeVolumes, diff --git a/docs/aws-docs/providers/aws/ec2/vpc/index.md b/docs/aws-docs/providers/aws/ec2/vpc/index.md index e4008cace5..233222c306 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc resource, use vpcs to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc resource, use vpcs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual vpc resource, use vpcsUPDATE - - - - - @@ -88,9 +86,10 @@ default_security_group, enable_dns_hostnames, tags FROM aws.ec2.vpc -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc resource, the following permissions are required: @@ -111,9 +110,3 @@ ec2:DeleteTags, ec2:ModifyVpcTenancy ``` -### Delete -```json -ec2:DeleteVpc, -ec2:DescribeVpcs -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_cidr_block/index.md b/docs/aws-docs/providers/aws/ec2/vpc_cidr_block/index.md index 3851ac7173..0c15c9425c 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_cidr_block/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_cidr_block/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_cidr_block resource, use vpc_cidr_blocks to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_cidr_block resource, use vpc_cidr_blocks to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vpc_cidr_block resource, use Accessible by - - - - - @@ -79,9 +77,10 @@ ipv6_ipam_pool_id, ipv6_netmask_length, amazon_provided_ipv6_cidr_block FROM aws.ec2.vpc_cidr_block -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vpc_cidr_block resource, the following permissions are required: @@ -91,9 +90,3 @@ To operate on the vpc_cidr_block resource, the following permission ec2:DescribeVpcs ``` -### Delete -```json -ec2:DescribeVpcs, -ec2:DisassociateVpcCidrBlock -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_cidr_blocks/index.md b/docs/aws-docs/providers/aws/ec2/vpc_cidr_blocks/index.md index c8511c3de9..f7ed5fd90e 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_cidr_blocks/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_cidr_blocks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_cidr_blocks in a region or create a vpc_cidr_blocks resource, use vpc_cidr_block to operate on an individual resource. + +Used to retrieve a list of vpc_cidr_blocks in a region or to create or delete a vpc_cidr_blocks resource, use vpc_cidr_block to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vpc_cidr_blocks in a region or create a + + + + + @@ -63,7 +71,89 @@ region, id, vpc_id FROM aws.ec2.vpc_cidr_blocks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_cidr_blocks ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_cidr_blocks ( + CidrBlock, + Ipv6Pool, + VpcId, + Ipv6CidrBlock, + Ipv4IpamPoolId, + Ipv4NetmaskLength, + Ipv6IpamPoolId, + Ipv6NetmaskLength, + AmazonProvidedIpv6CidrBlock, + region +) +SELECT + {{ CidrBlock }}, + {{ Ipv6Pool }}, + {{ VpcId }}, + {{ Ipv6CidrBlock }}, + {{ Ipv4IpamPoolId }}, + {{ Ipv4NetmaskLength }}, + {{ Ipv6IpamPoolId }}, + {{ Ipv6NetmaskLength }}, + {{ AmazonProvidedIpv6CidrBlock }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_cidr_blocks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +167,12 @@ ec2:DescribeVpcs, ec2:AllocateIpamPoolCidr ``` +### Delete +```json +ec2:DescribeVpcs, +ec2:DisassociateVpcCidrBlock +``` + ### List ```json ec2:DescribeVpcs diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint/index.md index c3c0884844..ecdb751009 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_endpoint resource, use vpc_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_endpoint resource, use vpc_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual vpc_endpoint resource, use - - - - - @@ -88,9 +86,10 @@ subnet_ids, vpc_endpoint_type, vpc_id FROM aws.ec2.vpc_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_endpoint resource, the following permissions are required: @@ -106,9 +105,3 @@ ec2:ModifyVpcEndpoint, ec2:DescribeVpcEndpoints ``` -### Delete -```json -ec2:DeleteVpcEndpoints, -ec2:DescribeVpcEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notification/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notification/index.md index 3945c1399b..f15811b455 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notification/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notification/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_endpoint_connection_notification resource, use vpc_endpoint_connection_notifications to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_endpoint_connection_notification resource, use vpc_endpoint_connection_notifications to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vpc_endpoint_connection_notificationUPDATE - - - - - @@ -74,9 +72,10 @@ connection_notification_arn, service_id, vpc_endpoint_id FROM aws.ec2.vpc_endpoint_connection_notification -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_endpoint_connection_notification resource, the following permissions are required: @@ -92,8 +91,3 @@ ec2:ModifyVpcEndpointConnectionNotification, ec2:DescribeVpcEndpointConnectionNotifications ``` -### Delete -```json -ec2:DeleteVpcEndpointConnectionNotifications -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notifications/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notifications/index.md index f6d9af6090..ec7fa1575a 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notifications/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_connection_notifications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_endpoint_connection_notifications in a region or create a vpc_endpoint_connection_notifications resource, use vpc_endpoint_connection_notification to operate on an individual resource. + +Used to retrieve a list of vpc_endpoint_connection_notifications in a region or to create or delete a vpc_endpoint_connection_notifications resource, use vpc_endpoint_connection_notification to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_endpoint_connection_notifications in + + + + + @@ -61,7 +69,81 @@ SELECT region, vpc_endpoint_connection_notification_id FROM aws.ec2.vpc_endpoint_connection_notifications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_endpoint_connection_notifications ( + ConnectionEvents, + ConnectionNotificationArn, + region +) +SELECT +{{ ConnectionEvents }}, + {{ ConnectionNotificationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_endpoint_connection_notifications ( + ConnectionEvents, + ConnectionNotificationArn, + ServiceId, + VPCEndpointId, + region +) +SELECT + {{ ConnectionEvents }}, + {{ ConnectionNotificationArn }}, + {{ ServiceId }}, + {{ VPCEndpointId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_endpoint_connection_notifications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +155,11 @@ To operate on the vpc_endpoint_connection_notifications resource, t ec2:CreateVpcEndpointConnectionNotification ``` +### Delete +```json +ec2:DeleteVpcEndpointConnectionNotifications +``` + ### List ```json ec2:DescribeVpcEndpointConnectionNotifications diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service/index.md index 767fb53d50..e1af9e52ae 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_endpoint_service resource, use vpc_endpoint_services to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_endpoint_service resource, use vpc_endpoint_services to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual vpc_endpoint_service resource, us - - - - - @@ -76,9 +74,10 @@ service_id, acceptance_required, gateway_load_balancer_arns FROM aws.ec2.vpc_endpoint_service -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_endpoint_service resource, the following permissions are required: @@ -100,11 +99,3 @@ ec2:DescribeVpcEndpointServiceConfigurations, cloudwatch:ListManagedInsightRules ``` -### Delete -```json -ec2:DeleteVpcEndpointServiceConfigurations, -ec2:DescribeVpcEndpointServiceConfigurations, -cloudwatch:ListManagedInsightRules, -cloudwatch:DeleteInsightRules -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service_permissions/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service_permissions/index.md index 9424c414b1..9f5c4b995a 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service_permissions/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_service_permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_endpoint_service_permissions resource, use vpc_endpoint_service_permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_endpoint_service_permissions resource, use vpc_endpoint_service_permissions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual vpc_endpoint_service_permissions - - - - - @@ -68,9 +66,10 @@ region, allowed_principals, service_id FROM aws.ec2.vpc_endpoint_service_permissions -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_endpoint_service_permissions resource, the following permissions are required: @@ -91,11 +90,3 @@ ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` -### Delete -```json -ec2:CreateVpcEndpointServicePermissions, -ec2:ModifyVpcEndpointServicePermissions, -ec2:DeleteVpcEndpointServicePermissions, -ec2:DescribeVpcEndpointServicePermissions -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_services/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_services/index.md index 2f09845387..220abe2930 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoint_services/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoint_services/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_endpoint_services in a region or create a vpc_endpoint_services resource, use vpc_endpoint_service to operate on an individual resource. + +Used to retrieve a list of vpc_endpoint_services in a region or to create or delete a vpc_endpoint_services resource, use vpc_endpoint_service to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_endpoint_services in a region or cre + + + + + @@ -61,7 +69,97 @@ SELECT region, service_id FROM aws.ec2.vpc_endpoint_services -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_endpoint_services ( + NetworkLoadBalancerArns, + ContributorInsightsEnabled, + PayerResponsibility, + AcceptanceRequired, + GatewayLoadBalancerArns, + region +) +SELECT +{{ NetworkLoadBalancerArns }}, + {{ ContributorInsightsEnabled }}, + {{ PayerResponsibility }}, + {{ AcceptanceRequired }}, + {{ GatewayLoadBalancerArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_endpoint_services ( + NetworkLoadBalancerArns, + ContributorInsightsEnabled, + PayerResponsibility, + AcceptanceRequired, + GatewayLoadBalancerArns, + region +) +SELECT + {{ NetworkLoadBalancerArns }}, + {{ ContributorInsightsEnabled }}, + {{ PayerResponsibility }}, + {{ AcceptanceRequired }}, + {{ GatewayLoadBalancerArns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_endpoint_services +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +177,14 @@ cloudwatch:PutManagedInsightRules, ec2:DescribeVpcEndpointServiceConfigurations ``` +### Delete +```json +ec2:DeleteVpcEndpointServiceConfigurations, +ec2:DescribeVpcEndpointServiceConfigurations, +cloudwatch:ListManagedInsightRules, +cloudwatch:DeleteInsightRules +``` + ### List ```json ec2:DescribeVpcEndpointServiceConfigurations, diff --git a/docs/aws-docs/providers/aws/ec2/vpc_endpoints/index.md b/docs/aws-docs/providers/aws/ec2/vpc_endpoints/index.md index 505b47c75a..2ca818b938 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_endpoints/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_endpoints in a region or create a vpc_endpoints resource, use vpc_endpoint to operate on an individual resource. + +Used to retrieve a list of vpc_endpoints in a region or to create or delete a vpc_endpoints resource, use vpc_endpoint to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_endpoints in a region or create a INSERT + + + + + @@ -61,7 +69,95 @@ SELECT region, id FROM aws.ec2.vpc_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_endpoints ( + ServiceName, + VpcId, + region +) +SELECT +{{ ServiceName }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_endpoints ( + PolicyDocument, + PrivateDnsEnabled, + RouteTableIds, + SecurityGroupIds, + ServiceName, + SubnetIds, + VpcEndpointType, + VpcId, + region +) +SELECT + {{ PolicyDocument }}, + {{ PrivateDnsEnabled }}, + {{ RouteTableIds }}, + {{ SecurityGroupIds }}, + {{ ServiceName }}, + {{ SubnetIds }}, + {{ VpcEndpointType }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +170,12 @@ ec2:CreateVpcEndpoint, ec2:DescribeVpcEndpoints ``` +### Delete +```json +ec2:DeleteVpcEndpoints, +ec2:DescribeVpcEndpoints +``` + ### List ```json ec2:DescribeVpcEndpoints diff --git a/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachment/index.md b/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachment/index.md index 800600d268..96a200afcb 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachment/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_gateway_attachment resource, use vpc_gateway_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_gateway_attachment resource, use vpc_gateway_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual vpc_gateway_attachment resource, - - - - - @@ -72,9 +70,10 @@ internet_gateway_id, vpc_id, vpn_gateway_id FROM aws.ec2.vpc_gateway_attachment -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vpc_gateway_attachment resource, the following permissions are required: @@ -95,11 +94,3 @@ ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` -### Delete -```json -ec2:DetachInternetGateway, -ec2:DetachVpnGateway, -ec2:DescribeInternetGateways, -ec2:DescribeVpnGateways -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachments/index.md b/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachments/index.md index fdf5cdffed..31895a674b 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachments/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_gateway_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_gateway_attachments in a region or create a vpc_gateway_attachments resource, use vpc_gateway_attachment to operate on an individual resource. + +Used to retrieve a list of vpc_gateway_attachments in a region or to create or delete a vpc_gateway_attachments resource, use vpc_gateway_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vpc_gateway_attachments in a region or c + + + + + @@ -63,7 +71,71 @@ region, attachment_type, vpc_id FROM aws.ec2.vpc_gateway_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_gateway_attachments ( + VpcId, + region +) +SELECT +{{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_gateway_attachments ( + InternetGatewayId, + VpcId, + VpnGatewayId, + region +) +SELECT + {{ InternetGatewayId }}, + {{ VpcId }}, + {{ VpnGatewayId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_gateway_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +150,14 @@ ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` +### Delete +```json +ec2:DetachInternetGateway, +ec2:DetachVpnGateway, +ec2:DescribeInternetGateways, +ec2:DescribeVpnGateways +``` + ### List ```json ec2:DescribeInternetGateways, diff --git a/docs/aws-docs/providers/aws/ec2/vpc_peering_connection/index.md b/docs/aws-docs/providers/aws/ec2/vpc_peering_connection/index.md index 911134d7c4..ce0f8f27a1 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_peering_connection/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_peering_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_peering_connection resource, use vpc_peering_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_peering_connection resource, use vpc_peering_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual vpc_peering_connection resource, - - - - - @@ -78,9 +76,10 @@ peer_vpc_id, vpc_id, tags FROM aws.ec2.vpc_peering_connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_peering_connection resource, the following permissions are required: @@ -97,9 +96,3 @@ ec2:DeleteTags, ec2:DescribeVpcPeeringConnections ``` -### Delete -```json -ec2:DeleteVpcPeeringConnection, -ec2:DescribeVpcPeeringConnections -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpc_peering_connections/index.md b/docs/aws-docs/providers/aws/ec2/vpc_peering_connections/index.md index 811de214aa..344e38442c 100644 --- a/docs/aws-docs/providers/aws/ec2/vpc_peering_connections/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpc_peering_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_peering_connections in a region or create a vpc_peering_connections resource, use vpc_peering_connection to operate on an individual resource. + +Used to retrieve a list of vpc_peering_connections in a region or to create or delete a vpc_peering_connections resource, use vpc_peering_connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_peering_connections in a region or c + + + + + @@ -61,7 +69,88 @@ SELECT region, id FROM aws.ec2.vpc_peering_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpc_peering_connections ( + PeerVpcId, + VpcId, + region +) +SELECT +{{ PeerVpcId }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpc_peering_connections ( + PeerOwnerId, + PeerRegion, + PeerRoleArn, + PeerVpcId, + VpcId, + Tags, + region +) +SELECT + {{ PeerOwnerId }}, + {{ PeerRegion }}, + {{ PeerRoleArn }}, + {{ PeerVpcId }}, + {{ VpcId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpc_peering_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +166,12 @@ ec2:CreateTags, sts:AssumeRole ``` +### Delete +```json +ec2:DeleteVpcPeeringConnection, +ec2:DescribeVpcPeeringConnections +``` + ### List ```json ec2:DescribeVpcPeeringConnections diff --git a/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_association/index.md b/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_association/index.md index 904e0e5fc8..700b0ce391 100644 --- a/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_association/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpcdhcp_options_association resource, use vpcdhcp_options_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpcdhcp_options_association resource, use vpcdhcp_options_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual vpcdhcp_options_association resou - - - - - @@ -68,9 +66,10 @@ region, dhcp_options_id, vpc_id FROM aws.ec2.vpcdhcp_options_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vpcdhcp_options_association resource, the following permissions are required: @@ -80,11 +79,6 @@ To operate on the vpcdhcp_options_association resource, the followi ec2:AssociateDhcpOptions ``` -### Delete -```json -ec2:AssociateDhcpOptions -``` - ### Read ```json ec2:DescribeVpcs diff --git a/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_associations/index.md b/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_associations/index.md index c78a56c686..e1cf991680 100644 --- a/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_associations/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpcdhcp_options_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpcdhcp_options_associations in a region or create a vpcdhcp_options_associations resource, use vpcdhcp_options_association to operate on an individual resource. + +Used to retrieve a list of vpcdhcp_options_associations in a region or to create or delete a vpcdhcp_options_associations resource, use vpcdhcp_options_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vpcdhcp_options_associations in a region + + + + + @@ -63,7 +71,71 @@ region, dhcp_options_id, vpc_id FROM aws.ec2.vpcdhcp_options_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpcdhcp_options_associations ( + DhcpOptionsId, + VpcId, + region +) +SELECT +{{ DhcpOptionsId }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpcdhcp_options_associations ( + DhcpOptionsId, + VpcId, + region +) +SELECT + {{ DhcpOptionsId }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpcdhcp_options_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ To operate on the vpcdhcp_options_associations resource, the follow ec2:AssociateDhcpOptions ``` +### Delete +```json +ec2:AssociateDhcpOptions +``` + ### List ```json ec2:DescribeVpcs diff --git a/docs/aws-docs/providers/aws/ec2/vpcs/index.md b/docs/aws-docs/providers/aws/ec2/vpcs/index.md index 44afe1f12e..75dde064db 100644 --- a/docs/aws-docs/providers/aws/ec2/vpcs/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpcs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpcs in a region or create a vpcs resource, use vpc to operate on an individual resource. + +Used to retrieve a list of vpcs in a region or to create or delete a vpcs resource, use vpc to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpcs in a region or create a vpcs< + + + + + @@ -61,7 +69,111 @@ SELECT region, vpc_id FROM aws.ec2.vpcs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpcs ( + InstanceTenancy, + Ipv4NetmaskLength, + CidrBlock, + Ipv4IpamPoolId, + EnableDnsSupport, + EnableDnsHostnames, + Tags, + region +) +SELECT +{{ InstanceTenancy }}, + {{ Ipv4NetmaskLength }}, + {{ CidrBlock }}, + {{ Ipv4IpamPoolId }}, + {{ EnableDnsSupport }}, + {{ EnableDnsHostnames }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpcs ( + InstanceTenancy, + Ipv4NetmaskLength, + CidrBlock, + Ipv4IpamPoolId, + EnableDnsSupport, + EnableDnsHostnames, + Tags, + region +) +SELECT + {{ InstanceTenancy }}, + {{ Ipv4NetmaskLength }}, + {{ CidrBlock }}, + {{ Ipv4IpamPoolId }}, + {{ EnableDnsSupport }}, + {{ EnableDnsHostnames }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpcs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +193,9 @@ ec2:CreateTags ec2:DescribeVpcs ``` +### Delete +```json +ec2:DeleteVpc, +ec2:DescribeVpcs +``` + diff --git a/docs/aws-docs/providers/aws/ec2/vpn_connection/index.md b/docs/aws-docs/providers/aws/ec2/vpn_connection/index.md index 99248e9222..432697f387 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_connection/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpn_connection resource, use vpn_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpn_connection resource, use vpn_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual vpn_connection resource, use UPDATE - - - - - @@ -80,20 +78,14 @@ type, vpn_gateway_id, vpn_tunnel_options_specifications FROM aws.ec2.vpn_connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpn_connection resource, the following permissions are required: -### Delete -```json -ec2:DescribeVpnConnections, -ec2:DeleteVpnConnection, -ec2:DeleteTags -``` - ### Update ```json ec2:DescribeVpnConnections, diff --git a/docs/aws-docs/providers/aws/ec2/vpn_connection_route/index.md b/docs/aws-docs/providers/aws/ec2/vpn_connection_route/index.md index 087b8f9c25..b257a035c1 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_connection_route/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_connection_route/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpn_connection_route resource, use vpn_connection_routes to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpn_connection_route resource, use vpn_connection_routes to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual vpn_connection_route resource, us - - - - - @@ -63,9 +61,10 @@ region, destination_cidr_block, vpn_connection_id FROM aws.ec2.vpn_connection_route -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vpn_connection_route resource, the following permissions are required: @@ -75,9 +74,3 @@ To operate on the vpn_connection_route resource, the following perm ec2:DescribeVpnConnections ``` -### Delete -```json -ec2:DeleteVpnConnectionRoute, -ec2:DescribeVpnConnections -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpn_connection_routes/index.md b/docs/aws-docs/providers/aws/ec2/vpn_connection_routes/index.md index ccd8fc5240..38d880bfed 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_connection_routes/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_connection_routes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpn_connection_routes in a region or create a vpn_connection_routes resource, use vpn_connection_route to operate on an individual resource. + +Used to retrieve a list of vpn_connection_routes in a region or to create or delete a vpn_connection_routes resource, use vpn_connection_route to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vpn_connection_routes in a region or cre + + + + + @@ -63,7 +71,71 @@ region, destination_cidr_block, vpn_connection_id FROM aws.ec2.vpn_connection_routes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpn_connection_routes ( + DestinationCidrBlock, + VpnConnectionId, + region +) +SELECT +{{ DestinationCidrBlock }}, + {{ VpnConnectionId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpn_connection_routes ( + DestinationCidrBlock, + VpnConnectionId, + region +) +SELECT + {{ DestinationCidrBlock }}, + {{ VpnConnectionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpn_connection_routes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ ec2:CreateVpnConnectionRoute, ec2:DescribeVpnConnections ``` +### Delete +```json +ec2:DeleteVpnConnectionRoute, +ec2:DescribeVpnConnections +``` + ### List ```json ec2:DescribeVpnConnections diff --git a/docs/aws-docs/providers/aws/ec2/vpn_connections/index.md b/docs/aws-docs/providers/aws/ec2/vpn_connections/index.md index e865fcb9c2..128887bfce 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_connections/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpn_connections in a region or create a vpn_connections resource, use vpn_connection to operate on an individual resource. + +Used to retrieve a list of vpn_connections in a region or to create or delete a vpn_connections resource, use vpn_connection to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpn_connections in a region or create a + + + + + @@ -61,7 +69,96 @@ SELECT region, vpn_connection_id FROM aws.ec2.vpn_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpn_connections ( + CustomerGatewayId, + Type, + region +) +SELECT +{{ CustomerGatewayId }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpn_connections ( + CustomerGatewayId, + StaticRoutesOnly, + Tags, + TransitGatewayId, + Type, + VpnGatewayId, + VpnTunnelOptionsSpecifications, + region +) +SELECT + {{ CustomerGatewayId }}, + {{ StaticRoutesOnly }}, + {{ Tags }}, + {{ TransitGatewayId }}, + {{ Type }}, + {{ VpnGatewayId }}, + {{ VpnTunnelOptionsSpecifications }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpn_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +172,13 @@ ec2:CreateVpnConnection, ec2:CreateTags ``` +### Delete +```json +ec2:DescribeVpnConnections, +ec2:DeleteVpnConnection, +ec2:DeleteTags +``` + ### List ```json ec2:DescribeVpnConnections diff --git a/docs/aws-docs/providers/aws/ec2/vpn_gateway/index.md b/docs/aws-docs/providers/aws/ec2/vpn_gateway/index.md index a8e5af176e..af8c40b183 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_gateway/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpn_gateway resource, use vpn_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpn_gateway resource, use vpn_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual vpn_gateway resource, use v - - - - - @@ -72,9 +70,10 @@ amazon_side_asn, tags, type FROM aws.ec2.vpn_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpn_gateway resource, the following permissions are required: @@ -90,8 +89,3 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete -```json -ec2:DeleteVpnGateway -``` - diff --git a/docs/aws-docs/providers/aws/ec2/vpn_gateways/index.md b/docs/aws-docs/providers/aws/ec2/vpn_gateways/index.md index 79794e2d8e..b55677c2f3 100644 --- a/docs/aws-docs/providers/aws/ec2/vpn_gateways/index.md +++ b/docs/aws-docs/providers/aws/ec2/vpn_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpn_gateways in a region or create a vpn_gateways resource, use vpn_gateway to operate on an individual resource. + +Used to retrieve a list of vpn_gateways in a region or to create or delete a vpn_gateways resource, use vpn_gateway to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpn_gateways in a region or create a INSERT + + + + + @@ -61,7 +69,76 @@ SELECT region, v_pn_gateway_id FROM aws.ec2.vpn_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ec2.vpn_gateways ( + Type, + region +) +SELECT +{{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ec2.vpn_gateways ( + AmazonSideAsn, + Tags, + Type, + region +) +SELECT + {{ AmazonSideAsn }}, + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ec2.vpn_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +151,11 @@ ec2:CreateVpnGateway, ec2:DescribeVpnGateways ``` +### Delete +```json +ec2:DeleteVpnGateway +``` + ### List ```json ec2:DescribeVpnGateways diff --git a/docs/aws-docs/providers/aws/ecr/public_repositories/index.md b/docs/aws-docs/providers/aws/ecr/public_repositories/index.md index b8c138d14b..81b662fc04 100644 --- a/docs/aws-docs/providers/aws/ecr/public_repositories/index.md +++ b/docs/aws-docs/providers/aws/ecr/public_repositories/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of public_repositories in a region or create a public_repositories resource, use public_repository to operate on an individual resource. + +Used to retrieve a list of public_repositories in a region or to create or delete a public_repositories resource, use public_repository to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of public_repositories in a region or creat + + + + + @@ -61,7 +69,113 @@ SELECT region, repository_name FROM aws.ecr.public_repositories -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.public_repositories ( + RepositoryName, + RepositoryPolicyText, + RepositoryCatalogData, + Tags, + region +) +SELECT +{{ RepositoryName }}, + {{ RepositoryPolicyText }}, + {{ RepositoryCatalogData }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.public_repositories ( + RepositoryName, + RepositoryPolicyText, + RepositoryCatalogData, + Tags, + region +) +SELECT + {{ RepositoryName }}, + {{ RepositoryPolicyText }}, + {{ RepositoryCatalogData }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.public_repositories +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +190,11 @@ ecr-public:PutRepositoryCatalogData, ecr-public:TagResource ``` +### Delete +```json +ecr-public:DeleteRepository +``` + ### List ```json ecr-public:DescribeRepositories diff --git a/docs/aws-docs/providers/aws/ecr/public_repository/index.md b/docs/aws-docs/providers/aws/ecr/public_repository/index.md index 5ccac05901..b89e0e9793 100644 --- a/docs/aws-docs/providers/aws/ecr/public_repository/index.md +++ b/docs/aws-docs/providers/aws/ecr/public_repository/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual public_repository resource, use public_repositories to retrieve a list of resources or to create a resource. + +Gets or updates an individual public_repository resource, use public_repositories to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual public_repository resource, use < - - - - - @@ -74,9 +72,10 @@ arn, repository_catalog_data, tags FROM aws.ecr.public_repository -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the public_repository resource, the following permissions are required: @@ -98,8 +97,3 @@ ecr-public:TagResource, ecr-public:UntagResource ``` -### Delete -```json -ecr-public:DeleteRepository -``` - diff --git a/docs/aws-docs/providers/aws/ecr/pull_through_cache_rule/index.md b/docs/aws-docs/providers/aws/ecr/pull_through_cache_rule/index.md index f92d7941ad..a30bec918c 100644 --- a/docs/aws-docs/providers/aws/ecr/pull_through_cache_rule/index.md +++ b/docs/aws-docs/providers/aws/ecr/pull_through_cache_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pull_through_cache_rule resource, use pull_through_cache_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual pull_through_cache_rule resource, use pull_through_cache_rules to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual pull_through_cache_rule resource, - - - - - @@ -72,9 +70,10 @@ upstream_registry_url, credential_arn, upstream_registry FROM aws.ecr.pull_through_cache_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pull_through_cache_rule resource, the following permissions are required: @@ -93,9 +92,3 @@ iam:CreateServiceLinkedRole, secretsmanager:GetSecretValue ``` -### Delete -```json -ecr:DescribePullThroughCacheRules, -ecr:DeletePullThroughCacheRule -``` - diff --git a/docs/aws-docs/providers/aws/ecr/pull_through_cache_rules/index.md b/docs/aws-docs/providers/aws/ecr/pull_through_cache_rules/index.md index 0a6d2f698f..aa26460bc0 100644 --- a/docs/aws-docs/providers/aws/ecr/pull_through_cache_rules/index.md +++ b/docs/aws-docs/providers/aws/ecr/pull_through_cache_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pull_through_cache_rules in a region or create a pull_through_cache_rules resource, use pull_through_cache_rule to operate on an individual resource. + +Used to retrieve a list of pull_through_cache_rules in a region or to create or delete a pull_through_cache_rules resource, use pull_through_cache_rule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pull_through_cache_rules in a region or + + + + + @@ -61,7 +69,83 @@ SELECT region, ecr_repository_prefix FROM aws.ecr.pull_through_cache_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.pull_through_cache_rules ( + EcrRepositoryPrefix, + UpstreamRegistryUrl, + CredentialArn, + UpstreamRegistry, + region +) +SELECT +{{ EcrRepositoryPrefix }}, + {{ UpstreamRegistryUrl }}, + {{ CredentialArn }}, + {{ UpstreamRegistry }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.pull_through_cache_rules ( + EcrRepositoryPrefix, + UpstreamRegistryUrl, + CredentialArn, + UpstreamRegistry, + region +) +SELECT + {{ EcrRepositoryPrefix }}, + {{ UpstreamRegistryUrl }}, + {{ CredentialArn }}, + {{ UpstreamRegistry }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.pull_through_cache_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +161,12 @@ iam:CreateServiceLinkedRole, secretsmanager:GetSecretValue ``` +### Delete +```json +ecr:DescribePullThroughCacheRules, +ecr:DeletePullThroughCacheRule +``` + ### List ```json ecr:DescribePullThroughCacheRules diff --git a/docs/aws-docs/providers/aws/ecr/registry_policies/index.md b/docs/aws-docs/providers/aws/ecr/registry_policies/index.md index f5939ff1e9..3d21bb93cd 100644 --- a/docs/aws-docs/providers/aws/ecr/registry_policies/index.md +++ b/docs/aws-docs/providers/aws/ecr/registry_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of registry_policies in a region or create a registry_policies resource, use registry_policy to operate on an individual resource. + +Used to retrieve a list of registry_policies in a region or to create or delete a registry_policies resource, use registry_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of registry_policies in a region or create + + + + + @@ -61,7 +69,65 @@ SELECT region, registry_id FROM aws.ecr.registry_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.registry_policies ( + PolicyText, + region +) +SELECT +{{ PolicyText }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.registry_policies ( + PolicyText, + region +) +SELECT + {{ PolicyText }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.registry_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +145,8 @@ ecr:PutRegistryPolicy ecr:GetRegistryPolicy ``` +### Delete +```json +ecr:DeleteRegistryPolicy +``` + diff --git a/docs/aws-docs/providers/aws/ecr/registry_policy/index.md b/docs/aws-docs/providers/aws/ecr/registry_policy/index.md index 5d59946e16..ee5db598fe 100644 --- a/docs/aws-docs/providers/aws/ecr/registry_policy/index.md +++ b/docs/aws-docs/providers/aws/ecr/registry_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual registry_policy resource, use registry_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual registry_policy resource, use registry_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual registry_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, registry_id, policy_text FROM aws.ecr.registry_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the registry_policy resource, the following permissions are required: @@ -86,8 +85,3 @@ ecr:GetRegistryPolicy, ecr:PutRegistryPolicy ``` -### Delete -```json -ecr:DeleteRegistryPolicy -``` - diff --git a/docs/aws-docs/providers/aws/ecr/replication_configuration/index.md b/docs/aws-docs/providers/aws/ecr/replication_configuration/index.md index 46b2aa3526..1ee3c47b96 100644 --- a/docs/aws-docs/providers/aws/ecr/replication_configuration/index.md +++ b/docs/aws-docs/providers/aws/ecr/replication_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual replication_configuration resource, use replication_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual replication_configuration resource, use replication_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual replication_configuration resourc - - - - - @@ -68,9 +66,10 @@ region, replication_configuration, registry_id FROM aws.ecr.replication_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the replication_configuration resource, the following permissions are required: @@ -87,10 +86,3 @@ ecr:PutReplicationConfiguration, iam:CreateServiceLinkedRole ``` -### Delete -```json -ecr:DescribeRegistry, -ecr:PutReplicationConfiguration, -iam:CreateServiceLinkedRole -``` - diff --git a/docs/aws-docs/providers/aws/ecr/replication_configurations/index.md b/docs/aws-docs/providers/aws/ecr/replication_configurations/index.md index 201029706b..0967e6a2fd 100644 --- a/docs/aws-docs/providers/aws/ecr/replication_configurations/index.md +++ b/docs/aws-docs/providers/aws/ecr/replication_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of replication_configurations in a region or create a replication_configurations resource, use replication_configuration to operate on an individual resource. + +Used to retrieve a list of replication_configurations in a region or to create or delete a replication_configurations resource, use replication_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of replication_configurations in a region o + + + + + @@ -61,7 +69,69 @@ SELECT region, registry_id FROM aws.ecr.replication_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.replication_configurations ( + ReplicationConfiguration, + region +) +SELECT +{{ ReplicationConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.replication_configurations ( + ReplicationConfiguration, + region +) +SELECT + {{ ReplicationConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.replication_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +145,13 @@ ecr:PutReplicationConfiguration, iam:CreateServiceLinkedRole ``` +### Delete +```json +ecr:DescribeRegistry, +ecr:PutReplicationConfiguration, +iam:CreateServiceLinkedRole +``` + ### List ```json ecr:DescribeRegistry diff --git a/docs/aws-docs/providers/aws/ecr/repositories/index.md b/docs/aws-docs/providers/aws/ecr/repositories/index.md index e587c40811..cb1efbe315 100644 --- a/docs/aws-docs/providers/aws/ecr/repositories/index.md +++ b/docs/aws-docs/providers/aws/ecr/repositories/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of repositories in a region or create a repositories resource, use repository to operate on an individual resource. + +Used to retrieve a list of repositories in a region or to create or delete a repositories resource, use repository to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of repositories in a region or create a INSERT + + + + + @@ -61,7 +69,133 @@ SELECT region, repository_name FROM aws.ecr.repositories -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.repositories ( + EmptyOnDelete, + LifecyclePolicy, + RepositoryName, + RepositoryPolicyText, + Tags, + ImageTagMutability, + ImageScanningConfiguration, + EncryptionConfiguration, + region +) +SELECT +{{ EmptyOnDelete }}, + {{ LifecyclePolicy }}, + {{ RepositoryName }}, + {{ RepositoryPolicyText }}, + {{ Tags }}, + {{ ImageTagMutability }}, + {{ ImageScanningConfiguration }}, + {{ EncryptionConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.repositories ( + EmptyOnDelete, + LifecyclePolicy, + RepositoryName, + RepositoryPolicyText, + Tags, + ImageTagMutability, + ImageScanningConfiguration, + EncryptionConfiguration, + region +) +SELECT + {{ EmptyOnDelete }}, + {{ LifecyclePolicy }}, + {{ RepositoryName }}, + {{ RepositoryPolicyText }}, + {{ Tags }}, + {{ ImageTagMutability }}, + {{ ImageScanningConfiguration }}, + {{ EncryptionConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.repositories +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +213,12 @@ kms:CreateGrant, kms:RetireGrant ``` +### Delete +```json +ecr:DeleteRepository, +kms:RetireGrant +``` + ### List ```json ecr:DescribeRepositories diff --git a/docs/aws-docs/providers/aws/ecr/repository/index.md b/docs/aws-docs/providers/aws/ecr/repository/index.md index 71b13e2674..9687500c50 100644 --- a/docs/aws-docs/providers/aws/ecr/repository/index.md +++ b/docs/aws-docs/providers/aws/ecr/repository/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual repository resource, use repositories to retrieve a list of resources or to create a resource. + +Gets or updates an individual repository resource, use repositories to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual repository resource, use re - - - - - @@ -84,9 +82,10 @@ image_tag_mutability, image_scanning_configuration, encryption_configuration FROM aws.ecr.repository -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the repository resource, the following permissions are required: @@ -116,9 +115,3 @@ kms:CreateGrant, kms:RetireGrant ``` -### Delete -```json -ecr:DeleteRepository, -kms:RetireGrant -``` - diff --git a/docs/aws-docs/providers/aws/ecr/repository_creation_template/index.md b/docs/aws-docs/providers/aws/ecr/repository_creation_template/index.md index 6d83f17b3f..6afd68851c 100644 --- a/docs/aws-docs/providers/aws/ecr/repository_creation_template/index.md +++ b/docs/aws-docs/providers/aws/ecr/repository_creation_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual repository_creation_template resource, use repository_creation_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual repository_creation_template resource, use repository_creation_templates to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual repository_creation_template reso - - - - - @@ -84,9 +82,10 @@ applied_for, created_at, updated_at FROM aws.ecr.repository_creation_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the repository_creation_template resource, the following permissions are required: @@ -104,8 +103,3 @@ ecr:PutLifecyclePolicy, ecr:SetRepositoryPolicy ``` -### Delete -```json -ecr:DeleteRepositoryCreationTemplate -``` - diff --git a/docs/aws-docs/providers/aws/ecr/repository_creation_templates/index.md b/docs/aws-docs/providers/aws/ecr/repository_creation_templates/index.md index 4f2ae02ee2..ae84750d71 100644 --- a/docs/aws-docs/providers/aws/ecr/repository_creation_templates/index.md +++ b/docs/aws-docs/providers/aws/ecr/repository_creation_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of repository_creation_templates in a region or create a repository_creation_templates resource, use repository_creation_template to operate on an individual resource. + +Used to retrieve a list of repository_creation_templates in a region or to create or delete a repository_creation_templates resource, use repository_creation_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of repository_creation_templates in a regio + + + + + @@ -61,7 +69,101 @@ SELECT region, prefix FROM aws.ecr.repository_creation_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecr.repository_creation_templates ( + Prefix, + AppliedFor, + region +) +SELECT +{{ Prefix }}, + {{ AppliedFor }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecr.repository_creation_templates ( + Prefix, + Description, + ImageTagMutability, + RepositoryPolicy, + LifecyclePolicy, + EncryptionConfiguration, + ResourceTags, + AppliedFor, + region +) +SELECT + {{ Prefix }}, + {{ Description }}, + {{ ImageTagMutability }}, + {{ RepositoryPolicy }}, + {{ LifecyclePolicy }}, + {{ EncryptionConfiguration }}, + {{ ResourceTags }}, + {{ AppliedFor }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecr.repository_creation_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +177,11 @@ ecr:PutLifecyclePolicy, ecr:SetRepositoryPolicy ``` +### Delete +```json +ecr:DeleteRepositoryCreationTemplate +``` + ### List ```json ecr:DescribeRepositoryCreationTemplates diff --git a/docs/aws-docs/providers/aws/ecs/cluster_capacity_provider_associations/index.md b/docs/aws-docs/providers/aws/ecs/cluster_capacity_provider_associations/index.md index 94e72ba19e..b60b70bd7f 100644 --- a/docs/aws-docs/providers/aws/ecs/cluster_capacity_provider_associations/index.md +++ b/docs/aws-docs/providers/aws/ecs/cluster_capacity_provider_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster_capacity_provider_associations resource, use cluster_capacity_provider_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster_capacity_provider_associations resource, use cluster_capacity_provider_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual cluster_capacity_provider_associationsUPDATE - - - - - @@ -70,9 +68,10 @@ capacity_providers, cluster, default_capacity_provider_strategy FROM aws.ecs.cluster_capacity_provider_associations -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster_capacity_provider_associations resource, the following permissions are required: @@ -88,9 +87,3 @@ ecs:DescribeClusters, ecs:PutClusterCapacityProviders ``` -### Delete -```json -ecs:PutClusterCapacityProviders, -ecs:DescribeClusters -``` - diff --git a/docs/aws-docs/providers/aws/ecs/primary_task_set/index.md b/docs/aws-docs/providers/aws/ecs/primary_task_set/index.md index b61db766e5..a52d679627 100644 --- a/docs/aws-docs/providers/aws/ecs/primary_task_set/index.md +++ b/docs/aws-docs/providers/aws/ecs/primary_task_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual primary_task_set resource, use primary_task_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual primary_task_set resource, use primary_task_sets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual primary_task_set resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ cluster, task_set_id, service FROM aws.ecs.primary_task_set -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the primary_task_set resource, the following permissions are required: diff --git a/docs/aws-docs/providers/aws/ecs/primary_task_sets/index.md b/docs/aws-docs/providers/aws/ecs/primary_task_sets/index.md index 22e47c971b..05a8b8704a 100644 --- a/docs/aws-docs/providers/aws/ecs/primary_task_sets/index.md +++ b/docs/aws-docs/providers/aws/ecs/primary_task_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of primary_task_sets in a region or create a primary_task_sets resource, use primary_task_set to operate on an individual resource. + +Used to retrieve a list of primary_task_sets in a region or to create or delete a primary_task_sets resource, use primary_task_set to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of primary_task_sets in a region or create + + + + + @@ -63,7 +71,77 @@ region, cluster, service FROM aws.ecs.primary_task_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecs.primary_task_sets ( + Cluster, + TaskSetId, + Service, + region +) +SELECT +{{ Cluster }}, + {{ TaskSetId }}, + {{ Service }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecs.primary_task_sets ( + Cluster, + TaskSetId, + Service, + region +) +SELECT + {{ Cluster }}, + {{ TaskSetId }}, + {{ Service }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecs.primary_task_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions diff --git a/docs/aws-docs/providers/aws/ecs/service/index.md b/docs/aws-docs/providers/aws/ecs/service/index.md index 1938064042..034e339f73 100644 --- a/docs/aws-docs/providers/aws/ecs/service/index.md +++ b/docs/aws-docs/providers/aws/ecs/service/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service resource, use services to retrieve a list of resources or to create a resource. + +Gets or updates an individual service resource, use services to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -72,11 +75,6 @@ Gets or operates on an individual service resource, use servi - - - - - @@ -114,9 +112,10 @@ tags, task_definition, volume_configurations FROM aws.ecs.service -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the service resource, the following permissions are required: @@ -135,9 +134,3 @@ ecs:UntagResource, ecs:UpdateService ``` -### Delete -```json -ecs:DeleteService, -ecs:DescribeServices -``` - diff --git a/docs/aws-docs/providers/aws/ecs/services/index.md b/docs/aws-docs/providers/aws/ecs/services/index.md index 2cbb3e991f..1e04dee52c 100644 --- a/docs/aws-docs/providers/aws/ecs/services/index.md +++ b/docs/aws-docs/providers/aws/ecs/services/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of services in a region or create a services resource, use service to operate on an individual resource. + +Used to retrieve a list of services in a region or to create or delete a services resource, use service to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of services in a region or create a s + + + + + @@ -63,7 +71,439 @@ region, service_arn, cluster FROM aws.ecs.services -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecs.services ( + CapacityProviderStrategy, + Cluster, + DeploymentConfiguration, + DeploymentController, + DesiredCount, + EnableECSManagedTags, + EnableExecuteCommand, + HealthCheckGracePeriodSeconds, + LaunchType, + LoadBalancers, + NetworkConfiguration, + PlacementConstraints, + PlacementStrategies, + PlatformVersion, + PropagateTags, + Role, + SchedulingStrategy, + ServiceConnectConfiguration, + ServiceName, + ServiceRegistries, + Tags, + TaskDefinition, + VolumeConfigurations, + region +) +SELECT +{{ CapacityProviderStrategy }}, + {{ Cluster }}, + {{ DeploymentConfiguration }}, + {{ DeploymentController }}, + {{ DesiredCount }}, + {{ EnableECSManagedTags }}, + {{ EnableExecuteCommand }}, + {{ HealthCheckGracePeriodSeconds }}, + {{ LaunchType }}, + {{ LoadBalancers }}, + {{ NetworkConfiguration }}, + {{ PlacementConstraints }}, + {{ PlacementStrategies }}, + {{ PlatformVersion }}, + {{ PropagateTags }}, + {{ Role }}, + {{ SchedulingStrategy }}, + {{ ServiceConnectConfiguration }}, + {{ ServiceName }}, + {{ ServiceRegistries }}, + {{ Tags }}, + {{ TaskDefinition }}, + {{ VolumeConfigurations }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecs.services ( + CapacityProviderStrategy, + Cluster, + DeploymentConfiguration, + DeploymentController, + DesiredCount, + EnableECSManagedTags, + EnableExecuteCommand, + HealthCheckGracePeriodSeconds, + LaunchType, + LoadBalancers, + NetworkConfiguration, + PlacementConstraints, + PlacementStrategies, + PlatformVersion, + PropagateTags, + Role, + SchedulingStrategy, + ServiceConnectConfiguration, + ServiceName, + ServiceRegistries, + Tags, + TaskDefinition, + VolumeConfigurations, + region +) +SELECT + {{ CapacityProviderStrategy }}, + {{ Cluster }}, + {{ DeploymentConfiguration }}, + {{ DeploymentController }}, + {{ DesiredCount }}, + {{ EnableECSManagedTags }}, + {{ EnableExecuteCommand }}, + {{ HealthCheckGracePeriodSeconds }}, + {{ LaunchType }}, + {{ LoadBalancers }}, + {{ NetworkConfiguration }}, + {{ PlacementConstraints }}, + {{ PlacementStrategies }}, + {{ PlatformVersion }}, + {{ PropagateTags }}, + {{ Role }}, + {{ SchedulingStrategy }}, + {{ ServiceConnectConfiguration }}, + {{ ServiceName }}, + {{ ServiceRegistries }}, + {{ Tags }}, + {{ TaskDefinition }}, + {{ VolumeConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecs.services +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +518,12 @@ iam:PassRole, ecs:TagResource ``` +### Delete +```json +ecs:DeleteService, +ecs:DescribeServices +``` + ### List ```json ecs:DescribeServices, diff --git a/docs/aws-docs/providers/aws/ecs/task_definition/index.md b/docs/aws-docs/providers/aws/ecs/task_definition/index.md index 1e80cff34f..6c90fa4e2e 100644 --- a/docs/aws-docs/providers/aws/ecs/task_definition/index.md +++ b/docs/aws-docs/providers/aws/ecs/task_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual task_definition resource, use task_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual task_definition resource, use task_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual task_definition resource, use UPDATE - - - - - @@ -100,9 +98,10 @@ runtime_platform, ipc_mode, tags FROM aws.ecs.task_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the task_definition resource, the following permissions are required: @@ -122,11 +121,3 @@ iam:GetRole, iam:PassRole ``` -### Delete -```json -ecs:DeregisterTaskDefinition, -ecs:DescribeTaskDefinition, -iam:GetRole, -iam:PassRole -``` - diff --git a/docs/aws-docs/providers/aws/ecs/task_definitions/index.md b/docs/aws-docs/providers/aws/ecs/task_definitions/index.md index bb5661af7b..767e5b92a5 100644 --- a/docs/aws-docs/providers/aws/ecs/task_definitions/index.md +++ b/docs/aws-docs/providers/aws/ecs/task_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of task_definitions in a region or create a task_definitions resource, use task_definition to operate on an individual resource. + +Used to retrieve a list of task_definitions in a region or to create or delete a task_definitions resource, use task_definition to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of task_definitions in a region or create a + + + + + @@ -61,7 +69,619 @@ SELECT region, task_definition_arn FROM aws.ecs.task_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecs.task_definitions ( + Family, + ContainerDefinitions, + Cpu, + ExecutionRoleArn, + EphemeralStorage, + InferenceAccelerators, + Memory, + NetworkMode, + PlacementConstraints, + ProxyConfiguration, + RequiresCompatibilities, + TaskRoleArn, + Volumes, + PidMode, + RuntimePlatform, + IpcMode, + Tags, + region +) +SELECT +{{ Family }}, + {{ ContainerDefinitions }}, + {{ Cpu }}, + {{ ExecutionRoleArn }}, + {{ EphemeralStorage }}, + {{ InferenceAccelerators }}, + {{ Memory }}, + {{ NetworkMode }}, + {{ PlacementConstraints }}, + {{ ProxyConfiguration }}, + {{ RequiresCompatibilities }}, + {{ TaskRoleArn }}, + {{ Volumes }}, + {{ PidMode }}, + {{ RuntimePlatform }}, + {{ IpcMode }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecs.task_definitions ( + Family, + ContainerDefinitions, + Cpu, + ExecutionRoleArn, + EphemeralStorage, + InferenceAccelerators, + Memory, + NetworkMode, + PlacementConstraints, + ProxyConfiguration, + RequiresCompatibilities, + TaskRoleArn, + Volumes, + PidMode, + RuntimePlatform, + IpcMode, + Tags, + region +) +SELECT + {{ Family }}, + {{ ContainerDefinitions }}, + {{ Cpu }}, + {{ ExecutionRoleArn }}, + {{ EphemeralStorage }}, + {{ InferenceAccelerators }}, + {{ Memory }}, + {{ NetworkMode }}, + {{ PlacementConstraints }}, + {{ ProxyConfiguration }}, + {{ RequiresCompatibilities }}, + {{ TaskRoleArn }}, + {{ Volumes }}, + {{ PidMode }}, + {{ RuntimePlatform }}, + {{ IpcMode }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecs.task_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +697,14 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +ecs:DeregisterTaskDefinition, +ecs:DescribeTaskDefinition, +iam:GetRole, +iam:PassRole +``` + ### List ```json ecs:ListTaskDefinitions, diff --git a/docs/aws-docs/providers/aws/ecs/task_set/index.md b/docs/aws-docs/providers/aws/ecs/task_set/index.md index e5994c448e..0b32863c44 100644 --- a/docs/aws-docs/providers/aws/ecs/task_set/index.md +++ b/docs/aws-docs/providers/aws/ecs/task_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual task_set resource, use task_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual task_set resource, use task_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual task_set resource, use task - - - - - @@ -88,9 +86,10 @@ service_registries, tags, task_definition FROM aws.ecs.task_set -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the task_set resource, the following permissions are required: @@ -108,9 +107,3 @@ ecs:UntagResource, ecs:UpdateTaskSet ``` -### Delete -```json -ecs:DeleteTaskSet, -ecs:DescribeTaskSets -``` - diff --git a/docs/aws-docs/providers/aws/ecs/task_sets/index.md b/docs/aws-docs/providers/aws/ecs/task_sets/index.md index 77311ca497..71cf58d870 100644 --- a/docs/aws-docs/providers/aws/ecs/task_sets/index.md +++ b/docs/aws-docs/providers/aws/ecs/task_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of task_sets in a region or create a task_sets resource, use task_set to operate on an individual resource. + +Used to retrieve a list of task_sets in a region or to create or delete a task_sets resource, use task_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of task_sets in a region or create a + + + + + @@ -65,7 +73,132 @@ cluster, service, id FROM aws.ecs.task_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ecs.task_sets ( + Cluster, + Service, + TaskDefinition, + region +) +SELECT +{{ Cluster }}, + {{ Service }}, + {{ TaskDefinition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ecs.task_sets ( + Cluster, + ExternalId, + LaunchType, + LoadBalancers, + NetworkConfiguration, + PlatformVersion, + Scale, + Service, + ServiceRegistries, + Tags, + TaskDefinition, + region +) +SELECT + {{ Cluster }}, + {{ ExternalId }}, + {{ LaunchType }}, + {{ LoadBalancers }}, + {{ NetworkConfiguration }}, + {{ PlatformVersion }}, + {{ Scale }}, + {{ Service }}, + {{ ServiceRegistries }}, + {{ Tags }}, + {{ TaskDefinition }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ecs.task_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +212,9 @@ ecs:DescribeTaskSets, ecs:TagResource ``` +### Delete +```json +ecs:DeleteTaskSet, +ecs:DescribeTaskSets +``` + diff --git a/docs/aws-docs/providers/aws/efs/access_point/index.md b/docs/aws-docs/providers/aws/efs/access_point/index.md index 1d40a2f579..dff673fbc9 100644 --- a/docs/aws-docs/providers/aws/efs/access_point/index.md +++ b/docs/aws-docs/providers/aws/efs/access_point/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_point resource, use access_points to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_point resource, use access_points to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual access_point resource, use - - - - - @@ -78,9 +76,10 @@ file_system_id, posix_user, root_directory FROM aws.efs.access_point -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_point resource, the following permissions are required: @@ -90,12 +89,6 @@ To operate on the access_point resource, the following permissions elasticfilesystem:DescribeAccessPoints ``` -### Delete -```json -elasticfilesystem:DeleteAccessPoint, -elasticfilesystem:DescribeAccessPoints -``` - ### Update ```json elasticfilesystem:DescribeAccessPoints, diff --git a/docs/aws-docs/providers/aws/efs/access_points/index.md b/docs/aws-docs/providers/aws/efs/access_points/index.md index 177c689ee2..b8e244d13f 100644 --- a/docs/aws-docs/providers/aws/efs/access_points/index.md +++ b/docs/aws-docs/providers/aws/efs/access_points/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_points in a region or create a access_points resource, use access_point to operate on an individual resource. + +Used to retrieve a list of access_points in a region or to create or delete a access_points resource, use access_point to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_points in a region or create a INSERT + + + + + @@ -61,7 +69,95 @@ SELECT region, access_point_id FROM aws.efs.access_points -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.efs.access_points ( + FileSystemId, + region +) +SELECT +{{ FileSystemId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.efs.access_points ( + ClientToken, + AccessPointTags, + FileSystemId, + PosixUser, + RootDirectory, + region +) +SELECT + {{ ClientToken }}, + {{ AccessPointTags }}, + {{ FileSystemId }}, + {{ PosixUser }}, + {{ RootDirectory }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.efs.access_points +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +171,12 @@ elasticfilesystem:TagResource, elasticfilesystem:DescribeAccessPoints ``` +### Delete +```json +elasticfilesystem:DeleteAccessPoint, +elasticfilesystem:DescribeAccessPoints +``` + ### List ```json elasticfilesystem:DescribeAccessPoints diff --git a/docs/aws-docs/providers/aws/efs/file_system/index.md b/docs/aws-docs/providers/aws/efs/file_system/index.md index d1262606b1..84fef1ed7d 100644 --- a/docs/aws-docs/providers/aws/efs/file_system/index.md +++ b/docs/aws-docs/providers/aws/efs/file_system/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual file_system resource, use file_systems to retrieve a list of resources or to create a resource. + +Gets or updates an individual file_system resource, use file_systems to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual file_system resource, use f - - - - - @@ -94,9 +92,10 @@ backup_policy, availability_zone_name, replication_configuration FROM aws.efs.file_system -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the file_system resource, the following permissions are required: @@ -134,11 +133,3 @@ kms:GenerateDataKeyWithoutPlaintext, kms:CreateGrant ``` -### Delete -```json -elasticfilesystem:DescribeFileSystems, -elasticfilesystem:DeleteFileSystem, -elasticfilesystem:DeleteReplicationConfiguration, -elasticfilesystem:DescribeReplicationConfigurations -``` - diff --git a/docs/aws-docs/providers/aws/efs/file_systems/index.md b/docs/aws-docs/providers/aws/efs/file_systems/index.md index e4aab26f30..d12b5522e6 100644 --- a/docs/aws-docs/providers/aws/efs/file_systems/index.md +++ b/docs/aws-docs/providers/aws/efs/file_systems/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of file_systems in a region or create a file_systems resource, use file_system to operate on an individual resource. + +Used to retrieve a list of file_systems in a region or to create or delete a file_systems resource, use file_system to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of file_systems in a region or create a INSERT + + + + + @@ -61,7 +69,185 @@ SELECT region, file_system_id FROM aws.efs.file_systems -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.efs.file_systems ( + Encrypted, + FileSystemTags, + KmsKeyId, + LifecyclePolicies, + FileSystemProtection, + PerformanceMode, + ProvisionedThroughputInMibps, + ThroughputMode, + FileSystemPolicy, + BypassPolicyLockoutSafetyCheck, + BackupPolicy, + AvailabilityZoneName, + ReplicationConfiguration, + region +) +SELECT +{{ Encrypted }}, + {{ FileSystemTags }}, + {{ KmsKeyId }}, + {{ LifecyclePolicies }}, + {{ FileSystemProtection }}, + {{ PerformanceMode }}, + {{ ProvisionedThroughputInMibps }}, + {{ ThroughputMode }}, + {{ FileSystemPolicy }}, + {{ BypassPolicyLockoutSafetyCheck }}, + {{ BackupPolicy }}, + {{ AvailabilityZoneName }}, + {{ ReplicationConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.efs.file_systems ( + Encrypted, + FileSystemTags, + KmsKeyId, + LifecyclePolicies, + FileSystemProtection, + PerformanceMode, + ProvisionedThroughputInMibps, + ThroughputMode, + FileSystemPolicy, + BypassPolicyLockoutSafetyCheck, + BackupPolicy, + AvailabilityZoneName, + ReplicationConfiguration, + region +) +SELECT + {{ Encrypted }}, + {{ FileSystemTags }}, + {{ KmsKeyId }}, + {{ LifecyclePolicies }}, + {{ FileSystemProtection }}, + {{ PerformanceMode }}, + {{ ProvisionedThroughputInMibps }}, + {{ ThroughputMode }}, + {{ FileSystemPolicy }}, + {{ BypassPolicyLockoutSafetyCheck }}, + {{ BackupPolicy }}, + {{ AvailabilityZoneName }}, + {{ ReplicationConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.efs.file_systems +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +270,14 @@ kms:GenerateDataKeyWithoutPlaintext, kms:CreateGrant ``` +### Delete +```json +elasticfilesystem:DescribeFileSystems, +elasticfilesystem:DeleteFileSystem, +elasticfilesystem:DeleteReplicationConfiguration, +elasticfilesystem:DescribeReplicationConfigurations +``` + ### List ```json elasticfilesystem:DescribeBackupPolicy, diff --git a/docs/aws-docs/providers/aws/efs/mount_target/index.md b/docs/aws-docs/providers/aws/efs/mount_target/index.md index 861ca81681..37e51ee056 100644 --- a/docs/aws-docs/providers/aws/efs/mount_target/index.md +++ b/docs/aws-docs/providers/aws/efs/mount_target/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual mount_target resource, use mount_targets to retrieve a list of resources or to create a resource. + +Gets or updates an individual mount_target resource, use mount_targets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual mount_target resource, use - - - - - @@ -74,9 +72,10 @@ file_system_id, security_groups, subnet_id FROM aws.efs.mount_target -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the mount_target resource, the following permissions are required: @@ -94,9 +93,3 @@ elasticfilesystem:DescribeMountTargetSecurityGroups, elasticfilesystem:ModifyMountTargetSecurityGroups ``` -### Delete -```json -elasticfilesystem:DescribeMountTargets, -elasticfilesystem:DeleteMountTarget -``` - diff --git a/docs/aws-docs/providers/aws/efs/mount_targets/index.md b/docs/aws-docs/providers/aws/efs/mount_targets/index.md index c41af3ced3..8a49d35f83 100644 --- a/docs/aws-docs/providers/aws/efs/mount_targets/index.md +++ b/docs/aws-docs/providers/aws/efs/mount_targets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of mount_targets in a region or create a mount_targets resource, use mount_target to operate on an individual resource. + +Used to retrieve a list of mount_targets in a region or to create or delete a mount_targets resource, use mount_target to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of mount_targets in a region or create a INSERT + + + + + @@ -61,7 +69,84 @@ SELECT region, id FROM aws.efs.mount_targets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.efs.mount_targets ( + FileSystemId, + SecurityGroups, + SubnetId, + region +) +SELECT +{{ FileSystemId }}, + {{ SecurityGroups }}, + {{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.efs.mount_targets ( + IpAddress, + FileSystemId, + SecurityGroups, + SubnetId, + region +) +SELECT + {{ IpAddress }}, + {{ FileSystemId }}, + {{ SecurityGroups }}, + {{ SubnetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.efs.mount_targets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +159,12 @@ elasticfilesystem:CreateMountTarget, elasticfilesystem:DescribeMountTargets ``` +### Delete +```json +elasticfilesystem:DescribeMountTargets, +elasticfilesystem:DeleteMountTarget +``` + ### List ```json elasticfilesystem:DescribeMountTargets, diff --git a/docs/aws-docs/providers/aws/eks/access_entries/index.md b/docs/aws-docs/providers/aws/eks/access_entries/index.md index f64ad71dc0..ccf1230387 100644 --- a/docs/aws-docs/providers/aws/eks/access_entries/index.md +++ b/docs/aws-docs/providers/aws/eks/access_entries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_entries in a region or create a access_entries resource, use access_entry to operate on an individual resource. + +Used to retrieve a list of access_entries in a region or to create or delete a access_entries resource, use access_entry to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of access_entries in a region or create a < + + + + + @@ -63,7 +71,103 @@ region, principal_arn, cluster_name FROM aws.eks.access_entries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.access_entries ( + ClusterName, + PrincipalArn, + region +) +SELECT +{{ ClusterName }}, + {{ PrincipalArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.access_entries ( + ClusterName, + PrincipalArn, + Username, + Tags, + KubernetesGroups, + AccessPolicies, + Type, + region +) +SELECT + {{ ClusterName }}, + {{ PrincipalArn }}, + {{ Username }}, + {{ Tags }}, + {{ KubernetesGroups }}, + {{ AccessPolicies }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.access_entries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +183,12 @@ eks:TagResource, eks:ListAssociatedAccessPolicies ``` +### Delete +```json +eks:DeleteAccessEntry, +eks:DescribeAccessEntry +``` + ### List ```json eks:ListAccessEntries diff --git a/docs/aws-docs/providers/aws/eks/access_entry/index.md b/docs/aws-docs/providers/aws/eks/access_entry/index.md index dc0d988625..1f082b29ac 100644 --- a/docs/aws-docs/providers/aws/eks/access_entry/index.md +++ b/docs/aws-docs/providers/aws/eks/access_entry/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_entry resource, use access_entries to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_entry resource, use access_entries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual access_entry resource, use - - - - - @@ -80,9 +78,10 @@ kubernetes_groups, access_policies, type FROM aws.eks.access_entry -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the access_entry resource, the following permissions are required: @@ -104,9 +103,3 @@ eks:TagResource, eks:UntagResource ``` -### Delete -```json -eks:DeleteAccessEntry, -eks:DescribeAccessEntry -``` - diff --git a/docs/aws-docs/providers/aws/eks/addon/index.md b/docs/aws-docs/providers/aws/eks/addon/index.md index 9967f45505..beef349b3a 100644 --- a/docs/aws-docs/providers/aws/eks/addon/index.md +++ b/docs/aws-docs/providers/aws/eks/addon/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual addon resource, use addons to retrieve a list of resources or to create a resource. + +Gets or updates an individual addon resource, use addons to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual addon resource, use addons< - - - - - @@ -82,9 +80,10 @@ configuration_values, arn, tags FROM aws.eks.addon -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the addon resource, the following permissions are required: @@ -94,12 +93,6 @@ To operate on the addon resource, the following permissions are req eks:DescribeAddon ``` -### Delete -```json -eks:DeleteAddon, -eks:DescribeAddon -``` - ### Update ```json iam:PassRole, diff --git a/docs/aws-docs/providers/aws/eks/addons/index.md b/docs/aws-docs/providers/aws/eks/addons/index.md index c1df933d8a..3c068de0bc 100644 --- a/docs/aws-docs/providers/aws/eks/addons/index.md +++ b/docs/aws-docs/providers/aws/eks/addons/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of addons in a region or create a addons resource, use addon to operate on an individual resource. + +Used to retrieve a list of addons in a region or to create or delete a addons resource, use addon to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of addons in a region or create a add + + + + + @@ -63,7 +71,94 @@ region, cluster_name, addon_name FROM aws.eks.addons -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.addons ( + ClusterName, + AddonName, + region +) +SELECT +{{ ClusterName }}, + {{ AddonName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.addons ( + ClusterName, + AddonName, + AddonVersion, + PreserveOnDelete, + ResolveConflicts, + ServiceAccountRoleArn, + ConfigurationValues, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ AddonName }}, + {{ AddonVersion }}, + {{ PreserveOnDelete }}, + {{ ResolveConflicts }}, + {{ ServiceAccountRoleArn }}, + {{ ConfigurationValues }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.addons +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +173,12 @@ eks:TagResource, iam:PassRole ``` +### Delete +```json +eks:DeleteAddon, +eks:DescribeAddon +``` + ### List ```json eks:ListAddons diff --git a/docs/aws-docs/providers/aws/eks/cluster/index.md b/docs/aws-docs/providers/aws/eks/cluster/index.md index 74434d7b89..98907ddd26 100644 --- a/docs/aws-docs/providers/aws/eks/cluster/index.md +++ b/docs/aws-docs/providers/aws/eks/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -98,9 +96,10 @@ cluster_security_group_id, encryption_config_key_arn, open_id_connect_issuer_url FROM aws.eks.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -121,9 +120,3 @@ eks:TagResource, eks:UntagResource ``` -### Delete -```json -eks:DeleteCluster, -eks:DescribeCluster -``` - diff --git a/docs/aws-docs/providers/aws/eks/clusters/index.md b/docs/aws-docs/providers/aws/eks/clusters/index.md index ea550ba18b..8562d833cd 100644 --- a/docs/aws-docs/providers/aws/eks/clusters/index.md +++ b/docs/aws-docs/providers/aws/eks/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,156 @@ SELECT region, name FROM aws.eks.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.clusters ( + ResourcesVpcConfig, + RoleArn, + region +) +SELECT +{{ ResourcesVpcConfig }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.clusters ( + EncryptionConfig, + KubernetesNetworkConfig, + Logging, + Name, + ResourcesVpcConfig, + OutpostConfig, + AccessConfig, + RoleArn, + Version, + Tags, + region +) +SELECT + {{ EncryptionConfig }}, + {{ KubernetesNetworkConfig }}, + {{ Logging }}, + {{ Name }}, + {{ ResourcesVpcConfig }}, + {{ OutpostConfig }}, + {{ AccessConfig }}, + {{ RoleArn }}, + {{ Version }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +246,12 @@ kms:DescribeKey, kms:CreateGrant ``` +### Delete +```json +eks:DeleteCluster, +eks:DescribeCluster +``` + ### List ```json eks:ListClusters diff --git a/docs/aws-docs/providers/aws/eks/fargate_profile/index.md b/docs/aws-docs/providers/aws/eks/fargate_profile/index.md index 0a3452f5dc..c53a7bb341 100644 --- a/docs/aws-docs/providers/aws/eks/fargate_profile/index.md +++ b/docs/aws-docs/providers/aws/eks/fargate_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fargate_profile resource, use fargate_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual fargate_profile resource, use fargate_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual fargate_profile resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ subnets, selectors, tags FROM aws.eks.fargate_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the fargate_profile resource, the following permissions are required: @@ -90,12 +89,6 @@ To operate on the fargate_profile resource, the following permissio eks:DescribeFargateProfile ``` -### Delete -```json -eks:DeleteFargateProfile, -eks:DescribeFargateProfile -``` - ### Update ```json eks:DescribeFargateProfile, diff --git a/docs/aws-docs/providers/aws/eks/fargate_profiles/index.md b/docs/aws-docs/providers/aws/eks/fargate_profiles/index.md index fbec4da5ac..8dc6df98fe 100644 --- a/docs/aws-docs/providers/aws/eks/fargate_profiles/index.md +++ b/docs/aws-docs/providers/aws/eks/fargate_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fargate_profiles in a region or create a fargate_profiles resource, use fargate_profile to operate on an individual resource. + +Used to retrieve a list of fargate_profiles in a region or to create or delete a fargate_profiles resource, use fargate_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of fargate_profiles in a region or create a + + + + + @@ -63,7 +71,113 @@ region, cluster_name, fargate_profile_name FROM aws.eks.fargate_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.fargate_profiles ( + ClusterName, + PodExecutionRoleArn, + Selectors, + region +) +SELECT +{{ ClusterName }}, + {{ PodExecutionRoleArn }}, + {{ Selectors }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.fargate_profiles ( + ClusterName, + FargateProfileName, + PodExecutionRoleArn, + Subnets, + Selectors, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ FargateProfileName }}, + {{ PodExecutionRoleArn }}, + {{ Subnets }}, + {{ Selectors }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.fargate_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +194,12 @@ iam:CreateServiceLinkedRole, eks:TagResource ``` +### Delete +```json +eks:DeleteFargateProfile, +eks:DescribeFargateProfile +``` + ### List ```json eks:ListFargateProfiles diff --git a/docs/aws-docs/providers/aws/eks/identity_provider_config/index.md b/docs/aws-docs/providers/aws/eks/identity_provider_config/index.md index 7f6466708d..09bc1fadef 100644 --- a/docs/aws-docs/providers/aws/eks/identity_provider_config/index.md +++ b/docs/aws-docs/providers/aws/eks/identity_provider_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_provider_config resource, use identity_provider_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_provider_config resource, use identity_provider_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual identity_provider_config resource - - - - - @@ -76,9 +74,10 @@ oidc, tags, identity_provider_config_arn FROM aws.eks.identity_provider_config -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the identity_provider_config resource, the following permissions are required: @@ -95,9 +94,3 @@ eks:TagResource, eks:UntagResource ``` -### Delete -```json -eks:DisassociateIdentityProviderConfig, -eks:DescribeIdentityProviderConfig -``` - diff --git a/docs/aws-docs/providers/aws/eks/identity_provider_configs/index.md b/docs/aws-docs/providers/aws/eks/identity_provider_configs/index.md index 6f5c2a5b1b..b7c69e9806 100644 --- a/docs/aws-docs/providers/aws/eks/identity_provider_configs/index.md +++ b/docs/aws-docs/providers/aws/eks/identity_provider_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_provider_configs in a region or create a identity_provider_configs resource, use identity_provider_config to operate on an individual resource. + +Used to retrieve a list of identity_provider_configs in a region or to create or delete a identity_provider_configs resource, use identity_provider_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of identity_provider_configs in a region or + + + + + @@ -65,7 +73,98 @@ identity_provider_config_name, cluster_name, type FROM aws.eks.identity_provider_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.identity_provider_configs ( + ClusterName, + Type, + region +) +SELECT +{{ ClusterName }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.identity_provider_configs ( + ClusterName, + Type, + IdentityProviderConfigName, + Oidc, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ Type }}, + {{ IdentityProviderConfigName }}, + {{ Oidc }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.identity_provider_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +179,12 @@ eks:DescribeIdentityProviderConfig, eks:TagResource ``` +### Delete +```json +eks:DisassociateIdentityProviderConfig, +eks:DescribeIdentityProviderConfig +``` + ### List ```json eks:ListIdentityProviderConfigs diff --git a/docs/aws-docs/providers/aws/eks/nodegroup/index.md b/docs/aws-docs/providers/aws/eks/nodegroup/index.md index e12533ea5f..e6fb9b52f3 100644 --- a/docs/aws-docs/providers/aws/eks/nodegroup/index.md +++ b/docs/aws-docs/providers/aws/eks/nodegroup/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual nodegroup resource, use nodegroups to retrieve a list of resources or to create a resource. + +Gets or updates an individual nodegroup resource, use nodegroups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual nodegroup resource, use nod - - - - - @@ -104,9 +102,10 @@ version, id, arn FROM aws.eks.nodegroup -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the nodegroup resource, the following permissions are required: @@ -116,12 +115,6 @@ To operate on the nodegroup resource, the following permissions are eks:DescribeNodegroup ``` -### Delete -```json -eks:DeleteNodegroup, -eks:DescribeNodegroup -``` - ### Update ```json iam:GetRole, diff --git a/docs/aws-docs/providers/aws/eks/nodegroups/index.md b/docs/aws-docs/providers/aws/eks/nodegroups/index.md index 61e198b499..0cb4905259 100644 --- a/docs/aws-docs/providers/aws/eks/nodegroups/index.md +++ b/docs/aws-docs/providers/aws/eks/nodegroups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of nodegroups in a region or create a nodegroups resource, use nodegroup to operate on an individual resource. + +Used to retrieve a list of nodegroups in a region or to create or delete a nodegroups resource, use nodegroup to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of nodegroups in a region or create a INSERT + + + + + @@ -61,7 +69,150 @@ SELECT region, id FROM aws.eks.nodegroups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.nodegroups ( + ClusterName, + NodeRole, + Subnets, + region +) +SELECT +{{ ClusterName }}, + {{ NodeRole }}, + {{ Subnets }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.nodegroups ( + AmiType, + CapacityType, + ClusterName, + DiskSize, + ForceUpdateEnabled, + InstanceTypes, + Labels, + LaunchTemplate, + NodegroupName, + NodeRole, + ReleaseVersion, + RemoteAccess, + ScalingConfig, + Subnets, + Tags, + Taints, + UpdateConfig, + Version, + region +) +SELECT + {{ AmiType }}, + {{ CapacityType }}, + {{ ClusterName }}, + {{ DiskSize }}, + {{ ForceUpdateEnabled }}, + {{ InstanceTypes }}, + {{ Labels }}, + {{ LaunchTemplate }}, + {{ NodegroupName }}, + {{ NodeRole }}, + {{ ReleaseVersion }}, + {{ RemoteAccess }}, + {{ ScalingConfig }}, + {{ Subnets }}, + {{ Tags }}, + {{ Taints }}, + {{ UpdateConfig }}, + {{ Version }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.nodegroups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +240,12 @@ iam:PassRole, iam:ListAttachedRolePolicies ``` +### Delete +```json +eks:DeleteNodegroup, +eks:DescribeNodegroup +``` + ### List ```json eks:ListNodegroups diff --git a/docs/aws-docs/providers/aws/eks/pod_identity_association/index.md b/docs/aws-docs/providers/aws/eks/pod_identity_association/index.md index c85ec59fe2..0009abf699 100644 --- a/docs/aws-docs/providers/aws/eks/pod_identity_association/index.md +++ b/docs/aws-docs/providers/aws/eks/pod_identity_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pod_identity_association resource, use pod_identity_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual pod_identity_association resource, use pod_identity_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual pod_identity_association resource - - - - - @@ -78,9 +76,10 @@ association_arn, association_id, tags FROM aws.eks.pod_identity_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pod_identity_association resource, the following permissions are required: @@ -100,9 +99,3 @@ iam:PassRole, iam:GetRole ``` -### Delete -```json -eks:DeletePodIdentityAssociation, -eks:DescribePodIdentityAssociation -``` - diff --git a/docs/aws-docs/providers/aws/eks/pod_identity_associations/index.md b/docs/aws-docs/providers/aws/eks/pod_identity_associations/index.md index 33d5a6d30c..a2246f5354 100644 --- a/docs/aws-docs/providers/aws/eks/pod_identity_associations/index.md +++ b/docs/aws-docs/providers/aws/eks/pod_identity_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pod_identity_associations in a region or create a pod_identity_associations resource, use pod_identity_association to operate on an individual resource. + +Used to retrieve a list of pod_identity_associations in a region or to create or delete a pod_identity_associations resource, use pod_identity_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pod_identity_associations in a region or + + + + + @@ -61,7 +69,91 @@ SELECT region, association_arn FROM aws.eks.pod_identity_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eks.pod_identity_associations ( + ClusterName, + RoleArn, + Namespace, + ServiceAccount, + region +) +SELECT +{{ ClusterName }}, + {{ RoleArn }}, + {{ Namespace }}, + {{ ServiceAccount }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eks.pod_identity_associations ( + ClusterName, + RoleArn, + Namespace, + ServiceAccount, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ RoleArn }}, + {{ Namespace }}, + {{ ServiceAccount }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eks.pod_identity_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +169,12 @@ iam:PassRole, iam:GetRole ``` +### Delete +```json +eks:DeletePodIdentityAssociation, +eks:DescribePodIdentityAssociation +``` + ### List ```json eks:ListPodIdentityAssociations diff --git a/docs/aws-docs/providers/aws/elasticache/global_replication_group/index.md b/docs/aws-docs/providers/aws/elasticache/global_replication_group/index.md index 20f7f25375..34a8c1d6a1 100644 --- a/docs/aws-docs/providers/aws/elasticache/global_replication_group/index.md +++ b/docs/aws-docs/providers/aws/elasticache/global_replication_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual global_replication_group resource, use global_replication_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual global_replication_group resource, use global_replication_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual global_replication_group resource - - - - - @@ -86,9 +84,10 @@ members, status, regional_configurations FROM aws.elasticache.global_replication_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the global_replication_group resource, the following permissions are required: @@ -109,10 +108,3 @@ elasticache:DisassociateGlobalReplicationGroup, elasticache:RebalanceSlotsInGlobalReplicationGroup ``` -### Delete -```json -elasticache:DeleteGlobalReplicationGroup, -elasticache:DisassociateGlobalReplicationGroup, -elasticache:DescribeGlobalReplicationGroups -``` - diff --git a/docs/aws-docs/providers/aws/elasticache/global_replication_groups/index.md b/docs/aws-docs/providers/aws/elasticache/global_replication_groups/index.md index 8f89c3110f..ea89186375 100644 --- a/docs/aws-docs/providers/aws/elasticache/global_replication_groups/index.md +++ b/docs/aws-docs/providers/aws/elasticache/global_replication_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of global_replication_groups in a region or create a global_replication_groups resource, use global_replication_group to operate on an individual resource. + +Used to retrieve a list of global_replication_groups in a region or to create or delete a global_replication_groups resource, use global_replication_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of global_replication_groups in a region or + + + + + @@ -61,7 +69,114 @@ SELECT region, global_replication_group_id FROM aws.elasticache.global_replication_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticache.global_replication_groups ( + Members, + region +) +SELECT +{{ Members }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticache.global_replication_groups ( + GlobalReplicationGroupIdSuffix, + AutomaticFailoverEnabled, + CacheNodeType, + EngineVersion, + CacheParameterGroupName, + GlobalNodeGroupCount, + GlobalReplicationGroupDescription, + Members, + RegionalConfigurations, + region +) +SELECT + {{ GlobalReplicationGroupIdSuffix }}, + {{ AutomaticFailoverEnabled }}, + {{ CacheNodeType }}, + {{ EngineVersion }}, + {{ CacheParameterGroupName }}, + {{ GlobalNodeGroupCount }}, + {{ GlobalReplicationGroupDescription }}, + {{ Members }}, + {{ RegionalConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticache.global_replication_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +189,13 @@ elasticache:CreateGlobalReplicationGroup, elasticache:DescribeGlobalReplicationGroups ``` +### Delete +```json +elasticache:DeleteGlobalReplicationGroup, +elasticache:DisassociateGlobalReplicationGroup, +elasticache:DescribeGlobalReplicationGroups +``` + ### List ```json elasticache:DescribeGlobalReplicationGroups diff --git a/docs/aws-docs/providers/aws/elasticache/serverless_cache/index.md b/docs/aws-docs/providers/aws/elasticache/serverless_cache/index.md index 98d6eabceb..49e82482ff 100644 --- a/docs/aws-docs/providers/aws/elasticache/serverless_cache/index.md +++ b/docs/aws-docs/providers/aws/elasticache/serverless_cache/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual serverless_cache resource, use serverless_caches to retrieve a list of resources or to create a resource. + +Gets or updates an individual serverless_cache resource, use serverless_caches to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual serverless_cache resource, use UPDATE - - - - - @@ -104,9 +102,10 @@ reader_endpoint, arn, final_snapshot_name FROM aws.elasticache.serverless_cache -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the serverless_cache resource, the following permissions are required: @@ -126,10 +125,3 @@ elasticache:ListTagsForResource, elasticache:RemoveTagsFromResource ``` -### Delete -```json -elasticache:DeleteServerlessCache, -elasticache:DescribeServerlessCaches, -elasticache:ListTagsForResource -``` - diff --git a/docs/aws-docs/providers/aws/elasticache/serverless_caches/index.md b/docs/aws-docs/providers/aws/elasticache/serverless_caches/index.md index 76fbc47526..d73a5a82c1 100644 --- a/docs/aws-docs/providers/aws/elasticache/serverless_caches/index.md +++ b/docs/aws-docs/providers/aws/elasticache/serverless_caches/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of serverless_caches in a region or create a serverless_caches resource, use serverless_cach to operate on an individual resource. + +Used to retrieve a list of serverless_caches in a region or to create or delete a serverless_caches resource, use serverless_cach to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of serverless_caches in a region or create + + + + + @@ -61,7 +69,137 @@ SELECT region, serverless_cache_name FROM aws.elasticache.serverless_caches -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticache.serverless_caches ( + ServerlessCacheName, + Engine, + region +) +SELECT +{{ ServerlessCacheName }}, + {{ Engine }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticache.serverless_caches ( + ServerlessCacheName, + Description, + Engine, + MajorEngineVersion, + CacheUsageLimits, + KmsKeyId, + SecurityGroupIds, + SnapshotArnsToRestore, + Tags, + UserGroupId, + SubnetIds, + SnapshotRetentionLimit, + DailySnapshotTime, + Endpoint, + ReaderEndpoint, + FinalSnapshotName, + region +) +SELECT + {{ ServerlessCacheName }}, + {{ Description }}, + {{ Engine }}, + {{ MajorEngineVersion }}, + {{ CacheUsageLimits }}, + {{ KmsKeyId }}, + {{ SecurityGroupIds }}, + {{ SnapshotArnsToRestore }}, + {{ Tags }}, + {{ UserGroupId }}, + {{ SubnetIds }}, + {{ SnapshotRetentionLimit }}, + {{ DailySnapshotTime }}, + {{ Endpoint }}, + {{ ReaderEndpoint }}, + {{ FinalSnapshotName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticache.serverless_caches +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +218,13 @@ kms:CreateGrant, kms:DescribeKey ``` +### Delete +```json +elasticache:DeleteServerlessCache, +elasticache:DescribeServerlessCaches, +elasticache:ListTagsForResource +``` + ### List ```json elasticache:DescribeServerlessCaches, diff --git a/docs/aws-docs/providers/aws/elasticache/subnet_group/index.md b/docs/aws-docs/providers/aws/elasticache/subnet_group/index.md index 6e056b114e..42380fd1b1 100644 --- a/docs/aws-docs/providers/aws/elasticache/subnet_group/index.md +++ b/docs/aws-docs/providers/aws/elasticache/subnet_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet_group resource, use subnet_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet_group resource, use subnet_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual subnet_group resource, use - - - - - @@ -72,9 +70,10 @@ subnet_ids, cache_subnet_group_name, tags FROM aws.elasticache.subnet_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet_group resource, the following permissions are required: @@ -85,13 +84,6 @@ elasticache:DescribeCacheSubnetGroups, elasticache:ListTagsForResource ``` -### Delete -```json -elasticache:DeleteCacheSubnetGroup, -elasticache:DescribeCacheSubnetGroups, -elasticache:ListTagsForResource -``` - ### Update ```json elasticache:ModifyCacheSubnetGroup, diff --git a/docs/aws-docs/providers/aws/elasticache/subnet_groups/index.md b/docs/aws-docs/providers/aws/elasticache/subnet_groups/index.md index 41abd2079d..db5908eb65 100644 --- a/docs/aws-docs/providers/aws/elasticache/subnet_groups/index.md +++ b/docs/aws-docs/providers/aws/elasticache/subnet_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnet_groups in a region or create a subnet_groups resource, use subnet_group to operate on an individual resource. + +Used to retrieve a list of subnet_groups in a region or to create or delete a subnet_groups resource, use subnet_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnet_groups in a region or create a INSERT + + + + + @@ -61,7 +69,86 @@ SELECT region, cache_subnet_group_name FROM aws.elasticache.subnet_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticache.subnet_groups ( + Description, + SubnetIds, + region +) +SELECT +{{ Description }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticache.subnet_groups ( + Description, + SubnetIds, + CacheSubnetGroupName, + Tags, + region +) +SELECT + {{ Description }}, + {{ SubnetIds }}, + {{ CacheSubnetGroupName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticache.subnet_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +163,13 @@ elasticache:DescribeCacheSubnetGroups, elasticache:ListTagsForResource ``` +### Delete +```json +elasticache:DeleteCacheSubnetGroup, +elasticache:DescribeCacheSubnetGroups, +elasticache:ListTagsForResource +``` + ### List ```json elasticache:DescribeCacheSubnetGroups diff --git a/docs/aws-docs/providers/aws/elasticache/user/index.md b/docs/aws-docs/providers/aws/elasticache/user/index.md index 17a3de97ea..2359916cc2 100644 --- a/docs/aws-docs/providers/aws/elasticache/user/index.md +++ b/docs/aws-docs/providers/aws/elasticache/user/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user resource, use users to retrieve a list of resources or to create a resource. + +Gets or updates an individual user resource, use users to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual user resource, use usersUPDATE - - - - - @@ -84,9 +82,10 @@ arn, authentication_mode, tags FROM aws.elasticache.user -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user resource, the following permissions are required: @@ -106,9 +105,3 @@ elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` -### Delete -```json -elasticache:DeleteUser, -elasticache:DescribeUsers -``` - diff --git a/docs/aws-docs/providers/aws/elasticache/user_group/index.md b/docs/aws-docs/providers/aws/elasticache/user_group/index.md index 08228dba18..c4d8f025b1 100644 --- a/docs/aws-docs/providers/aws/elasticache/user_group/index.md +++ b/docs/aws-docs/providers/aws/elasticache/user_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_group resource, use user_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_group resource, use user_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual user_group resource, use us - - - - - @@ -76,9 +74,10 @@ user_ids, arn, tags FROM aws.elasticache.user_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user_group resource, the following permissions are required: @@ -98,11 +97,3 @@ elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` -### Delete -```json -elasticache:ModifyReplicationGroup, -elasticache:DeleteUserGroup, -elasticache:DescribeUserGroups, -elasticache:ListTagsForResource -``` - diff --git a/docs/aws-docs/providers/aws/elasticache/user_groups/index.md b/docs/aws-docs/providers/aws/elasticache/user_groups/index.md index 1669154bc1..d7120d37d2 100644 --- a/docs/aws-docs/providers/aws/elasticache/user_groups/index.md +++ b/docs/aws-docs/providers/aws/elasticache/user_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_groups in a region or create a user_groups resource, use user_group to operate on an individual resource. + +Used to retrieve a list of user_groups in a region or to create or delete a user_groups resource, use user_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of user_groups in a region or create a INSERT + + + + + @@ -61,7 +69,89 @@ SELECT region, user_group_id FROM aws.elasticache.user_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticache.user_groups ( + UserGroupId, + Engine, + UserIds, + region +) +SELECT +{{ UserGroupId }}, + {{ Engine }}, + {{ UserIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticache.user_groups ( + UserGroupId, + Engine, + UserIds, + Tags, + region +) +SELECT + {{ UserGroupId }}, + {{ Engine }}, + {{ UserIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticache.user_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +166,14 @@ elasticache:ListTagsForResource, elasticache:AddTagsToResource ``` +### Delete +```json +elasticache:ModifyReplicationGroup, +elasticache:DeleteUserGroup, +elasticache:DescribeUserGroups, +elasticache:ListTagsForResource +``` + ### List ```json elasticache:DescribeUserGroups, diff --git a/docs/aws-docs/providers/aws/elasticache/users/index.md b/docs/aws-docs/providers/aws/elasticache/users/index.md index 3b989c3c46..4baaccc3e5 100644 --- a/docs/aws-docs/providers/aws/elasticache/users/index.md +++ b/docs/aws-docs/providers/aws/elasticache/users/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of users in a region or create a users resource, use user to operate on an individual resource. + +Used to retrieve a list of users in a region or to create or delete a users resource, use user to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of users in a region or create a user + + + + + @@ -61,7 +69,104 @@ SELECT region, user_id FROM aws.elasticache.users -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticache.users ( + UserId, + UserName, + Engine, + region +) +SELECT +{{ UserId }}, + {{ UserName }}, + {{ Engine }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticache.users ( + UserId, + UserName, + Engine, + AccessString, + NoPasswordRequired, + Passwords, + AuthenticationMode, + Tags, + region +) +SELECT + {{ UserId }}, + {{ UserName }}, + {{ Engine }}, + {{ AccessString }}, + {{ NoPasswordRequired }}, + {{ Passwords }}, + {{ AuthenticationMode }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticache.users +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +181,12 @@ elasticache:ListTagsForResource, elasticache:AddTagsToResource ``` +### Delete +```json +elasticache:DeleteUser, +elasticache:DescribeUsers +``` + ### List ```json elasticache:DescribeUsers, diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/application/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/application/index.md index a186c40856..f387e36dc1 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/application/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -70,9 +68,10 @@ application_name, description, resource_lifecycle_config FROM aws.elasticbeanstalk.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -88,8 +87,3 @@ elasticbeanstalk:UpdateApplication, elasticbeanstalk:UpdateApplicationResourceLifecycle ``` -### Delete -```json -elasticbeanstalk:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/application_version/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/application_version/index.md index 24b9d62e75..6957537da3 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/application_version/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/application_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application_version resource, use application_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual application_version resource, use application_versions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual application_version resource, use - - - - - @@ -72,9 +70,10 @@ application_name, description, source_bundle FROM aws.elasticbeanstalk.application_version -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the application_version resource, the following permissions are required: @@ -89,8 +88,3 @@ elasticbeanstalk:DescribeApplicationVersions elasticbeanstalk:UpdateApplicationVersion ``` -### Delete -```json -elasticbeanstalk:DeleteApplicationVersion -``` - diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/application_versions/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/application_versions/index.md index f656c42a3e..efc44c5b49 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/application_versions/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/application_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of application_versions in a region or create a application_versions resource, use application_version to operate on an individual resource. + +Used to retrieve a list of application_versions in a region or to create or delete a application_versions resource, use application_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of application_versions in a region or crea + + + + + @@ -63,7 +71,80 @@ region, application_name, id FROM aws.elasticbeanstalk.application_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticbeanstalk.application_versions ( + ApplicationName, + SourceBundle, + region +) +SELECT +{{ ApplicationName }}, + {{ SourceBundle }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticbeanstalk.application_versions ( + ApplicationName, + Description, + SourceBundle, + region +) +SELECT + {{ ApplicationName }}, + {{ Description }}, + {{ SourceBundle }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticbeanstalk.application_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +159,11 @@ s3:GetObject, s3:PutObject ``` +### Delete +```json +elasticbeanstalk:DeleteApplicationVersion +``` + ### List ```json elasticbeanstalk:DescribeApplicationVersions diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/applications/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/applications/index.md index 6c2eee9888..07d2ee3f5e 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/applications/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,105 @@ SELECT region, application_name FROM aws.elasticbeanstalk.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticbeanstalk.applications ( + ApplicationName, + Description, + ResourceLifecycleConfig, + region +) +SELECT +{{ ApplicationName }}, + {{ Description }}, + {{ ResourceLifecycleConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticbeanstalk.applications ( + ApplicationName, + Description, + ResourceLifecycleConfig, + region +) +SELECT + {{ ApplicationName }}, + {{ Description }}, + {{ ResourceLifecycleConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticbeanstalk.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +179,11 @@ To operate on the applications resource, the following permissions elasticbeanstalk:CreateApplication ``` +### Delete +```json +elasticbeanstalk:DeleteApplication +``` + ### List ```json elasticbeanstalk:DescribeApplications diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_template/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_template/index.md index 57c2e1f9a6..d13214dac2 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_template/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration_template resource, use configuration_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration_template resource, use configuration_templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual configuration_template resource, - - - - - @@ -80,9 +78,10 @@ solution_stack_name, source_configuration, template_name FROM aws.elasticbeanstalk.configuration_template -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the configuration_template resource, the following permissions are required: @@ -97,9 +96,3 @@ elasticbeanstalk:DescribeConfigurationSettings elasticbeanstalk:UpdateConfigurationTemplate ``` -### Delete -```json -elasticbeanstalk:DeleteConfigurationTemplate, -elasticbeanstalk:DescribeConfigurationSettings -``` - diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_templates/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_templates/index.md index c8b30c771a..8e9cb859ec 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_templates/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/configuration_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configuration_templates in a region or create a configuration_templates resource, use configuration_template to operate on an individual resource. + +Used to retrieve a list of configuration_templates in a region or to create or delete a configuration_templates resource, use configuration_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of configuration_templates in a region or c + + + + + @@ -63,7 +71,93 @@ region, application_name, template_name FROM aws.elasticbeanstalk.configuration_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticbeanstalk.configuration_templates ( + ApplicationName, + region +) +SELECT +{{ ApplicationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticbeanstalk.configuration_templates ( + ApplicationName, + Description, + EnvironmentId, + OptionSettings, + PlatformArn, + SolutionStackName, + SourceConfiguration, + region +) +SELECT + {{ ApplicationName }}, + {{ Description }}, + {{ EnvironmentId }}, + {{ OptionSettings }}, + {{ PlatformArn }}, + {{ SolutionStackName }}, + {{ SourceConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticbeanstalk.configuration_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +169,12 @@ To operate on the configuration_templates resource, the following p elasticbeanstalk:CreateConfigurationTemplate ``` +### Delete +```json +elasticbeanstalk:DeleteConfigurationTemplate, +elasticbeanstalk:DescribeConfigurationSettings +``` + ### List ```json elasticbeanstalk:DescribeApplications diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/environment/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/environment/index.md index ad7ff41d47..f2762e51c2 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/environment/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -90,9 +88,10 @@ solution_stack_name, cname_prefix, tags FROM aws.elasticbeanstalk.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -114,9 +113,3 @@ elasticbeanstalk:DisassociateEnvironmentOperationsRole, iam:PassRole ``` -### Delete -```json -elasticbeanstalk:DescribeEnvironments, -elasticbeanstalk:TerminateEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/elasticbeanstalk/environments/index.md b/docs/aws-docs/providers/aws/elasticbeanstalk/environments/index.md index ed4e8f83fd..68dbbb19e4 100644 --- a/docs/aws-docs/providers/aws/elasticbeanstalk/environments/index.md +++ b/docs/aws-docs/providers/aws/elasticbeanstalk/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,114 @@ SELECT region, environment_name FROM aws.elasticbeanstalk.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticbeanstalk.environments ( + ApplicationName, + region +) +SELECT +{{ ApplicationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticbeanstalk.environments ( + PlatformArn, + ApplicationName, + Description, + EnvironmentName, + OperationsRole, + Tier, + VersionLabel, + OptionSettings, + TemplateName, + SolutionStackName, + CNAMEPrefix, + Tags, + region +) +SELECT + {{ PlatformArn }}, + {{ ApplicationName }}, + {{ Description }}, + {{ EnvironmentName }}, + {{ OperationsRole }}, + {{ Tier }}, + {{ VersionLabel }}, + {{ OptionSettings }}, + {{ TemplateName }}, + {{ SolutionStackName }}, + {{ CNAMEPrefix }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticbeanstalk.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +195,9 @@ iam:PassRole elasticbeanstalk:DescribeEnvironments ``` +### Delete +```json +elasticbeanstalk:DescribeEnvironments, +elasticbeanstalk:TerminateEnvironment +``` + diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener/index.md index 306f397718..ba71e2d6eb 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual listener resource, use listeners to retrieve a list of resources or to create a resource. + +Gets or updates an individual listener resource, use listeners to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual listener resource, use list - - - - - @@ -82,19 +80,14 @@ listener_arn, alpn_policy, mutual_authentication FROM aws.elasticloadbalancingv2.listener -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the listener resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DeleteListener, -elasticloadbalancing:DescribeListeners -``` - ### Read ```json elasticloadbalancing:DescribeListeners diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rule/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rule/index.md index 7760de8048..db14ae04b8 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rule/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual listener_rule resource, use listener_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual listener_rule resource, use listener_rules to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual listener_rule resource, use UPDATE - - - - - @@ -76,19 +74,14 @@ priority, conditions, is_default FROM aws.elasticloadbalancingv2.listener_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the listener_rule resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DeleteRule, -elasticloadbalancing:DescribeRules -``` - ### Read ```json elasticloadbalancing:DescribeRules diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rules/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rules/index.md index 1d0be8b02b..9cee34b634 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rules/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listener_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of listener_rules in a region or create a listener_rules resource, use listener_rule to operate on an individual resource. + +Used to retrieve a list of listener_rules in a region or to create or delete a listener_rules resource, use listener_rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of listener_rules in a region or create a < + + + + + @@ -61,7 +69,272 @@ SELECT region, rule_arn FROM aws.elasticloadbalancingv2.listener_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.listener_rules ( + Actions, + Priority, + Conditions, + region +) +SELECT +{{ Actions }}, + {{ Priority }}, + {{ Conditions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.listener_rules ( + ListenerArn, + Actions, + Priority, + Conditions, + region +) +SELECT + {{ ListenerArn }}, + {{ Actions }}, + {{ Priority }}, + {{ Conditions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.listener_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +348,12 @@ elasticloadbalancing:DescribeRules, cognito-idp:DescribeUserPoolClient ``` +### Delete +```json +elasticloadbalancing:DeleteRule, +elasticloadbalancing:DescribeRules +``` + ### List ```json elasticloadbalancing:DescribeRules diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listeners/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listeners/index.md index 855f999479..87b84f091b 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/listeners/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/listeners/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of listeners in a region or create a listeners resource, use listener to operate on an individual resource. + +Used to retrieve a list of listeners in a region or to create or delete a listeners resource, use listener to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of listeners in a region or create a + + + + + @@ -61,7 +69,209 @@ SELECT region, listener_arn FROM aws.elasticloadbalancingv2.listeners -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.listeners ( + LoadBalancerArn, + DefaultActions, + region +) +SELECT +{{ LoadBalancerArn }}, + {{ DefaultActions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.listeners ( + SslPolicy, + LoadBalancerArn, + DefaultActions, + Port, + Certificates, + Protocol, + AlpnPolicy, + MutualAuthentication, + region +) +SELECT + {{ SslPolicy }}, + {{ LoadBalancerArn }}, + {{ DefaultActions }}, + {{ Port }}, + {{ Certificates }}, + {{ Protocol }}, + {{ AlpnPolicy }}, + {{ MutualAuthentication }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.listeners +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +285,12 @@ elasticloadbalancing:DescribeListeners, cognito-idp:DescribeUserPoolClient ``` +### Delete +```json +elasticloadbalancing:DeleteListener, +elasticloadbalancing:DescribeListeners +``` + ### List ```json elasticloadbalancing:DescribeListeners diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancer/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancer/index.md index 3e9b142440..caea9c6227 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancer/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual load_balancer resource, use load_balancers to retrieve a list of resources or to create a resource. + +Gets or updates an individual load_balancer resource, use load_balancers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual load_balancer resource, use UPDATE - - - - - @@ -94,19 +92,14 @@ load_balancer_arn, subnet_mappings, enforce_security_group_inbound_rules_on_private_link_traffic FROM aws.elasticloadbalancingv2.load_balancer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the load_balancer resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DescribeLoadBalancers, -elasticloadbalancing:DeleteLoadBalancer -``` - ### Read ```json elasticloadbalancing:DescribeLoadBalancers, diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancers/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancers/index.md index 47b7244383..eb3a3a7c18 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancers/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/load_balancers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of load_balancers in a region or create a load_balancers resource, use load_balancer to operate on an individual resource. + +Used to retrieve a list of load_balancers in a region or to create or delete a load_balancers resource, use load_balancer to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of load_balancers in a region or create a < + + + + + @@ -61,7 +69,161 @@ SELECT region, load_balancer_arn FROM aws.elasticloadbalancingv2.load_balancers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.load_balancers ( + IpAddressType, + SecurityGroups, + LoadBalancerAttributes, + Scheme, + Name, + Subnets, + Type, + Tags, + SubnetMappings, + EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, + region +) +SELECT +{{ IpAddressType }}, + {{ SecurityGroups }}, + {{ LoadBalancerAttributes }}, + {{ Scheme }}, + {{ Name }}, + {{ Subnets }}, + {{ Type }}, + {{ Tags }}, + {{ SubnetMappings }}, + {{ EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.load_balancers ( + IpAddressType, + SecurityGroups, + LoadBalancerAttributes, + Scheme, + Name, + Subnets, + Type, + Tags, + SubnetMappings, + EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic, + region +) +SELECT + {{ IpAddressType }}, + {{ SecurityGroups }}, + {{ LoadBalancerAttributes }}, + {{ Scheme }}, + {{ Name }}, + {{ Subnets }}, + {{ Type }}, + {{ Tags }}, + {{ SubnetMappings }}, + {{ EnforceSecurityGroupInboundRulesOnPrivateLinkTraffic }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.load_balancers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +238,12 @@ elasticloadbalancing:ModifyLoadBalancerAttributes, elasticloadbalancing:AddTags ``` +### Delete +```json +elasticloadbalancing:DescribeLoadBalancers, +elasticloadbalancing:DeleteLoadBalancer +``` + ### List ```json elasticloadbalancing:DescribeLoadBalancers diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_group/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_group/index.md index 06fa9219af..868db70c6e 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_group/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual target_group resource, use target_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual target_group resource, use target_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -70,11 +73,6 @@ Gets or operates on an individual target_group resource, use - - - - - @@ -110,19 +108,14 @@ protocol, target_group_name, tags FROM aws.elasticloadbalancingv2.target_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the target_group resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DeleteTargetGroup, -elasticloadbalancing:DescribeTargetGroups -``` - ### Read ```json elasticloadbalancing:DescribeTargetGroups, diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_groups/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_groups/index.md index b283d87c52..ddeca64bc0 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_groups/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/target_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of target_groups in a region or create a target_groups resource, use target_group to operate on an individual resource. + +Used to retrieve a list of target_groups in a region or to create or delete a target_groups resource, use target_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of target_groups in a region or create a INSERT + + + + + @@ -61,7 +69,211 @@ SELECT region, target_group_arn FROM aws.elasticloadbalancingv2.target_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.target_groups ( + IpAddressType, + HealthCheckIntervalSeconds, + Matcher, + HealthCheckPath, + Port, + Targets, + HealthCheckEnabled, + ProtocolVersion, + UnhealthyThresholdCount, + HealthCheckTimeoutSeconds, + Name, + VpcId, + HealthyThresholdCount, + HealthCheckProtocol, + TargetGroupAttributes, + TargetType, + HealthCheckPort, + Protocol, + Tags, + region +) +SELECT +{{ IpAddressType }}, + {{ HealthCheckIntervalSeconds }}, + {{ Matcher }}, + {{ HealthCheckPath }}, + {{ Port }}, + {{ Targets }}, + {{ HealthCheckEnabled }}, + {{ ProtocolVersion }}, + {{ UnhealthyThresholdCount }}, + {{ HealthCheckTimeoutSeconds }}, + {{ Name }}, + {{ VpcId }}, + {{ HealthyThresholdCount }}, + {{ HealthCheckProtocol }}, + {{ TargetGroupAttributes }}, + {{ TargetType }}, + {{ HealthCheckPort }}, + {{ Protocol }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.target_groups ( + IpAddressType, + HealthCheckIntervalSeconds, + Matcher, + HealthCheckPath, + Port, + Targets, + HealthCheckEnabled, + ProtocolVersion, + UnhealthyThresholdCount, + HealthCheckTimeoutSeconds, + Name, + VpcId, + HealthyThresholdCount, + HealthCheckProtocol, + TargetGroupAttributes, + TargetType, + HealthCheckPort, + Protocol, + Tags, + region +) +SELECT + {{ IpAddressType }}, + {{ HealthCheckIntervalSeconds }}, + {{ Matcher }}, + {{ HealthCheckPath }}, + {{ Port }}, + {{ Targets }}, + {{ HealthCheckEnabled }}, + {{ ProtocolVersion }}, + {{ UnhealthyThresholdCount }}, + {{ HealthCheckTimeoutSeconds }}, + {{ Name }}, + {{ VpcId }}, + {{ HealthyThresholdCount }}, + {{ HealthCheckProtocol }}, + {{ TargetGroupAttributes }}, + {{ TargetType }}, + {{ HealthCheckPort }}, + {{ Protocol }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.target_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +290,12 @@ elasticloadbalancing:DescribeTargetHealth, elasticloadbalancing:AddTags ``` +### Delete +```json +elasticloadbalancing:DeleteTargetGroup, +elasticloadbalancing:DescribeTargetGroups +``` + ### List ```json elasticloadbalancing:DescribeTargetGroups diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store/index.md index bb09043dc3..1a039cce87 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual trust_store resource, use trust_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual trust_store resource, use trust_stores to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual trust_store resource, use t - - - - - @@ -80,19 +78,14 @@ number_of_ca_certificates, tags, trust_store_arn FROM aws.elasticloadbalancingv2.trust_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the trust_store resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DescribeTrustStores, -elasticloadbalancing:DeleteTrustStore -``` - ### Read ```json elasticloadbalancing:DescribeTrustStores, diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocation/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocation/index.md index 7bb1edcfba..28ac5c6702 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocation/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual trust_store_revocation resource, use trust_store_revocations to retrieve a list of resources or to create a resource. + +Gets or updates an individual trust_store_revocation resource, use trust_store_revocations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual trust_store_revocation resource, - - - - - @@ -67,19 +65,14 @@ trust_store_arn, revocation_id, trust_store_revocations FROM aws.elasticloadbalancingv2.trust_store_revocation -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the trust_store_revocation resource, the following permissions are required: -### Delete -```json -elasticloadbalancing:DescribeTrustStoreRevocations, -elasticloadbalancing:RemoveTrustStoreRevocations -``` - ### Read ```json elasticloadbalancing:DescribeTrustStoreRevocations diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocations/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocations/index.md index a837583332..3d0d6942ba 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocations/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_store_revocations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trust_store_revocations in a region or create a trust_store_revocations resource, use trust_store_revocation to operate on an individual resource. + +Used to retrieve a list of trust_store_revocations in a region or to create or delete a trust_store_revocations resource, use trust_store_revocation to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of trust_store_revocations in a region or c + + + + + @@ -63,7 +71,85 @@ region, revocation_id, trust_store_arn FROM aws.elasticloadbalancingv2.trust_store_revocations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.trust_store_revocations ( + RevocationContents, + TrustStoreArn, + region +) +SELECT +{{ RevocationContents }}, + {{ TrustStoreArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.trust_store_revocations ( + RevocationContents, + TrustStoreArn, + region +) +SELECT + {{ RevocationContents }}, + {{ TrustStoreArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.trust_store_revocations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +164,12 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +elasticloadbalancing:DescribeTrustStoreRevocations, +elasticloadbalancing:RemoveTrustStoreRevocations +``` + ### List ```json elasticloadbalancing:DescribeTrustStoreRevocations diff --git a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_stores/index.md b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_stores/index.md index 3fefc5eaf4..2299b7a67f 100644 --- a/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_stores/index.md +++ b/docs/aws-docs/providers/aws/elasticloadbalancingv2/trust_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trust_stores in a region or create a trust_stores resource, use trust_store to operate on an individual resource. + +Used to retrieve a list of trust_stores in a region or to create or delete a trust_stores resource, use trust_store to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of trust_stores in a region or create a INSERT + + + + + @@ -61,7 +69,99 @@ SELECT region, trust_store_arn FROM aws.elasticloadbalancingv2.trust_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.elasticloadbalancingv2.trust_stores ( + Name, + CaCertificatesBundleS3Bucket, + CaCertificatesBundleS3Key, + CaCertificatesBundleS3ObjectVersion, + Tags, + region +) +SELECT +{{ Name }}, + {{ CaCertificatesBundleS3Bucket }}, + {{ CaCertificatesBundleS3Key }}, + {{ CaCertificatesBundleS3ObjectVersion }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.elasticloadbalancingv2.trust_stores ( + Name, + CaCertificatesBundleS3Bucket, + CaCertificatesBundleS3Key, + CaCertificatesBundleS3ObjectVersion, + Tags, + region +) +SELECT + {{ Name }}, + {{ CaCertificatesBundleS3Bucket }}, + {{ CaCertificatesBundleS3Key }}, + {{ CaCertificatesBundleS3ObjectVersion }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.elasticloadbalancingv2.trust_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +177,12 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +elasticloadbalancing:DescribeTrustStores, +elasticloadbalancing:DeleteTrustStore +``` + ### List ```json elasticloadbalancing:DescribeTrustStores, diff --git a/docs/aws-docs/providers/aws/emr/security_configuration/index.md b/docs/aws-docs/providers/aws/emr/security_configuration/index.md index bc6e36b9d1..20c2e05ec9 100644 --- a/docs/aws-docs/providers/aws/emr/security_configuration/index.md +++ b/docs/aws-docs/providers/aws/emr/security_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_configuration resource, use security_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_configuration resource, use security_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual security_configuration resource, - - - - - @@ -63,9 +61,10 @@ region, name, security_configuration FROM aws.emr.security_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_configuration resource, the following permissions are required: @@ -75,8 +74,3 @@ To operate on the security_configuration resource, the following pe elasticmapreduce:DescribeSecurityConfiguration ``` -### Delete -```json -elasticmapreduce:DeleteSecurityConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/emr/security_configurations/index.md b/docs/aws-docs/providers/aws/emr/security_configurations/index.md index 8bb3d7a2f7..ed51f3012b 100644 --- a/docs/aws-docs/providers/aws/emr/security_configurations/index.md +++ b/docs/aws-docs/providers/aws/emr/security_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_configurations in a region or create a security_configurations resource, use security_configuration to operate on an individual resource. + +Used to retrieve a list of security_configurations in a region or to create or delete a security_configurations resource, use security_configuration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_configurations in a region or c + + + + + @@ -61,7 +69,68 @@ SELECT region, name FROM aws.emr.security_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emr.security_configurations ( + SecurityConfiguration, + region +) +SELECT +{{ SecurityConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emr.security_configurations ( + Name, + SecurityConfiguration, + region +) +SELECT + {{ Name }}, + {{ SecurityConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emr.security_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +143,11 @@ elasticmapreduce:CreateSecurityConfiguration, elasticmapreduce:DescribeSecurityConfiguration ``` +### Delete +```json +elasticmapreduce:DeleteSecurityConfiguration +``` + ### List ```json elasticmapreduce:ListSecurityConfigurations diff --git a/docs/aws-docs/providers/aws/emr/studio/index.md b/docs/aws-docs/providers/aws/emr/studio/index.md index 4e2977d7b5..7bde7a051f 100644 --- a/docs/aws-docs/providers/aws/emr/studio/index.md +++ b/docs/aws-docs/providers/aws/emr/studio/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual studio resource, use studios to retrieve a list of resources or to create a resource. + +Gets or updates an individual studio resource, use studios to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual studio resource, use studio - - - - - @@ -104,9 +102,10 @@ idc_user_assignment, idc_instance_arn, encryption_key_arn FROM aws.emr.studio -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the studio resource, the following permissions are required: @@ -125,10 +124,3 @@ elasticmapreduce:AddTags, elasticmapreduce:RemoveTags ``` -### Delete -```json -elasticmapreduce:DeleteStudio, -elasticmapreduce:DescribeStudio, -sso:DeleteManagedApplicationInstance -``` - diff --git a/docs/aws-docs/providers/aws/emr/studio_session_mapping/index.md b/docs/aws-docs/providers/aws/emr/studio_session_mapping/index.md index e5a2b71657..fc9903e513 100644 --- a/docs/aws-docs/providers/aws/emr/studio_session_mapping/index.md +++ b/docs/aws-docs/providers/aws/emr/studio_session_mapping/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual studio_session_mapping resource, use studio_session_mappings to retrieve a list of resources or to create a resource. + +Gets or updates an individual studio_session_mapping resource, use studio_session_mappings to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual studio_session_mapping resource, - - - - - @@ -72,9 +70,10 @@ identity_type, session_policy_arn, studio_id FROM aws.emr.studio_session_mapping -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the studio_session_mapping resource, the following permissions are required: @@ -102,19 +101,3 @@ sso:GetManagedApplicationInstance, sso:DescribeInstance ``` -### Delete -```json -elasticmapreduce:GetStudioSessionMapping, -elasticmapreduce:DeleteStudioSessionMapping, -sso-directory:SearchUsers, -sso-directory:SearchGroups, -sso-directory:DescribeUser, -sso-directory:DescribeGroup, -sso:GetManagedApplicationInstance, -sso:DescribeInstance, -sso:ListDirectoryAssociations, -sso:GetProfile, -sso:ListProfiles, -sso:DisassociateProfile -``` - diff --git a/docs/aws-docs/providers/aws/emr/studio_session_mappings/index.md b/docs/aws-docs/providers/aws/emr/studio_session_mappings/index.md index 8dc7b040b0..ec2eb831d4 100644 --- a/docs/aws-docs/providers/aws/emr/studio_session_mappings/index.md +++ b/docs/aws-docs/providers/aws/emr/studio_session_mappings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of studio_session_mappings in a region or create a studio_session_mappings resource, use studio_session_mapping to operate on an individual resource. + +Used to retrieve a list of studio_session_mappings in a region or to create or delete a studio_session_mappings resource, use studio_session_mapping to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of studio_session_mappings in a region or c + + + + + @@ -65,7 +73,83 @@ studio_id, identity_type, identity_name FROM aws.emr.studio_session_mappings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emr.studio_session_mappings ( + IdentityName, + IdentityType, + SessionPolicyArn, + StudioId, + region +) +SELECT +{{ IdentityName }}, + {{ IdentityType }}, + {{ SessionPolicyArn }}, + {{ StudioId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emr.studio_session_mappings ( + IdentityName, + IdentityType, + SessionPolicyArn, + StudioId, + region +) +SELECT + {{ IdentityName }}, + {{ IdentityType }}, + {{ SessionPolicyArn }}, + {{ StudioId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emr.studio_session_mappings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +170,22 @@ sso:ListProfiles, sso:AssociateProfile ``` +### Delete +```json +elasticmapreduce:GetStudioSessionMapping, +elasticmapreduce:DeleteStudioSessionMapping, +sso-directory:SearchUsers, +sso-directory:SearchGroups, +sso-directory:DescribeUser, +sso-directory:DescribeGroup, +sso:GetManagedApplicationInstance, +sso:DescribeInstance, +sso:ListDirectoryAssociations, +sso:GetProfile, +sso:ListProfiles, +sso:DisassociateProfile +``` + ### List ```json elasticmapreduce:ListStudioSessionMappings diff --git a/docs/aws-docs/providers/aws/emr/studios/index.md b/docs/aws-docs/providers/aws/emr/studios/index.md index d2476f7055..4ab4c457dd 100644 --- a/docs/aws-docs/providers/aws/emr/studios/index.md +++ b/docs/aws-docs/providers/aws/emr/studios/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of studios in a region or create a studios resource, use studio to operate on an individual resource. + +Used to retrieve a list of studios in a region or to create or delete a studios resource, use studio to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of studios in a region or create a st + + + + + @@ -61,7 +69,143 @@ SELECT region, studio_id FROM aws.emr.studios -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emr.studios ( + AuthMode, + DefaultS3Location, + EngineSecurityGroupId, + Name, + ServiceRole, + SubnetIds, + VpcId, + WorkspaceSecurityGroupId, + region +) +SELECT +{{ AuthMode }}, + {{ DefaultS3Location }}, + {{ EngineSecurityGroupId }}, + {{ Name }}, + {{ ServiceRole }}, + {{ SubnetIds }}, + {{ VpcId }}, + {{ WorkspaceSecurityGroupId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emr.studios ( + AuthMode, + DefaultS3Location, + Description, + EngineSecurityGroupId, + Name, + ServiceRole, + SubnetIds, + Tags, + UserRole, + VpcId, + WorkspaceSecurityGroupId, + IdpAuthUrl, + IdpRelayStateParameterName, + TrustedIdentityPropagationEnabled, + IdcUserAssignment, + IdcInstanceArn, + EncryptionKeyArn, + region +) +SELECT + {{ AuthMode }}, + {{ DefaultS3Location }}, + {{ Description }}, + {{ EngineSecurityGroupId }}, + {{ Name }}, + {{ ServiceRole }}, + {{ SubnetIds }}, + {{ Tags }}, + {{ UserRole }}, + {{ VpcId }}, + {{ WorkspaceSecurityGroupId }}, + {{ IdpAuthUrl }}, + {{ IdpRelayStateParameterName }}, + {{ TrustedIdentityPropagationEnabled }}, + {{ IdcUserAssignment }}, + {{ IdcInstanceArn }}, + {{ EncryptionKeyArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emr.studios +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +222,13 @@ sso:DeleteManagedApplicationInstance, iam:PassRole ``` +### Delete +```json +elasticmapreduce:DeleteStudio, +elasticmapreduce:DescribeStudio, +sso:DeleteManagedApplicationInstance +``` + ### List ```json elasticmapreduce:ListStudios diff --git a/docs/aws-docs/providers/aws/emr/wal_workspace/index.md b/docs/aws-docs/providers/aws/emr/wal_workspace/index.md index ea3b022840..dcf57fd18d 100644 --- a/docs/aws-docs/providers/aws/emr/wal_workspace/index.md +++ b/docs/aws-docs/providers/aws/emr/wal_workspace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual wal_workspace resource, use wal_workspaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual wal_workspace resource, use wal_workspaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual wal_workspace resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, wal_workspace_name, tags FROM aws.emr.wal_workspace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the wal_workspace resource, the following permissions are required: @@ -80,11 +79,6 @@ To operate on the wal_workspace resource, the following permissions emrwal:ListTagsForResource ``` -### Delete -```json -emrwal:DeleteWorkspace -``` - ### Update ```json emrwal:TagResource, diff --git a/docs/aws-docs/providers/aws/emr/wal_workspaces/index.md b/docs/aws-docs/providers/aws/emr/wal_workspaces/index.md index 4d4b2881c7..0988885d7c 100644 --- a/docs/aws-docs/providers/aws/emr/wal_workspaces/index.md +++ b/docs/aws-docs/providers/aws/emr/wal_workspaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of wal_workspaces in a region or create a wal_workspaces resource, use wal_workspace to operate on an individual resource. + +Used to retrieve a list of wal_workspaces in a region or to create or delete a wal_workspaces resource, use wal_workspace to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of wal_workspaces in a region or create a < + + + + + @@ -61,7 +69,81 @@ SELECT region, wal_workspace_name FROM aws.emr.wal_workspaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emr.wal_workspaces ( + WALWorkspaceName, + Tags, + region +) +SELECT +{{ WALWorkspaceName }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emr.wal_workspaces ( + WALWorkspaceName, + Tags, + region +) +SELECT + {{ WALWorkspaceName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emr.wal_workspaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +157,11 @@ emrwal:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +emrwal:DeleteWorkspace +``` + ### List ```json emrwal:ListWorkspaces diff --git a/docs/aws-docs/providers/aws/emrcontainers/virtual_cluster/index.md b/docs/aws-docs/providers/aws/emrcontainers/virtual_cluster/index.md index a187dcb328..ead3e88d21 100644 --- a/docs/aws-docs/providers/aws/emrcontainers/virtual_cluster/index.md +++ b/docs/aws-docs/providers/aws/emrcontainers/virtual_cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual virtual_cluster resource, use virtual_clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual virtual_cluster resource, use virtual_clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual virtual_cluster resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ id, name, tags FROM aws.emrcontainers.virtual_cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the virtual_cluster resource, the following permissions are required: @@ -86,11 +85,6 @@ To operate on the virtual_cluster resource, the following permissio emr-containers:DescribeVirtualCluster ``` -### Delete -```json -emr-containers:DeleteVirtualCluster -``` - ### Update ```json emr-containers:DescribeVirtualCluster, diff --git a/docs/aws-docs/providers/aws/emrcontainers/virtual_clusters/index.md b/docs/aws-docs/providers/aws/emrcontainers/virtual_clusters/index.md index 83ea9a79ae..df4e6e4027 100644 --- a/docs/aws-docs/providers/aws/emrcontainers/virtual_clusters/index.md +++ b/docs/aws-docs/providers/aws/emrcontainers/virtual_clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of virtual_clusters in a region or create a virtual_clusters resource, use virtual_cluster to operate on an individual resource. + +Used to retrieve a list of virtual_clusters in a region or to create or delete a virtual_clusters resource, use virtual_cluster to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of virtual_clusters in a region or create a + + + + + @@ -61,7 +69,95 @@ SELECT region, id FROM aws.emrcontainers.virtual_clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emrcontainers.virtual_clusters ( + ContainerProvider, + Name, + region +) +SELECT +{{ ContainerProvider }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emrcontainers.virtual_clusters ( + ContainerProvider, + Name, + Tags, + region +) +SELECT + {{ ContainerProvider }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emrcontainers.virtual_clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +171,11 @@ emr-containers:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +emr-containers:DeleteVirtualCluster +``` + ### List ```json emr-containers:ListVirtualClusters diff --git a/docs/aws-docs/providers/aws/emrserverless/application/index.md b/docs/aws-docs/providers/aws/emrserverless/application/index.md index 1295a03523..01b3c0d005 100644 --- a/docs/aws-docs/providers/aws/emrserverless/application/index.md +++ b/docs/aws-docs/providers/aws/emrserverless/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -96,9 +94,10 @@ arn, application_id, worker_type_specifications FROM aws.emrserverless.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -136,9 +135,3 @@ kms:UntagResource, kms:Decrypt ``` -### Delete -```json -emr-serverless:DeleteApplication, -emr-serverless:GetApplication -``` - diff --git a/docs/aws-docs/providers/aws/emrserverless/applications/index.md b/docs/aws-docs/providers/aws/emrserverless/applications/index.md index f69ff5ff98..beed4e2a36 100644 --- a/docs/aws-docs/providers/aws/emrserverless/applications/index.md +++ b/docs/aws-docs/providers/aws/emrserverless/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,154 @@ SELECT region, application_id FROM aws.emrserverless.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.emrserverless.applications ( + ReleaseLabel, + Type, + region +) +SELECT +{{ ReleaseLabel }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.emrserverless.applications ( + Architecture, + Name, + ReleaseLabel, + Type, + InitialCapacity, + MaximumCapacity, + Tags, + AutoStartConfiguration, + AutoStopConfiguration, + ImageConfiguration, + MonitoringConfiguration, + RuntimeConfiguration, + NetworkConfiguration, + WorkerTypeSpecifications, + region +) +SELECT + {{ Architecture }}, + {{ Name }}, + {{ ReleaseLabel }}, + {{ Type }}, + {{ InitialCapacity }}, + {{ MaximumCapacity }}, + {{ Tags }}, + {{ AutoStartConfiguration }}, + {{ AutoStopConfiguration }}, + {{ ImageConfiguration }}, + {{ MonitoringConfiguration }}, + {{ RuntimeConfiguration }}, + {{ NetworkConfiguration }}, + {{ WorkerTypeSpecifications }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.emrserverless.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -96,6 +251,12 @@ ecr:DescribeImages, ecr:GetDownloadUrlForLayer ``` +### Delete +```json +emr-serverless:DeleteApplication, +emr-serverless:GetApplication +``` + ### List ```json emr-serverless:ListApplications diff --git a/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflow/index.md b/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflow/index.md index da115b6792..d7e1a6d0a3 100644 --- a/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflow/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual id_mapping_workflow resource, use id_mapping_workflows to retrieve a list of resources or to create a resource. + +Gets or updates an individual id_mapping_workflow resource, use id_mapping_workflows to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual id_mapping_workflow resource, use - - - - - @@ -84,9 +82,10 @@ workflow_arn, created_at, updated_at FROM aws.entityresolution.id_mapping_workflow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the id_mapping_workflow resource, the following permissions are required: @@ -109,10 +108,3 @@ entityresolution:GetIdMappingWorkflow, entityresolution:ListTagsForResource ``` -### Delete -```json -entityresolution:DeleteIdMappingWorkflow, -entityresolution:GetIdMappingWorkflow, -entityresolution:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflows/index.md b/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflows/index.md index b3d53840b4..3a344b88a1 100644 --- a/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflows/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/id_mapping_workflows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of id_mapping_workflows in a region or create a id_mapping_workflows resource, use id_mapping_workflow to operate on an individual resource. + +Used to retrieve a list of id_mapping_workflows in a region or to create or delete a id_mapping_workflows resource, use id_mapping_workflow to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of id_mapping_workflows in a region or crea + + + + + @@ -61,7 +69,132 @@ SELECT region, workflow_name FROM aws.entityresolution.id_mapping_workflows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.entityresolution.id_mapping_workflows ( + WorkflowName, + InputSourceConfig, + IdMappingTechniques, + RoleArn, + region +) +SELECT +{{ WorkflowName }}, + {{ InputSourceConfig }}, + {{ IdMappingTechniques }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.entityresolution.id_mapping_workflows ( + WorkflowName, + Description, + InputSourceConfig, + OutputSourceConfig, + IdMappingTechniques, + RoleArn, + Tags, + region +) +SELECT + {{ WorkflowName }}, + {{ Description }}, + {{ InputSourceConfig }}, + {{ OutputSourceConfig }}, + {{ IdMappingTechniques }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.entityresolution.id_mapping_workflows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +211,13 @@ kms:DescribeKey, iam:PassRole ``` +### Delete +```json +entityresolution:DeleteIdMappingWorkflow, +entityresolution:GetIdMappingWorkflow, +entityresolution:UntagResource +``` + ### List ```json entityresolution:ListIdMappingWorkflows diff --git a/docs/aws-docs/providers/aws/entityresolution/id_namespace/index.md b/docs/aws-docs/providers/aws/entityresolution/id_namespace/index.md index 8317783d93..eefd9c2a67 100644 --- a/docs/aws-docs/providers/aws/entityresolution/id_namespace/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/id_namespace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual id_namespace resource, use id_namespaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual id_namespace resource, use id_namespaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual id_namespace resource, use - - - - - @@ -84,9 +82,10 @@ created_at, updated_at, tags FROM aws.entityresolution.id_namespace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the id_namespace resource, the following permissions are required: @@ -106,10 +105,3 @@ entityresolution:UntagResource, iam:PassRole ``` -### Delete -```json -entityresolution:DeleteIdNamespace, -entityresolution:GetIdNamespace, -entityresolution:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/entityresolution/id_namespaces/index.md b/docs/aws-docs/providers/aws/entityresolution/id_namespaces/index.md index ef6ed58014..5e09296bc2 100644 --- a/docs/aws-docs/providers/aws/entityresolution/id_namespaces/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/id_namespaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of id_namespaces in a region or create a id_namespaces resource, use id_namespace to operate on an individual resource. + +Used to retrieve a list of id_namespaces in a region or to create or delete a id_namespaces resource, use id_namespace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of id_namespaces in a region or create a INSERT + + + + + @@ -61,7 +69,104 @@ SELECT region, id_namespace_name FROM aws.entityresolution.id_namespaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.entityresolution.id_namespaces ( + IdNamespaceName, + Type, + region +) +SELECT +{{ IdNamespaceName }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.entityresolution.id_namespaces ( + IdNamespaceName, + Description, + InputSourceConfig, + IdMappingWorkflowProperties, + Type, + RoleArn, + Tags, + region +) +SELECT + {{ IdNamespaceName }}, + {{ Description }}, + {{ InputSourceConfig }}, + {{ IdMappingWorkflowProperties }}, + {{ Type }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.entityresolution.id_namespaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +180,13 @@ entityresolution:TagResource, iam:PassRole ``` +### Delete +```json +entityresolution:DeleteIdNamespace, +entityresolution:GetIdNamespace, +entityresolution:UntagResource +``` + ### List ```json entityresolution:ListIdNamespaces diff --git a/docs/aws-docs/providers/aws/entityresolution/matching_workflow/index.md b/docs/aws-docs/providers/aws/entityresolution/matching_workflow/index.md index 9b4e3b3a3e..955633e7c0 100644 --- a/docs/aws-docs/providers/aws/entityresolution/matching_workflow/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/matching_workflow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual matching_workflow resource, use matching_workflows to retrieve a list of resources or to create a resource. + +Gets or updates an individual matching_workflow resource, use matching_workflows to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual matching_workflow resource, use < - - - - - @@ -84,9 +82,10 @@ workflow_arn, created_at, updated_at FROM aws.entityresolution.matching_workflow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the matching_workflow resource, the following permissions are required: @@ -97,13 +96,6 @@ entityresolution:GetMatchingWorkflow, entityresolution:ListTagsForResource ``` -### Delete -```json -entityresolution:DeleteMatchingWorkflow, -entityresolution:GetMatchingWorkflow, -entityresolution:UntagResource -``` - ### Update ```json entityresolution:GetMatchingWorkflow, diff --git a/docs/aws-docs/providers/aws/entityresolution/matching_workflows/index.md b/docs/aws-docs/providers/aws/entityresolution/matching_workflows/index.md index fc2054551c..b4594c290c 100644 --- a/docs/aws-docs/providers/aws/entityresolution/matching_workflows/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/matching_workflows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of matching_workflows in a region or create a matching_workflows resource, use matching_workflow to operate on an individual resource. + +Used to retrieve a list of matching_workflows in a region or to create or delete a matching_workflows resource, use matching_workflow to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of matching_workflows in a region or create + + + + + @@ -61,7 +69,176 @@ SELECT region, workflow_name FROM aws.entityresolution.matching_workflows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.entityresolution.matching_workflows ( + WorkflowName, + InputSourceConfig, + OutputSourceConfig, + ResolutionTechniques, + RoleArn, + region +) +SELECT +{{ WorkflowName }}, + {{ InputSourceConfig }}, + {{ OutputSourceConfig }}, + {{ ResolutionTechniques }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.entityresolution.matching_workflows ( + WorkflowName, + Description, + InputSourceConfig, + OutputSourceConfig, + ResolutionTechniques, + RoleArn, + Tags, + region +) +SELECT + {{ WorkflowName }}, + {{ Description }}, + {{ InputSourceConfig }}, + {{ OutputSourceConfig }}, + {{ ResolutionTechniques }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.entityresolution.matching_workflows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +255,13 @@ kms:DescribeKey, iam:PassRole ``` +### Delete +```json +entityresolution:DeleteMatchingWorkflow, +entityresolution:GetMatchingWorkflow, +entityresolution:UntagResource +``` + ### List ```json entityresolution:ListMatchingWorkflows diff --git a/docs/aws-docs/providers/aws/entityresolution/policy_statement/index.md b/docs/aws-docs/providers/aws/entityresolution/policy_statement/index.md index dca2f2d8d2..e09499e8eb 100644 --- a/docs/aws-docs/providers/aws/entityresolution/policy_statement/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/policy_statement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy_statement resource, use policy_statements to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy_statement resource, use policy_statements to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual policy_statement resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ action, principal, condition FROM aws.entityresolution.policy_statement -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the policy_statement resource, the following permissions are required: @@ -94,9 +93,3 @@ entityresolution:AddPolicyStatement, entityresolution:DeletePolicyStatement ``` -### Delete -```json -entityresolution:DeletePolicyStatement, -entityresolution:GetPolicy -``` - diff --git a/docs/aws-docs/providers/aws/entityresolution/policy_statements/index.md b/docs/aws-docs/providers/aws/entityresolution/policy_statements/index.md index 45f1e4cd56..f19e02c5f4 100644 --- a/docs/aws-docs/providers/aws/entityresolution/policy_statements/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/policy_statements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policy_statements in a region or create a policy_statements resource, use policy_statement to operate on an individual resource. + +Used to retrieve a list of policy_statements in a region or to create or delete a policy_statements resource, use policy_statement to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of policy_statements in a region or create + + + + + @@ -63,7 +71,87 @@ region, arn, statement_id FROM aws.entityresolution.policy_statements -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.entityresolution.policy_statements ( + Arn, + StatementId, + region +) +SELECT +{{ Arn }}, + {{ StatementId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.entityresolution.policy_statements ( + Arn, + StatementId, + Effect, + Action, + Principal, + Condition, + region +) +SELECT + {{ Arn }}, + {{ StatementId }}, + {{ Effect }}, + {{ Action }}, + {{ Principal }}, + {{ Condition }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.entityresolution.policy_statements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +163,12 @@ To operate on the policy_statements resource, the following permiss entityresolution:AddPolicyStatement ``` +### Delete +```json +entityresolution:DeletePolicyStatement, +entityresolution:GetPolicy +``` + ### List ```json entityresolution:GetPolicy diff --git a/docs/aws-docs/providers/aws/entityresolution/schema_mapping/index.md b/docs/aws-docs/providers/aws/entityresolution/schema_mapping/index.md index 16d3ffc0f2..f5118df5c8 100644 --- a/docs/aws-docs/providers/aws/entityresolution/schema_mapping/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/schema_mapping/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schema_mapping resource, use schema_mappings to retrieve a list of resources or to create a resource. + +Gets or updates an individual schema_mapping resource, use schema_mappings to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual schema_mapping resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ created_at, updated_at, has_workflows FROM aws.entityresolution.schema_mapping -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schema_mapping resource, the following permissions are required: @@ -93,12 +92,6 @@ entityresolution:GetSchemaMapping, entityresolution:ListTagsForResource ``` -### Delete -```json -entityresolution:DeleteSchemaMapping, -entityresolution:GetSchemaMapping -``` - ### Update ```json entityresolution:GetSchemaMapping, diff --git a/docs/aws-docs/providers/aws/entityresolution/schema_mappings/index.md b/docs/aws-docs/providers/aws/entityresolution/schema_mappings/index.md index c9c57eaf46..13b5a35813 100644 --- a/docs/aws-docs/providers/aws/entityresolution/schema_mappings/index.md +++ b/docs/aws-docs/providers/aws/entityresolution/schema_mappings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schema_mappings in a region or create a schema_mappings resource, use schema_mapping to operate on an individual resource. + +Used to retrieve a list of schema_mappings in a region or to create or delete a schema_mappings resource, use schema_mapping to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schema_mappings in a region or create a + + + + + @@ -61,7 +69,98 @@ SELECT region, schema_name FROM aws.entityresolution.schema_mappings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.entityresolution.schema_mappings ( + SchemaName, + MappedInputFields, + region +) +SELECT +{{ SchemaName }}, + {{ MappedInputFields }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.entityresolution.schema_mappings ( + SchemaName, + Description, + MappedInputFields, + Tags, + region +) +SELECT + {{ SchemaName }}, + {{ Description }}, + {{ MappedInputFields }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.entityresolution.schema_mappings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +174,12 @@ entityresolution:GetSchemaMapping, entityresolution:TagResource ``` +### Delete +```json +entityresolution:DeleteSchemaMapping, +entityresolution:GetSchemaMapping +``` + ### List ```json entityresolution:ListSchemaMappings diff --git a/docs/aws-docs/providers/aws/events/api_destination/index.md b/docs/aws-docs/providers/aws/events/api_destination/index.md index 600399742d..802c23610d 100644 --- a/docs/aws-docs/providers/aws/events/api_destination/index.md +++ b/docs/aws-docs/providers/aws/events/api_destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual api_destination resource, use api_destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual api_destination resource, use api_destinations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual api_destination resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ invocation_rate_limit_per_second, invocation_endpoint, http_method FROM aws.events.api_destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the api_destination resource, the following permissions are required: @@ -96,9 +95,3 @@ events:UpdateApiDestination, events:DescribeApiDestination ``` -### Delete -```json -events:DeleteApiDestination, -events:DescribeApiDestination -``` - diff --git a/docs/aws-docs/providers/aws/events/api_destinations/index.md b/docs/aws-docs/providers/aws/events/api_destinations/index.md index d271f90348..75aa3ba222 100644 --- a/docs/aws-docs/providers/aws/events/api_destinations/index.md +++ b/docs/aws-docs/providers/aws/events/api_destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of api_destinations in a region or create a api_destinations resource, use api_destination to operate on an individual resource. + +Used to retrieve a list of api_destinations in a region or to create or delete a api_destinations resource, use api_destination to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of api_destinations in a region or create a + + + + + @@ -61,7 +69,86 @@ SELECT region, name FROM aws.events.api_destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.api_destinations ( + ConnectionArn, + InvocationEndpoint, + HttpMethod, + region +) +SELECT +{{ ConnectionArn }}, + {{ InvocationEndpoint }}, + {{ HttpMethod }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.api_destinations ( + Name, + Description, + ConnectionArn, + InvocationRateLimitPerSecond, + InvocationEndpoint, + HttpMethod, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ConnectionArn }}, + {{ InvocationRateLimitPerSecond }}, + {{ InvocationEndpoint }}, + {{ HttpMethod }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.api_destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +161,12 @@ events:CreateApiDestination, events:DescribeApiDestination ``` +### Delete +```json +events:DeleteApiDestination, +events:DescribeApiDestination +``` + ### List ```json events:ListApiDestinations diff --git a/docs/aws-docs/providers/aws/events/archive/index.md b/docs/aws-docs/providers/aws/events/archive/index.md index 8dc8be9c37..43938fb958 100644 --- a/docs/aws-docs/providers/aws/events/archive/index.md +++ b/docs/aws-docs/providers/aws/events/archive/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual archive resource, use archives to retrieve a list of resources or to create a resource. + +Gets or updates an individual archive resource, use archives to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual archive resource, use archi - - - - - @@ -76,19 +74,14 @@ event_pattern, arn, retention_days FROM aws.events.archive -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the archive resource, the following permissions are required: -### Delete -```json -events:DescribeArchive, -events:DeleteArchive -``` - ### Update ```json events:DescribeArchive, diff --git a/docs/aws-docs/providers/aws/events/archives/index.md b/docs/aws-docs/providers/aws/events/archives/index.md index a9bb2990d6..ab0df7d4e5 100644 --- a/docs/aws-docs/providers/aws/events/archives/index.md +++ b/docs/aws-docs/providers/aws/events/archives/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of archives in a region or create a archives resource, use archive to operate on an individual resource. + +Used to retrieve a list of archives in a region or to create or delete a archives resource, use archive to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of archives in a region or create a a + + + + + @@ -61,7 +69,77 @@ SELECT region, archive_name FROM aws.events.archives -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.archives ( + SourceArn, + region +) +SELECT +{{ SourceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.archives ( + ArchiveName, + SourceArn, + Description, + EventPattern, + RetentionDays, + region +) +SELECT + {{ ArchiveName }}, + {{ SourceArn }}, + {{ Description }}, + {{ EventPattern }}, + {{ RetentionDays }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.archives +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +152,12 @@ events:DescribeArchive, events:CreateArchive ``` +### Delete +```json +events:DescribeArchive, +events:DeleteArchive +``` + ### List ```json events:ListArchives diff --git a/docs/aws-docs/providers/aws/events/connection/index.md b/docs/aws-docs/providers/aws/events/connection/index.md index 3791f2bec3..0030863857 100644 --- a/docs/aws-docs/providers/aws/events/connection/index.md +++ b/docs/aws-docs/providers/aws/events/connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connection resource, use connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual connection resource, use connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual connection resource, use co - - - - - @@ -76,9 +74,10 @@ description, authorization_type, auth_parameters FROM aws.events.connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connection resource, the following permissions are required: @@ -98,9 +97,3 @@ secretsmanager:GetSecretValue, secretsmanager:PutSecretValue ``` -### Delete -```json -events:DeleteConnection, -events:DescribeConnection -``` - diff --git a/docs/aws-docs/providers/aws/events/connections/index.md b/docs/aws-docs/providers/aws/events/connections/index.md index 6945e892dd..bc632edbee 100644 --- a/docs/aws-docs/providers/aws/events/connections/index.md +++ b/docs/aws-docs/providers/aws/events/connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connections in a region or create a connections resource, use connection to operate on an individual resource. + +Used to retrieve a list of connections in a region or to create or delete a connections resource, use connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connections in a region or create a INSERT + + + + + @@ -61,7 +69,149 @@ SELECT region, name FROM aws.events.connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.connections ( + Name, + Description, + AuthorizationType, + AuthParameters, + region +) +SELECT +{{ Name }}, + {{ Description }}, + {{ AuthorizationType }}, + {{ AuthParameters }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.connections ( + Name, + Description, + AuthorizationType, + AuthParameters, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ AuthorizationType }}, + {{ AuthParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +228,12 @@ secretsmanager:PutSecretValue, iam:CreateServiceLinkedRole ``` +### Delete +```json +events:DeleteConnection, +events:DescribeConnection +``` + ### List ```json events:ListConnections diff --git a/docs/aws-docs/providers/aws/events/endpoint/index.md b/docs/aws-docs/providers/aws/events/endpoint/index.md index 539a6cfeed..ce71d6038f 100644 --- a/docs/aws-docs/providers/aws/events/endpoint/index.md +++ b/docs/aws-docs/providers/aws/events/endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual endpoint resource, use endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual endpoint resource, use endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual endpoint resource, use endp - - - - - @@ -86,9 +84,10 @@ endpoint_url, state, state_reason FROM aws.events.endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the endpoint resource, the following permissions are required: @@ -106,9 +105,3 @@ route53:GetHealthCheck, iam:PassRole ``` -### Delete -```json -events:DeleteEndpoint, -events:DescribeEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/events/endpoints/index.md b/docs/aws-docs/providers/aws/events/endpoints/index.md index 4e6738672e..b2d6087b8b 100644 --- a/docs/aws-docs/providers/aws/events/endpoints/index.md +++ b/docs/aws-docs/providers/aws/events/endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of endpoints in a region or create a endpoints resource, use endpoint to operate on an individual resource. + +Used to retrieve a list of endpoints in a region or to create or delete a endpoints resource, use endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of endpoints in a region or create a + + + + + @@ -61,7 +69,111 @@ SELECT region, name FROM aws.events.endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.endpoints ( + RoutingConfig, + EventBuses, + region +) +SELECT +{{ RoutingConfig }}, + {{ EventBuses }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.endpoints ( + Name, + RoleArn, + Description, + RoutingConfig, + ReplicationConfig, + EventBuses, + region +) +SELECT + {{ Name }}, + {{ RoleArn }}, + {{ Description }}, + {{ RoutingConfig }}, + {{ ReplicationConfig }}, + {{ EventBuses }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +188,12 @@ route53:GetHealthCheck, iam:PassRole ``` +### Delete +```json +events:DeleteEndpoint, +events:DescribeEndpoint +``` + ### List ```json events:ListEndpoints diff --git a/docs/aws-docs/providers/aws/events/event_bus/index.md b/docs/aws-docs/providers/aws/events/event_bus/index.md index cec43942f6..e5968693f8 100644 --- a/docs/aws-docs/providers/aws/events/event_bus/index.md +++ b/docs/aws-docs/providers/aws/events/event_bus/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_bus resource, use event_buses to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_bus resource, use event_buses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual event_bus resource, use eve - - - - - @@ -74,9 +72,10 @@ tags, policy, arn FROM aws.events.event_bus -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_bus resource, the following permissions are required: @@ -95,9 +94,3 @@ events:PutPermission, events:DescribeEventBus ``` -### Delete -```json -events:DescribeEventBus, -events:DeleteEventBus -``` - diff --git a/docs/aws-docs/providers/aws/events/event_buses/index.md b/docs/aws-docs/providers/aws/events/event_buses/index.md index aa10de8d6b..1202bd7a5e 100644 --- a/docs/aws-docs/providers/aws/events/event_buses/index.md +++ b/docs/aws-docs/providers/aws/events/event_buses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_buses in a region or create a event_buses resource, use event_bus to operate on an individual resource. + +Used to retrieve a list of event_buses in a region or to create or delete a event_buses resource, use event_bus to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_buses in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, name FROM aws.events.event_buses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.event_buses ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.event_buses ( + EventSourceName, + Name, + Tags, + Policy, + region +) +SELECT + {{ EventSourceName }}, + {{ Name }}, + {{ Tags }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.event_buses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +157,12 @@ events:ListTagsForResource, events:TagResource ``` +### Delete +```json +events:DescribeEventBus, +events:DeleteEventBus +``` + ### List ```json events:ListEventBuses, diff --git a/docs/aws-docs/providers/aws/events/rule/index.md b/docs/aws-docs/providers/aws/events/rule/index.md index 70f967236b..6573e2ac35 100644 --- a/docs/aws-docs/providers/aws/events/rule/index.md +++ b/docs/aws-docs/providers/aws/events/rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule resource, use rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule resource, use rules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual rule resource, use rulesUPDATE - - - - - @@ -82,9 +80,10 @@ arn, role_arn, name FROM aws.events.rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rule resource, the following permissions are required: @@ -105,12 +104,3 @@ events:RemoveTargets, events:PutTargets ``` -### Delete -```json -iam:PassRole, -events:DescribeRule, -events:DeleteRule, -events:RemoveTargets, -events:ListTargetsByRule -``` - diff --git a/docs/aws-docs/providers/aws/events/rules/index.md b/docs/aws-docs/providers/aws/events/rules/index.md index c511a5185a..83f48337a9 100644 --- a/docs/aws-docs/providers/aws/events/rules/index.md +++ b/docs/aws-docs/providers/aws/events/rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rules in a region or create a rules resource, use rule to operate on an individual resource. + +Used to retrieve a list of rules in a region or to create or delete a rules resource, use rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rules in a region or create a rule + + + + + @@ -61,7 +69,349 @@ SELECT region, arn FROM aws.events.rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.events.rules ( + EventBusName, + EventPattern, + ScheduleExpression, + Description, + State, + Targets, + RoleArn, + Name, + region +) +SELECT +{{ EventBusName }}, + {{ EventPattern }}, + {{ ScheduleExpression }}, + {{ Description }}, + {{ State }}, + {{ Targets }}, + {{ RoleArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.events.rules ( + EventBusName, + EventPattern, + ScheduleExpression, + Description, + State, + Targets, + RoleArn, + Name, + region +) +SELECT + {{ EventBusName }}, + {{ EventPattern }}, + {{ ScheduleExpression }}, + {{ Description }}, + {{ State }}, + {{ Targets }}, + {{ RoleArn }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.events.rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +431,12 @@ events:PutTargets events:ListRules ``` +### Delete +```json +iam:PassRole, +events:DescribeRule, +events:DeleteRule, +events:RemoveTargets, +events:ListTargetsByRule +``` + diff --git a/docs/aws-docs/providers/aws/eventschemas/discoverer/index.md b/docs/aws-docs/providers/aws/eventschemas/discoverer/index.md index 0c3b83553e..37b92ff914 100644 --- a/docs/aws-docs/providers/aws/eventschemas/discoverer/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/discoverer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual discoverer resource, use discoverers to retrieve a list of resources or to create a resource. + +Gets or updates an individual discoverer resource, use discoverers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual discoverer resource, use di - - - - - @@ -78,9 +76,10 @@ cross_account, state, tags FROM aws.eventschemas.discoverer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the discoverer resource, the following permissions are required: @@ -101,12 +100,3 @@ events:PutTargets, events:PutRule ``` -### Delete -```json -schemas:DescribeDiscoverer, -schemas:DeleteDiscoverer, -events:DeleteRule, -events:DisableRule, -events:RemoveTargets -``` - diff --git a/docs/aws-docs/providers/aws/eventschemas/discoverers/index.md b/docs/aws-docs/providers/aws/eventschemas/discoverers/index.md index 63d0c72efb..a50089b9b7 100644 --- a/docs/aws-docs/providers/aws/eventschemas/discoverers/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/discoverers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of discoverers in a region or create a discoverers resource, use discoverer to operate on an individual resource. + +Used to retrieve a list of discoverers in a region or to create or delete a discoverers resource, use discoverer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of discoverers in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, discoverer_arn FROM aws.eventschemas.discoverers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eventschemas.discoverers ( + SourceArn, + region +) +SELECT +{{ SourceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eventschemas.discoverers ( + Description, + SourceArn, + CrossAccount, + Tags, + region +) +SELECT + {{ Description }}, + {{ SourceArn }}, + {{ CrossAccount }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eventschemas.discoverers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +160,15 @@ events:ListTargetsByRule, iam:CreateServiceLinkedRole ``` +### Delete +```json +schemas:DescribeDiscoverer, +schemas:DeleteDiscoverer, +events:DeleteRule, +events:DisableRule, +events:RemoveTargets +``` + ### List ```json schemas:ListDiscoverers diff --git a/docs/aws-docs/providers/aws/eventschemas/eventschemas_registry/index.md b/docs/aws-docs/providers/aws/eventschemas/eventschemas_registry/index.md index d00083059b..95c9b38f76 100644 --- a/docs/aws-docs/providers/aws/eventschemas/eventschemas_registry/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/eventschemas_registry/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual eventschemas_registry resource, use eventschemas_registries to retrieve a list of resources or to create a resource. + +Gets or updates an individual eventschemas_registry resource, use eventschemas_registries to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual eventschemas_registry resource, u - - - - - @@ -72,9 +70,10 @@ description, registry_arn, tags FROM aws.eventschemas.eventschemas_registry -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the eventschemas_registry resource, the following permissions are required: @@ -93,9 +92,3 @@ schemas:UntagResource, schemas:ListTagsForResource ``` -### Delete -```json -schemas:DescribeRegistry, -schemas:DeleteRegistry -``` - diff --git a/docs/aws-docs/providers/aws/eventschemas/registries/index.md b/docs/aws-docs/providers/aws/eventschemas/registries/index.md index 6787260f38..44029557a4 100644 --- a/docs/aws-docs/providers/aws/eventschemas/registries/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/registries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of registries in a region or create a registries resource, use registry to operate on an individual resource. + +Used to retrieve a list of registries in a region or to create or delete a registries resource, use registry to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of registries in a region or create a INSERT + + + + + @@ -61,7 +69,87 @@ SELECT region, registry_arn FROM aws.eventschemas.registries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eventschemas.registries ( + RegistryName, + Description, + Tags, + region +) +SELECT +{{ RegistryName }}, + {{ Description }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eventschemas.registries ( + RegistryName, + Description, + Tags, + region +) +SELECT + {{ RegistryName }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eventschemas.registries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +163,12 @@ schemas:CreateRegistry, schemas:TagResource ``` +### Delete +```json +schemas:DescribeRegistry, +schemas:DeleteRegistry +``` + ### List ```json schemas:ListRegistries diff --git a/docs/aws-docs/providers/aws/eventschemas/registry_policies/index.md b/docs/aws-docs/providers/aws/eventschemas/registry_policies/index.md index 8f1bd6b266..d6bd44cc8a 100644 --- a/docs/aws-docs/providers/aws/eventschemas/registry_policies/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/registry_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of registry_policies in a region or create a registry_policies resource, use registry_policy to operate on an individual resource. + +Used to retrieve a list of registry_policies in a region or to create or delete a registry_policies resource, use registry_policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of registry_policies in a region or create + + + + + @@ -61,7 +69,74 @@ SELECT region, id FROM aws.eventschemas.registry_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eventschemas.registry_policies ( + Policy, + RegistryName, + region +) +SELECT +{{ Policy }}, + {{ RegistryName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eventschemas.registry_policies ( + Policy, + RegistryName, + RevisionId, + region +) +SELECT + {{ Policy }}, + {{ RegistryName }}, + {{ RevisionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eventschemas.registry_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +150,9 @@ schemas:GetResourcePolicy, schemas:DescribeRegistry ``` +### Delete +```json +schemas:DeleteResourcePolicy, +schemas:GetResourcePolicy +``` + diff --git a/docs/aws-docs/providers/aws/eventschemas/registry_policy/index.md b/docs/aws-docs/providers/aws/eventschemas/registry_policy/index.md index 945552061f..28f29b7295 100644 --- a/docs/aws-docs/providers/aws/eventschemas/registry_policy/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/registry_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual registry_policy resource, use registry_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual registry_policy resource, use registry_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual registry_policy resource, use UPDATE - - - - - @@ -72,19 +70,14 @@ policy, registry_name, revision_id FROM aws.eventschemas.registry_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the registry_policy resource, the following permissions are required: -### Delete -```json -schemas:DeleteResourcePolicy, -schemas:GetResourcePolicy -``` - ### Update ```json schemas:PutResourcePolicy, diff --git a/docs/aws-docs/providers/aws/eventschemas/schema/index.md b/docs/aws-docs/providers/aws/eventschemas/schema/index.md index 2847f0173a..fcae217c5b 100644 --- a/docs/aws-docs/providers/aws/eventschemas/schema/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/schema/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schema resource, use schemata to retrieve a list of resources or to create a resource. + +Gets or updates an individual schema resource, use schemata to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual schema resource, use schema - - - - - @@ -84,9 +82,10 @@ last_modified, version_created_date, tags FROM aws.eventschemas.schema -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schema resource, the following permissions are required: @@ -105,10 +104,3 @@ schemas:UntagResource, schemas:ListTagsForResource ``` -### Delete -```json -schemas:DescribeSchema, -schemas:DeleteSchema, -schemas:DeleteSchemaVersion -``` - diff --git a/docs/aws-docs/providers/aws/eventschemas/schemata/index.md b/docs/aws-docs/providers/aws/eventschemas/schemata/index.md index b41a7e046b..9c478b0cc6 100644 --- a/docs/aws-docs/providers/aws/eventschemas/schemata/index.md +++ b/docs/aws-docs/providers/aws/eventschemas/schemata/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schemata in a region or create a schemata resource, use schema to operate on an individual resource. + +Used to retrieve a list of schemata in a region or to create or delete a schemata resource, use schema to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schemata in a region or create a s + + + + + @@ -61,7 +69,91 @@ SELECT region, schema_arn FROM aws.eventschemas.schemata -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.eventschemas.schemata ( + Type, + Content, + RegistryName, + region +) +SELECT +{{ Type }}, + {{ Content }}, + {{ RegistryName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.eventschemas.schemata ( + Type, + Description, + Content, + RegistryName, + SchemaName, + Tags, + region +) +SELECT + {{ Type }}, + {{ Description }}, + {{ Content }}, + {{ RegistryName }}, + {{ SchemaName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.eventschemas.schemata +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +167,13 @@ schemas:CreateSchema, schemas:TagResource ``` +### Delete +```json +schemas:DescribeSchema, +schemas:DeleteSchema, +schemas:DeleteSchemaVersion +``` + ### List ```json schemas:ListSchemas, diff --git a/docs/aws-docs/providers/aws/evidently/experiment/index.md b/docs/aws-docs/providers/aws/evidently/experiment/index.md index 944c4b6392..295dee440e 100644 --- a/docs/aws-docs/providers/aws/evidently/experiment/index.md +++ b/docs/aws-docs/providers/aws/evidently/experiment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual experiment resource, use experiments to retrieve a list of resources or to create a resource. + +Gets or updates an individual experiment resource, use experiments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual experiment resource, use ex - - - - - @@ -90,9 +88,10 @@ segment, remove_segment, tags FROM aws.evidently.experiment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the experiment resource, the following permissions are required: @@ -113,10 +112,3 @@ evidently:StartExperiment, evidently:StopExperiment ``` -### Delete -```json -evidently:DeleteExperiment, -evidently:UntagResource, -evidently:GetExperiment -``` - diff --git a/docs/aws-docs/providers/aws/evidently/experiments/index.md b/docs/aws-docs/providers/aws/evidently/experiments/index.md index 32e3c2f0c3..cdd5cd06be 100644 --- a/docs/aws-docs/providers/aws/evidently/experiments/index.md +++ b/docs/aws-docs/providers/aws/evidently/experiments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of experiments in a region or create a experiments resource, use experiment to operate on an individual resource. + +Used to retrieve a list of experiments in a region or to create or delete a experiments resource, use experiment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of experiments in a region or create a INSERT + + + + + @@ -61,7 +69,168 @@ SELECT region, arn FROM aws.evidently.experiments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.evidently.experiments ( + Name, + Project, + Treatments, + MetricGoals, + OnlineAbConfig, + region +) +SELECT +{{ Name }}, + {{ Project }}, + {{ Treatments }}, + {{ MetricGoals }}, + {{ OnlineAbConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.evidently.experiments ( + Name, + Project, + Description, + RunningStatus, + RandomizationSalt, + Treatments, + MetricGoals, + SamplingRate, + OnlineAbConfig, + Segment, + RemoveSegment, + Tags, + region +) +SELECT + {{ Name }}, + {{ Project }}, + {{ Description }}, + {{ RunningStatus }}, + {{ RandomizationSalt }}, + {{ Treatments }}, + {{ MetricGoals }}, + {{ SamplingRate }}, + {{ OnlineAbConfig }}, + {{ Segment }}, + {{ RemoveSegment }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.evidently.experiments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +245,10 @@ evidently:GetExperiment, evidently:StartExperiment ``` +### Delete +```json +evidently:DeleteExperiment, +evidently:UntagResource, +evidently:GetExperiment +``` + diff --git a/docs/aws-docs/providers/aws/evidently/feature/index.md b/docs/aws-docs/providers/aws/evidently/feature/index.md index 60a97be920..9c994455a8 100644 --- a/docs/aws-docs/providers/aws/evidently/feature/index.md +++ b/docs/aws-docs/providers/aws/evidently/feature/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual feature resource, use features to retrieve a list of resources or to create a resource. + +Gets or updates an individual feature resource, use features to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual feature resource, use featu - - - - - @@ -82,9 +80,10 @@ default_variation, entity_overrides, tags FROM aws.evidently.feature -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the feature resource, the following permissions are required: @@ -104,10 +103,3 @@ evidently:UntagResource, evidently:GetFeature ``` -### Delete -```json -evidently:DeleteFeature, -evidently:UntagResource, -evidently:GetFeature -``` - diff --git a/docs/aws-docs/providers/aws/evidently/features/index.md b/docs/aws-docs/providers/aws/evidently/features/index.md index cdf24076c4..43b28a3466 100644 --- a/docs/aws-docs/providers/aws/evidently/features/index.md +++ b/docs/aws-docs/providers/aws/evidently/features/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of features in a region or create a features resource, use feature to operate on an individual resource. + +Used to retrieve a list of features in a region or to create or delete a features resource, use feature to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of features in a region or create a f + + + + + @@ -61,7 +69,118 @@ SELECT region, arn FROM aws.evidently.features -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.evidently.features ( + Project, + Name, + Variations, + region +) +SELECT +{{ Project }}, + {{ Name }}, + {{ Variations }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.evidently.features ( + Project, + Name, + Description, + EvaluationStrategy, + Variations, + DefaultVariation, + EntityOverrides, + Tags, + region +) +SELECT + {{ Project }}, + {{ Name }}, + {{ Description }}, + {{ EvaluationStrategy }}, + {{ Variations }}, + {{ DefaultVariation }}, + {{ EntityOverrides }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.evidently.features +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +194,10 @@ evidently:TagResource, evidently:GetFeature ``` +### Delete +```json +evidently:DeleteFeature, +evidently:UntagResource, +evidently:GetFeature +``` + diff --git a/docs/aws-docs/providers/aws/evidently/launch/index.md b/docs/aws-docs/providers/aws/evidently/launch/index.md index e2a38aa9af..0236e79776 100644 --- a/docs/aws-docs/providers/aws/evidently/launch/index.md +++ b/docs/aws-docs/providers/aws/evidently/launch/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual launch resource, use launches to retrieve a list of resources or to create a resource. + +Gets or updates an individual launch resource, use launches to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual launch resource, use launch - - - - - @@ -84,9 +82,10 @@ metric_monitors, tags, execution_status FROM aws.evidently.launch -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the launch resource, the following permissions are required: @@ -108,10 +107,3 @@ evidently:StartLaunch, evidently:StopLaunch ``` -### Delete -```json -evidently:DeleteLaunch, -evidently:UntagResource, -evidently:GetLaunch -``` - diff --git a/docs/aws-docs/providers/aws/evidently/launches/index.md b/docs/aws-docs/providers/aws/evidently/launches/index.md index 8938c9b9f4..e391353af9 100644 --- a/docs/aws-docs/providers/aws/evidently/launches/index.md +++ b/docs/aws-docs/providers/aws/evidently/launches/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of launches in a region or create a launches resource, use launch to operate on an individual resource. + +Used to retrieve a list of launches in a region or to create or delete a launches resource, use launch to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of launches in a region or create a l + + + + + @@ -61,7 +69,167 @@ SELECT region, arn FROM aws.evidently.launches -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.evidently.launches ( + Name, + Project, + ScheduledSplitsConfig, + Groups, + region +) +SELECT +{{ Name }}, + {{ Project }}, + {{ ScheduledSplitsConfig }}, + {{ Groups }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.evidently.launches ( + Name, + Project, + Description, + RandomizationSalt, + ScheduledSplitsConfig, + Groups, + MetricMonitors, + Tags, + ExecutionStatus, + region +) +SELECT + {{ Name }}, + {{ Project }}, + {{ Description }}, + {{ RandomizationSalt }}, + {{ ScheduledSplitsConfig }}, + {{ Groups }}, + {{ MetricMonitors }}, + {{ Tags }}, + {{ ExecutionStatus }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.evidently.launches +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +244,10 @@ evidently:GetLaunch, evidently:StartLaunch ``` +### Delete +```json +evidently:DeleteLaunch, +evidently:UntagResource, +evidently:GetLaunch +``` + diff --git a/docs/aws-docs/providers/aws/evidently/project/index.md b/docs/aws-docs/providers/aws/evidently/project/index.md index 58d65ef818..8c51b29bae 100644 --- a/docs/aws-docs/providers/aws/evidently/project/index.md +++ b/docs/aws-docs/providers/aws/evidently/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -76,9 +74,10 @@ data_delivery, app_config_resource, tags FROM aws.evidently.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -120,20 +119,3 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` -### Delete -```json -evidently:DeleteProject, -evidently:GetProject, -logs:CreateLogDelivery, -logs:GetLogDelivery, -logs:DeleteLogDelivery, -logs:ListLogDeliveries, -s3:GetBucketPolicy, -logs:DescribeResourcePolicies, -logs:DescribeLogGroups, -evidently:UntagResource, -appconfig:DeleteHostedConfigurationVersion, -appconfig:DeleteExtensionAssociation, -appconfig:DeleteConfigurationProfile -``` - diff --git a/docs/aws-docs/providers/aws/evidently/projects/index.md b/docs/aws-docs/providers/aws/evidently/projects/index.md index c7937a42ff..380ecb5348 100644 --- a/docs/aws-docs/providers/aws/evidently/projects/index.md +++ b/docs/aws-docs/providers/aws/evidently/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,91 @@ SELECT region, arn FROM aws.evidently.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.evidently.projects ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.evidently.projects ( + Name, + Description, + DataDelivery, + AppConfigResource, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ DataDelivery }}, + {{ AppConfigResource }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.evidently.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +180,20 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` +### Delete +```json +evidently:DeleteProject, +evidently:GetProject, +logs:CreateLogDelivery, +logs:GetLogDelivery, +logs:DeleteLogDelivery, +logs:ListLogDeliveries, +s3:GetBucketPolicy, +logs:DescribeResourcePolicies, +logs:DescribeLogGroups, +evidently:UntagResource, +appconfig:DeleteHostedConfigurationVersion, +appconfig:DeleteExtensionAssociation, +appconfig:DeleteConfigurationProfile +``` + diff --git a/docs/aws-docs/providers/aws/evidently/segment/index.md b/docs/aws-docs/providers/aws/evidently/segment/index.md index 88364642b5..17ccc85b47 100644 --- a/docs/aws-docs/providers/aws/evidently/segment/index.md +++ b/docs/aws-docs/providers/aws/evidently/segment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual segment resource, use segments to retrieve a list of resources or to create a resource. + +Gets or updates an individual segment resource, use segments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual segment resource, use segme - - - - - @@ -69,9 +67,10 @@ description, pattern, tags FROM aws.evidently.segment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the segment resource, the following permissions are required: @@ -82,10 +81,3 @@ evidently:GetSegment, evidently:ListTagsForResource ``` -### Delete -```json -evidently:DeleteSegment, -evidently:GetSegment, -evidently:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/evidently/segments/index.md b/docs/aws-docs/providers/aws/evidently/segments/index.md index 73ad822999..31e271b34b 100644 --- a/docs/aws-docs/providers/aws/evidently/segments/index.md +++ b/docs/aws-docs/providers/aws/evidently/segments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of segments in a region or create a segments resource, use segment to operate on an individual resource. + +Used to retrieve a list of segments in a region or to create or delete a segments resource, use segment to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of segments in a region or create a s + + + + + @@ -61,7 +69,79 @@ SELECT region, arn FROM aws.evidently.segments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.evidently.segments ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.evidently.segments ( + Name, + Description, + Pattern, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Pattern }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.evidently.segments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +155,13 @@ evidently:GetSegment, evidently:TagResource ``` +### Delete +```json +evidently:DeleteSegment, +evidently:GetSegment, +evidently:UntagResource +``` + ### List ```json evidently:ListSegment, diff --git a/docs/aws-docs/providers/aws/finspace/environment/index.md b/docs/aws-docs/providers/aws/finspace/environment/index.md index 90b1b9f8a9..7070505713 100644 --- a/docs/aws-docs/providers/aws/finspace/environment/index.md +++ b/docs/aws-docs/providers/aws/finspace/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -94,9 +92,10 @@ superuser_parameters, data_bundles, tags FROM aws.finspace.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -111,9 +110,3 @@ finspace:GetEnvironment finspace:UpdateEnvironment ``` -### Delete -```json -finspace:DeleteEnvironment, -finspace:GetEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/finspace/environments/index.md b/docs/aws-docs/providers/aws/finspace/environments/index.md index 4e4e30e559..cdb374f69c 100644 --- a/docs/aws-docs/providers/aws/finspace/environments/index.md +++ b/docs/aws-docs/providers/aws/finspace/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,109 @@ SELECT region, environment_id FROM aws.finspace.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.finspace.environments ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.finspace.environments ( + Name, + Description, + KmsKeyId, + FederationMode, + FederationParameters, + SuperuserParameters, + DataBundles, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ KmsKeyId }}, + {{ FederationMode }}, + {{ FederationParameters }}, + {{ SuperuserParameters }}, + {{ DataBundles }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.finspace.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +186,12 @@ finspace:ListEnvironments, sts:AssumeRole ``` +### Delete +```json +finspace:DeleteEnvironment, +finspace:GetEnvironment +``` + ### List ```json finspace:ListEnvironments diff --git a/docs/aws-docs/providers/aws/fis/experiment_template/index.md b/docs/aws-docs/providers/aws/fis/experiment_template/index.md index d636e06d91..c0119fa223 100644 --- a/docs/aws-docs/providers/aws/fis/experiment_template/index.md +++ b/docs/aws-docs/providers/aws/fis/experiment_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual experiment_template resource, use experiment_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual experiment_template resource, use experiment_templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual experiment_template resource, use - - - - - @@ -82,9 +80,10 @@ role_arn, tags, experiment_options FROM aws.fis.experiment_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the experiment_template resource, the following permissions are required: @@ -103,8 +102,3 @@ fis:UntagResource, iam:PassRole ``` -### Delete -```json -fis:DeleteExperimentTemplate -``` - diff --git a/docs/aws-docs/providers/aws/fis/experiment_templates/index.md b/docs/aws-docs/providers/aws/fis/experiment_templates/index.md index 7344a159f4..df2f6cab69 100644 --- a/docs/aws-docs/providers/aws/fis/experiment_templates/index.md +++ b/docs/aws-docs/providers/aws/fis/experiment_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of experiment_templates in a region or create a experiment_templates resource, use experiment_template to operate on an individual resource. + +Used to retrieve a list of experiment_templates in a region or to create or delete a experiment_templates resource, use experiment_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of experiment_templates in a region or crea + + + + + @@ -61,7 +69,120 @@ SELECT region, id FROM aws.fis.experiment_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fis.experiment_templates ( + Description, + Targets, + StopConditions, + RoleArn, + Tags, + region +) +SELECT +{{ Description }}, + {{ Targets }}, + {{ StopConditions }}, + {{ RoleArn }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fis.experiment_templates ( + Description, + Targets, + Actions, + StopConditions, + LogConfiguration, + RoleArn, + Tags, + ExperimentOptions, + region +) +SELECT + {{ Description }}, + {{ Targets }}, + {{ Actions }}, + {{ StopConditions }}, + {{ LogConfiguration }}, + {{ RoleArn }}, + {{ Tags }}, + {{ ExperimentOptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fis.experiment_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +196,11 @@ fis:TagResource, iam:PassRole ``` +### Delete +```json +fis:DeleteExperimentTemplate +``` + ### List ```json fis:ListExperimentTemplates, diff --git a/docs/aws-docs/providers/aws/fis/target_account_configuration/index.md b/docs/aws-docs/providers/aws/fis/target_account_configuration/index.md index ae5e57b66b..715784b7cf 100644 --- a/docs/aws-docs/providers/aws/fis/target_account_configuration/index.md +++ b/docs/aws-docs/providers/aws/fis/target_account_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual target_account_configuration resource, use target_account_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual target_account_configuration resource, use target_account_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual target_account_configuration reso - - - - - @@ -72,9 +70,10 @@ account_id, role_arn, description FROM aws.fis.target_account_configuration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the target_account_configuration resource, the following permissions are required: @@ -89,8 +88,3 @@ fis:GetTargetAccountConfiguration fis:UpdateTargetAccountConfiguration ``` -### Delete -```json -fis:DeleteTargetAccountConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/fis/target_account_configurations/index.md b/docs/aws-docs/providers/aws/fis/target_account_configurations/index.md index f4ef6bfd17..23526fae49 100644 --- a/docs/aws-docs/providers/aws/fis/target_account_configurations/index.md +++ b/docs/aws-docs/providers/aws/fis/target_account_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of target_account_configurations in a region or create a target_account_configurations resource, use target_account_configuration to operate on an individual resource. + +Used to retrieve a list of target_account_configurations in a region or to create or delete a target_account_configurations resource, use target_account_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of target_account_configurations in a regio + + + + + @@ -63,7 +71,80 @@ region, experiment_template_id, account_id FROM aws.fis.target_account_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fis.target_account_configurations ( + ExperimentTemplateId, + AccountId, + RoleArn, + region +) +SELECT +{{ ExperimentTemplateId }}, + {{ AccountId }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fis.target_account_configurations ( + ExperimentTemplateId, + AccountId, + RoleArn, + Description, + region +) +SELECT + {{ ExperimentTemplateId }}, + {{ AccountId }}, + {{ RoleArn }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fis.target_account_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +156,11 @@ To operate on the target_account_configurations resource, the follo fis:CreateTargetAccountConfiguration ``` +### Delete +```json +fis:DeleteTargetAccountConfiguration +``` + ### List ```json fis:ListTargetAccountConfigurations diff --git a/docs/aws-docs/providers/aws/fms/notification_channel/index.md b/docs/aws-docs/providers/aws/fms/notification_channel/index.md index f51748e864..030e2bff68 100644 --- a/docs/aws-docs/providers/aws/fms/notification_channel/index.md +++ b/docs/aws-docs/providers/aws/fms/notification_channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual notification_channel resource, use notification_channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual notification_channel resource, use notification_channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual notification_channel resource, us - - - - - @@ -68,9 +66,10 @@ region, sns_role_name, sns_topic_arn FROM aws.fms.notification_channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the notification_channel resource, the following permissions are required: @@ -86,8 +85,3 @@ iam:PassRole fms:GetNotificationChannel ``` -### Delete -```json -fms:DeleteNotificationChannel -``` - diff --git a/docs/aws-docs/providers/aws/fms/notification_channels/index.md b/docs/aws-docs/providers/aws/fms/notification_channels/index.md index f29640ed52..85fd04e56a 100644 --- a/docs/aws-docs/providers/aws/fms/notification_channels/index.md +++ b/docs/aws-docs/providers/aws/fms/notification_channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of notification_channels in a region or create a notification_channels resource, use notification_channel to operate on an individual resource. + +Used to retrieve a list of notification_channels in a region or to create or delete a notification_channels resource, use notification_channel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of notification_channels in a region or cre + + + + + @@ -61,7 +69,71 @@ SELECT region, sns_topic_arn FROM aws.fms.notification_channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fms.notification_channels ( + SnsRoleName, + SnsTopicArn, + region +) +SELECT +{{ SnsRoleName }}, + {{ SnsTopicArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fms.notification_channels ( + SnsRoleName, + SnsTopicArn, + region +) +SELECT + {{ SnsRoleName }}, + {{ SnsTopicArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fms.notification_channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,11 @@ fms:PutNotificationChannel, iam:PassRole ``` +### Delete +```json +fms:DeleteNotificationChannel +``` + ### List ```json fms:GetNotificationChannel diff --git a/docs/aws-docs/providers/aws/fms/policies/index.md b/docs/aws-docs/providers/aws/fms/policies/index.md index 42b09d1019..5613f5a069 100644 --- a/docs/aws-docs/providers/aws/fms/policies/index.md +++ b/docs/aws-docs/providers/aws/fms/policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policies in a region or create a policies resource, use policy to operate on an individual resource. + +Used to retrieve a list of policies in a region or to create or delete a policies resource, use policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of policies in a region or create a p + + + + + @@ -61,7 +69,156 @@ SELECT region, id FROM aws.fms.policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fms.policies ( + ExcludeResourceTags, + PolicyName, + RemediationEnabled, + SecurityServicePolicyData, + region +) +SELECT +{{ ExcludeResourceTags }}, + {{ PolicyName }}, + {{ RemediationEnabled }}, + {{ SecurityServicePolicyData }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fms.policies ( + ExcludeMap, + ExcludeResourceTags, + IncludeMap, + PolicyName, + PolicyDescription, + RemediationEnabled, + ResourceTags, + ResourceType, + ResourceTypeList, + ResourceSetIds, + SecurityServicePolicyData, + DeleteAllPolicyResources, + ResourcesCleanUp, + Tags, + region +) +SELECT + {{ ExcludeMap }}, + {{ ExcludeResourceTags }}, + {{ IncludeMap }}, + {{ PolicyName }}, + {{ PolicyDescription }}, + {{ RemediationEnabled }}, + {{ ResourceTags }}, + {{ ResourceType }}, + {{ ResourceTypeList }}, + {{ ResourceSetIds }}, + {{ SecurityServicePolicyData }}, + {{ DeleteAllPolicyResources }}, + {{ ResourcesCleanUp }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fms.policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +242,11 @@ s3:PutBucketPolicy, s3:GetBucketPolicy ``` +### Delete +```json +fms:DeletePolicy +``` + ### List ```json fms:ListPolicies, diff --git a/docs/aws-docs/providers/aws/fms/policy/index.md b/docs/aws-docs/providers/aws/fms/policy/index.md index 955f684ee9..e925784e8b 100644 --- a/docs/aws-docs/providers/aws/fms/policy/index.md +++ b/docs/aws-docs/providers/aws/fms/policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy resource, use policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy resource, use policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual policy resource, use polici - - - - - @@ -96,9 +94,10 @@ delete_all_policy_resources, resources_clean_up, tags FROM aws.fms.policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the policy resource, the following permissions are required: @@ -129,8 +128,3 @@ fms:GetPolicy, fms:ListTagsForResource ``` -### Delete -```json -fms:DeletePolicy -``` - diff --git a/docs/aws-docs/providers/aws/fms/resource_set/index.md b/docs/aws-docs/providers/aws/fms/resource_set/index.md index de82bbc1b0..d4ddb456ad 100644 --- a/docs/aws-docs/providers/aws/fms/resource_set/index.md +++ b/docs/aws-docs/providers/aws/fms/resource_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_set resource, use resource_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_set resource, use resource_sets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual resource_set resource, use - - - - - @@ -76,9 +74,10 @@ resource_type_list, resources, tags FROM aws.fms.resource_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_set resource, the following permissions are required: @@ -102,8 +101,3 @@ fms:ListResourceSetResources, fms:ListTagsForResource ``` -### Delete -```json -fms:DeleteResourceSet -``` - diff --git a/docs/aws-docs/providers/aws/fms/resource_sets/index.md b/docs/aws-docs/providers/aws/fms/resource_sets/index.md index 108aa3f76b..4134dcac3a 100644 --- a/docs/aws-docs/providers/aws/fms/resource_sets/index.md +++ b/docs/aws-docs/providers/aws/fms/resource_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_sets in a region or create a resource_sets resource, use resource_set to operate on an individual resource. + +Used to retrieve a list of resource_sets in a region or to create or delete a resource_sets resource, use resource_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_sets in a region or create a INSERT + + + + + @@ -61,7 +69,91 @@ SELECT region, id FROM aws.fms.resource_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fms.resource_sets ( + Name, + ResourceTypeList, + region +) +SELECT +{{ Name }}, + {{ ResourceTypeList }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fms.resource_sets ( + Name, + Description, + ResourceTypeList, + Resources, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ResourceTypeList }}, + {{ Resources }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fms.resource_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,11 @@ fms:ListResourceSetResources, fms:TagResource ``` +### Delete +```json +fms:DeleteResourceSet +``` + ### List ```json fms:ListResourceSets diff --git a/docs/aws-docs/providers/aws/forecast/dataset/index.md b/docs/aws-docs/providers/aws/forecast/dataset/index.md index 70ae889733..d212cc9282 100644 --- a/docs/aws-docs/providers/aws/forecast/dataset/index.md +++ b/docs/aws-docs/providers/aws/forecast/dataset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset resource, use datasets to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset resource, use datasets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual dataset resource, use datas - - - - - @@ -75,9 +73,10 @@ encryption_config, schema, tags FROM aws.forecast.dataset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset resource, the following permissions are required: @@ -87,8 +86,3 @@ To operate on the dataset resource, the following permissions are r forecast:DescribeDataset ``` -### Delete -```json -forecast:DeleteDataset -``` - diff --git a/docs/aws-docs/providers/aws/forecast/dataset_group/index.md b/docs/aws-docs/providers/aws/forecast/dataset_group/index.md index e917ec9345..4ec34c4bcc 100644 --- a/docs/aws-docs/providers/aws/forecast/dataset_group/index.md +++ b/docs/aws-docs/providers/aws/forecast/dataset_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset_group resource, use dataset_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset_group resource, use dataset_groups to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual dataset_group resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ domain, tags, dataset_group_arn FROM aws.forecast.dataset_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset_group resource, the following permissions are required: @@ -91,8 +90,3 @@ forecast:DescribeDatasetGroup forecast:UpdateDatasetGroup ``` -### Delete -```json -forecast:DeleteDatasetGroup -``` - diff --git a/docs/aws-docs/providers/aws/forecast/dataset_groups/index.md b/docs/aws-docs/providers/aws/forecast/dataset_groups/index.md index bec6efd028..947d7adfa4 100644 --- a/docs/aws-docs/providers/aws/forecast/dataset_groups/index.md +++ b/docs/aws-docs/providers/aws/forecast/dataset_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dataset_groups in a region or create a dataset_groups resource, use dataset_group to operate on an individual resource. + +Used to retrieve a list of dataset_groups in a region or to create or delete a dataset_groups resource, use dataset_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dataset_groups in a region or create a < + + + + + @@ -61,7 +69,84 @@ SELECT region, dataset_group_arn FROM aws.forecast.dataset_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.forecast.dataset_groups ( + DatasetGroupName, + Domain, + region +) +SELECT +{{ DatasetGroupName }}, + {{ Domain }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.forecast.dataset_groups ( + DatasetArns, + DatasetGroupName, + Domain, + Tags, + region +) +SELECT + {{ DatasetArns }}, + {{ DatasetGroupName }}, + {{ Domain }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.forecast.dataset_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +158,11 @@ To operate on the dataset_groups resource, the following permission forecast:CreateDatasetGroup ``` +### Delete +```json +forecast:DeleteDatasetGroup +``` + ### List ```json forecast:ListDatasetGroups diff --git a/docs/aws-docs/providers/aws/forecast/datasets/index.md b/docs/aws-docs/providers/aws/forecast/datasets/index.md index b8703d78a4..6ca65e49b9 100644 --- a/docs/aws-docs/providers/aws/forecast/datasets/index.md +++ b/docs/aws-docs/providers/aws/forecast/datasets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of datasets in a region or create a datasets resource, use dataset to operate on an individual resource. + +Used to retrieve a list of datasets in a region or to create or delete a datasets resource, use dataset to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of datasets in a region or create a d + + + + + @@ -61,7 +69,114 @@ SELECT region, arn FROM aws.forecast.datasets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.forecast.datasets ( + DatasetName, + DatasetType, + Domain, + Schema, + region +) +SELECT +{{ DatasetName }}, + {{ DatasetType }}, + {{ Domain }}, + {{ Schema }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.forecast.datasets ( + DatasetName, + DatasetType, + DataFrequency, + Domain, + EncryptionConfig, + Schema, + Tags, + region +) +SELECT + {{ DatasetName }}, + {{ DatasetType }}, + {{ DataFrequency }}, + {{ Domain }}, + {{ EncryptionConfig }}, + {{ Schema }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.forecast.datasets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +188,11 @@ To operate on the datasets resource, the following permissions are forecast:CreateDataset ``` +### Delete +```json +forecast:DeleteDataset +``` + ### List ```json forecast:ListDatasets diff --git a/docs/aws-docs/providers/aws/frauddetector/detector/index.md b/docs/aws-docs/providers/aws/frauddetector/detector/index.md index f07fce9f6c..88126f86e5 100644 --- a/docs/aws-docs/providers/aws/frauddetector/detector/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/detector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual detector resource, use detectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual detector resource, use detectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual detector resource, use dete - - - - - @@ -88,9 +86,10 @@ created_time, last_updated_time, associated_models FROM aws.frauddetector.detector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the detector resource, the following permissions are required: @@ -129,28 +128,6 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete -```json -frauddetector:GetDetectors, -frauddetector:GetDetectorVersion, -frauddetector:DescribeDetector, -frauddetector:GetRules, -frauddetector:GetVariables, -frauddetector:GetEventTypes, -frauddetector:GetLabels, -frauddetector:GetOutcomes, -frauddetector:GetEntityTypes, -frauddetector:DeleteDetector, -frauddetector:DeleteDetectorVersion, -frauddetector:DeleteRule, -frauddetector:DeleteEventType, -frauddetector:DeleteVariable, -frauddetector:DeleteLabel, -frauddetector:DeleteOutcome, -frauddetector:DeleteEntityType, -frauddetector:ListTagsForResource -``` - ### Read ```json frauddetector:GetDetectors, diff --git a/docs/aws-docs/providers/aws/frauddetector/detectors/index.md b/docs/aws-docs/providers/aws/frauddetector/detectors/index.md index 860e0602ef..09d4301008 100644 --- a/docs/aws-docs/providers/aws/frauddetector/detectors/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/detectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of detectors in a region or create a detectors resource, use detector to operate on an individual resource. + +Used to retrieve a list of detectors in a region or to create or delete a detectors resource, use detector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of detectors in a region or create a + + + + + @@ -61,7 +69,230 @@ SELECT region, arn FROM aws.frauddetector.detectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.detectors ( + DetectorId, + Rules, + EventType, + region +) +SELECT +{{ DetectorId }}, + {{ Rules }}, + {{ EventType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.detectors ( + DetectorId, + DetectorVersionStatus, + RuleExecutionMode, + Tags, + Description, + Rules, + EventType, + AssociatedModels, + region +) +SELECT + {{ DetectorId }}, + {{ DetectorVersionStatus }}, + {{ RuleExecutionMode }}, + {{ Tags }}, + {{ Description }}, + {{ Rules }}, + {{ EventType }}, + {{ AssociatedModels }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.detectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,6 +324,28 @@ frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` +### Delete +```json +frauddetector:GetDetectors, +frauddetector:GetDetectorVersion, +frauddetector:DescribeDetector, +frauddetector:GetRules, +frauddetector:GetVariables, +frauddetector:GetEventTypes, +frauddetector:GetLabels, +frauddetector:GetOutcomes, +frauddetector:GetEntityTypes, +frauddetector:DeleteDetector, +frauddetector:DeleteDetectorVersion, +frauddetector:DeleteRule, +frauddetector:DeleteEventType, +frauddetector:DeleteVariable, +frauddetector:DeleteLabel, +frauddetector:DeleteOutcome, +frauddetector:DeleteEntityType, +frauddetector:ListTagsForResource +``` + ### List ```json frauddetector:GetDetectors, diff --git a/docs/aws-docs/providers/aws/frauddetector/event_type/index.md b/docs/aws-docs/providers/aws/frauddetector/event_type/index.md index 41ce16d07b..f641ab4d16 100644 --- a/docs/aws-docs/providers/aws/frauddetector/event_type/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/event_type/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_type resource, use event_types to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_type resource, use event_types to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual event_type resource, use ev - - - - - @@ -82,9 +80,10 @@ arn, created_time, last_updated_time FROM aws.frauddetector.event_type -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_type resource, the following permissions are required: @@ -111,20 +110,6 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete -```json -frauddetector:BatchGetVariable, -frauddetector:GetVariables, -frauddetector:GetEventTypes, -frauddetector:GetLabels, -frauddetector:GetEntityTypes, -frauddetector:DeleteEventType, -frauddetector:DeleteVariable, -frauddetector:DeleteLabel, -frauddetector:DeleteEntityType, -frauddetector:ListTagsForResource -``` - ### Read ```json frauddetector:BatchGetVariable, diff --git a/docs/aws-docs/providers/aws/frauddetector/event_types/index.md b/docs/aws-docs/providers/aws/frauddetector/event_types/index.md index 4cfb057aa9..b0f8531ae2 100644 --- a/docs/aws-docs/providers/aws/frauddetector/event_types/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/event_types/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_types in a region or create a event_types resource, use event_type to operate on an individual resource. + +Used to retrieve a list of event_types in a region or to create or delete a event_types resource, use event_type to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_types in a region or create a INSERT + + + + + @@ -61,7 +69,165 @@ SELECT region, arn FROM aws.frauddetector.event_types -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.event_types ( + Name, + EventVariables, + Labels, + EntityTypes, + region +) +SELECT +{{ Name }}, + {{ EventVariables }}, + {{ Labels }}, + {{ EntityTypes }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.event_types ( + Name, + Tags, + Description, + EventVariables, + Labels, + EntityTypes, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + {{ Description }}, + {{ EventVariables }}, + {{ Labels }}, + {{ EntityTypes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.event_types +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +250,20 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` +### Delete +```json +frauddetector:BatchGetVariable, +frauddetector:GetVariables, +frauddetector:GetEventTypes, +frauddetector:GetLabels, +frauddetector:GetEntityTypes, +frauddetector:DeleteEventType, +frauddetector:DeleteVariable, +frauddetector:DeleteLabel, +frauddetector:DeleteEntityType, +frauddetector:ListTagsForResource +``` + ### List ```json frauddetector:BatchGetVariable, diff --git a/docs/aws-docs/providers/aws/frauddetector/frauddetector_list/index.md b/docs/aws-docs/providers/aws/frauddetector/frauddetector_list/index.md index 79c4e570ac..f94a04e30b 100644 --- a/docs/aws-docs/providers/aws/frauddetector/frauddetector_list/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/frauddetector_list/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual frauddetector_list resource, use frauddetector_lists to retrieve a list of resources or to create a resource. + +Gets or updates an individual frauddetector_list resource, use frauddetector_lists to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual frauddetector_list resource, use - - - - - @@ -80,9 +78,10 @@ last_updated_time, tags, elements FROM aws.frauddetector.frauddetector_list -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the frauddetector_list resource, the following permissions are required: @@ -104,9 +103,3 @@ frauddetector:UpdateList, frauddetector:TagResource ``` -### Delete -```json -frauddetector:DeleteList, -frauddetector:GetListsMetadata -``` - diff --git a/docs/aws-docs/providers/aws/frauddetector/label/index.md b/docs/aws-docs/providers/aws/frauddetector/label/index.md index e9dc13c7f4..5f8c995191 100644 --- a/docs/aws-docs/providers/aws/frauddetector/label/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/label/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual label resource, use labels to retrieve a list of resources or to create a resource. + +Gets or updates an individual label resource, use labels to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual label resource, use labels< - - - - - @@ -76,9 +74,10 @@ arn, created_time, last_updated_time FROM aws.frauddetector.label -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the label resource, the following permissions are required: @@ -98,9 +97,3 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete -```json -frauddetector:GetLabels, -frauddetector:DeleteLabel -``` - diff --git a/docs/aws-docs/providers/aws/frauddetector/labels/index.md b/docs/aws-docs/providers/aws/frauddetector/labels/index.md index c406889430..025df85071 100644 --- a/docs/aws-docs/providers/aws/frauddetector/labels/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/labels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of labels in a region or create a labels resource, use label to operate on an individual resource. + +Used to retrieve a list of labels in a region or to create or delete a labels resource, use label to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of labels in a region or create a lab + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.frauddetector.labels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.labels ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.labels ( + Name, + Tags, + Description, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.labels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +153,12 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` +### Delete +```json +frauddetector:GetLabels, +frauddetector:DeleteLabel +``` + ### List ```json frauddetector:GetLabels, diff --git a/docs/aws-docs/providers/aws/frauddetector/lists/index.md b/docs/aws-docs/providers/aws/frauddetector/lists/index.md index e7e7a98caf..eafe26f53e 100644 --- a/docs/aws-docs/providers/aws/frauddetector/lists/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/lists/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of lists in a region or create a lists resource, use list to operate on an individual resource. + +Used to retrieve a list of lists in a region or to create or delete a lists resource, use list to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of lists in a region or create a list + + + + + @@ -61,7 +69,84 @@ SELECT region, arn FROM aws.frauddetector.lists -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.lists ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.lists ( + Name, + Description, + VariableType, + Tags, + Elements, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ VariableType }}, + {{ Tags }}, + {{ Elements }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.lists +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +163,12 @@ frauddetector:TagResource, frauddetector:UpdateList ``` +### Delete +```json +frauddetector:DeleteList, +frauddetector:GetListsMetadata +``` + ### List ```json frauddetector:GetListElements, diff --git a/docs/aws-docs/providers/aws/frauddetector/outcome/index.md b/docs/aws-docs/providers/aws/frauddetector/outcome/index.md index 5cb659179c..ac21bad010 100644 --- a/docs/aws-docs/providers/aws/frauddetector/outcome/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/outcome/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual outcome resource, use outcomes to retrieve a list of resources or to create a resource. + +Gets or updates an individual outcome resource, use outcomes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual outcome resource, use outco - - - - - @@ -76,9 +74,10 @@ arn, created_time, last_updated_time FROM aws.frauddetector.outcome -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the outcome resource, the following permissions are required: @@ -98,9 +97,3 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete -```json -frauddetector:GetOutcomes, -frauddetector:DeleteOutcome -``` - diff --git a/docs/aws-docs/providers/aws/frauddetector/outcomes/index.md b/docs/aws-docs/providers/aws/frauddetector/outcomes/index.md index 9f4fcc75d0..47372475dd 100644 --- a/docs/aws-docs/providers/aws/frauddetector/outcomes/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/outcomes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of outcomes in a region or create a outcomes resource, use outcome to operate on an individual resource. + +Used to retrieve a list of outcomes in a region or to create or delete a outcomes resource, use outcome to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of outcomes in a region or create a o + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.frauddetector.outcomes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.outcomes ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.outcomes ( + Name, + Tags, + Description, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.outcomes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +153,12 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` +### Delete +```json +frauddetector:GetOutcomes, +frauddetector:DeleteOutcome +``` + ### List ```json frauddetector:GetOutcomes, diff --git a/docs/aws-docs/providers/aws/frauddetector/variable/index.md b/docs/aws-docs/providers/aws/frauddetector/variable/index.md index c94655456a..61195fb84f 100644 --- a/docs/aws-docs/providers/aws/frauddetector/variable/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/variable/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual variable resource, use variables to retrieve a list of resources or to create a resource. + +Gets or updates an individual variable resource, use variables to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual variable resource, use vari - - - - - @@ -84,9 +82,10 @@ arn, created_time, last_updated_time FROM aws.frauddetector.variable -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the variable resource, the following permissions are required: @@ -106,9 +105,3 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete -```json -frauddetector:GetVariables, -frauddetector:DeleteVariable -``` - diff --git a/docs/aws-docs/providers/aws/frauddetector/variables/index.md b/docs/aws-docs/providers/aws/frauddetector/variables/index.md index 51ec9ea123..4a1becaf72 100644 --- a/docs/aws-docs/providers/aws/frauddetector/variables/index.md +++ b/docs/aws-docs/providers/aws/frauddetector/variables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of variables in a region or create a variables resource, use variable to operate on an individual resource. + +Used to retrieve a list of variables in a region or to create or delete a variables resource, use variable to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of variables in a region or create a + + + + + @@ -61,7 +69,97 @@ SELECT region, arn FROM aws.frauddetector.variables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.frauddetector.variables ( + Name, + DataSource, + DataType, + DefaultValue, + region +) +SELECT +{{ Name }}, + {{ DataSource }}, + {{ DataType }}, + {{ DefaultValue }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.frauddetector.variables ( + Name, + DataSource, + DataType, + DefaultValue, + Description, + Tags, + VariableType, + region +) +SELECT + {{ Name }}, + {{ DataSource }}, + {{ DataType }}, + {{ DefaultValue }}, + {{ Description }}, + {{ Tags }}, + {{ VariableType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.frauddetector.variables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +174,12 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` +### Delete +```json +frauddetector:GetVariables, +frauddetector:DeleteVariable +``` + ### List ```json frauddetector:GetVariables, diff --git a/docs/aws-docs/providers/aws/fsx/data_repository_association/index.md b/docs/aws-docs/providers/aws/fsx/data_repository_association/index.md index be2c29f3b1..8ea3f1080c 100644 --- a/docs/aws-docs/providers/aws/fsx/data_repository_association/index.md +++ b/docs/aws-docs/providers/aws/fsx/data_repository_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_repository_association resource, use data_repository_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_repository_association resource, use data_repository_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual data_repository_association resou - - - - - @@ -82,9 +80,10 @@ imported_file_chunk_size, s3, tags FROM aws.fsx.data_repository_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_repository_association resource, the following permissions are required: @@ -107,9 +106,3 @@ iam:CreateServiceLinkedRole, iam:PutRolePolicy ``` -### Delete -```json -fsx:DescribeDataRepositoryAssociations, -fsx:DeleteDataRepositoryAssociation -``` - diff --git a/docs/aws-docs/providers/aws/fsx/data_repository_associations/index.md b/docs/aws-docs/providers/aws/fsx/data_repository_associations/index.md index a8a7bb4d38..18e86c982d 100644 --- a/docs/aws-docs/providers/aws/fsx/data_repository_associations/index.md +++ b/docs/aws-docs/providers/aws/fsx/data_repository_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_repository_associations in a region or create a data_repository_associations resource, use data_repository_association to operate on an individual resource. + +Used to retrieve a list of data_repository_associations in a region or to create or delete a data_repository_associations resource, use data_repository_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_repository_associations in a region + + + + + @@ -61,7 +69,103 @@ SELECT region, association_id FROM aws.fsx.data_repository_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.fsx.data_repository_associations ( + FileSystemId, + FileSystemPath, + DataRepositoryPath, + region +) +SELECT +{{ FileSystemId }}, + {{ FileSystemPath }}, + {{ DataRepositoryPath }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.fsx.data_repository_associations ( + FileSystemId, + FileSystemPath, + DataRepositoryPath, + BatchImportMetaDataOnCreate, + ImportedFileChunkSize, + S3, + Tags, + region +) +SELECT + {{ FileSystemId }}, + {{ FileSystemPath }}, + {{ DataRepositoryPath }}, + {{ BatchImportMetaDataOnCreate }}, + {{ ImportedFileChunkSize }}, + {{ S3 }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.fsx.data_repository_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +184,12 @@ iam:CreateServiceLinkedRole, iam:PutRolePolicy ``` +### Delete +```json +fsx:DescribeDataRepositoryAssociations, +fsx:DeleteDataRepositoryAssociation +``` + ### List ```json fsx:DescribeDataRepositoryAssociations diff --git a/docs/aws-docs/providers/aws/gamelift/alias/index.md b/docs/aws-docs/providers/aws/gamelift/alias/index.md index bc5eaed94d..bf145e905a 100644 --- a/docs/aws-docs/providers/aws/gamelift/alias/index.md +++ b/docs/aws-docs/providers/aws/gamelift/alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alias resource, use aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual alias resource, use aliases to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual alias resource, use aliases - - - - - @@ -72,9 +70,10 @@ name, routing_strategy, alias_id FROM aws.gamelift.alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alias resource, the following permissions are required: @@ -89,8 +88,3 @@ gamelift:DescribeAlias gamelift:UpdateAlias ``` -### Delete -```json -gamelift:DeleteAlias -``` - diff --git a/docs/aws-docs/providers/aws/gamelift/aliases/index.md b/docs/aws-docs/providers/aws/gamelift/aliases/index.md index 6fa4bfee77..a3102561de 100644 --- a/docs/aws-docs/providers/aws/gamelift/aliases/index.md +++ b/docs/aws-docs/providers/aws/gamelift/aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of aliases in a region or create a aliases resource, use alias to operate on an individual resource. + +Used to retrieve a list of aliases in a region or to create or delete a aliases resource, use alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of aliases in a region or create a al + + + + + @@ -61,7 +69,82 @@ SELECT region, alias_id FROM aws.gamelift.aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.aliases ( + Name, + RoutingStrategy, + region +) +SELECT +{{ Name }}, + {{ RoutingStrategy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.aliases ( + Description, + Name, + RoutingStrategy, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ RoutingStrategy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +156,11 @@ To operate on the aliases resource, the following permissions are r gamelift:CreateAlias ``` +### Delete +```json +gamelift:DeleteAlias +``` + ### List ```json gamelift:ListAliases diff --git a/docs/aws-docs/providers/aws/gamelift/build/index.md b/docs/aws-docs/providers/aws/gamelift/build/index.md index 986ec016a1..b22b33eea1 100644 --- a/docs/aws-docs/providers/aws/gamelift/build/index.md +++ b/docs/aws-docs/providers/aws/gamelift/build/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual build resource, use builds to retrieve a list of resources or to create a resource. + +Gets or updates an individual build resource, use builds to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual build resource, use builds< - - - - - @@ -76,9 +74,10 @@ storage_location, version, server_sdk_version FROM aws.gamelift.build -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the build resource, the following permissions are required: @@ -93,9 +92,3 @@ gamelift:DescribeBuild gamelift:UpdateBuild ``` -### Delete -```json -gamelift:DescribeBuild, -gamelift:DeleteBuild -``` - diff --git a/docs/aws-docs/providers/aws/gamelift/builds/index.md b/docs/aws-docs/providers/aws/gamelift/builds/index.md index dbc913f15c..3c6bed0b9e 100644 --- a/docs/aws-docs/providers/aws/gamelift/builds/index.md +++ b/docs/aws-docs/providers/aws/gamelift/builds/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of builds in a region or create a builds resource, use build to operate on an individual resource. + +Used to retrieve a list of builds in a region or to create or delete a builds resource, use build to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of builds in a region or create a bui + + + + + @@ -61,7 +69,80 @@ SELECT region, build_id FROM aws.gamelift.builds -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.builds ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.builds ( + Name, + OperatingSystem, + StorageLocation, + Version, + ServerSdkVersion, + region +) +SELECT + {{ Name }}, + {{ OperatingSystem }}, + {{ StorageLocation }}, + {{ Version }}, + {{ ServerSdkVersion }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.builds +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +155,12 @@ gamelift:DescribeBuild, gamelift:CreateBuild ``` +### Delete +```json +gamelift:DescribeBuild, +gamelift:DeleteBuild +``` + ### List ```json gamelift:ListBuilds diff --git a/docs/aws-docs/providers/aws/gamelift/fleet/index.md b/docs/aws-docs/providers/aws/gamelift/fleet/index.md index b18de22189..cefaa6ba8e 100644 --- a/docs/aws-docs/providers/aws/gamelift/fleet/index.md +++ b/docs/aws-docs/providers/aws/gamelift/fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet resource, use fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet resource, use fleets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -75,11 +78,6 @@ Gets or operates on an individual fleet resource, use fleets< - - - - - @@ -120,9 +118,10 @@ build_id, resource_creation_limit_policy, e_c2_instance_type FROM aws.gamelift.fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet resource, the following permissions are required: @@ -156,11 +155,3 @@ gamelift:DescribeScalingPolicies, gamelift:DeleteScalingPolicy ``` -### Delete -```json -gamelift:DeleteFleet, -gamelift:DescribeFleetLocationCapacity, -gamelift:DescribeScalingPolicies, -gamelift:DeleteScalingPolicy -``` - diff --git a/docs/aws-docs/providers/aws/gamelift/fleets/index.md b/docs/aws-docs/providers/aws/gamelift/fleets/index.md index fbf14600b8..572262e1b5 100644 --- a/docs/aws-docs/providers/aws/gamelift/fleets/index.md +++ b/docs/aws-docs/providers/aws/gamelift/fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleets in a region or create a fleets resource, use fleet to operate on an individual resource. + +Used to retrieve a list of fleets in a region or to create or delete a fleets resource, use fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleets in a region or create a fle + + + + + @@ -61,7 +69,203 @@ SELECT region, fleet_id FROM aws.gamelift.fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.fleets ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.fleets ( + ScalingPolicies, + Description, + PeerVpcId, + ApplyCapacity, + EC2InboundPermissions, + ComputeType, + Name, + AnywhereConfiguration, + InstanceRoleARN, + CertificateConfiguration, + InstanceRoleCredentialsProvider, + DesiredEC2Instances, + ServerLaunchParameters, + FleetType, + Locations, + NewGameSessionProtectionPolicy, + ScriptId, + MaxSize, + RuntimeConfiguration, + LogPaths, + ServerLaunchPath, + MinSize, + PeerVpcAwsAccountId, + MetricGroups, + BuildId, + ResourceCreationLimitPolicy, + EC2InstanceType, + region +) +SELECT + {{ ScalingPolicies }}, + {{ Description }}, + {{ PeerVpcId }}, + {{ ApplyCapacity }}, + {{ EC2InboundPermissions }}, + {{ ComputeType }}, + {{ Name }}, + {{ AnywhereConfiguration }}, + {{ InstanceRoleARN }}, + {{ CertificateConfiguration }}, + {{ InstanceRoleCredentialsProvider }}, + {{ DesiredEC2Instances }}, + {{ ServerLaunchParameters }}, + {{ FleetType }}, + {{ Locations }}, + {{ NewGameSessionProtectionPolicy }}, + {{ ScriptId }}, + {{ MaxSize }}, + {{ RuntimeConfiguration }}, + {{ LogPaths }}, + {{ ServerLaunchPath }}, + {{ MinSize }}, + {{ PeerVpcAwsAccountId }}, + {{ MetricGroups }}, + {{ BuildId }}, + {{ ResourceCreationLimitPolicy }}, + {{ EC2InstanceType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +288,11 @@ gamelift:DescribeScalingPolicies gamelift:ListFleets ``` +### Delete +```json +gamelift:DeleteFleet, +gamelift:DescribeFleetLocationCapacity, +gamelift:DescribeScalingPolicies, +gamelift:DeleteScalingPolicy +``` + diff --git a/docs/aws-docs/providers/aws/gamelift/game_server_group/index.md b/docs/aws-docs/providers/aws/gamelift/game_server_group/index.md index 5d892b980e..48d28e4251 100644 --- a/docs/aws-docs/providers/aws/gamelift/game_server_group/index.md +++ b/docs/aws-docs/providers/aws/gamelift/game_server_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual game_server_group resource, use game_server_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual game_server_group resource, use game_server_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual game_server_group resource, use < - - - - - @@ -92,9 +90,10 @@ role_arn, tags, vpc_subnets FROM aws.gamelift.game_server_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the game_server_group resource, the following permissions are required: @@ -114,28 +113,3 @@ autoscaling:UpdateAutoScalingGroup, autoscaling:SetInstanceProtection ``` -### Delete -```json -gamelift:DeleteGameServerGroup, -gamelift:DescribeGameServerGroup, -iam:assumeRole, -iam:PassRole, -iam:CreateServiceLinkedRole, -ec2:DescribeAvailabilityZones, -ec2:DescribeSubnets, -ec2:DescribeLaunchTemplateVersions, -autoscaling:CreateAutoScalingGroup, -autoscaling:DescribeLifecycleHooks, -autoscaling:DescribeNotificationConfigurations, -autoscaling:DescribeAutoScalingGroups, -autoscaling:ExitStandby, -autoscaling:PutLifecycleHook, -autoscaling:PutScalingPolicy, -autoscaling:ResumeProcesses, -autoscaling:SetInstanceProtection, -autoscaling:UpdateAutoScalingGroup, -autoscaling:DeleteAutoScalingGroup, -events:PutRule, -events:PutTargets -``` - diff --git a/docs/aws-docs/providers/aws/gamelift/game_server_groups/index.md b/docs/aws-docs/providers/aws/gamelift/game_server_groups/index.md index e201e5a723..9d784cc234 100644 --- a/docs/aws-docs/providers/aws/gamelift/game_server_groups/index.md +++ b/docs/aws-docs/providers/aws/gamelift/game_server_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of game_server_groups in a region or create a game_server_groups resource, use game_server_group to operate on an individual resource. + +Used to retrieve a list of game_server_groups in a region or to create or delete a game_server_groups resource, use game_server_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of game_server_groups in a region or create + + + + + @@ -61,7 +69,130 @@ SELECT region, game_server_group_arn FROM aws.gamelift.game_server_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.game_server_groups ( + GameServerGroupName, + InstanceDefinitions, + RoleArn, + region +) +SELECT +{{ GameServerGroupName }}, + {{ InstanceDefinitions }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.game_server_groups ( + AutoScalingPolicy, + BalancingStrategy, + DeleteOption, + GameServerGroupName, + GameServerProtectionPolicy, + InstanceDefinitions, + LaunchTemplate, + MaxSize, + MinSize, + RoleArn, + Tags, + VpcSubnets, + region +) +SELECT + {{ AutoScalingPolicy }}, + {{ BalancingStrategy }}, + {{ DeleteOption }}, + {{ GameServerGroupName }}, + {{ GameServerProtectionPolicy }}, + {{ InstanceDefinitions }}, + {{ LaunchTemplate }}, + {{ MaxSize }}, + {{ MinSize }}, + {{ RoleArn }}, + {{ Tags }}, + {{ VpcSubnets }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.game_server_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -97,6 +228,31 @@ events:PutRule, events:PutTargets ``` +### Delete +```json +gamelift:DeleteGameServerGroup, +gamelift:DescribeGameServerGroup, +iam:assumeRole, +iam:PassRole, +iam:CreateServiceLinkedRole, +ec2:DescribeAvailabilityZones, +ec2:DescribeSubnets, +ec2:DescribeLaunchTemplateVersions, +autoscaling:CreateAutoScalingGroup, +autoscaling:DescribeLifecycleHooks, +autoscaling:DescribeNotificationConfigurations, +autoscaling:DescribeAutoScalingGroups, +autoscaling:ExitStandby, +autoscaling:PutLifecycleHook, +autoscaling:PutScalingPolicy, +autoscaling:ResumeProcesses, +autoscaling:SetInstanceProtection, +autoscaling:UpdateAutoScalingGroup, +autoscaling:DeleteAutoScalingGroup, +events:PutRule, +events:PutTargets +``` + ### List ```json gamelift:ListGameServerGroups diff --git a/docs/aws-docs/providers/aws/gamelift/game_session_queue/index.md b/docs/aws-docs/providers/aws/gamelift/game_session_queue/index.md index 62ff71a924..cc2ed5d397 100644 --- a/docs/aws-docs/providers/aws/gamelift/game_session_queue/index.md +++ b/docs/aws-docs/providers/aws/gamelift/game_session_queue/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual game_session_queue resource, use game_session_queues to retrieve a list of resources or to create a resource. + +Gets or updates an individual game_session_queue resource, use game_session_queues to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual game_session_queue resource, use - - - - - @@ -84,9 +82,10 @@ priority_configuration, arn, tags FROM aws.gamelift.game_session_queue -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the game_session_queue resource, the following permissions are required: @@ -97,12 +96,6 @@ gamelift:DescribeGameSessionQueues, gamelift:ListTagsForResource ``` -### Delete -```json -gamelift:DescribeGameSessionQueues, -gamelift:DeleteGameSessionQueue -``` - ### Update ```json gamelift:UpdateGameSessionQueue, diff --git a/docs/aws-docs/providers/aws/gamelift/game_session_queues/index.md b/docs/aws-docs/providers/aws/gamelift/game_session_queues/index.md index 27988daa11..08f6259fad 100644 --- a/docs/aws-docs/providers/aws/gamelift/game_session_queues/index.md +++ b/docs/aws-docs/providers/aws/gamelift/game_session_queues/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of game_session_queues in a region or create a game_session_queues resource, use game_session_queue to operate on an individual resource. + +Used to retrieve a list of game_session_queues in a region or to create or delete a game_session_queues resource, use game_session_queue to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of game_session_queues in a region or creat + + + + + @@ -61,7 +69,114 @@ SELECT region, name FROM aws.gamelift.game_session_queues -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.game_session_queues ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.game_session_queues ( + Name, + TimeoutInSeconds, + Destinations, + PlayerLatencyPolicies, + CustomEventData, + NotificationTarget, + FilterConfiguration, + PriorityConfiguration, + Tags, + region +) +SELECT + {{ Name }}, + {{ TimeoutInSeconds }}, + {{ Destinations }}, + {{ PlayerLatencyPolicies }}, + {{ CustomEventData }}, + {{ NotificationTarget }}, + {{ FilterConfiguration }}, + {{ PriorityConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.game_session_queues +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +190,12 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` +### Delete +```json +gamelift:DescribeGameSessionQueues, +gamelift:DeleteGameSessionQueue +``` + ### List ```json gamelift:DescribeGameSessionQueues diff --git a/docs/aws-docs/providers/aws/gamelift/location/index.md b/docs/aws-docs/providers/aws/gamelift/location/index.md index c8b6bb15bd..0d73d89e97 100644 --- a/docs/aws-docs/providers/aws/gamelift/location/index.md +++ b/docs/aws-docs/providers/aws/gamelift/location/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual location resource, use locations to retrieve a list of resources or to create a resource. + +Gets or updates an individual location resource, use locations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual location resource, use loca - - - - - @@ -70,9 +68,10 @@ location_name, location_arn, tags FROM aws.gamelift.location -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the location resource, the following permissions are required: @@ -83,11 +82,6 @@ gamelift:ListLocations, gamelift:ListTagsForResource ``` -### Delete -```json -gamelift:DeleteLocation -``` - ### Update ```json gamelift:ListLocations, diff --git a/docs/aws-docs/providers/aws/gamelift/locations/index.md b/docs/aws-docs/providers/aws/gamelift/locations/index.md index 43d6aa6660..95f2f17b34 100644 --- a/docs/aws-docs/providers/aws/gamelift/locations/index.md +++ b/docs/aws-docs/providers/aws/gamelift/locations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of locations in a region or create a locations resource, use location to operate on an individual resource. + +Used to retrieve a list of locations in a region or to create or delete a locations resource, use location to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of locations in a region or create a + + + + + @@ -61,7 +69,73 @@ SELECT region, location_name FROM aws.gamelift.locations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.locations ( + LocationName, + region +) +SELECT +{{ LocationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.locations ( + LocationName, + Tags, + region +) +SELECT + {{ LocationName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.locations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +150,11 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` +### Delete +```json +gamelift:DeleteLocation +``` + ### List ```json gamelift:ListLocations diff --git a/docs/aws-docs/providers/aws/gamelift/matchmaking_configuration/index.md b/docs/aws-docs/providers/aws/gamelift/matchmaking_configuration/index.md index 394e218405..771ceb7433 100644 --- a/docs/aws-docs/providers/aws/gamelift/matchmaking_configuration/index.md +++ b/docs/aws-docs/providers/aws/gamelift/matchmaking_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual matchmaking_configuration resource, use matchmaking_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual matchmaking_configuration resource, use matchmaking_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual matchmaking_configuration resourc - - - - - @@ -100,9 +98,10 @@ rule_set_arn, rule_set_name, tags FROM aws.gamelift.matchmaking_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the matchmaking_configuration resource, the following permissions are required: @@ -113,12 +112,6 @@ gamelift:DescribeMatchmakingConfigurations, gamelift:ListTagsForResource ``` -### Delete -```json -gamelift:DescribeMatchmakingConfigurations, -gamelift:DeleteMatchmakingConfiguration -``` - ### Update ```json gamelift:DescribeMatchmakingConfigurations, diff --git a/docs/aws-docs/providers/aws/gamelift/matchmaking_configurations/index.md b/docs/aws-docs/providers/aws/gamelift/matchmaking_configurations/index.md index 246e25ae8d..d7f9125f59 100644 --- a/docs/aws-docs/providers/aws/gamelift/matchmaking_configurations/index.md +++ b/docs/aws-docs/providers/aws/gamelift/matchmaking_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of matchmaking_configurations in a region or create a matchmaking_configurations resource, use matchmaking_configuration to operate on an individual resource. + +Used to retrieve a list of matchmaking_configurations in a region or to create or delete a matchmaking_configurations resource, use matchmaking_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of matchmaking_configurations in a region o + + + + + @@ -61,7 +69,134 @@ SELECT region, name FROM aws.gamelift.matchmaking_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.matchmaking_configurations ( + AcceptanceRequired, + Name, + RequestTimeoutSeconds, + RuleSetName, + region +) +SELECT +{{ AcceptanceRequired }}, + {{ Name }}, + {{ RequestTimeoutSeconds }}, + {{ RuleSetName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.matchmaking_configurations ( + AcceptanceRequired, + AcceptanceTimeoutSeconds, + AdditionalPlayerCount, + BackfillMode, + CreationTime, + CustomEventData, + Description, + FlexMatchMode, + GameProperties, + GameSessionData, + GameSessionQueueArns, + Name, + NotificationTarget, + RequestTimeoutSeconds, + RuleSetArn, + RuleSetName, + Tags, + region +) +SELECT + {{ AcceptanceRequired }}, + {{ AcceptanceTimeoutSeconds }}, + {{ AdditionalPlayerCount }}, + {{ BackfillMode }}, + {{ CreationTime }}, + {{ CustomEventData }}, + {{ Description }}, + {{ FlexMatchMode }}, + {{ GameProperties }}, + {{ GameSessionData }}, + {{ GameSessionQueueArns }}, + {{ Name }}, + {{ NotificationTarget }}, + {{ RequestTimeoutSeconds }}, + {{ RuleSetArn }}, + {{ RuleSetName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.matchmaking_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +211,12 @@ gamelift:TagResource, gamelift:DescribeMatchmakingConfigurations ``` +### Delete +```json +gamelift:DescribeMatchmakingConfigurations, +gamelift:DeleteMatchmakingConfiguration +``` + ### List ```json gamelift:DescribeMatchmakingConfigurations diff --git a/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_set/index.md b/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_set/index.md index e36222966b..f4d19adcc4 100644 --- a/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_set/index.md +++ b/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual matchmaking_rule_set resource, use matchmaking_rule_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual matchmaking_rule_set resource, use matchmaking_rule_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual matchmaking_rule_set resource, us - - - - - @@ -74,9 +72,10 @@ creation_time, arn, tags FROM aws.gamelift.matchmaking_rule_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the matchmaking_rule_set resource, the following permissions are required: @@ -88,11 +87,6 @@ gamelift:ValidateMatchmakingRuleSet, gamelift:ListTagsForResource ``` -### Delete -```json -gamelift:DeleteMatchmakingRuleSet -``` - ### Update ```json gamelift:DescribeMatchmakingRuleSets, diff --git a/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_sets/index.md b/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_sets/index.md index d39f19a363..983160aaa7 100644 --- a/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_sets/index.md +++ b/docs/aws-docs/providers/aws/gamelift/matchmaking_rule_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of matchmaking_rule_sets in a region or create a matchmaking_rule_sets resource, use matchmaking_rule_set to operate on an individual resource. + +Used to retrieve a list of matchmaking_rule_sets in a region or to create or delete a matchmaking_rule_sets resource, use matchmaking_rule_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of matchmaking_rule_sets in a region or cre + + + + + @@ -61,7 +69,79 @@ SELECT region, name FROM aws.gamelift.matchmaking_rule_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.matchmaking_rule_sets ( + Name, + RuleSetBody, + region +) +SELECT +{{ Name }}, + {{ RuleSetBody }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.matchmaking_rule_sets ( + Name, + RuleSetBody, + Tags, + region +) +SELECT + {{ Name }}, + {{ RuleSetBody }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.matchmaking_rule_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +157,11 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` +### Delete +```json +gamelift:DeleteMatchmakingRuleSet +``` + ### List ```json gamelift:DescribeMatchmakingRuleSets diff --git a/docs/aws-docs/providers/aws/gamelift/script/index.md b/docs/aws-docs/providers/aws/gamelift/script/index.md index c1d54f808e..b1a580fb6c 100644 --- a/docs/aws-docs/providers/aws/gamelift/script/index.md +++ b/docs/aws-docs/providers/aws/gamelift/script/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual script resource, use scripts to retrieve a list of resources or to create a resource. + +Gets or updates an individual script resource, use scripts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual script resource, use script - - - - - @@ -80,9 +78,10 @@ arn, id, size_on_disk FROM aws.gamelift.script -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the script resource, the following permissions are required: @@ -94,11 +93,6 @@ gamelift:ListScripts, gamelift:ListTagsForResource ``` -### Delete -```json -gamelift:DeleteScript -``` - ### Update ```json gamelift:DescribeScript, diff --git a/docs/aws-docs/providers/aws/gamelift/scripts/index.md b/docs/aws-docs/providers/aws/gamelift/scripts/index.md index eac60c1dc8..0b8347f8e2 100644 --- a/docs/aws-docs/providers/aws/gamelift/scripts/index.md +++ b/docs/aws-docs/providers/aws/gamelift/scripts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scripts in a region or create a scripts resource, use script to operate on an individual resource. + +Used to retrieve a list of scripts in a region or to create or delete a scripts resource, use script to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scripts in a region or create a sc + + + + + @@ -61,7 +69,89 @@ SELECT region, id FROM aws.gamelift.scripts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.gamelift.scripts ( + StorageLocation, + region +) +SELECT +{{ StorageLocation }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.gamelift.scripts ( + Name, + StorageLocation, + Version, + Tags, + region +) +SELECT + {{ Name }}, + {{ StorageLocation }}, + {{ Version }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.gamelift.scripts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +167,11 @@ gamelift:DescribeScript, iam:PassRole ``` +### Delete +```json +gamelift:DeleteScript +``` + ### List ```json gamelift:ListScripts, diff --git a/docs/aws-docs/providers/aws/globalaccelerator/accelerator/index.md b/docs/aws-docs/providers/aws/globalaccelerator/accelerator/index.md index c520be1a32..856ae40c10 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/accelerator/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/accelerator/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual accelerator resource, use accelerators to retrieve a list of resources or to create a resource. + +Gets or updates an individual accelerator resource, use accelerators to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual accelerator resource, use a - - - - - @@ -87,6 +85,7 @@ FROM aws.globalaccelerator.accelerator WHERE data__Identifier = ''; ``` + ## Permissions To operate on the accelerator resource, the following permissions are required: @@ -104,10 +103,3 @@ globalaccelerator:UntagResource, globalaccelerator:DescribeAccelerator ``` -### Delete -```json -globalaccelerator:UpdateAccelerator, -globalaccelerator:DeleteAccelerator, -globalaccelerator:DescribeAccelerator -``` - diff --git a/docs/aws-docs/providers/aws/globalaccelerator/accelerators/index.md b/docs/aws-docs/providers/aws/globalaccelerator/accelerators/index.md index 609158d728..b780ec94df 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/accelerators/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/accelerators/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of accelerators in a region or create a accelerators resource, use accelerator to operate on an individual resource. + +Used to retrieve a list of accelerators in a region or to create or delete a accelerators resource, use accelerator to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of accelerators in a region or create a INSERT + + + + + @@ -61,7 +69,84 @@ SELECT region, accelerator_arn FROM aws.globalaccelerator.accelerators +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.globalaccelerator.accelerators ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.globalaccelerator.accelerators ( + Name, + IpAddressType, + IpAddresses, + Enabled, + Tags, + region +) +SELECT + {{ Name }}, + {{ IpAddressType }}, + {{ IpAddresses }}, + {{ Enabled }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.globalaccelerator.accelerators +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +160,13 @@ globalaccelerator:DescribeAccelerator, globalaccelerator:TagResource ``` +### Delete +```json +globalaccelerator:UpdateAccelerator, +globalaccelerator:DeleteAccelerator, +globalaccelerator:DescribeAccelerator +``` + ### List ```json globalaccelerator:ListAccelerators diff --git a/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachment/index.md b/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachment/index.md index c42c8a990a..120bb0bd4d 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachment/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cross_account_attachment resource, use cross_account_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual cross_account_attachment resource, use cross_account_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual cross_account_attachment resource - - - - - @@ -77,6 +75,7 @@ FROM aws.globalaccelerator.cross_account_attachment WHERE data__Identifier = ''; ``` + ## Permissions To operate on the cross_account_attachment resource, the following permissions are required: @@ -94,9 +93,3 @@ globalaccelerator:TagResource, globalaccelerator:UntagResource ``` -### Delete -```json -globalaccelerator:DescribeCrossAccountAttachment, -globalaccelerator:DeleteCrossAccountAttachment -``` - diff --git a/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachments/index.md b/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachments/index.md index b427d27d32..25fc193377 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachments/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/cross_account_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cross_account_attachments in a region or create a cross_account_attachments resource, use cross_account_attachment to operate on an individual resource. + +Used to retrieve a list of cross_account_attachments in a region or to create or delete a cross_account_attachments resource, use cross_account_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cross_account_attachments in a region or + + + + + @@ -61,7 +69,86 @@ SELECT region, attachment_arn FROM aws.globalaccelerator.cross_account_attachments +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.globalaccelerator.cross_account_attachments ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.globalaccelerator.cross_account_attachments ( + Name, + Principals, + Resources, + Tags, + region +) +SELECT + {{ Name }}, + {{ Principals }}, + {{ Resources }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.globalaccelerator.cross_account_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +162,12 @@ globalaccelerator:CreateCrossAccountAttachment, globalaccelerator:TagResource ``` +### Delete +```json +globalaccelerator:DescribeCrossAccountAttachment, +globalaccelerator:DeleteCrossAccountAttachment +``` + ### List ```json globalaccelerator:ListCrossAccountAttachments diff --git a/docs/aws-docs/providers/aws/globalaccelerator/endpoint_group/index.md b/docs/aws-docs/providers/aws/globalaccelerator/endpoint_group/index.md index bd01a74d47..52bd4c6d1c 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/endpoint_group/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/endpoint_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual endpoint_group resource, use endpoint_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual endpoint_group resource, use endpoint_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual endpoint_group resource, use UPDATE - - - - - @@ -89,6 +87,7 @@ FROM aws.globalaccelerator.endpoint_group WHERE data__Identifier = ''; ``` + ## Permissions To operate on the endpoint_group resource, the following permissions are required: @@ -106,10 +105,3 @@ globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` -### Delete -```json -globalaccelerator:DeleteEndpointGroup, -globalaccelerator:DescribeEndpointGroup, -globalaccelerator:DescribeAccelerator -``` - diff --git a/docs/aws-docs/providers/aws/globalaccelerator/endpoint_groups/index.md b/docs/aws-docs/providers/aws/globalaccelerator/endpoint_groups/index.md index 3b4a22c773..10654f7d22 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/endpoint_groups/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/endpoint_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of endpoint_groups in a region or create a endpoint_groups resource, use endpoint_group to operate on an individual resource. + +Used to retrieve a list of endpoint_groups in a region or to create or delete a endpoint_groups resource, use endpoint_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of endpoint_groups in a region or create a + + + + + @@ -61,7 +69,107 @@ SELECT region, endpoint_group_arn FROM aws.globalaccelerator.endpoint_groups +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.globalaccelerator.endpoint_groups ( + ListenerArn, + EndpointGroupRegion, + region +) +SELECT +{{ ListenerArn }}, + {{ EndpointGroupRegion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.globalaccelerator.endpoint_groups ( + ListenerArn, + EndpointGroupRegion, + EndpointConfigurations, + TrafficDialPercentage, + HealthCheckPort, + HealthCheckProtocol, + HealthCheckPath, + HealthCheckIntervalSeconds, + ThresholdCount, + PortOverrides, + region +) +SELECT + {{ ListenerArn }}, + {{ EndpointGroupRegion }}, + {{ EndpointConfigurations }}, + {{ TrafficDialPercentage }}, + {{ HealthCheckPort }}, + {{ HealthCheckProtocol }}, + {{ HealthCheckPath }}, + {{ HealthCheckIntervalSeconds }}, + {{ ThresholdCount }}, + {{ PortOverrides }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.globalaccelerator.endpoint_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +186,13 @@ globalaccelerator:ListAccelerators, globalaccelerator:ListListeners ``` +### Delete +```json +globalaccelerator:DeleteEndpointGroup, +globalaccelerator:DescribeEndpointGroup, +globalaccelerator:DescribeAccelerator +``` + ### List ```json globalaccelerator:ListEndpointGroups diff --git a/docs/aws-docs/providers/aws/globalaccelerator/listener/index.md b/docs/aws-docs/providers/aws/globalaccelerator/listener/index.md index 04a7749369..d8829ccb46 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/listener/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/listener/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual listener resource, use listeners to retrieve a list of resources or to create a resource. + +Gets or updates an individual listener resource, use listeners to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual listener resource, use list - - - - - @@ -77,6 +75,7 @@ FROM aws.globalaccelerator.listener WHERE data__Identifier = ''; ``` + ## Permissions To operate on the listener resource, the following permissions are required: @@ -93,10 +92,3 @@ globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` -### Delete -```json -globalaccelerator:DescribeListener, -globalaccelerator:DeleteListener, -globalaccelerator:DescribeAccelerator -``` - diff --git a/docs/aws-docs/providers/aws/globalaccelerator/listeners/index.md b/docs/aws-docs/providers/aws/globalaccelerator/listeners/index.md index 1356ac0e2f..580b2e42ca 100644 --- a/docs/aws-docs/providers/aws/globalaccelerator/listeners/index.md +++ b/docs/aws-docs/providers/aws/globalaccelerator/listeners/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of listeners in a region or create a listeners resource, use listener to operate on an individual resource. + +Used to retrieve a list of listeners in a region or to create or delete a listeners resource, use listener to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of listeners in a region or create a + + + + + @@ -61,7 +69,90 @@ SELECT region, listener_arn FROM aws.globalaccelerator.listeners +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.globalaccelerator.listeners ( + AcceleratorArn, + PortRanges, + Protocol, + region +) +SELECT +{{ AcceleratorArn }}, + {{ PortRanges }}, + {{ Protocol }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.globalaccelerator.listeners ( + AcceleratorArn, + PortRanges, + Protocol, + ClientAffinity, + region +) +SELECT + {{ AcceleratorArn }}, + {{ PortRanges }}, + {{ Protocol }}, + {{ ClientAffinity }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.globalaccelerator.listeners +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +166,13 @@ globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` +### Delete +```json +globalaccelerator:DescribeListener, +globalaccelerator:DeleteListener, +globalaccelerator:DescribeAccelerator +``` + ### List ```json globalaccelerator:ListListeners diff --git a/docs/aws-docs/providers/aws/glue/schema_version/index.md b/docs/aws-docs/providers/aws/glue/schema_version/index.md index 45fc874047..7fe4788191 100644 --- a/docs/aws-docs/providers/aws/glue/schema_version/index.md +++ b/docs/aws-docs/providers/aws/glue/schema_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schema_version resource, use schema_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual schema_version resource, use schema_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual schema_version resource, use Accessible by - - - - - @@ -65,9 +63,10 @@ schema, schema_definition, version_id FROM aws.glue.schema_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schema_version resource, the following permissions are required: @@ -77,9 +76,3 @@ To operate on the schema_version resource, the following permission glue:GetSchemaVersion ``` -### Delete -```json -glue:DeleteSchemaVersions, -glue:GetSchemaVersion -``` - diff --git a/docs/aws-docs/providers/aws/glue/schema_version_metadata/index.md b/docs/aws-docs/providers/aws/glue/schema_version_metadata/index.md index 4e0810e4e8..ccb4ddf025 100644 --- a/docs/aws-docs/providers/aws/glue/schema_version_metadata/index.md +++ b/docs/aws-docs/providers/aws/glue/schema_version_metadata/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schema_version_metadata resource, use schema_version_metadata to retrieve a list of resources or to create a resource. + +Gets or updates an individual schema_version_metadata resource, use schema_version_metadata to retrieve a list of resources or to create or delete a resource. ## Overview
Required Params
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual schema_version_metadata resource, - - - - - @@ -65,9 +63,10 @@ schema_version_id, key, value FROM aws.glue.schema_version_metadata -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the schema_version_metadata resource, the following permissions are required: @@ -77,8 +76,3 @@ To operate on the schema_version_metadata resource, the following p glue:querySchemaVersionMetadata ``` -### Delete -```json -glue:removeSchemaVersionMetadata -``` - diff --git a/docs/aws-docs/providers/aws/glue/schema_versions/index.md b/docs/aws-docs/providers/aws/glue/schema_versions/index.md index 6b4c9f49ec..d9d0809b44 100644 --- a/docs/aws-docs/providers/aws/glue/schema_versions/index.md +++ b/docs/aws-docs/providers/aws/glue/schema_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schema_versions in a region or create a schema_versions resource, use schema_version to operate on an individual resource. + +Used to retrieve a list of schema_versions in a region or to create or delete a schema_versions resource, use schema_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schema_versions in a region or create a + + + + + @@ -61,7 +69,79 @@ SELECT region, version_id FROM aws.glue.schema_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.glue.schema_versions ( + Schema, + SchemaDefinition, + region +) +SELECT +{{ Schema }}, + {{ SchemaDefinition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.glue.schema_versions ( + Schema, + SchemaDefinition, + region +) +SELECT + {{ Schema }}, + {{ SchemaDefinition }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.glue.schema_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +155,12 @@ glue:GetSchemaVersion, glue:GetSchemaByDefinition ``` +### Delete +```json +glue:DeleteSchemaVersions, +glue:GetSchemaVersion +``` + ### List ```json glue:ListSchemaVersions diff --git a/docs/aws-docs/providers/aws/grafana/workspace/index.md b/docs/aws-docs/providers/aws/grafana/workspace/index.md index 614da92197..ada1b6d0a4 100644 --- a/docs/aws-docs/providers/aws/grafana/workspace/index.md +++ b/docs/aws-docs/providers/aws/grafana/workspace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workspace resource, use workspaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual workspace resource, use workspaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -71,11 +74,6 @@ Gets or operates on an individual workspace resource, use wor - - - - - @@ -112,9 +110,10 @@ organizational_units, role_arn, plugin_admin_enabled FROM aws.grafana.workspace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workspace resource, the following permissions are required: @@ -146,13 +145,3 @@ sso:ListApplicationInstances, sso:GetApplicationInstance ``` -### Delete -```json -grafana:DeleteWorkspace, -grafana:DescribeWorkspace, -grafana:DescribeWorkspaceAuthentication, -grafana:DescribeWorkspaceConfiguration, -sso:DeleteManagedApplicationInstance, -sso:DescribeRegisteredRegions -``` - diff --git a/docs/aws-docs/providers/aws/grafana/workspaces/index.md b/docs/aws-docs/providers/aws/grafana/workspaces/index.md index c3a28ab46d..6a07ec428e 100644 --- a/docs/aws-docs/providers/aws/grafana/workspaces/index.md +++ b/docs/aws-docs/providers/aws/grafana/workspaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workspaces in a region or create a workspaces resource, use workspace to operate on an individual resource. + +Used to retrieve a list of workspaces in a region or to create or delete a workspaces resource, use workspace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workspaces in a region or create a INSERT + + + + + @@ -61,7 +69,168 @@ SELECT region, id FROM aws.grafana.workspaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.grafana.workspaces ( + AuthenticationProviders, + AccountAccessType, + PermissionType, + region +) +SELECT +{{ AuthenticationProviders }}, + {{ AccountAccessType }}, + {{ PermissionType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.grafana.workspaces ( + AuthenticationProviders, + SamlConfiguration, + NetworkAccessControl, + VpcConfiguration, + ClientToken, + GrafanaVersion, + AccountAccessType, + OrganizationRoleName, + PermissionType, + StackSetName, + DataSources, + Description, + Name, + NotificationDestinations, + OrganizationalUnits, + RoleArn, + PluginAdminEnabled, + region +) +SELECT + {{ AuthenticationProviders }}, + {{ SamlConfiguration }}, + {{ NetworkAccessControl }}, + {{ VpcConfiguration }}, + {{ ClientToken }}, + {{ GrafanaVersion }}, + {{ AccountAccessType }}, + {{ OrganizationRoleName }}, + {{ PermissionType }}, + {{ StackSetName }}, + {{ DataSources }}, + {{ Description }}, + {{ Name }}, + {{ NotificationDestinations }}, + {{ OrganizationalUnits }}, + {{ RoleArn }}, + {{ PluginAdminEnabled }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.grafana.workspaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +258,16 @@ sso:ListApplicationInstances, sso:GetApplicationInstance ``` +### Delete +```json +grafana:DeleteWorkspace, +grafana:DescribeWorkspace, +grafana:DescribeWorkspaceAuthentication, +grafana:DescribeWorkspaceConfiguration, +sso:DeleteManagedApplicationInstance, +sso:DescribeRegisteredRegions +``` + ### List ```json grafana:ListWorkspaces, diff --git a/docs/aws-docs/providers/aws/greengrassv2/component_version/index.md b/docs/aws-docs/providers/aws/greengrassv2/component_version/index.md index d95dd30026..6f61302e97 100644 --- a/docs/aws-docs/providers/aws/greengrassv2/component_version/index.md +++ b/docs/aws-docs/providers/aws/greengrassv2/component_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual component_version resource, use component_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual component_version resource, use component_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual component_version resource, use < - - - - - @@ -76,9 +74,10 @@ inline_recipe, lambda_function, tags FROM aws.greengrassv2.component_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the component_version resource, the following permissions are required: @@ -97,8 +96,3 @@ greengrass:TagResource, greengrass:UntagResource ``` -### Delete -```json -greengrass:DeleteComponent -``` - diff --git a/docs/aws-docs/providers/aws/greengrassv2/component_versions/index.md b/docs/aws-docs/providers/aws/greengrassv2/component_versions/index.md index 2719fcbb68..806a954f77 100644 --- a/docs/aws-docs/providers/aws/greengrassv2/component_versions/index.md +++ b/docs/aws-docs/providers/aws/greengrassv2/component_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of component_versions in a region or create a component_versions resource, use component_version to operate on an individual resource. + +Used to retrieve a list of component_versions in a region or to create or delete a component_versions resource, use component_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of component_versions in a region or create + + + + + @@ -61,7 +69,181 @@ SELECT region, arn FROM aws.greengrassv2.component_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.greengrassv2.component_versions ( + InlineRecipe, + LambdaFunction, + Tags, + region +) +SELECT +{{ InlineRecipe }}, + {{ LambdaFunction }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.greengrassv2.component_versions ( + InlineRecipe, + LambdaFunction, + Tags, + region +) +SELECT + {{ InlineRecipe }}, + {{ LambdaFunction }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.greengrassv2.component_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +260,11 @@ lambda:GetFunction, s3:GetObject ``` +### Delete +```json +greengrass:DeleteComponent +``` + ### List ```json greengrass:ListComponentVersions diff --git a/docs/aws-docs/providers/aws/greengrassv2/deployment/index.md b/docs/aws-docs/providers/aws/greengrassv2/deployment/index.md index 67e5bc68f6..9dee393571 100644 --- a/docs/aws-docs/providers/aws/greengrassv2/deployment/index.md +++ b/docs/aws-docs/providers/aws/greengrassv2/deployment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual deployment resource, use deployments to retrieve a list of resources or to create a resource. + +Gets or updates an individual deployment resource, use deployments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual deployment resource, use de - - - - - @@ -80,9 +78,10 @@ iot_job_configuration, deployment_policies, tags FROM aws.greengrassv2.deployment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the deployment resource, the following permissions are required: @@ -104,12 +103,3 @@ greengrass:UntagResource, iot:DescribeJob ``` -### Delete -```json -greengrass:DeleteDeployment, -greengrass:CancelDeployment, -iot:CancelJob, -iot:DeleteJob, -iot:DescribeJob -``` - diff --git a/docs/aws-docs/providers/aws/greengrassv2/deployments/index.md b/docs/aws-docs/providers/aws/greengrassv2/deployments/index.md index 9dcd8689d3..c40496eb93 100644 --- a/docs/aws-docs/providers/aws/greengrassv2/deployments/index.md +++ b/docs/aws-docs/providers/aws/greengrassv2/deployments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of deployments in a region or create a deployments resource, use deployment to operate on an individual resource. + +Used to retrieve a list of deployments in a region or to create or delete a deployments resource, use deployment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of deployments in a region or create a INSERT + + + + + @@ -61,7 +69,114 @@ SELECT region, deployment_id FROM aws.greengrassv2.deployments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.greengrassv2.deployments ( + TargetArn, + region +) +SELECT +{{ TargetArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.greengrassv2.deployments ( + TargetArn, + ParentTargetArn, + DeploymentName, + Components, + IotJobConfiguration, + DeploymentPolicies, + Tags, + region +) +SELECT + {{ TargetArn }}, + {{ ParentTargetArn }}, + {{ DeploymentName }}, + {{ Components }}, + {{ IotJobConfiguration }}, + {{ DeploymentPolicies }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.greengrassv2.deployments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +199,15 @@ iot:UpdateJob, iot:UpdateThingShadow ``` +### Delete +```json +greengrass:DeleteDeployment, +greengrass:CancelDeployment, +iot:CancelJob, +iot:DeleteJob, +iot:DescribeJob +``` + ### List ```json greengrass:ListDeployments, diff --git a/docs/aws-docs/providers/aws/groundstation/config/index.md b/docs/aws-docs/providers/aws/groundstation/config/index.md index 5afc42106c..33937c960e 100644 --- a/docs/aws-docs/providers/aws/groundstation/config/index.md +++ b/docs/aws-docs/providers/aws/groundstation/config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual config resource, use configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual config resource, use configs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual config resource, use config - - - - - @@ -76,9 +74,10 @@ config_data, arn, id FROM aws.groundstation.config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the config resource, the following permissions are required: @@ -98,8 +97,3 @@ groundstation:UntagResource, iam:PassRole ``` -### Delete -```json -groundstation:DeleteConfig -``` - diff --git a/docs/aws-docs/providers/aws/groundstation/configs/index.md b/docs/aws-docs/providers/aws/groundstation/configs/index.md index 7b1ebc59f2..5ed4b23885 100644 --- a/docs/aws-docs/providers/aws/groundstation/configs/index.md +++ b/docs/aws-docs/providers/aws/groundstation/configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configs in a region or create a configs resource, use config to operate on an individual resource. + +Used to retrieve a list of configs in a region or to create or delete a configs resource, use config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configs in a region or create a co + + + + + @@ -61,7 +69,179 @@ SELECT region, arn FROM aws.groundstation.configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.groundstation.configs ( + Name, + ConfigData, + region +) +SELECT +{{ Name }}, + {{ ConfigData }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.groundstation.configs ( + Name, + Tags, + ConfigData, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + {{ ConfigData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.groundstation.configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +255,11 @@ groundstation:TagResource, iam:PassRole ``` +### Delete +```json +groundstation:DeleteConfig +``` + ### List ```json groundstation:ListConfigs diff --git a/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_group/index.md b/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_group/index.md index 25cb634531..d27a2d22ce 100644 --- a/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_group/index.md +++ b/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataflow_endpoint_group resource, use dataflow_endpoint_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataflow_endpoint_group resource, use dataflow_endpoint_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual dataflow_endpoint_group resource, - - - - - @@ -71,9 +69,10 @@ contact_pre_pass_duration_seconds, contact_post_pass_duration_seconds, tags FROM aws.groundstation.dataflow_endpoint_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataflow_endpoint_group resource, the following permissions are required: @@ -84,9 +83,3 @@ groundstation:GetDataflowEndpointGroup, groundstation:ListTagsForResource ``` -### Delete -```json -groundstation:DeleteDataflowEndpointGroup, -groundstation:GetDataflowEndpointGroup -``` - diff --git a/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_groups/index.md b/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_groups/index.md index 860a15fa50..c6a0e25408 100644 --- a/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_groups/index.md +++ b/docs/aws-docs/providers/aws/groundstation/dataflow_endpoint_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dataflow_endpoint_groups in a region or create a dataflow_endpoint_groups resource, use dataflow_endpoint_group to operate on an individual resource. + +Used to retrieve a list of dataflow_endpoint_groups in a region or to create or delete a dataflow_endpoint_groups resource, use dataflow_endpoint_group to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dataflow_endpoint_groups in a region or + + + + + @@ -61,7 +69,157 @@ SELECT region, id FROM aws.groundstation.dataflow_endpoint_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.groundstation.dataflow_endpoint_groups ( + EndpointDetails, + region +) +SELECT +{{ EndpointDetails }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.groundstation.dataflow_endpoint_groups ( + EndpointDetails, + ContactPrePassDurationSeconds, + ContactPostPassDurationSeconds, + Tags, + region +) +SELECT + {{ EndpointDetails }}, + {{ ContactPrePassDurationSeconds }}, + {{ ContactPostPassDurationSeconds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.groundstation.dataflow_endpoint_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +237,12 @@ ec2:describeNetworkInterfaces, iam:createServiceLinkedRole ``` +### Delete +```json +groundstation:DeleteDataflowEndpointGroup, +groundstation:GetDataflowEndpointGroup +``` + ### List ```json groundstation:ListDataflowEndpointGroups diff --git a/docs/aws-docs/providers/aws/groundstation/mission_profile/index.md b/docs/aws-docs/providers/aws/groundstation/mission_profile/index.md index 0eca33c37a..65b3cec3b8 100644 --- a/docs/aws-docs/providers/aws/groundstation/mission_profile/index.md +++ b/docs/aws-docs/providers/aws/groundstation/mission_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual mission_profile resource, use mission_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual mission_profile resource, use mission_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual mission_profile resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ id, arn, region FROM aws.groundstation.mission_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the mission_profile resource, the following permissions are required: @@ -115,9 +114,3 @@ kms:DescribeKey, kms:CreateGrant ``` -### Delete -```json -groundstation:DeleteMissionProfile, -groundstation:GetMissionProfile -``` - diff --git a/docs/aws-docs/providers/aws/groundstation/mission_profiles/index.md b/docs/aws-docs/providers/aws/groundstation/mission_profiles/index.md index bd6551a439..2b26ee02a0 100644 --- a/docs/aws-docs/providers/aws/groundstation/mission_profiles/index.md +++ b/docs/aws-docs/providers/aws/groundstation/mission_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of mission_profiles in a region or create a mission_profiles resource, use mission_profile to operate on an individual resource. + +Used to retrieve a list of mission_profiles in a region or to create or delete a mission_profiles resource, use mission_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of mission_profiles in a region or create a + + + + + @@ -63,7 +71,116 @@ region, id, arn FROM aws.groundstation.mission_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.groundstation.mission_profiles ( + Name, + MinimumViableContactDurationSeconds, + DataflowEdges, + TrackingConfigArn, + region +) +SELECT +{{ Name }}, + {{ MinimumViableContactDurationSeconds }}, + {{ DataflowEdges }}, + {{ TrackingConfigArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.groundstation.mission_profiles ( + Name, + ContactPrePassDurationSeconds, + ContactPostPassDurationSeconds, + MinimumViableContactDurationSeconds, + StreamsKmsKey, + StreamsKmsRole, + DataflowEdges, + TrackingConfigArn, + Tags, + region +) +SELECT + {{ Name }}, + {{ ContactPrePassDurationSeconds }}, + {{ ContactPostPassDurationSeconds }}, + {{ MinimumViableContactDurationSeconds }}, + {{ StreamsKmsKey }}, + {{ StreamsKmsRole }}, + {{ DataflowEdges }}, + {{ TrackingConfigArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.groundstation.mission_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +197,12 @@ kms:DescribeKey, kms:CreateGrant ``` +### Delete +```json +groundstation:DeleteMissionProfile, +groundstation:GetMissionProfile +``` + ### List ```json groundstation:ListMissionProfiles diff --git a/docs/aws-docs/providers/aws/guardduty/detector/index.md b/docs/aws-docs/providers/aws/guardduty/detector/index.md index 4cfaacad12..50b6baa6cb 100644 --- a/docs/aws-docs/providers/aws/guardduty/detector/index.md +++ b/docs/aws-docs/providers/aws/guardduty/detector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual detector resource, use detectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual detector resource, use detectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual detector resource, use dete - - - - - @@ -76,9 +74,10 @@ features, id, tags FROM aws.guardduty.detector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the detector resource, the following permissions are required: @@ -88,13 +87,6 @@ To operate on the detector resource, the following permissions are guardduty:GetDetector ``` -### Delete -```json -guardduty:ListDetectors, -guardduty:DeleteDetector, -guardduty:GetDetector -``` - ### Update ```json guardduty:UpdateDetector, diff --git a/docs/aws-docs/providers/aws/guardduty/detectors/index.md b/docs/aws-docs/providers/aws/guardduty/detectors/index.md index ed71193fb3..eef89b6767 100644 --- a/docs/aws-docs/providers/aws/guardduty/detectors/index.md +++ b/docs/aws-docs/providers/aws/guardduty/detectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of detectors in a region or create a detectors resource, use detector to operate on an individual resource. + +Used to retrieve a list of detectors in a region or to create or delete a detectors resource, use detector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of detectors in a region or create a + + + + + @@ -61,7 +69,107 @@ SELECT region, id FROM aws.guardduty.detectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.detectors ( + Enable, + region +) +SELECT +{{ Enable }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.detectors ( + FindingPublishingFrequency, + Enable, + DataSources, + Features, + Tags, + region +) +SELECT + {{ FindingPublishingFrequency }}, + {{ Enable }}, + {{ DataSources }}, + {{ Features }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.detectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +185,13 @@ iam:CreateServiceLinkedRole, iam:GetRole ``` +### Delete +```json +guardduty:ListDetectors, +guardduty:DeleteDetector, +guardduty:GetDetector +``` + ### List ```json guardduty:ListDetectors diff --git a/docs/aws-docs/providers/aws/guardduty/filter/index.md b/docs/aws-docs/providers/aws/guardduty/filter/index.md index 890de28699..1b00608eb6 100644 --- a/docs/aws-docs/providers/aws/guardduty/filter/index.md +++ b/docs/aws-docs/providers/aws/guardduty/filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual filter resource, use filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual filter resource, use filters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual filter resource, use filter - - - - - @@ -78,9 +76,10 @@ rank, name, tags FROM aws.guardduty.filter -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the filter resource, the following permissions are required: @@ -90,14 +89,6 @@ To operate on the filter resource, the following permissions are re guardduty:GetFilter ``` -### Delete -```json -guardduty:ListDetectors, -guardduty:ListFilters, -guardduty:GetFilter, -guardduty:DeleteFilter -``` - ### Update ```json guardduty:UpdateFilter, diff --git a/docs/aws-docs/providers/aws/guardduty/filters/index.md b/docs/aws-docs/providers/aws/guardduty/filters/index.md index 8a1543bbda..c81a8ce8a0 100644 --- a/docs/aws-docs/providers/aws/guardduty/filters/index.md +++ b/docs/aws-docs/providers/aws/guardduty/filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of filters in a region or create a filters resource, use filter to operate on an individual resource. + +Used to retrieve a list of filters in a region or to create or delete a filters resource, use filter to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of filters in a region or create a fi + + + + + @@ -63,7 +71,92 @@ region, detector_id, name FROM aws.guardduty.filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.filters ( + FindingCriteria, + region +) +SELECT +{{ FindingCriteria }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.filters ( + Action, + Description, + DetectorId, + FindingCriteria, + Rank, + Name, + Tags, + region +) +SELECT + {{ Action }}, + {{ Description }}, + {{ DetectorId }}, + {{ FindingCriteria }}, + {{ Rank }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +170,14 @@ guardduty:GetFilter, guardduty:TagResource ``` +### Delete +```json +guardduty:ListDetectors, +guardduty:ListFilters, +guardduty:GetFilter, +guardduty:DeleteFilter +``` + ### List ```json guardduty:ListFilters diff --git a/docs/aws-docs/providers/aws/guardduty/ip_set/index.md b/docs/aws-docs/providers/aws/guardduty/ip_set/index.md index 09e82f7f2d..f6c21fe09e 100644 --- a/docs/aws-docs/providers/aws/guardduty/ip_set/index.md +++ b/docs/aws-docs/providers/aws/guardduty/ip_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ip_set resource, use ip_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual ip_set resource, use ip_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual ip_set resource, use ip_set - - - - - @@ -78,9 +76,10 @@ name, location, tags FROM aws.guardduty.ip_set -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the ip_set resource, the following permissions are required: @@ -90,16 +89,6 @@ To operate on the ip_set resource, the following permissions are re guardduty:GetIPSet ``` -### Delete -```json -guardduty:GetDetector, -guardduty:ListDetectors, -guardduty:ListIPSets, -guardduty:GetIPSet, -guardduty:DeleteIPSet, -iam:DeleteRolePolicy -``` - ### Update ```json guardduty:UpdateIPSet, diff --git a/docs/aws-docs/providers/aws/guardduty/ip_sets/index.md b/docs/aws-docs/providers/aws/guardduty/ip_sets/index.md index eac6dc2f18..da3036b3dd 100644 --- a/docs/aws-docs/providers/aws/guardduty/ip_sets/index.md +++ b/docs/aws-docs/providers/aws/guardduty/ip_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ip_sets in a region or create a ip_sets resource, use ip_set to operate on an individual resource. + +Used to retrieve a list of ip_sets in a region or to create or delete a ip_sets resource, use ip_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of ip_sets in a region or create a ip + + + + + @@ -63,7 +71,88 @@ region, id, detector_id FROM aws.guardduty.ip_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.ip_sets ( + Format, + Location, + region +) +SELECT +{{ Format }}, + {{ Location }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.ip_sets ( + Format, + Activate, + DetectorId, + Name, + Location, + Tags, + region +) +SELECT + {{ Format }}, + {{ Activate }}, + {{ DetectorId }}, + {{ Name }}, + {{ Location }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.ip_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +167,16 @@ guardduty:TagResource, iam:PutRolePolicy ``` +### Delete +```json +guardduty:GetDetector, +guardduty:ListDetectors, +guardduty:ListIPSets, +guardduty:GetIPSet, +guardduty:DeleteIPSet, +iam:DeleteRolePolicy +``` + ### List ```json guardduty:ListIPSets diff --git a/docs/aws-docs/providers/aws/guardduty/master/index.md b/docs/aws-docs/providers/aws/guardduty/master/index.md index 20c1954171..f3e641cf5d 100644 --- a/docs/aws-docs/providers/aws/guardduty/master/index.md +++ b/docs/aws-docs/providers/aws/guardduty/master/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual master resource, use masters to retrieve a list of resources or to create a resource. + +Gets or updates an individual master resource, use masters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual master resource, use master - - - - - @@ -65,9 +63,10 @@ master_id, invitation_id, detector_id FROM aws.guardduty.master -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the master resource, the following permissions are required: @@ -77,8 +76,3 @@ To operate on the master resource, the following permissions are re guardduty:GetMasterAccount ``` -### Delete -```json -guardduty:DisassociateFromMasterAccount -``` - diff --git a/docs/aws-docs/providers/aws/guardduty/masters/index.md b/docs/aws-docs/providers/aws/guardduty/masters/index.md index 15a9e56e5e..8fc6df1b1e 100644 --- a/docs/aws-docs/providers/aws/guardduty/masters/index.md +++ b/docs/aws-docs/providers/aws/guardduty/masters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of masters in a region or create a masters resource, use master to operate on an individual resource. + +Used to retrieve a list of masters in a region or to create or delete a masters resource, use master to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of masters in a region or create a ma + + + + + @@ -63,7 +71,74 @@ region, detector_id, master_id FROM aws.guardduty.masters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.masters ( + MasterId, + DetectorId, + region +) +SELECT +{{ MasterId }}, + {{ DetectorId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.masters ( + MasterId, + InvitationId, + DetectorId, + region +) +SELECT + {{ MasterId }}, + {{ InvitationId }}, + {{ DetectorId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.masters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +152,11 @@ guardduty:AcceptInvitation, guardduty:GetMasterAccount ``` +### Delete +```json +guardduty:DisassociateFromMasterAccount +``` + ### List ```json guardduty:GetMasterAccount diff --git a/docs/aws-docs/providers/aws/guardduty/member/index.md b/docs/aws-docs/providers/aws/guardduty/member/index.md index 3734dba37b..ccf586c17d 100644 --- a/docs/aws-docs/providers/aws/guardduty/member/index.md +++ b/docs/aws-docs/providers/aws/guardduty/member/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual member resource, use members to retrieve a list of resources or to create a resource. + +Gets or updates an individual member resource, use members to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual member resource, use member - - - - - @@ -76,9 +74,10 @@ message, disable_email_notification, detector_id FROM aws.guardduty.member -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the member resource, the following permissions are required: @@ -88,13 +87,6 @@ To operate on the member resource, the following permissions are re guardduty:GetMembers ``` -### Delete -```json -guardduty:GetMembers, -guardduty:DisassociateMembers, -guardduty:DeleteMembers -``` - ### Update ```json guardduty:GetMembers, diff --git a/docs/aws-docs/providers/aws/guardduty/members/index.md b/docs/aws-docs/providers/aws/guardduty/members/index.md index df1d97c17d..86945a2441 100644 --- a/docs/aws-docs/providers/aws/guardduty/members/index.md +++ b/docs/aws-docs/providers/aws/guardduty/members/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of members in a region or create a members resource, use member to operate on an individual resource. + +Used to retrieve a list of members in a region or to create or delete a members resource, use member to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of members in a region or create a me + + + + + @@ -63,7 +71,80 @@ region, detector_id, member_id FROM aws.guardduty.members -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.members ( + Email, + region +) +SELECT +{{ Email }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.members ( + Status, + MemberId, + Email, + Message, + DisableEmailNotification, + DetectorId, + region +) +SELECT + {{ Status }}, + {{ MemberId }}, + {{ Email }}, + {{ Message }}, + {{ DisableEmailNotification }}, + {{ DetectorId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.members +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +157,13 @@ guardduty:CreateMembers, guardduty:GetMembers ``` +### Delete +```json +guardduty:GetMembers, +guardduty:DisassociateMembers, +guardduty:DeleteMembers +``` + ### List ```json guardduty:ListMembers diff --git a/docs/aws-docs/providers/aws/guardduty/threat_intel_set/index.md b/docs/aws-docs/providers/aws/guardduty/threat_intel_set/index.md index 9a50675989..d94b52c46d 100644 --- a/docs/aws-docs/providers/aws/guardduty/threat_intel_set/index.md +++ b/docs/aws-docs/providers/aws/guardduty/threat_intel_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual threat_intel_set resource, use threat_intel_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual threat_intel_set resource, use threat_intel_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual threat_intel_set resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ name, location, tags FROM aws.guardduty.threat_intel_set -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the threat_intel_set resource, the following permissions are required: @@ -90,15 +89,6 @@ To operate on the threat_intel_set resource, the following permissi guardduty:GetThreatIntelSet ``` -### Delete -```json -guardduty:ListDetectors, -guardduty:ListThreatIntelSets, -guardduty:DeleteThreatIntelSet, -guardduty:GetThreatIntelSet, -iam:DeleteRolePolicy -``` - ### Update ```json guardduty:UpdateThreatIntelSet, diff --git a/docs/aws-docs/providers/aws/guardduty/threat_intel_sets/index.md b/docs/aws-docs/providers/aws/guardduty/threat_intel_sets/index.md index 3b3160dd04..5a7deabc48 100644 --- a/docs/aws-docs/providers/aws/guardduty/threat_intel_sets/index.md +++ b/docs/aws-docs/providers/aws/guardduty/threat_intel_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of threat_intel_sets in a region or create a threat_intel_sets resource, use threat_intel_set to operate on an individual resource. + +Used to retrieve a list of threat_intel_sets in a region or to create or delete a threat_intel_sets resource, use threat_intel_set to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of threat_intel_sets in a region or create + + + + + @@ -63,7 +71,88 @@ region, id, detector_id FROM aws.guardduty.threat_intel_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.guardduty.threat_intel_sets ( + Format, + Location, + region +) +SELECT +{{ Format }}, + {{ Location }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.guardduty.threat_intel_sets ( + Format, + Activate, + DetectorId, + Name, + Location, + Tags, + region +) +SELECT + {{ Format }}, + {{ Activate }}, + {{ DetectorId }}, + {{ Name }}, + {{ Location }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.guardduty.threat_intel_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +167,15 @@ guardduty:TagResource, iam:PutRolePolicy ``` +### Delete +```json +guardduty:ListDetectors, +guardduty:ListThreatIntelSets, +guardduty:DeleteThreatIntelSet, +guardduty:GetThreatIntelSet, +iam:DeleteRolePolicy +``` + ### List ```json guardduty:ListThreatIntelSets diff --git a/docs/aws-docs/providers/aws/healthimaging/datastore/index.md b/docs/aws-docs/providers/aws/healthimaging/datastore/index.md index 7d8a928041..24d84a35e2 100644 --- a/docs/aws-docs/providers/aws/healthimaging/datastore/index.md +++ b/docs/aws-docs/providers/aws/healthimaging/datastore/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual datastore resource, use datastores to retrieve a list of resources or to create a resource. + +Gets or updates an individual datastore resource, use datastores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual datastore resource, use dat - - - - - @@ -75,9 +73,10 @@ created_at, updated_at, tags FROM aws.healthimaging.datastore -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the datastore resource, the following permissions are required: @@ -88,14 +87,3 @@ medical-imaging:GetDatastore, medical-imaging:ListTagsForResource ``` -### Delete -```json -medical-imaging:DeleteDatastore, -medical-imaging:GetDatastore, -medical-imaging:UntagResource, -kms:DescribeKey, -kms:RetireGrant, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/healthimaging/datastores/index.md b/docs/aws-docs/providers/aws/healthimaging/datastores/index.md index a5e564da30..32ade25133 100644 --- a/docs/aws-docs/providers/aws/healthimaging/datastores/index.md +++ b/docs/aws-docs/providers/aws/healthimaging/datastores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of datastores in a region or create a datastores resource, use datastore to operate on an individual resource. + +Used to retrieve a list of datastores in a region or to create or delete a datastores resource, use datastore to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of datastores in a region or create a INSERT + + + + + @@ -61,7 +69,69 @@ SELECT region, datastore_id FROM aws.healthimaging.datastores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.healthimaging.datastores ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.healthimaging.datastores ( + DatastoreName, + KmsKeyArn, + Tags, + region +) +SELECT + {{ DatastoreName }}, + {{ KmsKeyArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.healthimaging.datastores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +153,17 @@ medical-imaging:UntagResource, medical-imaging:ListTagsForResource ``` +### Delete +```json +medical-imaging:DeleteDatastore, +medical-imaging:GetDatastore, +medical-imaging:UntagResource, +kms:DescribeKey, +kms:RetireGrant, +kms:GenerateDataKey, +kms:Decrypt +``` + ### List ```json medical-imaging:ListDatastores diff --git a/docs/aws-docs/providers/aws/healthlake/fhir_datastore/index.md b/docs/aws-docs/providers/aws/healthlake/fhir_datastore/index.md index 32dd75ae69..da00eebfe5 100644 --- a/docs/aws-docs/providers/aws/healthlake/fhir_datastore/index.md +++ b/docs/aws-docs/providers/aws/healthlake/fhir_datastore/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fhir_datastore resource, use fhir_datastores to retrieve a list of resources or to create a resource. + +Gets or updates an individual fhir_datastore resource, use fhir_datastores to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual fhir_datastore resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ sse_configuration, identity_provider_configuration, tags FROM aws.healthlake.fhir_datastore -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fhir_datastore resource, the following permissions are required: @@ -110,16 +109,3 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` -### Delete -```json -healthlake:DeleteFHIRDatastore, -healthlake:DescribeFHIRDatastore, -iam:PassRole, -iam:GetRole, -iam:CreateServiceLinkedRole, -ram:GetResourceShareInvitations, -ram:AcceptResourceShareInvitation, -glue:CreateDatabase, -glue:DeleteDatabase -``` - diff --git a/docs/aws-docs/providers/aws/healthlake/fhir_datastores/index.md b/docs/aws-docs/providers/aws/healthlake/fhir_datastores/index.md index 96091c2ec8..300776b4ee 100644 --- a/docs/aws-docs/providers/aws/healthlake/fhir_datastores/index.md +++ b/docs/aws-docs/providers/aws/healthlake/fhir_datastores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fhir_datastores in a region or create a fhir_datastores resource, use fhir_datastore to operate on an individual resource. + +Used to retrieve a list of fhir_datastores in a region or to create or delete a fhir_datastores resource, use fhir_datastore to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fhir_datastores in a region or create a + + + + + @@ -61,7 +69,97 @@ SELECT region, datastore_id FROM aws.healthlake.fhir_datastores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.healthlake.fhir_datastores ( + DatastoreTypeVersion, + region +) +SELECT +{{ DatastoreTypeVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.healthlake.fhir_datastores ( + DatastoreName, + DatastoreTypeVersion, + PreloadDataConfig, + SseConfiguration, + IdentityProviderConfiguration, + Tags, + region +) +SELECT + {{ DatastoreName }}, + {{ DatastoreTypeVersion }}, + {{ PreloadDataConfig }}, + {{ SseConfiguration }}, + {{ IdentityProviderConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.healthlake.fhir_datastores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +187,19 @@ healthlake:UntagResource, healthlake:ListTagsForResource ``` +### Delete +```json +healthlake:DeleteFHIRDatastore, +healthlake:DescribeFHIRDatastore, +iam:PassRole, +iam:GetRole, +iam:CreateServiceLinkedRole, +ram:GetResourceShareInvitations, +ram:AcceptResourceShareInvitation, +glue:CreateDatabase, +glue:DeleteDatabase +``` + ### List ```json healthlake:ListFHIRDatastores diff --git a/docs/aws-docs/providers/aws/iam/group/index.md b/docs/aws-docs/providers/aws/iam/group/index.md index 97319ff474..eff8fa3f20 100644 --- a/docs/aws-docs/providers/aws/iam/group/index.md +++ b/docs/aws-docs/providers/aws/iam/group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group resource, use groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual group resource, use groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual group resource, use groups< - - - - - @@ -77,6 +75,7 @@ FROM aws.iam.group WHERE data__Identifier = ''; ``` + ## Permissions To operate on the group resource, the following permissions are required: @@ -100,14 +99,3 @@ iam:PutGroupPolicy, iam:GetGroupPolicy ``` -### Delete -```json -iam:GetGroup, -iam:DeleteGroup, -iam:ListAttachedGroupPolicies, -iam:ListGroupPolicies, -iam:DetachGroupPolicy, -iam:DeleteGroupPolicy, -iam:GetGroupPolicy -``` - diff --git a/docs/aws-docs/providers/aws/iam/group_policies/index.md b/docs/aws-docs/providers/aws/iam/group_policies/index.md index 2343728b8e..34e1af2bf2 100644 --- a/docs/aws-docs/providers/aws/iam/group_policies/index.md +++ b/docs/aws-docs/providers/aws/iam/group_policies/index.md @@ -16,6 +16,9 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + List of group policies by GroupName (requires `aws` provider to be installed) @@ -68,3 +71,4 @@ WHERE GroupName = ''; + diff --git a/docs/aws-docs/providers/aws/iam/group_policy/index.md b/docs/aws-docs/providers/aws/iam/group_policy/index.md index e8a04d84b6..7ea65bdc91 100644 --- a/docs/aws-docs/providers/aws/iam/group_policy/index.md +++ b/docs/aws-docs/providers/aws/iam/group_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group_policy resource, use group_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual group_policy resource, use group_policies to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual group_policy resource, use - - - - - @@ -73,6 +71,7 @@ FROM aws.iam.group_policy WHERE data__Identifier = '|'; ``` + ## Permissions To operate on the group_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ iam:PutGroupPolicy, iam:GetGroupPolicy ``` -### Delete -```json -iam:DeleteGroupPolicy, -iam:GetGroupPolicy -``` - diff --git a/docs/aws-docs/providers/aws/iam/groups/index.md b/docs/aws-docs/providers/aws/iam/groups/index.md index 86e9e7392c..0d8f4491a6 100644 --- a/docs/aws-docs/providers/aws/iam/groups/index.md +++ b/docs/aws-docs/providers/aws/iam/groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of groups in a region or create a groups resource, use group to operate on an individual resource. + +Used to retrieve a list of groups in a region or to create or delete a groups resource, use group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of groups in a region or create a gro + + + + + @@ -61,7 +69,97 @@ SELECT region, group_name FROM aws.iam.groups +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.groups ( + GroupName, + ManagedPolicyArns, + Path, + Policies, + region +) +SELECT +{{ GroupName }}, + {{ ManagedPolicyArns }}, + {{ Path }}, + {{ Policies }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.groups ( + GroupName, + ManagedPolicyArns, + Path, + Policies, + region +) +SELECT + {{ GroupName }}, + {{ ManagedPolicyArns }}, + {{ Path }}, + {{ Policies }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +175,17 @@ iam:GetGroupPolicy, iam:GetGroup ``` +### Delete +```json +iam:GetGroup, +iam:DeleteGroup, +iam:ListAttachedGroupPolicies, +iam:ListGroupPolicies, +iam:DetachGroupPolicy, +iam:DeleteGroupPolicy, +iam:GetGroupPolicy +``` + ### List ```json iam:ListGroups diff --git a/docs/aws-docs/providers/aws/iam/instance_profile/index.md b/docs/aws-docs/providers/aws/iam/instance_profile/index.md index 0c6f47e97b..53d42499a8 100644 --- a/docs/aws-docs/providers/aws/iam/instance_profile/index.md +++ b/docs/aws-docs/providers/aws/iam/instance_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance_profile resource, use instance_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance_profile resource, use instance_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual instance_profile resource, use UPDATE - - - - - @@ -75,6 +73,7 @@ FROM aws.iam.instance_profile WHERE data__Identifier = ''; ``` + ## Permissions To operate on the instance_profile resource, the following permissions are required: @@ -92,10 +91,3 @@ iam:AddRoleToInstanceProfile, iam:GetInstanceProfile ``` -### Delete -```json -iam:GetInstanceProfile, -iam:RemoveRoleFromInstanceProfile, -iam:DeleteInstanceProfile -``` - diff --git a/docs/aws-docs/providers/aws/iam/instance_profiles/index.md b/docs/aws-docs/providers/aws/iam/instance_profiles/index.md index 01373eeeb0..393d1d43c2 100644 --- a/docs/aws-docs/providers/aws/iam/instance_profiles/index.md +++ b/docs/aws-docs/providers/aws/iam/instance_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instance_profiles in a region or create a instance_profiles resource, use instance_profile to operate on an individual resource. + +Used to retrieve a list of instance_profiles in a region or to create or delete a instance_profiles resource, use instance_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instance_profiles in a region or create + + + + + @@ -61,7 +69,75 @@ SELECT region, instance_profile_name FROM aws.iam.instance_profiles +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.instance_profiles ( + Roles, + region +) +SELECT +{{ Roles }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.instance_profiles ( + Path, + Roles, + InstanceProfileName, + region +) +SELECT + {{ Path }}, + {{ Roles }}, + {{ InstanceProfileName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.instance_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +152,13 @@ iam:AddRoleToInstanceProfile, iam:GetInstanceProfile ``` +### Delete +```json +iam:GetInstanceProfile, +iam:RemoveRoleFromInstanceProfile, +iam:DeleteInstanceProfile +``` + ### List ```json iam:ListInstanceProfiles diff --git a/docs/aws-docs/providers/aws/iam/managed_policies/index.md b/docs/aws-docs/providers/aws/iam/managed_policies/index.md index f24866ef9d..0aa7a6d324 100644 --- a/docs/aws-docs/providers/aws/iam/managed_policies/index.md +++ b/docs/aws-docs/providers/aws/iam/managed_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of managed_policies in a region or create a managed_policies resource, use managed_policy to operate on an individual resource. + +Used to retrieve a list of managed_policies in a region or to create or delete a managed_policies resource, use managed_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of managed_policies in a region or create a + + + + + @@ -61,7 +69,89 @@ SELECT region, policy_arn FROM aws.iam.managed_policies +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.managed_policies ( + PolicyDocument, + region +) +SELECT +{{ PolicyDocument }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.managed_policies ( + Description, + Groups, + ManagedPolicyName, + Path, + PolicyDocument, + Roles, + Users, + region +) +SELECT + {{ Description }}, + {{ Groups }}, + {{ ManagedPolicyName }}, + {{ Path }}, + {{ PolicyDocument }}, + {{ Roles }}, + {{ Users }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.managed_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +166,18 @@ iam:AttachUserPolicy, iam:AttachRolePolicy ``` +### Delete +```json +iam:DetachRolePolicy, +iam:GetPolicy, +iam:ListPolicyVersions, +iam:DetachGroupPolicy, +iam:DetachUserPolicy, +iam:DeletePolicyVersion, +iam:DeletePolicy, +iam:ListEntitiesForPolicy +``` + ### List ```json iam:ListPolicies diff --git a/docs/aws-docs/providers/aws/iam/managed_policy/index.md b/docs/aws-docs/providers/aws/iam/managed_policy/index.md index 1a1b3b5662..c369c7e47d 100644 --- a/docs/aws-docs/providers/aws/iam/managed_policy/index.md +++ b/docs/aws-docs/providers/aws/iam/managed_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual managed_policy resource, use managed_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual managed_policy resource, use managed_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual managed_policy resource, use UPDATE - - - - - @@ -97,6 +95,7 @@ FROM aws.iam.managed_policy WHERE data__Identifier = ''; ``` + ## Permissions To operate on the managed_policy resource, the following permissions are required: @@ -122,15 +121,3 @@ iam:AttachUserPolicy, iam:AttachRolePolicy ``` -### Delete -```json -iam:DetachRolePolicy, -iam:GetPolicy, -iam:ListPolicyVersions, -iam:DetachGroupPolicy, -iam:DetachUserPolicy, -iam:DeletePolicyVersion, -iam:DeletePolicy, -iam:ListEntitiesForPolicy -``` - diff --git a/docs/aws-docs/providers/aws/iam/oidc_provider/index.md b/docs/aws-docs/providers/aws/iam/oidc_provider/index.md index 61a097ed0f..75237b10bf 100644 --- a/docs/aws-docs/providers/aws/iam/oidc_provider/index.md +++ b/docs/aws-docs/providers/aws/iam/oidc_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual oidc_provider resource, use oidc_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual oidc_provider resource, use oidc_providers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual oidc_provider resource, use UPDATE - - - - - @@ -77,6 +75,7 @@ FROM aws.iam.oidc_provider WHERE data__Identifier = ''; ``` + ## Permissions To operate on the oidc_provider resource, the following permissions are required: @@ -97,8 +96,3 @@ iam:UntagOpenIDConnectProvider, iam:ListOpenIDConnectProviderTags ``` -### Delete -```json -iam:DeleteOpenIDConnectProvider -``` - diff --git a/docs/aws-docs/providers/aws/iam/oidc_providers/index.md b/docs/aws-docs/providers/aws/iam/oidc_providers/index.md index a2374ef1d4..04163c7156 100644 --- a/docs/aws-docs/providers/aws/iam/oidc_providers/index.md +++ b/docs/aws-docs/providers/aws/iam/oidc_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of oidc_providers in a region or create a oidc_providers resource, use oidc_provider to operate on an individual resource. + +Used to retrieve a list of oidc_providers in a region or to create or delete a oidc_providers resource, use oidc_provider to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of oidc_providers in a region or create a < + + + + + @@ -61,7 +69,85 @@ SELECT region, arn FROM aws.iam.oidc_providers +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.oidc_providers ( + ThumbprintList, + region +) +SELECT +{{ ThumbprintList }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.oidc_providers ( + ClientIdList, + Url, + ThumbprintList, + Tags, + region +) +SELECT + {{ ClientIdList }}, + {{ Url }}, + {{ ThumbprintList }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.oidc_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +161,11 @@ iam:TagOpenIDConnectProvider, iam:GetOpenIDConnectProvider ``` +### Delete +```json +iam:DeleteOpenIDConnectProvider +``` + ### List ```json iam:ListOpenIDConnectProvider, diff --git a/docs/aws-docs/providers/aws/iam/policies/index.md b/docs/aws-docs/providers/aws/iam/policies/index.md index ab9d6f8aff..b6bef67b0c 100644 --- a/docs/aws-docs/providers/aws/iam/policies/index.md +++ b/docs/aws-docs/providers/aws/iam/policies/index.md @@ -16,6 +16,9 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + List of policies (requires `aws` provider to be installed) @@ -86,3 +89,4 @@ FROM aws.iam.policies + diff --git a/docs/aws-docs/providers/aws/iam/role/index.md b/docs/aws-docs/providers/aws/iam/role/index.md index 53e5744610..580f6fc1ef 100644 --- a/docs/aws-docs/providers/aws/iam/role/index.md +++ b/docs/aws-docs/providers/aws/iam/role/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual role resource, use roles to retrieve a list of resources or to create a resource. + +Gets or updates an individual role resource, use roles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual role resource, use rolesUPDATE - - - - - @@ -89,6 +87,7 @@ FROM aws.iam.role WHERE data__Identifier = ''; ``` + ## Permissions To operate on the role resource, the following permissions are required: @@ -116,15 +115,3 @@ iam:TagRole, iam:UntagRole ``` -### Delete -```json -iam:DeleteRole, -iam:DetachRolePolicy, -iam:DeleteRolePolicy, -iam:GetRole, -iam:ListAttachedRolePolicies, -iam:ListRolePolicies, -iam:TagRole, -iam:UntagRole -``` - diff --git a/docs/aws-docs/providers/aws/iam/role_policies/index.md b/docs/aws-docs/providers/aws/iam/role_policies/index.md index 35637dae96..c8297a2ce1 100644 --- a/docs/aws-docs/providers/aws/iam/role_policies/index.md +++ b/docs/aws-docs/providers/aws/iam/role_policies/index.md @@ -16,6 +16,9 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + List of policies by RoleName (requires `aws` provider to be installed) @@ -68,3 +71,4 @@ WHERE RoleName = ''; + diff --git a/docs/aws-docs/providers/aws/iam/role_policy/index.md b/docs/aws-docs/providers/aws/iam/role_policy/index.md index 331631daa6..48a91fb865 100644 --- a/docs/aws-docs/providers/aws/iam/role_policy/index.md +++ b/docs/aws-docs/providers/aws/iam/role_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual role_policy resource, use role_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual role_policy resource, use role_policies to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual role_policy resource, use r - - - - - @@ -73,6 +71,7 @@ FROM aws.iam.role_policy WHERE data__Identifier = '|'; ``` + ## Permissions To operate on the role_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ iam:PutRolePolicy, iam:GetRolePolicy ``` -### Delete -```json -iam:DeleteRolePolicy, -iam:GetRolePolicy -``` - diff --git a/docs/aws-docs/providers/aws/iam/roles/index.md b/docs/aws-docs/providers/aws/iam/roles/index.md index bf7682d957..df041b3e28 100644 --- a/docs/aws-docs/providers/aws/iam/roles/index.md +++ b/docs/aws-docs/providers/aws/iam/roles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of roles in a region or create a roles resource, use role to operate on an individual resource. + +Used to retrieve a list of roles in a region or to create or delete a roles resource, use role to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of roles in a region or create a role + + + + + @@ -61,7 +69,101 @@ SELECT region, role_name FROM aws.iam.roles +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.roles ( + AssumeRolePolicyDocument, + region +) +SELECT +{{ AssumeRolePolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.roles ( + AssumeRolePolicyDocument, + Description, + ManagedPolicyArns, + MaxSessionDuration, + Path, + PermissionsBoundary, + Policies, + RoleName, + Tags, + region +) +SELECT + {{ AssumeRolePolicyDocument }}, + {{ Description }}, + {{ ManagedPolicyArns }}, + {{ MaxSessionDuration }}, + {{ Path }}, + {{ PermissionsBoundary }}, + {{ Policies }}, + {{ RoleName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.roles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +181,18 @@ iam:UntagRole, iam:GetRole ``` +### Delete +```json +iam:DeleteRole, +iam:DetachRolePolicy, +iam:DeleteRolePolicy, +iam:GetRole, +iam:ListAttachedRolePolicies, +iam:ListRolePolicies, +iam:TagRole, +iam:UntagRole +``` + ### List ```json iam:ListRoles diff --git a/docs/aws-docs/providers/aws/iam/saml_provider/index.md b/docs/aws-docs/providers/aws/iam/saml_provider/index.md index d9d970e9a1..7cffb9efbd 100644 --- a/docs/aws-docs/providers/aws/iam/saml_provider/index.md +++ b/docs/aws-docs/providers/aws/iam/saml_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual saml_provider resource, use saml_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual saml_provider resource, use saml_providers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual saml_provider resource, use UPDATE - - - - - @@ -75,6 +73,7 @@ FROM aws.iam.saml_provider WHERE data__Identifier = ''; ``` + ## Permissions To operate on the saml_provider resource, the following permissions are required: @@ -93,8 +92,3 @@ iam:ListSAMLProviderTags, iam:UntagSAMLProvider ``` -### Delete -```json -iam:DeleteSAMLProvider -``` - diff --git a/docs/aws-docs/providers/aws/iam/saml_providers/index.md b/docs/aws-docs/providers/aws/iam/saml_providers/index.md index ffe0fd93eb..57a85c9240 100644 --- a/docs/aws-docs/providers/aws/iam/saml_providers/index.md +++ b/docs/aws-docs/providers/aws/iam/saml_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of saml_providers in a region or create a saml_providers resource, use saml_provider to operate on an individual resource. + +Used to retrieve a list of saml_providers in a region or to create or delete a saml_providers resource, use saml_provider to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of saml_providers in a region or create a < + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.iam.saml_providers +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.saml_providers ( + SamlMetadataDocument, + region +) +SELECT +{{ SamlMetadataDocument }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.saml_providers ( + Name, + SamlMetadataDocument, + Tags, + region +) +SELECT + {{ Name }}, + {{ SamlMetadataDocument }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.saml_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +152,11 @@ iam:GetSAMLProvider, iam:TagSAMLProvider ``` +### Delete +```json +iam:DeleteSAMLProvider +``` + ### List ```json iam:ListSAMLProviders, diff --git a/docs/aws-docs/providers/aws/iam/server_certificate/index.md b/docs/aws-docs/providers/aws/iam/server_certificate/index.md index d9ee22fda0..3ecfb4aa97 100644 --- a/docs/aws-docs/providers/aws/iam/server_certificate/index.md +++ b/docs/aws-docs/providers/aws/iam/server_certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual server_certificate resource, use server_certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual server_certificate resource, use server_certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual server_certificate resource, use - - - - - @@ -81,6 +79,7 @@ FROM aws.iam.server_certificate WHERE data__Identifier = ''; ``` + ## Permissions To operate on the server_certificate resource, the following permissions are required: @@ -98,8 +97,3 @@ iam:ListServerCertificateTags, iam:GetServerCertificate ``` -### Delete -```json -iam:DeleteServerCertificate -``` - diff --git a/docs/aws-docs/providers/aws/iam/server_certificates/index.md b/docs/aws-docs/providers/aws/iam/server_certificates/index.md index 39b9891b68..f918528554 100644 --- a/docs/aws-docs/providers/aws/iam/server_certificates/index.md +++ b/docs/aws-docs/providers/aws/iam/server_certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of server_certificates in a region or create a server_certificates resource, use server_certificate to operate on an individual resource. + +Used to retrieve a list of server_certificates in a region or to create or delete a server_certificates resource, use server_certificate to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of server_certificates in a region or creat + + + + + @@ -61,7 +69,105 @@ SELECT region, server_certificate_name FROM aws.iam.server_certificates +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.server_certificates ( + CertificateBody, + CertificateChain, + ServerCertificateName, + Path, + PrivateKey, + Tags, + region +) +SELECT +{{ CertificateBody }}, + {{ CertificateChain }}, + {{ ServerCertificateName }}, + {{ Path }}, + {{ PrivateKey }}, + {{ Tags }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.server_certificates ( + CertificateBody, + CertificateChain, + ServerCertificateName, + Path, + PrivateKey, + Tags, + region +) +SELECT + {{ CertificateBody }}, + {{ CertificateChain }}, + {{ ServerCertificateName }}, + {{ Path }}, + {{ PrivateKey }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.server_certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +181,11 @@ iam:TagServerCertificate, iam:GetServerCertificate ``` +### Delete +```json +iam:DeleteServerCertificate +``` + ### List ```json iam:ListServerCertificates, diff --git a/docs/aws-docs/providers/aws/iam/service_linked_role/index.md b/docs/aws-docs/providers/aws/iam/service_linked_role/index.md index 32b5769253..e3e14c92d7 100644 --- a/docs/aws-docs/providers/aws/iam/service_linked_role/index.md +++ b/docs/aws-docs/providers/aws/iam/service_linked_role/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_linked_role resource, use service_linked_roles to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_linked_role resource, use service_linked_roles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual service_linked_role resource, use - - - - - @@ -75,6 +73,7 @@ FROM aws.iam.service_linked_role WHERE data__Identifier = ''; ``` + ## Permissions To operate on the service_linked_role resource, the following permissions are required: @@ -90,10 +89,3 @@ iam:UpdateRole, iam:GetRole ``` -### Delete -```json -iam:DeleteServiceLinkedRole, -iam:GetServiceLinkedRoleDeletionStatus, -iam:GetRole -``` - diff --git a/docs/aws-docs/providers/aws/iam/service_linked_roles/index.md b/docs/aws-docs/providers/aws/iam/service_linked_roles/index.md index 86303006ea..5fe124d270 100644 --- a/docs/aws-docs/providers/aws/iam/service_linked_roles/index.md +++ b/docs/aws-docs/providers/aws/iam/service_linked_roles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_linked_roles in a region or create a service_linked_roles resource, use service_linked_role to operate on an individual resource. + +Used to retrieve a list of service_linked_roles in a region or to create or delete a service_linked_roles resource, use service_linked_role to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_linked_roles in a region or crea + + + + + @@ -61,7 +69,69 @@ SELECT region, role_name FROM aws.iam.service_linked_roles +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.service_linked_roles ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.service_linked_roles ( + CustomSuffix, + Description, + AWSServiceName, + region +) +SELECT + {{ CustomSuffix }}, + {{ Description }}, + {{ AWSServiceName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.service_linked_roles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +144,10 @@ iam:CreateServiceLinkedRole, iam:GetRole ``` +### Delete +```json +iam:DeleteServiceLinkedRole, +iam:GetServiceLinkedRoleDeletionStatus, +iam:GetRole +``` + diff --git a/docs/aws-docs/providers/aws/iam/user/index.md b/docs/aws-docs/providers/aws/iam/user/index.md index 885917738a..07fdf5b952 100644 --- a/docs/aws-docs/providers/aws/iam/user/index.md +++ b/docs/aws-docs/providers/aws/iam/user/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user resource, use users to retrieve a list of resources or to create a resource. + +Gets or updates an individual user resource, use users to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual user resource, use usersUPDATE - - - - - @@ -85,6 +83,7 @@ FROM aws.iam.user WHERE data__Identifier = ''; ``` + ## Permissions To operate on the user resource, the following permissions are required: @@ -120,20 +119,3 @@ iam:GetUser, iam:ListUserTags ``` -### Delete -```json -iam:DeleteAccessKey, -iam:RemoveUserFromGroup, -iam:DeleteUserPolicy, -iam:DeleteUser, -iam:DetachUserPolicy, -iam:DeleteLoginProfile, -iam:ListAccessKeys, -iam:GetUserPolicy, -iam:ListGroupsForUser, -iam:ListAttachedUserPolicies, -iam:ListUserPolicies, -iam:GetUser, -iam:GetLoginProfile -``` - diff --git a/docs/aws-docs/providers/aws/iam/user_policies/index.md b/docs/aws-docs/providers/aws/iam/user_policies/index.md index a93281a4b0..99a0a6e0f1 100644 --- a/docs/aws-docs/providers/aws/iam/user_policies/index.md +++ b/docs/aws-docs/providers/aws/iam/user_policies/index.md @@ -16,6 +16,9 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; + List of user policies by UserName (requires `aws` provider to be installed) @@ -66,3 +69,4 @@ WHERE UserName = ''; + diff --git a/docs/aws-docs/providers/aws/iam/user_policy/index.md b/docs/aws-docs/providers/aws/iam/user_policy/index.md index eaeab21ccb..3f4df9bfa5 100644 --- a/docs/aws-docs/providers/aws/iam/user_policy/index.md +++ b/docs/aws-docs/providers/aws/iam/user_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_policy resource, use user_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_policy resource, use user_policies to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual user_policy resource, use u - - - - - @@ -73,6 +71,7 @@ FROM aws.iam.user_policy WHERE data__Identifier = '|'; ``` + ## Permissions To operate on the user_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ iam:PutUserPolicy, iam:GetUserPolicy ``` -### Delete -```json -iam:DeleteUserPolicy, -iam:GetUserPolicy -``` - diff --git a/docs/aws-docs/providers/aws/iam/users/index.md b/docs/aws-docs/providers/aws/iam/users/index.md index 3bbf5417cf..330cb3fbbc 100644 --- a/docs/aws-docs/providers/aws/iam/users/index.md +++ b/docs/aws-docs/providers/aws/iam/users/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of users in a region or create a users resource, use user to operate on an individual resource. + +Used to retrieve a list of users in a region or to create or delete a users resource, use user to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of users in a region or create a user + + + + + @@ -61,7 +69,141 @@ SELECT region, user_name FROM aws.iam.users +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.users ( + Path, + ManagedPolicyArns, + Policies, + UserName, + Groups, + LoginProfile, + Tags, + PermissionsBoundary, + region +) +SELECT +{{ Path }}, + {{ ManagedPolicyArns }}, + {{ Policies }}, + {{ UserName }}, + {{ Groups }}, + {{ LoginProfile }}, + {{ Tags }}, + {{ PermissionsBoundary }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.users ( + Path, + ManagedPolicyArns, + Policies, + UserName, + Groups, + LoginProfile, + Tags, + PermissionsBoundary, + region +) +SELECT + {{ Path }}, + {{ ManagedPolicyArns }}, + {{ Policies }}, + {{ UserName }}, + {{ Groups }}, + {{ LoginProfile }}, + {{ Tags }}, + {{ PermissionsBoundary }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.users +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +221,23 @@ iam:GetUser, iam:TagUser ``` +### Delete +```json +iam:DeleteAccessKey, +iam:RemoveUserFromGroup, +iam:DeleteUserPolicy, +iam:DeleteUser, +iam:DetachUserPolicy, +iam:DeleteLoginProfile, +iam:ListAccessKeys, +iam:GetUserPolicy, +iam:ListGroupsForUser, +iam:ListAttachedUserPolicies, +iam:ListUserPolicies, +iam:GetUser, +iam:GetLoginProfile +``` + ### List ```json iam:listUsers diff --git a/docs/aws-docs/providers/aws/iam/virtualmfa_device/index.md b/docs/aws-docs/providers/aws/iam/virtualmfa_device/index.md index 83f35235b1..dcf3c7a306 100644 --- a/docs/aws-docs/providers/aws/iam/virtualmfa_device/index.md +++ b/docs/aws-docs/providers/aws/iam/virtualmfa_device/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual virtualmfa_device resource, use virtualmfa_devices to retrieve a list of resources or to create a resource. + +Gets or updates an individual virtualmfa_device resource, use virtualmfa_devices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual virtualmfa_device resource, use < - - - - - @@ -77,6 +75,7 @@ FROM aws.iam.virtualmfa_device WHERE data__Identifier = ''; ``` + ## Permissions To operate on the virtualmfa_device resource, the following permissions are required: @@ -92,9 +91,3 @@ iam:TagMFADevice, iam:UntagMFADevice ``` -### Delete -```json -iam:DeleteVirtualMFADevice, -iam:DeactivateMFADevice -``` - diff --git a/docs/aws-docs/providers/aws/iam/virtualmfa_devices/index.md b/docs/aws-docs/providers/aws/iam/virtualmfa_devices/index.md index 9704d9bfae..1bc3e77059 100644 --- a/docs/aws-docs/providers/aws/iam/virtualmfa_devices/index.md +++ b/docs/aws-docs/providers/aws/iam/virtualmfa_devices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of virtualmfa_devices in a region or create a virtualmfa_devices resource, use virtualmfa_device to operate on an individual resource. + +Used to retrieve a list of virtualmfa_devices in a region or to create or delete a virtualmfa_devices resource, use virtualmfa_device to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of virtualmfa_devices in a region or create + + + + + @@ -61,7 +69,83 @@ SELECT region, serial_number FROM aws.iam.virtualmfa_devices +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iam.virtualmfa_devices ( + Users, + region +) +SELECT +{{ Users }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.iam.virtualmfa_devices ( + VirtualMfaDeviceName, + Path, + Users, + Tags, + region +) +SELECT + {{ VirtualMfaDeviceName }}, + {{ Path }}, + {{ Users }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iam.virtualmfa_devices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +159,12 @@ iam:EnableMFADevice, iam:ListVirtualMFADevices ``` +### Delete +```json +iam:DeleteVirtualMFADevice, +iam:DeactivateMFADevice +``` + ### List ```json iam:ListVirtualMFADevices diff --git a/docs/aws-docs/providers/aws/identitystore/group/index.md b/docs/aws-docs/providers/aws/identitystore/group/index.md index 97af89205f..f61e82fb7d 100644 --- a/docs/aws-docs/providers/aws/identitystore/group/index.md +++ b/docs/aws-docs/providers/aws/identitystore/group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group resource, use groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual group resource, use groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual group resource, use groups< - - - - - @@ -72,9 +70,10 @@ display_name, group_id, identity_store_id FROM aws.identitystore.group -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the group resource, the following permissions are required: @@ -90,9 +89,3 @@ identitystore:DescribeGroup, identitystore:UpdateGroup ``` -### Delete -```json -identitystore:DescribeGroup, -identitystore:DeleteGroup -``` - diff --git a/docs/aws-docs/providers/aws/identitystore/group_membership/index.md b/docs/aws-docs/providers/aws/identitystore/group_membership/index.md index 9137fac55c..fc94dc24cf 100644 --- a/docs/aws-docs/providers/aws/identitystore/group_membership/index.md +++ b/docs/aws-docs/providers/aws/identitystore/group_membership/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group_membership resource, use group_memberships to retrieve a list of resources or to create a resource. + +Gets or updates an individual group_membership resource, use group_memberships to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual group_membership resource, use Accessible by - - - - - @@ -67,9 +65,10 @@ identity_store_id, member_id, membership_id FROM aws.identitystore.group_membership -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the group_membership resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the group_membership resource, the following permissi identitystore:DescribeGroupMembership ``` -### Delete -```json -identitystore:DeleteGroupMembership, -identitystore:DescribeGroupMembership -``` - diff --git a/docs/aws-docs/providers/aws/identitystore/group_memberships/index.md b/docs/aws-docs/providers/aws/identitystore/group_memberships/index.md index c52f49a215..a8761a11be 100644 --- a/docs/aws-docs/providers/aws/identitystore/group_memberships/index.md +++ b/docs/aws-docs/providers/aws/identitystore/group_memberships/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of group_memberships in a region or create a group_memberships resource, use group_membership to operate on an individual resource. + +Used to retrieve a list of group_memberships in a region or to create or delete a group_memberships resource, use group_membership to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of group_memberships in a region or create + + + + + @@ -63,7 +71,81 @@ region, membership_id, identity_store_id FROM aws.identitystore.group_memberships -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.identitystore.group_memberships ( + GroupId, + IdentityStoreId, + MemberId, + region +) +SELECT +{{ GroupId }}, + {{ IdentityStoreId }}, + {{ MemberId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.identitystore.group_memberships ( + GroupId, + IdentityStoreId, + MemberId, + region +) +SELECT + {{ GroupId }}, + {{ IdentityStoreId }}, + {{ MemberId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.identitystore.group_memberships +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +158,12 @@ identitystore:CreateGroupMembership, identitystore:DescribeGroupMembership ``` +### Delete +```json +identitystore:DeleteGroupMembership, +identitystore:DescribeGroupMembership +``` + ### List ```json identitystore:ListGroupMemberships diff --git a/docs/aws-docs/providers/aws/identitystore/groups/index.md b/docs/aws-docs/providers/aws/identitystore/groups/index.md index e174e1b060..3751b1a83f 100644 --- a/docs/aws-docs/providers/aws/identitystore/groups/index.md +++ b/docs/aws-docs/providers/aws/identitystore/groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of groups in a region or create a groups resource, use group to operate on an individual resource. + +Used to retrieve a list of groups in a region or to create or delete a groups resource, use group to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of groups in a region or create a gro + + + + + @@ -63,7 +71,74 @@ region, group_id, identity_store_id FROM aws.identitystore.groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.identitystore.groups ( + DisplayName, + IdentityStoreId, + region +) +SELECT +{{ DisplayName }}, + {{ IdentityStoreId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.identitystore.groups ( + Description, + DisplayName, + IdentityStoreId, + region +) +SELECT + {{ Description }}, + {{ DisplayName }}, + {{ IdentityStoreId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.identitystore.groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,12 @@ identitystore:CreateGroup, identitystore:DescribeGroup ``` +### Delete +```json +identitystore:DescribeGroup, +identitystore:DeleteGroup +``` + ### List ```json identitystore:ListGroups diff --git a/docs/aws-docs/providers/aws/imagebuilder/component/index.md b/docs/aws-docs/providers/aws/imagebuilder/component/index.md index 8d06a430b6..1917c4911a 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/component/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/component/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual component resource, use components to retrieve a list of resources or to create a resource. + +Gets or updates an individual component resource, use components to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual component resource, use com - - - - - @@ -85,9 +83,10 @@ tags, uri, supported_os_versions FROM aws.imagebuilder.component -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the component resource, the following permissions are required: @@ -97,10 +96,3 @@ To operate on the component resource, the following permissions are imagebuilder:GetComponent ``` -### Delete -```json -imagebuilder:GetComponent, -imagebuilder:UnTagResource, -imagebuilder:DeleteComponent -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/components/index.md b/docs/aws-docs/providers/aws/imagebuilder/components/index.md index 1070fafa5a..637d58630a 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/components/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/components/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of components in a region or create a components resource, use component to operate on an individual resource. + +Used to retrieve a list of components in a region or to create or delete a components resource, use component to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of components in a region or create a INSERT + + + + + @@ -61,7 +69,100 @@ SELECT region, arn FROM aws.imagebuilder.components -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.components ( + Name, + Version, + Platform, + region +) +SELECT +{{ Name }}, + {{ Version }}, + {{ Platform }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.components ( + Name, + Version, + Description, + ChangeDescription, + Platform, + Data, + KmsKeyId, + Tags, + Uri, + SupportedOsVersions, + region +) +SELECT + {{ Name }}, + {{ Version }}, + {{ Description }}, + {{ ChangeDescription }}, + {{ Platform }}, + {{ Data }}, + {{ KmsKeyId }}, + {{ Tags }}, + {{ Uri }}, + {{ SupportedOsVersions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.components +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +184,13 @@ imagebuilder:GetComponent, imagebuilder:CreateComponent ``` +### Delete +```json +imagebuilder:GetComponent, +imagebuilder:UnTagResource, +imagebuilder:DeleteComponent +``` + ### List ```json imagebuilder:ListComponents diff --git a/docs/aws-docs/providers/aws/imagebuilder/container_recipe/index.md b/docs/aws-docs/providers/aws/imagebuilder/container_recipe/index.md index dec4c2191a..43f7e7ee49 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/container_recipe/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/container_recipe/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual container_recipe resource, use container_recipes to retrieve a list of resources or to create a resource. + +Gets or updates an individual container_recipe resource, use container_recipes to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual container_recipe resource, use Accessible by - - - - - @@ -91,9 +89,10 @@ parent_image, working_directory, tags FROM aws.imagebuilder.container_recipe -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the container_recipe resource, the following permissions are required: @@ -103,10 +102,3 @@ To operate on the container_recipe resource, the following permissi imagebuilder:GetContainerRecipe ``` -### Delete -```json -imagebuilder:UnTagResource, -imagebuilder:GetContainerRecipe, -imagebuilder:DeleteContainerRecipe -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/container_recipes/index.md b/docs/aws-docs/providers/aws/imagebuilder/container_recipes/index.md index 28c10af260..64825b14a6 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/container_recipes/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/container_recipes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of container_recipes in a region or create a container_recipes resource, use container_recipe to operate on an individual resource. + +Used to retrieve a list of container_recipes in a region or to create or delete a container_recipes resource, use container_recipe to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of container_recipes in a region or create + + + + + @@ -61,7 +69,217 @@ SELECT region, arn FROM aws.imagebuilder.container_recipes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.container_recipes ( + Name, + Description, + Version, + Components, + InstanceConfiguration, + DockerfileTemplateData, + DockerfileTemplateUri, + PlatformOverride, + ContainerType, + ImageOsVersionOverride, + TargetRepository, + KmsKeyId, + ParentImage, + WorkingDirectory, + Tags, + region +) +SELECT +{{ Name }}, + {{ Description }}, + {{ Version }}, + {{ Components }}, + {{ InstanceConfiguration }}, + {{ DockerfileTemplateData }}, + {{ DockerfileTemplateUri }}, + {{ PlatformOverride }}, + {{ ContainerType }}, + {{ ImageOsVersionOverride }}, + {{ TargetRepository }}, + {{ KmsKeyId }}, + {{ ParentImage }}, + {{ WorkingDirectory }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.container_recipes ( + Name, + Description, + Version, + Components, + InstanceConfiguration, + DockerfileTemplateData, + DockerfileTemplateUri, + PlatformOverride, + ContainerType, + ImageOsVersionOverride, + TargetRepository, + KmsKeyId, + ParentImage, + WorkingDirectory, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Version }}, + {{ Components }}, + {{ InstanceConfiguration }}, + {{ DockerfileTemplateData }}, + {{ DockerfileTemplateUri }}, + {{ PlatformOverride }}, + {{ ContainerType }}, + {{ ImageOsVersionOverride }}, + {{ TargetRepository }}, + {{ KmsKeyId }}, + {{ ParentImage }}, + {{ WorkingDirectory }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.container_recipes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +306,13 @@ ecr:DescribeRepositories, ec2:DescribeImages ``` +### Delete +```json +imagebuilder:UnTagResource, +imagebuilder:GetContainerRecipe, +imagebuilder:DeleteContainerRecipe +``` + ### List ```json imagebuilder:ListContainerRecipes diff --git a/docs/aws-docs/providers/aws/imagebuilder/distribution_configuration/index.md b/docs/aws-docs/providers/aws/imagebuilder/distribution_configuration/index.md index 5262604492..3461087db3 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/distribution_configuration/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/distribution_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual distribution_configuration resource, use distribution_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual distribution_configuration resource, use distribution_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual distribution_configuration resour - - - - - @@ -74,9 +72,10 @@ description, distributions, tags FROM aws.imagebuilder.distribution_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the distribution_configuration resource, the following permissions are required: @@ -95,10 +94,3 @@ imagebuilder:UpdateDistributionConfiguration imagebuilder:GetDistributionConfiguration ``` -### Delete -```json -imagebuilder:GetDistributionConfiguration, -imagebuilder:UnTagResource, -imagebuilder:DeleteDistributionConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/distribution_configurations/index.md b/docs/aws-docs/providers/aws/imagebuilder/distribution_configurations/index.md index 6a0dd492f4..86dbcd1dde 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/distribution_configurations/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/distribution_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of distribution_configurations in a region or create a distribution_configurations resource, use distribution_configuration to operate on an individual resource. + +Used to retrieve a list of distribution_configurations in a region or to create or delete a distribution_configurations resource, use distribution_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of distribution_configurations in a region + + + + + @@ -61,7 +69,201 @@ SELECT region, arn FROM aws.imagebuilder.distribution_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.distribution_configurations ( + Name, + Distributions, + region +) +SELECT +{{ Name }}, + {{ Distributions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.distribution_configurations ( + Name, + Description, + Distributions, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Distributions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.distribution_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +282,13 @@ imagebuilder:GetDistributionConfiguration, imagebuilder:CreateDistributionConfiguration ``` +### Delete +```json +imagebuilder:GetDistributionConfiguration, +imagebuilder:UnTagResource, +imagebuilder:DeleteDistributionConfiguration +``` + ### List ```json imagebuilder:ListDistributionConfigurations diff --git a/docs/aws-docs/providers/aws/imagebuilder/image/index.md b/docs/aws-docs/providers/aws/imagebuilder/image/index.md index f8aeac933e..2cfebebcef 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/image/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/image/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image resource, use images to retrieve a list of resources or to create a resource. + +Gets or updates an individual image resource, use images to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual image resource, use images< - - - - - @@ -87,9 +85,10 @@ image_scanning_configuration, execution_role, tags FROM aws.imagebuilder.image -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image resource, the following permissions are required: @@ -99,11 +98,3 @@ To operate on the image resource, the following permissions are req imagebuilder:GetImage ``` -### Delete -```json -imagebuilder:GetImage, -imagebuilder:DeleteImage, -imagebuilder:UnTagResource, -imagebuilder:CancelImageCreation -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/image_pipeline/index.md b/docs/aws-docs/providers/aws/imagebuilder/image_pipeline/index.md index ee6564b61e..2282a6510e 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/image_pipeline/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/image_pipeline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image_pipeline resource, use image_pipelines to retrieve a list of resources or to create a resource. + +Gets or updates an individual image_pipeline resource, use image_pipelines to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual image_pipeline resource, use UPDATE - - - - - @@ -94,9 +92,10 @@ image_scanning_configuration, execution_role, tags FROM aws.imagebuilder.image_pipeline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image_pipeline resource, the following permissions are required: @@ -114,10 +113,3 @@ imagebuilder:GetWorkflow imagebuilder:GetImagePipeline ``` -### Delete -```json -imagebuilder:UnTagResource, -imagebuilder:GetImagePipeline, -imagebuilder:DeleteImagePipeline -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/image_pipelines/index.md b/docs/aws-docs/providers/aws/imagebuilder/image_pipelines/index.md index be0fe0efab..854caafb07 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/image_pipelines/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/image_pipelines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of image_pipelines in a region or create a image_pipelines resource, use image_pipeline to operate on an individual resource. + +Used to retrieve a list of image_pipelines in a region or to create or delete a image_pipelines resource, use image_pipeline to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of image_pipelines in a region or create a + + + + + @@ -61,7 +69,199 @@ SELECT region, arn FROM aws.imagebuilder.image_pipelines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.image_pipelines ( + Name, + Description, + ImageTestsConfiguration, + Status, + Schedule, + ImageRecipeArn, + ContainerRecipeArn, + DistributionConfigurationArn, + InfrastructureConfigurationArn, + Workflows, + EnhancedImageMetadataEnabled, + ImageScanningConfiguration, + ExecutionRole, + Tags, + region +) +SELECT +{{ Name }}, + {{ Description }}, + {{ ImageTestsConfiguration }}, + {{ Status }}, + {{ Schedule }}, + {{ ImageRecipeArn }}, + {{ ContainerRecipeArn }}, + {{ DistributionConfigurationArn }}, + {{ InfrastructureConfigurationArn }}, + {{ Workflows }}, + {{ EnhancedImageMetadataEnabled }}, + {{ ImageScanningConfiguration }}, + {{ ExecutionRole }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.image_pipelines ( + Name, + Description, + ImageTestsConfiguration, + Status, + Schedule, + ImageRecipeArn, + ContainerRecipeArn, + DistributionConfigurationArn, + InfrastructureConfigurationArn, + Workflows, + EnhancedImageMetadataEnabled, + ImageScanningConfiguration, + ExecutionRole, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ImageTestsConfiguration }}, + {{ Status }}, + {{ Schedule }}, + {{ ImageRecipeArn }}, + {{ ContainerRecipeArn }}, + {{ DistributionConfigurationArn }}, + {{ InfrastructureConfigurationArn }}, + {{ Workflows }}, + {{ EnhancedImageMetadataEnabled }}, + {{ ImageScanningConfiguration }}, + {{ ExecutionRole }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.image_pipelines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +284,13 @@ imagebuilder:GetWorkflow, inspector2:BatchGetAccountStatus ``` +### Delete +```json +imagebuilder:UnTagResource, +imagebuilder:GetImagePipeline, +imagebuilder:DeleteImagePipeline +``` + ### List ```json imagebuilder:ListImagePipelines diff --git a/docs/aws-docs/providers/aws/imagebuilder/image_recipe/index.md b/docs/aws-docs/providers/aws/imagebuilder/image_recipe/index.md index b2be09a8c2..1b4685addd 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/image_recipe/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/image_recipe/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image_recipe resource, use image_recipes to retrieve a list of resources or to create a resource. + +Gets or updates an individual image_recipe resource, use image_recipes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual image_recipe resource, use - - - - - @@ -79,9 +77,10 @@ working_directory, additional_instance_configuration, tags FROM aws.imagebuilder.image_recipe -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image_recipe resource, the following permissions are required: @@ -91,10 +90,3 @@ To operate on the image_recipe resource, the following permissions imagebuilder:GetImageRecipe ``` -### Delete -```json -imagebuilder:UnTagResource, -imagebuilder:GetImageRecipe, -imagebuilder:DeleteImageRecipe -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/image_recipes/index.md b/docs/aws-docs/providers/aws/imagebuilder/image_recipes/index.md index 65f194ab5c..f84e6ca7d5 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/image_recipes/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/image_recipes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of image_recipes in a region or create a image_recipes resource, use image_recipe to operate on an individual resource. + +Used to retrieve a list of image_recipes in a region or to create or delete a image_recipes resource, use image_recipe to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of image_recipes in a region or create a INSERT + + + + + @@ -61,7 +69,143 @@ SELECT region, arn FROM aws.imagebuilder.image_recipes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.image_recipes ( + Name, + Version, + Components, + ParentImage, + region +) +SELECT +{{ Name }}, + {{ Version }}, + {{ Components }}, + {{ ParentImage }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.image_recipes ( + Name, + Description, + Version, + Components, + BlockDeviceMappings, + ParentImage, + WorkingDirectory, + AdditionalInstanceConfiguration, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Version }}, + {{ Components }}, + {{ BlockDeviceMappings }}, + {{ ParentImage }}, + {{ WorkingDirectory }}, + {{ AdditionalInstanceConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.image_recipes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +224,13 @@ imagebuilder:CreateImageRecipe, ec2:DescribeImages ``` +### Delete +```json +imagebuilder:UnTagResource, +imagebuilder:GetImageRecipe, +imagebuilder:DeleteImageRecipe +``` + ### List ```json imagebuilder:ListImageRecipes diff --git a/docs/aws-docs/providers/aws/imagebuilder/images/index.md b/docs/aws-docs/providers/aws/imagebuilder/images/index.md index 6c27a23f55..395bec63fe 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/images/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/images/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of images in a region or create a images resource, use image to operate on an individual resource. + +Used to retrieve a list of images in a region or to create or delete a images resource, use image to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of images in a region or create a ima + + + + + @@ -61,7 +69,169 @@ SELECT region, arn FROM aws.imagebuilder.images -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.images ( + ImageTestsConfiguration, + ImageRecipeArn, + ContainerRecipeArn, + DistributionConfigurationArn, + InfrastructureConfigurationArn, + Workflows, + EnhancedImageMetadataEnabled, + ImageScanningConfiguration, + ExecutionRole, + Tags, + region +) +SELECT +{{ ImageTestsConfiguration }}, + {{ ImageRecipeArn }}, + {{ ContainerRecipeArn }}, + {{ DistributionConfigurationArn }}, + {{ InfrastructureConfigurationArn }}, + {{ Workflows }}, + {{ EnhancedImageMetadataEnabled }}, + {{ ImageScanningConfiguration }}, + {{ ExecutionRole }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.images ( + ImageTestsConfiguration, + ImageRecipeArn, + ContainerRecipeArn, + DistributionConfigurationArn, + InfrastructureConfigurationArn, + Workflows, + EnhancedImageMetadataEnabled, + ImageScanningConfiguration, + ExecutionRole, + Tags, + region +) +SELECT + {{ ImageTestsConfiguration }}, + {{ ImageRecipeArn }}, + {{ ContainerRecipeArn }}, + {{ DistributionConfigurationArn }}, + {{ InfrastructureConfigurationArn }}, + {{ Workflows }}, + {{ EnhancedImageMetadataEnabled }}, + {{ ImageScanningConfiguration }}, + {{ ExecutionRole }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.images +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +254,14 @@ imagebuilder:TagResource, inspector2:BatchGetAccountStatus ``` +### Delete +```json +imagebuilder:GetImage, +imagebuilder:DeleteImage, +imagebuilder:UnTagResource, +imagebuilder:CancelImageCreation +``` + ### List ```json imagebuilder:ListImages diff --git a/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configuration/index.md b/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configuration/index.md index cf0891a87f..5226331935 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configuration/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual infrastructure_configuration resource, use infrastructure_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual infrastructure_configuration resource, use infrastructure_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual infrastructure_configuration reso - - - - - @@ -92,9 +90,10 @@ sns_topic_arn, resource_tags, tags FROM aws.imagebuilder.infrastructure_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the infrastructure_configuration resource, the following permissions are required: @@ -112,10 +111,3 @@ imagebuilder:UpdateInfrastructureConfiguration imagebuilder:GetInfrastructureConfiguration ``` -### Delete -```json -imagebuilder:UnTagResource, -imagebuilder:GetInfrastructureConfiguration, -imagebuilder:DeleteInfrastructureConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configurations/index.md b/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configurations/index.md index 240bc58e9d..204048bb15 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configurations/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/infrastructure_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of infrastructure_configurations in a region or create a infrastructure_configurations resource, use infrastructure_configuration to operate on an individual resource. + +Used to retrieve a list of infrastructure_configurations in a region or to create or delete a infrastructure_configurations resource, use infrastructure_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of infrastructure_configurations in a regio + + + + + @@ -61,7 +69,116 @@ SELECT region, arn FROM aws.imagebuilder.infrastructure_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.infrastructure_configurations ( + Name, + InstanceProfileName, + region +) +SELECT +{{ Name }}, + {{ InstanceProfileName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.infrastructure_configurations ( + Name, + Description, + InstanceTypes, + SecurityGroupIds, + Logging, + SubnetId, + KeyPair, + TerminateInstanceOnFailure, + InstanceProfileName, + InstanceMetadataOptions, + SnsTopicArn, + ResourceTags, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ InstanceTypes }}, + {{ SecurityGroupIds }}, + {{ Logging }}, + {{ SubnetId }}, + {{ KeyPair }}, + {{ TerminateInstanceOnFailure }}, + {{ InstanceProfileName }}, + {{ InstanceMetadataOptions }}, + {{ SnsTopicArn }}, + {{ ResourceTags }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.infrastructure_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +197,13 @@ imagebuilder:GetInfrastructureConfiguration, imagebuilder:CreateInfrastructureConfiguration ``` +### Delete +```json +imagebuilder:UnTagResource, +imagebuilder:GetInfrastructureConfiguration, +imagebuilder:DeleteInfrastructureConfiguration +``` + ### List ```json imagebuilder:ListInfrastructureConfigurations diff --git a/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policies/index.md b/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policies/index.md index 3ec4cc6772..195ea4fc79 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policies/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of lifecycle_policies in a region or create a lifecycle_policies resource, use lifecycle_policy to operate on an individual resource. + +Used to retrieve a list of lifecycle_policies in a region or to create or delete a lifecycle_policies resource, use lifecycle_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of lifecycle_policies in a region or create + + + + + @@ -61,7 +69,182 @@ SELECT region, arn FROM aws.imagebuilder.lifecycle_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.lifecycle_policies ( + Name, + ExecutionRole, + ResourceType, + PolicyDetails, + ResourceSelection, + region +) +SELECT +{{ Name }}, + {{ ExecutionRole }}, + {{ ResourceType }}, + {{ PolicyDetails }}, + {{ ResourceSelection }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.lifecycle_policies ( + Name, + Description, + Status, + ExecutionRole, + ResourceType, + PolicyDetails, + ResourceSelection, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Status }}, + {{ ExecutionRole }}, + {{ ResourceType }}, + {{ PolicyDetails }}, + {{ ResourceSelection }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.lifecycle_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +259,13 @@ imagebuilder:GetLifecyclePolicy, imagebuilder:TagResource ``` +### Delete +```json +imagebuilder:GetLifecyclePolicy, +imagebuilder:DeleteLifecyclePolicy, +imagebuilder:UnTagResource +``` + ### List ```json imagebuilder:ListLifecyclePolicies diff --git a/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policy/index.md b/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policy/index.md index e099e4bdad..f495b894cd 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policy/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/lifecycle_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual lifecycle_policy resource, use lifecycle_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual lifecycle_policy resource, use lifecycle_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual lifecycle_policy resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ policy_details, resource_selection, tags FROM aws.imagebuilder.lifecycle_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the lifecycle_policy resource, the following permissions are required: @@ -101,10 +100,3 @@ imagebuilder:UpdateLifecyclePolicy imagebuilder:GetLifecyclePolicy ``` -### Delete -```json -imagebuilder:GetLifecyclePolicy, -imagebuilder:DeleteLifecyclePolicy, -imagebuilder:UnTagResource -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/workflow/index.md b/docs/aws-docs/providers/aws/imagebuilder/workflow/index.md index 001de5f988..ae18e26615 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/workflow/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/workflow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workflow resource, use workflows to retrieve a list of resources or to create a resource. + +Gets or updates an individual workflow resource, use workflows to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual workflow resource, use work - - - - - @@ -79,9 +77,10 @@ uri, kms_key_id, tags FROM aws.imagebuilder.workflow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workflow resource, the following permissions are required: @@ -91,10 +90,3 @@ To operate on the workflow resource, the following permissions are imagebuilder:GetWorkflow ``` -### Delete -```json -imagebuilder:GetWorkflow, -imagebuilder:UnTagResource, -imagebuilder:DeleteWorkflow -``` - diff --git a/docs/aws-docs/providers/aws/imagebuilder/workflows/index.md b/docs/aws-docs/providers/aws/imagebuilder/workflows/index.md index a852eb04e5..48f291c5b1 100644 --- a/docs/aws-docs/providers/aws/imagebuilder/workflows/index.md +++ b/docs/aws-docs/providers/aws/imagebuilder/workflows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workflows in a region or create a workflows resource, use workflow to operate on an individual resource. + +Used to retrieve a list of workflows in a region or to create or delete a workflows resource, use workflow to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workflows in a region or create a + + + + + @@ -61,7 +69,95 @@ SELECT region, arn FROM aws.imagebuilder.workflows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.imagebuilder.workflows ( + Name, + Version, + Type, + region +) +SELECT +{{ Name }}, + {{ Version }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.imagebuilder.workflows ( + Name, + Version, + Description, + ChangeDescription, + Type, + Data, + Uri, + KmsKeyId, + Tags, + region +) +SELECT + {{ Name }}, + {{ Version }}, + {{ Description }}, + {{ ChangeDescription }}, + {{ Type }}, + {{ Data }}, + {{ Uri }}, + {{ KmsKeyId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.imagebuilder.workflows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +178,13 @@ imagebuilder:GetWorkflow, imagebuilder:CreateWorkflow ``` +### Delete +```json +imagebuilder:GetWorkflow, +imagebuilder:UnTagResource, +imagebuilder:DeleteWorkflow +``` + ### List ```json imagebuilder:ListWorkflows diff --git a/docs/aws-docs/providers/aws/inspector/assessment_target/index.md b/docs/aws-docs/providers/aws/inspector/assessment_target/index.md index c8990ceb6e..ae41acbd5f 100644 --- a/docs/aws-docs/providers/aws/inspector/assessment_target/index.md +++ b/docs/aws-docs/providers/aws/inspector/assessment_target/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assessment_target resource, use assessment_targets to retrieve a list of resources or to create a resource. + +Gets or updates an individual assessment_target resource, use assessment_targets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual assessment_target resource, use < - - - - - @@ -70,9 +68,10 @@ arn, assessment_target_name, resource_group_arn FROM aws.inspector.assessment_target -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the assessment_target resource, the following permissions are required: @@ -88,8 +87,3 @@ inspector:UpdateAssessmentTarget inspector:DescribeAssessmentTargets ``` -### Delete -```json -inspector:DeleteAssessmentTarget -``` - diff --git a/docs/aws-docs/providers/aws/inspector/assessment_targets/index.md b/docs/aws-docs/providers/aws/inspector/assessment_targets/index.md index 8090a084dd..3067b5a166 100644 --- a/docs/aws-docs/providers/aws/inspector/assessment_targets/index.md +++ b/docs/aws-docs/providers/aws/inspector/assessment_targets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assessment_targets in a region or create a assessment_targets resource, use assessment_target to operate on an individual resource. + +Used to retrieve a list of assessment_targets in a region or to create or delete a assessment_targets resource, use assessment_target to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assessment_targets in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, arn FROM aws.inspector.assessment_targets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.inspector.assessment_targets ( + AssessmentTargetName, + ResourceGroupArn, + region +) +SELECT +{{ AssessmentTargetName }}, + {{ ResourceGroupArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.inspector.assessment_targets ( + AssessmentTargetName, + ResourceGroupArn, + region +) +SELECT + {{ AssessmentTargetName }}, + {{ ResourceGroupArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.inspector.assessment_targets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ inspector:ListAssessmentTargets, inspector:DescribeAssessmentTargets ``` +### Delete +```json +inspector:DeleteAssessmentTarget +``` + ### List ```json inspector:ListAssessmentTargets diff --git a/docs/aws-docs/providers/aws/inspector/assessment_template/index.md b/docs/aws-docs/providers/aws/inspector/assessment_template/index.md index f2d6b56bb2..02188a5b67 100644 --- a/docs/aws-docs/providers/aws/inspector/assessment_template/index.md +++ b/docs/aws-docs/providers/aws/inspector/assessment_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assessment_template resource, use assessment_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual assessment_template resource, use assessment_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual assessment_template resource, use - - - - - @@ -71,9 +69,10 @@ assessment_template_name, rules_package_arns, user_attributes_for_findings FROM aws.inspector.assessment_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the assessment_template resource, the following permissions are required: @@ -83,8 +82,3 @@ To operate on the assessment_template resource, the following permi inspector:DescribeAssessmentTemplates ``` -### Delete -```json -inspector:DeleteAssessmentTemplate -``` - diff --git a/docs/aws-docs/providers/aws/inspector/assessment_templates/index.md b/docs/aws-docs/providers/aws/inspector/assessment_templates/index.md index 1b7fa886cd..388f6988ef 100644 --- a/docs/aws-docs/providers/aws/inspector/assessment_templates/index.md +++ b/docs/aws-docs/providers/aws/inspector/assessment_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assessment_templates in a region or create a assessment_templates resource, use assessment_template to operate on an individual resource. + +Used to retrieve a list of assessment_templates in a region or to create or delete a assessment_templates resource, use assessment_template to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assessment_templates in a region or crea + + + + + @@ -61,7 +69,92 @@ SELECT region, arn FROM aws.inspector.assessment_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.inspector.assessment_templates ( + AssessmentTargetArn, + DurationInSeconds, + RulesPackageArns, + region +) +SELECT +{{ AssessmentTargetArn }}, + {{ DurationInSeconds }}, + {{ RulesPackageArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.inspector.assessment_templates ( + AssessmentTargetArn, + DurationInSeconds, + AssessmentTemplateName, + RulesPackageArns, + UserAttributesForFindings, + region +) +SELECT + {{ AssessmentTargetArn }}, + {{ DurationInSeconds }}, + {{ AssessmentTemplateName }}, + {{ RulesPackageArns }}, + {{ UserAttributesForFindings }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.inspector.assessment_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,11 @@ inspector:ListAssessmentTemplates, inspector:DescribeAssessmentTemplates ``` +### Delete +```json +inspector:DeleteAssessmentTemplate +``` + ### List ```json inspector:ListAssessmentTemplates diff --git a/docs/aws-docs/providers/aws/inspector/resource_group/index.md b/docs/aws-docs/providers/aws/inspector/resource_group/index.md index 81d7d4dc72..0cbd17f8ee 100644 --- a/docs/aws-docs/providers/aws/inspector/resource_group/index.md +++ b/docs/aws-docs/providers/aws/inspector/resource_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_group resource, use resource_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_group resource, use resource_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual resource_group resource, use Accessible by - - - - - @@ -63,9 +61,10 @@ region, arn, resource_group_tags FROM aws.inspector.resource_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_group resource, the following permissions are required: @@ -75,8 +74,3 @@ To operate on the resource_group resource, the following permission inspector:CreateResourceGroup ``` -### Delete -```json -inspector:CreateResourceGroup -``` - diff --git a/docs/aws-docs/providers/aws/inspector/resource_groups/index.md b/docs/aws-docs/providers/aws/inspector/resource_groups/index.md index 40b5ff9762..70331193b2 100644 --- a/docs/aws-docs/providers/aws/inspector/resource_groups/index.md +++ b/docs/aws-docs/providers/aws/inspector/resource_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_groups in a region or create a resource_groups resource, use resource_group to operate on an individual resource. + +Used to retrieve a list of resource_groups in a region or to create or delete a resource_groups resource, use resource_group to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_groups in a region or create a + + + + + @@ -61,7 +69,75 @@ SELECT region, arn FROM aws.inspector.resource_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.inspector.resource_groups ( + ResourceGroupTags, + region +) +SELECT +{{ ResourceGroupTags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.inspector.resource_groups ( + ResourceGroupTags, + region +) +SELECT + {{ ResourceGroupTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.inspector.resource_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +149,8 @@ To operate on the resource_groups resource, the following permissio inspector:CreateResourceGroup ``` +### Delete +```json +inspector:CreateResourceGroup +``` + diff --git a/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configuration/index.md b/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configuration/index.md index 3c3f8a3d6d..c148bb2404 100644 --- a/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configuration/index.md +++ b/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cis_scan_configuration resource, use cis_scan_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual cis_scan_configuration resource, use cis_scan_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual cis_scan_configuration resource, - - - - - @@ -76,9 +74,10 @@ targets, arn, tags FROM aws.inspectorv2.cis_scan_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cis_scan_configuration resource, the following permissions are required: @@ -98,10 +97,3 @@ inspector2:UntagResource, inspector2:ListTagsForResource ``` -### Delete -```json -inspector2:ListCisScanConfigurations, -inspector2:DeleteCisScanConfiguration, -inspector2:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configurations/index.md b/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configurations/index.md index cfeb509888..034f6a01d9 100644 --- a/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configurations/index.md +++ b/docs/aws-docs/providers/aws/inspectorv2/cis_scan_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cis_scan_configurations in a region or create a cis_scan_configurations resource, use cis_scan_configuration to operate on an individual resource. + +Used to retrieve a list of cis_scan_configurations in a region or to create or delete a cis_scan_configurations resource, use cis_scan_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cis_scan_configurations in a region or c + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.inspectorv2.cis_scan_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.inspectorv2.cis_scan_configurations ( + ScanName, + SecurityLevel, + Schedule, + Targets, + Tags, + region +) +SELECT +{{ ScanName }}, + {{ SecurityLevel }}, + {{ Schedule }}, + {{ Targets }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.inspectorv2.cis_scan_configurations ( + ScanName, + SecurityLevel, + Schedule, + Targets, + Tags, + region +) +SELECT + {{ ScanName }}, + {{ SecurityLevel }}, + {{ Schedule }}, + {{ Targets }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.inspectorv2.cis_scan_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +165,13 @@ inspector2:ListCisScanConfigurations, inspector2:TagResource ``` +### Delete +```json +inspector2:ListCisScanConfigurations, +inspector2:DeleteCisScanConfiguration, +inspector2:UntagResource +``` + ### List ```json inspector2:ListCisScanConfigurations, diff --git a/docs/aws-docs/providers/aws/inspectorv2/filter/index.md b/docs/aws-docs/providers/aws/inspectorv2/filter/index.md index bf4031cc3f..4040e6c9ff 100644 --- a/docs/aws-docs/providers/aws/inspectorv2/filter/index.md +++ b/docs/aws-docs/providers/aws/inspectorv2/filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual filter resource, use filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual filter resource, use filters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual filter resource, use filter - - - - - @@ -74,9 +72,10 @@ filter_criteria, filter_action, arn FROM aws.inspectorv2.filter -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the filter resource, the following permissions are required: @@ -92,9 +91,3 @@ inspector2:ListFilters, inspector2:UpdateFilter ``` -### Delete -```json -inspector2:DeleteFilter, -inspector2:ListFilters -``` - diff --git a/docs/aws-docs/providers/aws/inspectorv2/filters/index.md b/docs/aws-docs/providers/aws/inspectorv2/filters/index.md index 0b2eef95c0..4c70a61618 100644 --- a/docs/aws-docs/providers/aws/inspectorv2/filters/index.md +++ b/docs/aws-docs/providers/aws/inspectorv2/filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of filters in a region or create a filters resource, use filter to operate on an individual resource. + +Used to retrieve a list of filters in a region or to create or delete a filters resource, use filter to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of filters in a region or create a fi + + + + + @@ -61,7 +69,214 @@ SELECT region, arn FROM aws.inspectorv2.filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.inspectorv2.filters ( + Name, + FilterCriteria, + FilterAction, + region +) +SELECT +{{ Name }}, + {{ FilterCriteria }}, + {{ FilterAction }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.inspectorv2.filters ( + Name, + Description, + FilterCriteria, + FilterAction, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ FilterCriteria }}, + {{ FilterAction }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.inspectorv2.filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +289,12 @@ inspector2:CreateFilter, inspector2:ListFilters ``` +### Delete +```json +inspector2:DeleteFilter, +inspector2:ListFilters +``` + ### List ```json inspector2:ListFilters diff --git a/docs/aws-docs/providers/aws/internetmonitor/monitor/index.md b/docs/aws-docs/providers/aws/internetmonitor/monitor/index.md index 6fd86445d5..114cc9cb03 100644 --- a/docs/aws-docs/providers/aws/internetmonitor/monitor/index.md +++ b/docs/aws-docs/providers/aws/internetmonitor/monitor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual monitor resource, use monitors to retrieve a list of resources or to create a resource. + +Gets or updates an individual monitor resource, use monitors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual monitor resource, use monit - - - - - @@ -98,9 +96,10 @@ traffic_percentage_to_monitor, internet_measurements_log_delivery, health_events_config FROM aws.internetmonitor.monitor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the monitor resource, the following permissions are required: @@ -130,11 +129,3 @@ s3:ListBucket, iam:PassRole ``` -### Delete -```json -internetmonitor:UpdateMonitor, -internetmonitor:DeleteMonitor, -internetmonitor:GetMonitor, -logs:DeleteLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/internetmonitor/monitors/index.md b/docs/aws-docs/providers/aws/internetmonitor/monitors/index.md index aa83fd74e3..2ea98b10b4 100644 --- a/docs/aws-docs/providers/aws/internetmonitor/monitors/index.md +++ b/docs/aws-docs/providers/aws/internetmonitor/monitors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of monitors in a region or create a monitors resource, use monitor to operate on an individual resource. + +Used to retrieve a list of monitors in a region or to create or delete a monitors resource, use monitor to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of monitors in a region or create a m + + + + + @@ -61,7 +69,124 @@ SELECT region, monitor_name FROM aws.internetmonitor.monitors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.internetmonitor.monitors ( + MonitorName, + region +) +SELECT +{{ MonitorName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.internetmonitor.monitors ( + MonitorName, + LinkedAccountId, + IncludeLinkedAccounts, + Resources, + ResourcesToAdd, + ResourcesToRemove, + Status, + Tags, + MaxCityNetworksToMonitor, + TrafficPercentageToMonitor, + InternetMeasurementsLogDelivery, + HealthEventsConfig, + region +) +SELECT + {{ MonitorName }}, + {{ LinkedAccountId }}, + {{ IncludeLinkedAccounts }}, + {{ Resources }}, + {{ ResourcesToAdd }}, + {{ ResourcesToRemove }}, + {{ Status }}, + {{ Tags }}, + {{ MaxCityNetworksToMonitor }}, + {{ TrafficPercentageToMonitor }}, + {{ InternetMeasurementsLogDelivery }}, + {{ HealthEventsConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.internetmonitor.monitors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +207,14 @@ s3:ListBucket, iam:PassRole ``` +### Delete +```json +internetmonitor:UpdateMonitor, +internetmonitor:DeleteMonitor, +internetmonitor:GetMonitor, +logs:DeleteLogDelivery +``` + ### List ```json internetmonitor:ListMonitors, diff --git a/docs/aws-docs/providers/aws/iot/account_audit_configuration/index.md b/docs/aws-docs/providers/aws/iot/account_audit_configuration/index.md index 4df505f0c7..e76db38382 100644 --- a/docs/aws-docs/providers/aws/iot/account_audit_configuration/index.md +++ b/docs/aws-docs/providers/aws/iot/account_audit_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account_audit_configuration resource, use account_audit_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual account_audit_configuration resource, use account_audit_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual account_audit_configuration resou - - - - - @@ -72,9 +70,10 @@ audit_check_configurations, audit_notification_target_configurations, role_arn FROM aws.iot.account_audit_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the account_audit_configuration resource, the following permissions are required: @@ -91,9 +90,3 @@ iot:DescribeAccountAuditConfiguration, iam:PassRole ``` -### Delete -```json -iot:DescribeAccountAuditConfiguration, -iot:DeleteAccountAuditConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/iot/account_audit_configurations/index.md b/docs/aws-docs/providers/aws/iot/account_audit_configurations/index.md index cc2eec2827..593bc0d2cd 100644 --- a/docs/aws-docs/providers/aws/iot/account_audit_configurations/index.md +++ b/docs/aws-docs/providers/aws/iot/account_audit_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of account_audit_configurations in a region or create a account_audit_configurations resource, use account_audit_configuration to operate on an individual resource. + +Used to retrieve a list of account_audit_configurations in a region or to create or delete a account_audit_configurations resource, use account_audit_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of account_audit_configurations in a region + + + + + @@ -61,7 +69,124 @@ SELECT region, account_id FROM aws.iot.account_audit_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.account_audit_configurations ( + AccountId, + AuditCheckConfigurations, + RoleArn, + region +) +SELECT +{{ AccountId }}, + {{ AuditCheckConfigurations }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.account_audit_configurations ( + AccountId, + AuditCheckConfigurations, + AuditNotificationTargetConfigurations, + RoleArn, + region +) +SELECT + {{ AccountId }}, + {{ AuditCheckConfigurations }}, + {{ AuditNotificationTargetConfigurations }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.account_audit_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +200,12 @@ iot:DescribeAccountAuditConfiguration, iam:PassRole ``` +### Delete +```json +iot:DescribeAccountAuditConfiguration, +iot:DeleteAccountAuditConfiguration +``` + ### List ```json iot:DescribeAccountAuditConfiguration diff --git a/docs/aws-docs/providers/aws/iot/authorizer/index.md b/docs/aws-docs/providers/aws/iot/authorizer/index.md index 9650ffda42..c79b8db159 100644 --- a/docs/aws-docs/providers/aws/iot/authorizer/index.md +++ b/docs/aws-docs/providers/aws/iot/authorizer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual authorizer resource, use authorizers to retrieve a list of resources or to create a resource. + +Gets or updates an individual authorizer resource, use authorizers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual authorizer resource, use au - - - - - @@ -82,9 +80,10 @@ token_signing_public_keys, enable_caching_for_http, tags FROM aws.iot.authorizer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the authorizer resource, the following permissions are required: @@ -104,10 +103,3 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete -```json -iot:UpdateAuthorizer, -iot:DeleteAuthorizer, -iot:DescribeAuthorizer -``` - diff --git a/docs/aws-docs/providers/aws/iot/authorizers/index.md b/docs/aws-docs/providers/aws/iot/authorizers/index.md index 2a85833267..ff192363a0 100644 --- a/docs/aws-docs/providers/aws/iot/authorizers/index.md +++ b/docs/aws-docs/providers/aws/iot/authorizers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of authorizers in a region or create a authorizers resource, use authorizer to operate on an individual resource. + +Used to retrieve a list of authorizers in a region or to create or delete a authorizers resource, use authorizer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of authorizers in a region or create a INSERT + + + + + @@ -61,7 +69,91 @@ SELECT region, authorizer_name FROM aws.iot.authorizers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.authorizers ( + AuthorizerFunctionArn, + region +) +SELECT +{{ AuthorizerFunctionArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.authorizers ( + AuthorizerFunctionArn, + AuthorizerName, + SigningDisabled, + Status, + TokenKeyName, + TokenSigningPublicKeys, + EnableCachingForHttp, + Tags, + region +) +SELECT + {{ AuthorizerFunctionArn }}, + {{ AuthorizerName }}, + {{ SigningDisabled }}, + {{ Status }}, + {{ TokenKeyName }}, + {{ TokenSigningPublicKeys }}, + {{ EnableCachingForHttp }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.authorizers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,13 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:UpdateAuthorizer, +iot:DeleteAuthorizer, +iot:DescribeAuthorizer +``` + ### List ```json iot:ListAuthorizers diff --git a/docs/aws-docs/providers/aws/iot/billing_group/index.md b/docs/aws-docs/providers/aws/iot/billing_group/index.md index 31f7882ac1..03290de53b 100644 --- a/docs/aws-docs/providers/aws/iot/billing_group/index.md +++ b/docs/aws-docs/providers/aws/iot/billing_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual billing_group resource, use billing_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual billing_group resource, use billing_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual billing_group resource, use UPDATE - - - - - @@ -74,19 +72,14 @@ billing_group_name, tags, billing_group_properties FROM aws.iot.billing_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the billing_group resource, the following permissions are required: -### Delete -```json -iot:DescribeBillingGroup, -iot:DeleteBillingGroup -``` - ### Read ```json iot:DescribeBillingGroup, diff --git a/docs/aws-docs/providers/aws/iot/billing_groups/index.md b/docs/aws-docs/providers/aws/iot/billing_groups/index.md index 8e336a1b70..2252fbe6c9 100644 --- a/docs/aws-docs/providers/aws/iot/billing_groups/index.md +++ b/docs/aws-docs/providers/aws/iot/billing_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of billing_groups in a region or create a billing_groups resource, use billing_group to operate on an individual resource. + +Used to retrieve a list of billing_groups in a region or to create or delete a billing_groups resource, use billing_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of billing_groups in a region or create a < + + + + + @@ -61,7 +69,91 @@ SELECT region, billing_group_name FROM aws.iot.billing_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.billing_groups ( + BillingGroupName, + Tags, + BillingGroupProperties, + region +) +SELECT +{{ BillingGroupName }}, + {{ Tags }}, + {{ BillingGroupProperties }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.billing_groups ( + BillingGroupName, + Tags, + BillingGroupProperties, + region +) +SELECT + {{ BillingGroupName }}, + {{ Tags }}, + {{ BillingGroupProperties }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.billing_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,12 @@ iot:CreateBillingGroup, iot:TagResource ``` +### Delete +```json +iot:DescribeBillingGroup, +iot:DeleteBillingGroup +``` + ### List ```json iot:ListBillingGroups, diff --git a/docs/aws-docs/providers/aws/iot/ca_certificate/index.md b/docs/aws-docs/providers/aws/iot/ca_certificate/index.md index e77f19d03c..ac167fe88e 100644 --- a/docs/aws-docs/providers/aws/iot/ca_certificate/index.md +++ b/docs/aws-docs/providers/aws/iot/ca_certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ca_certificate resource, use ca_certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual ca_certificate resource, use ca_certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual ca_certificate resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ id, arn, tags FROM aws.iot.ca_certificate -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ca_certificate resource, the following permissions are required: @@ -108,10 +107,3 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete -```json -iot:UpdateCACertificate, -iot:DeleteCACertificate, -iot:DescribeCACertificate -``` - diff --git a/docs/aws-docs/providers/aws/iot/ca_certificates/index.md b/docs/aws-docs/providers/aws/iot/ca_certificates/index.md index 455d10b6a4..bf2c4cdd0f 100644 --- a/docs/aws-docs/providers/aws/iot/ca_certificates/index.md +++ b/docs/aws-docs/providers/aws/iot/ca_certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ca_certificates in a region or create a ca_certificates resource, use ca_certificate to operate on an individual resource. + +Used to retrieve a list of ca_certificates in a region or to create or delete a ca_certificates resource, use ca_certificate to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of ca_certificates in a region or create a + + + + + @@ -61,7 +69,98 @@ SELECT region, id FROM aws.iot.ca_certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.ca_certificates ( + CACertificatePem, + Status, + region +) +SELECT +{{ CACertificatePem }}, + {{ Status }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.ca_certificates ( + CACertificatePem, + VerificationCertificatePem, + Status, + CertificateMode, + AutoRegistrationStatus, + RemoveAutoRegistration, + RegistrationConfig, + Tags, + region +) +SELECT + {{ CACertificatePem }}, + {{ VerificationCertificatePem }}, + {{ Status }}, + {{ CertificateMode }}, + {{ AutoRegistrationStatus }}, + {{ RemoveAutoRegistration }}, + {{ RegistrationConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.ca_certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +177,13 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:UpdateCACertificate, +iot:DeleteCACertificate, +iot:DescribeCACertificate +``` + ### List ```json iot:ListCACertificates diff --git a/docs/aws-docs/providers/aws/iot/certificate/index.md b/docs/aws-docs/providers/aws/iot/certificate/index.md index d2babb0423..45801b683a 100644 --- a/docs/aws-docs/providers/aws/iot/certificate/index.md +++ b/docs/aws-docs/providers/aws/iot/certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate resource, use certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate resource, use certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual certificate resource, use c - - - - - @@ -78,9 +76,10 @@ status, id, arn FROM aws.iot.certificate -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate resource, the following permissions are required: @@ -96,10 +95,3 @@ iot:UpdateCertificate, iot:DescribeCertificate ``` -### Delete -```json -iot:DeleteCertificate, -iot:UpdateCertificate, -iot:DescribeCertificate -``` - diff --git a/docs/aws-docs/providers/aws/iot/certificate_provider/index.md b/docs/aws-docs/providers/aws/iot/certificate_provider/index.md index 326450bfa6..46b9f0f54e 100644 --- a/docs/aws-docs/providers/aws/iot/certificate_provider/index.md +++ b/docs/aws-docs/providers/aws/iot/certificate_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate_provider resource, use certificate_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate_provider resource, use certificate_providers to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual certificate_provider resource, us - - - - - @@ -74,9 +72,10 @@ account_default_for_operations, tags, arn FROM aws.iot.certificate_provider -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate_provider resource, the following permissions are required: @@ -96,9 +95,3 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete -```json -iot:DeleteCertificateProvider, -iot:DescribeCertificateProvider -``` - diff --git a/docs/aws-docs/providers/aws/iot/certificate_providers/index.md b/docs/aws-docs/providers/aws/iot/certificate_providers/index.md index 33f27366a5..b37e1320e1 100644 --- a/docs/aws-docs/providers/aws/iot/certificate_providers/index.md +++ b/docs/aws-docs/providers/aws/iot/certificate_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificate_providers in a region or create a certificate_providers resource, use certificate_provider to operate on an individual resource. + +Used to retrieve a list of certificate_providers in a region or to create or delete a certificate_providers resource, use certificate_provider to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificate_providers in a region or cre + + + + + @@ -61,7 +69,86 @@ SELECT region, certificate_provider_name FROM aws.iot.certificate_providers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.certificate_providers ( + LambdaFunctionArn, + AccountDefaultForOperations, + region +) +SELECT +{{ LambdaFunctionArn }}, + {{ AccountDefaultForOperations }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.certificate_providers ( + CertificateProviderName, + LambdaFunctionArn, + AccountDefaultForOperations, + Tags, + region +) +SELECT + {{ CertificateProviderName }}, + {{ LambdaFunctionArn }}, + {{ AccountDefaultForOperations }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.certificate_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +163,12 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:DeleteCertificateProvider, +iot:DescribeCertificateProvider +``` + ### List ```json iot:ListCertificateProviders diff --git a/docs/aws-docs/providers/aws/iot/certificates/index.md b/docs/aws-docs/providers/aws/iot/certificates/index.md index b2ad5644eb..6b6762718f 100644 --- a/docs/aws-docs/providers/aws/iot/certificates/index.md +++ b/docs/aws-docs/providers/aws/iot/certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificates in a region or create a certificates resource, use certificate to operate on an individual resource. + +Used to retrieve a list of certificates in a region or to create or delete a certificates resource, use certificate to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificates in a region or create a INSERT + + + + + @@ -61,7 +69,77 @@ SELECT region, id FROM aws.iot.certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.certificates ( + Status, + region +) +SELECT +{{ Status }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.certificates ( + CACertificatePem, + CertificatePem, + CertificateSigningRequest, + CertificateMode, + Status, + region +) +SELECT + {{ CACertificatePem }}, + {{ CertificatePem }}, + {{ CertificateSigningRequest }}, + {{ CertificateMode }}, + {{ Status }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +154,13 @@ iot:RegisterCertificateWithoutCA, iot:DescribeCertificate ``` +### Delete +```json +iot:DeleteCertificate, +iot:UpdateCertificate, +iot:DescribeCertificate +``` + ### List ```json iot:ListCertificates diff --git a/docs/aws-docs/providers/aws/iot/custom_metric/index.md b/docs/aws-docs/providers/aws/iot/custom_metric/index.md index 44f5a9177e..108e03cc25 100644 --- a/docs/aws-docs/providers/aws/iot/custom_metric/index.md +++ b/docs/aws-docs/providers/aws/iot/custom_metric/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual custom_metric resource, use custom_metrics to retrieve a list of resources or to create a resource. + +Gets or updates an individual custom_metric resource, use custom_metrics to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual custom_metric resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ metric_type, metric_arn, tags FROM aws.iot.custom_metric -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the custom_metric resource, the following permissions are required: @@ -95,9 +94,3 @@ iot:UntagResource, iot:TagResource ``` -### Delete -```json -iot:DescribeCustomMetric, -iot:DeleteCustomMetric -``` - diff --git a/docs/aws-docs/providers/aws/iot/custom_metrics/index.md b/docs/aws-docs/providers/aws/iot/custom_metrics/index.md index 8147e202dd..8783c1429a 100644 --- a/docs/aws-docs/providers/aws/iot/custom_metrics/index.md +++ b/docs/aws-docs/providers/aws/iot/custom_metrics/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of custom_metrics in a region or create a custom_metrics resource, use custom_metric to operate on an individual resource. + +Used to retrieve a list of custom_metrics in a region or to create or delete a custom_metrics resource, use custom_metric to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of custom_metrics in a region or create a < + + + + + @@ -61,7 +69,79 @@ SELECT region, metric_name FROM aws.iot.custom_metrics -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.custom_metrics ( + MetricType, + region +) +SELECT +{{ MetricType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.custom_metrics ( + MetricName, + DisplayName, + MetricType, + Tags, + region +) +SELECT + {{ MetricName }}, + {{ DisplayName }}, + {{ MetricType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.custom_metrics +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +154,12 @@ iot:CreateCustomMetric, iot:TagResource ``` +### Delete +```json +iot:DescribeCustomMetric, +iot:DeleteCustomMetric +``` + ### List ```json iot:ListCustomMetrics diff --git a/docs/aws-docs/providers/aws/iot/dimension/index.md b/docs/aws-docs/providers/aws/iot/dimension/index.md index 1f2ea1e41f..f3ac977a3b 100644 --- a/docs/aws-docs/providers/aws/iot/dimension/index.md +++ b/docs/aws-docs/providers/aws/iot/dimension/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dimension resource, use dimensions to retrieve a list of resources or to create a resource. + +Gets or updates an individual dimension resource, use dimensions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual dimension resource, use dim - - - - - @@ -74,9 +72,10 @@ string_values, tags, arn FROM aws.iot.dimension -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dimension resource, the following permissions are required: @@ -95,9 +94,3 @@ iot:UntagResource, iot:TagResource ``` -### Delete -```json -iot:DescribeDimension, -iot:DeleteDimension -``` - diff --git a/docs/aws-docs/providers/aws/iot/dimensions/index.md b/docs/aws-docs/providers/aws/iot/dimensions/index.md index daab55405f..b791f40763 100644 --- a/docs/aws-docs/providers/aws/iot/dimensions/index.md +++ b/docs/aws-docs/providers/aws/iot/dimensions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dimensions in a region or create a dimensions resource, use dimension to operate on an individual resource. + +Used to retrieve a list of dimensions in a region or to create or delete a dimensions resource, use dimension to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dimensions in a region or create a INSERT + + + + + @@ -61,7 +69,86 @@ SELECT region, name FROM aws.iot.dimensions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.dimensions ( + Type, + StringValues, + region +) +SELECT +{{ Type }}, + {{ StringValues }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.dimensions ( + Name, + Type, + StringValues, + Tags, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ StringValues }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.dimensions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +161,12 @@ iot:CreateDimension, iot:TagResource ``` +### Delete +```json +iot:DescribeDimension, +iot:DeleteDimension +``` + ### List ```json iot:ListDimensions diff --git a/docs/aws-docs/providers/aws/iot/domain_configuration/index.md b/docs/aws-docs/providers/aws/iot/domain_configuration/index.md index 9cdf31fe52..e536ffc46a 100644 --- a/docs/aws-docs/providers/aws/iot/domain_configuration/index.md +++ b/docs/aws-docs/providers/aws/iot/domain_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain_configuration resource, use domain_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain_configuration resource, use domain_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual domain_configuration resource, us - - - - - @@ -90,9 +88,10 @@ server_certificates, tls_config, tags FROM aws.iot.domain_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain_configuration resource, the following permissions are required: @@ -112,10 +111,3 @@ iot:TagResource, iot:UntagResource ``` -### Delete -```json -iot:DescribeDomainConfiguration, -iot:DeleteDomainConfiguration, -iot:UpdateDomainConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/iot/domain_configurations/index.md b/docs/aws-docs/providers/aws/iot/domain_configurations/index.md index 2153e31b1a..3f7695a465 100644 --- a/docs/aws-docs/providers/aws/iot/domain_configurations/index.md +++ b/docs/aws-docs/providers/aws/iot/domain_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domain_configurations in a region or create a domain_configurations resource, use domain_configuration to operate on an individual resource. + +Used to retrieve a list of domain_configurations in a region or to create or delete a domain_configurations resource, use domain_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domain_configurations in a region or cre + + + + + @@ -61,7 +69,104 @@ SELECT region, domain_configuration_name FROM aws.iot.domain_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.domain_configurations ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.domain_configurations ( + DomainConfigurationName, + AuthorizerConfig, + DomainName, + ServerCertificateArns, + ServiceType, + ValidationCertificateArn, + DomainConfigurationStatus, + ServerCertificateConfig, + TlsConfig, + Tags, + region +) +SELECT + {{ DomainConfigurationName }}, + {{ AuthorizerConfig }}, + {{ DomainName }}, + {{ ServerCertificateArns }}, + {{ ServiceType }}, + {{ ValidationCertificateArn }}, + {{ DomainConfigurationStatus }}, + {{ ServerCertificateConfig }}, + {{ TlsConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.domain_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +183,13 @@ iot:ListTagsForResource, acm:GetCertificate ``` +### Delete +```json +iot:DescribeDomainConfiguration, +iot:DeleteDomainConfiguration, +iot:UpdateDomainConfiguration +``` + ### List ```json iot:ListDomainConfigurations diff --git a/docs/aws-docs/providers/aws/iot/fleet_metric/index.md b/docs/aws-docs/providers/aws/iot/fleet_metric/index.md index a804f53cab..7efbfb71d2 100644 --- a/docs/aws-docs/providers/aws/iot/fleet_metric/index.md +++ b/docs/aws-docs/providers/aws/iot/fleet_metric/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet_metric resource, use fleet_metrics to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet_metric resource, use fleet_metrics to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual fleet_metric resource, use - - - - - @@ -92,9 +90,10 @@ last_modified_date, version, tags FROM aws.iot.fleet_metric -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet_metric resource, the following permissions are required: @@ -114,9 +113,3 @@ iot:UntagResource, iot:TagResource ``` -### Delete -```json -iot:DeleteFleetMetric, -iot:DescribeFleetMetric -``` - diff --git a/docs/aws-docs/providers/aws/iot/fleet_metrics/index.md b/docs/aws-docs/providers/aws/iot/fleet_metrics/index.md index 712d2193ab..68c73ac94c 100644 --- a/docs/aws-docs/providers/aws/iot/fleet_metrics/index.md +++ b/docs/aws-docs/providers/aws/iot/fleet_metrics/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleet_metrics in a region or create a fleet_metrics resource, use fleet_metric to operate on an individual resource. + +Used to retrieve a list of fleet_metrics in a region or to create or delete a fleet_metrics resource, use fleet_metric to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleet_metrics in a region or create a INSERT + + + + + @@ -61,7 +69,102 @@ SELECT region, metric_name FROM aws.iot.fleet_metrics -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.fleet_metrics ( + MetricName, + region +) +SELECT +{{ MetricName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.fleet_metrics ( + MetricName, + Description, + QueryString, + Period, + AggregationField, + QueryVersion, + IndexName, + Unit, + AggregationType, + Tags, + region +) +SELECT + {{ MetricName }}, + {{ Description }}, + {{ QueryString }}, + {{ Period }}, + {{ AggregationField }}, + {{ QueryVersion }}, + {{ IndexName }}, + {{ Unit }}, + {{ AggregationType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.fleet_metrics +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +178,12 @@ iot:DescribeFleetMetric, iot:TagResource ``` +### Delete +```json +iot:DeleteFleetMetric, +iot:DescribeFleetMetric +``` + ### List ```json iot:ListFleetMetrics diff --git a/docs/aws-docs/providers/aws/iot/job_template/index.md b/docs/aws-docs/providers/aws/iot/job_template/index.md index 6137109a8a..de32b4b9fd 100644 --- a/docs/aws-docs/providers/aws/iot/job_template/index.md +++ b/docs/aws-docs/providers/aws/iot/job_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual job_template resource, use job_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual job_template resource, use job_templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual job_template resource, use - - - - - @@ -87,9 +85,10 @@ maintenance_windows, destination_package_versions, tags FROM aws.iot.job_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the job_template resource, the following permissions are required: @@ -99,8 +98,3 @@ To operate on the job_template resource, the following permissions iot:DescribeJobTemplate ``` -### Delete -```json -iot:DeleteJobTemplate -``` - diff --git a/docs/aws-docs/providers/aws/iot/job_templates/index.md b/docs/aws-docs/providers/aws/iot/job_templates/index.md index 68ef9e5fed..65fc79e31e 100644 --- a/docs/aws-docs/providers/aws/iot/job_templates/index.md +++ b/docs/aws-docs/providers/aws/iot/job_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of job_templates in a region or create a job_templates resource, use job_template to operate on an individual resource. + +Used to retrieve a list of job_templates in a region or to create or delete a job_templates resource, use job_template to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of job_templates in a region or create a INSERT + + + + + @@ -61,7 +69,344 @@ SELECT region, job_template_id FROM aws.iot.job_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.job_templates ( + JobTemplateId, + Description, + region +) +SELECT +{{ JobTemplateId }}, + {{ Description }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.job_templates ( + JobArn, + JobTemplateId, + Description, + Document, + DocumentSource, + TimeoutConfig, + JobExecutionsRolloutConfig, + AbortConfig, + PresignedUrlConfig, + JobExecutionsRetryConfig, + MaintenanceWindows, + DestinationPackageVersions, + Tags, + region +) +SELECT + {{ JobArn }}, + {{ JobTemplateId }}, + {{ Description }}, + {{ Document }}, + {{ DocumentSource }}, + {{ TimeoutConfig }}, + {{ JobExecutionsRolloutConfig }}, + {{ AbortConfig }}, + {{ PresignedUrlConfig }}, + {{ JobExecutionsRetryConfig }}, + {{ MaintenanceWindows }}, + {{ DestinationPackageVersions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.job_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +421,11 @@ s3:GetObject, iot:TagResource ``` +### Delete +```json +iot:DeleteJobTemplate +``` + ### List ```json iot:ListJobTemplates diff --git a/docs/aws-docs/providers/aws/iot/logging/index.md b/docs/aws-docs/providers/aws/iot/logging/index.md index a80809a859..408f6f0c83 100644 --- a/docs/aws-docs/providers/aws/iot/logging/index.md +++ b/docs/aws-docs/providers/aws/iot/logging/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual logging resource, use loggings to retrieve a list of resources or to create a resource. + +Gets or updates an individual logging resource, use loggings to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual logging resource, use loggi - - - - - @@ -70,9 +68,10 @@ account_id, role_arn, default_log_level FROM aws.iot.logging -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the logging resource, the following permissions are required: @@ -89,9 +88,3 @@ iot:GetV2LoggingOptions, iam:PassRole ``` -### Delete -```json -iot:SetV2LoggingOptions, -iot:GetV2LoggingOptions -``` - diff --git a/docs/aws-docs/providers/aws/iot/loggings/index.md b/docs/aws-docs/providers/aws/iot/loggings/index.md index e2556b2f11..0e5451f397 100644 --- a/docs/aws-docs/providers/aws/iot/loggings/index.md +++ b/docs/aws-docs/providers/aws/iot/loggings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of loggings in a region or create a loggings resource, use logging to operate on an individual resource. + +Used to retrieve a list of loggings in a region or to create or delete a loggings resource, use logging to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of loggings in a region or create a l + + + + + @@ -61,7 +69,77 @@ SELECT region, account_id FROM aws.iot.loggings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.loggings ( + AccountId, + RoleArn, + DefaultLogLevel, + region +) +SELECT +{{ AccountId }}, + {{ RoleArn }}, + {{ DefaultLogLevel }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.loggings ( + AccountId, + RoleArn, + DefaultLogLevel, + region +) +SELECT + {{ AccountId }}, + {{ RoleArn }}, + {{ DefaultLogLevel }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.loggings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +153,12 @@ iot:GetV2LoggingOptions, iam:PassRole ``` +### Delete +```json +iot:SetV2LoggingOptions, +iot:GetV2LoggingOptions +``` + ### List ```json iot:GetV2LoggingOptions diff --git a/docs/aws-docs/providers/aws/iot/mitigation_action/index.md b/docs/aws-docs/providers/aws/iot/mitigation_action/index.md index 2f0b1e6424..7aff5673e5 100644 --- a/docs/aws-docs/providers/aws/iot/mitigation_action/index.md +++ b/docs/aws-docs/providers/aws/iot/mitigation_action/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual mitigation_action resource, use mitigation_actions to retrieve a list of resources or to create a resource. + +Gets or updates an individual mitigation_action resource, use mitigation_actions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual mitigation_action resource, use < - - - - - @@ -76,9 +74,10 @@ action_params, mitigation_action_arn, mitigation_action_id FROM aws.iot.mitigation_action -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the mitigation_action resource, the following permissions are required: @@ -98,9 +97,3 @@ iot:TagResource, iam:PassRole ``` -### Delete -```json -iot:DescribeMitigationAction, -iot:DeleteMitigationAction -``` - diff --git a/docs/aws-docs/providers/aws/iot/mitigation_actions/index.md b/docs/aws-docs/providers/aws/iot/mitigation_actions/index.md index a499842bd2..9b7e116f34 100644 --- a/docs/aws-docs/providers/aws/iot/mitigation_actions/index.md +++ b/docs/aws-docs/providers/aws/iot/mitigation_actions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of mitigation_actions in a region or create a mitigation_actions resource, use mitigation_action to operate on an individual resource. + +Used to retrieve a list of mitigation_actions in a region or to create or delete a mitigation_actions resource, use mitigation_action to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of mitigation_actions in a region or create + + + + + @@ -61,7 +69,128 @@ SELECT region, action_name FROM aws.iot.mitigation_actions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.mitigation_actions ( + RoleArn, + ActionParams, + region +) +SELECT +{{ RoleArn }}, + {{ ActionParams }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.mitigation_actions ( + ActionName, + RoleArn, + Tags, + ActionParams, + region +) +SELECT + {{ ActionName }}, + {{ RoleArn }}, + {{ Tags }}, + {{ ActionParams }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.mitigation_actions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +205,12 @@ iot:TagResource, iam:PassRole ``` +### Delete +```json +iot:DescribeMitigationAction, +iot:DeleteMitigationAction +``` + ### List ```json iot:ListMitigationActions diff --git a/docs/aws-docs/providers/aws/iot/policies/index.md b/docs/aws-docs/providers/aws/iot/policies/index.md index 9f407d87ac..5a0ce949a3 100644 --- a/docs/aws-docs/providers/aws/iot/policies/index.md +++ b/docs/aws-docs/providers/aws/iot/policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policies in a region or create a policies resource, use policy to operate on an individual resource. + +Used to retrieve a list of policies in a region or to create or delete a policies resource, use policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of policies in a region or create a p + + + + + @@ -61,7 +69,76 @@ SELECT region, id FROM aws.iot.policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.policies ( + PolicyDocument, + region +) +SELECT +{{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.policies ( + PolicyDocument, + PolicyName, + Tags, + region +) +SELECT + {{ PolicyDocument }}, + {{ PolicyName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +153,14 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:DeletePolicy, +iot:GetPolicy, +iot:ListPolicyVersions, +iot:DeletePolicyVersion +``` + ### List ```json iot:ListPolicies diff --git a/docs/aws-docs/providers/aws/iot/policy/index.md b/docs/aws-docs/providers/aws/iot/policy/index.md index 623712ec34..c604cacfdb 100644 --- a/docs/aws-docs/providers/aws/iot/policy/index.md +++ b/docs/aws-docs/providers/aws/iot/policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy resource, use policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy resource, use policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual policy resource, use polici - - - - - @@ -74,9 +72,10 @@ policy_document, policy_name, tags FROM aws.iot.policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the policy resource, the following permissions are required: @@ -87,14 +86,6 @@ iot:GetPolicy, iot:ListTagsForResource ``` -### Delete -```json -iot:DeletePolicy, -iot:GetPolicy, -iot:ListPolicyVersions, -iot:DeletePolicyVersion -``` - ### Update ```json iot:GetPolicy, diff --git a/docs/aws-docs/providers/aws/iot/provisioning_template/index.md b/docs/aws-docs/providers/aws/iot/provisioning_template/index.md index 8cf114ee18..8d276ac9be 100644 --- a/docs/aws-docs/providers/aws/iot/provisioning_template/index.md +++ b/docs/aws-docs/providers/aws/iot/provisioning_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual provisioning_template resource, use provisioning_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual provisioning_template resource, use provisioning_templates to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual provisioning_template resource, u - - - - - @@ -82,9 +80,10 @@ template_type, pre_provisioning_hook, tags FROM aws.iot.provisioning_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the provisioning_template resource, the following permissions are required: @@ -109,9 +108,3 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete -```json -iot:DeleteProvisioningTemplate, -iot:DescribeProvisioningTemplate -``` - diff --git a/docs/aws-docs/providers/aws/iot/provisioning_templates/index.md b/docs/aws-docs/providers/aws/iot/provisioning_templates/index.md index af87e94cc9..65a40b15b4 100644 --- a/docs/aws-docs/providers/aws/iot/provisioning_templates/index.md +++ b/docs/aws-docs/providers/aws/iot/provisioning_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of provisioning_templates in a region or create a provisioning_templates resource, use provisioning_template to operate on an individual resource. + +Used to retrieve a list of provisioning_templates in a region or to create or delete a provisioning_templates resource, use provisioning_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of provisioning_templates in a region or cr + + + + + @@ -61,7 +69,97 @@ SELECT region, template_name FROM aws.iot.provisioning_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.provisioning_templates ( + ProvisioningRoleArn, + TemplateBody, + region +) +SELECT +{{ ProvisioningRoleArn }}, + {{ TemplateBody }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.provisioning_templates ( + TemplateName, + Description, + Enabled, + ProvisioningRoleArn, + TemplateBody, + TemplateType, + PreProvisioningHook, + Tags, + region +) +SELECT + {{ TemplateName }}, + {{ Description }}, + {{ Enabled }}, + {{ ProvisioningRoleArn }}, + {{ TemplateBody }}, + {{ TemplateType }}, + {{ PreProvisioningHook }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.provisioning_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +176,12 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:DeleteProvisioningTemplate, +iot:DescribeProvisioningTemplate +``` + ### List ```json iot:ListProvisioningTemplates diff --git a/docs/aws-docs/providers/aws/iot/resource_specific_logging/index.md b/docs/aws-docs/providers/aws/iot/resource_specific_logging/index.md index 303d5f9eab..398c047cc8 100644 --- a/docs/aws-docs/providers/aws/iot/resource_specific_logging/index.md +++ b/docs/aws-docs/providers/aws/iot/resource_specific_logging/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_specific_logging resource, use resource_specific_loggings to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_specific_logging resource, use resource_specific_loggings to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource_specific_logging resourc - - - - - @@ -72,9 +70,10 @@ target_name, log_level, target_id FROM aws.iot.resource_specific_logging -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_specific_logging resource, the following permissions are required: @@ -90,9 +89,3 @@ iot:ListV2LoggingLevels, iot:SetV2LoggingLevel ``` -### Delete -```json -iot:ListV2LoggingLevels, -iot:DeleteV2LoggingLevel -``` - diff --git a/docs/aws-docs/providers/aws/iot/resource_specific_loggings/index.md b/docs/aws-docs/providers/aws/iot/resource_specific_loggings/index.md index 8794395be1..d4813cf62e 100644 --- a/docs/aws-docs/providers/aws/iot/resource_specific_loggings/index.md +++ b/docs/aws-docs/providers/aws/iot/resource_specific_loggings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_specific_loggings in a region or create a resource_specific_loggings resource, use resource_specific_logging to operate on an individual resource. + +Used to retrieve a list of resource_specific_loggings in a region or to create or delete a resource_specific_loggings resource, use resource_specific_logging to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_specific_loggings in a region o + + + + + @@ -61,7 +69,77 @@ SELECT region, target_id FROM aws.iot.resource_specific_loggings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.resource_specific_loggings ( + TargetType, + TargetName, + LogLevel, + region +) +SELECT +{{ TargetType }}, + {{ TargetName }}, + {{ LogLevel }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.resource_specific_loggings ( + TargetType, + TargetName, + LogLevel, + region +) +SELECT + {{ TargetType }}, + {{ TargetName }}, + {{ LogLevel }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.resource_specific_loggings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +152,12 @@ iot:ListV2LoggingLevels, iot:SetV2LoggingLevel ``` +### Delete +```json +iot:ListV2LoggingLevels, +iot:DeleteV2LoggingLevel +``` + ### List ```json iot:ListV2LoggingLevels diff --git a/docs/aws-docs/providers/aws/iot/role_alias/index.md b/docs/aws-docs/providers/aws/iot/role_alias/index.md index 6177185415..75bd849062 100644 --- a/docs/aws-docs/providers/aws/iot/role_alias/index.md +++ b/docs/aws-docs/providers/aws/iot/role_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual role_alias resource, use role_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual role_alias resource, use role_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual role_alias resource, use ro - - - - - @@ -74,9 +72,10 @@ role_arn, credential_duration_seconds, tags FROM aws.iot.role_alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the role_alias resource, the following permissions are required: @@ -100,9 +99,3 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete -```json -iot:DeleteRoleAlias, -iot:DescribeRoleAlias -``` - diff --git a/docs/aws-docs/providers/aws/iot/role_aliases/index.md b/docs/aws-docs/providers/aws/iot/role_aliases/index.md index e70012ee31..179067ffb4 100644 --- a/docs/aws-docs/providers/aws/iot/role_aliases/index.md +++ b/docs/aws-docs/providers/aws/iot/role_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of role_aliases in a region or create a role_aliases resource, use role_alias to operate on an individual resource. + +Used to retrieve a list of role_aliases in a region or to create or delete a role_aliases resource, use role_alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of role_aliases in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, role_alias FROM aws.iot.role_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.role_aliases ( + RoleArn, + region +) +SELECT +{{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.role_aliases ( + RoleAlias, + RoleArn, + CredentialDurationSeconds, + Tags, + region +) +SELECT + {{ RoleAlias }}, + {{ RoleArn }}, + {{ CredentialDurationSeconds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.role_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +158,12 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:DeleteRoleAlias, +iot:DescribeRoleAlias +``` + ### List ```json iot:ListRoleAliases diff --git a/docs/aws-docs/providers/aws/iot/scheduled_audit/index.md b/docs/aws-docs/providers/aws/iot/scheduled_audit/index.md index 6844d3fec0..63a8208634 100644 --- a/docs/aws-docs/providers/aws/iot/scheduled_audit/index.md +++ b/docs/aws-docs/providers/aws/iot/scheduled_audit/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scheduled_audit resource, use scheduled_audits to retrieve a list of resources or to create a resource. + +Gets or updates an individual scheduled_audit resource, use scheduled_audits to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual scheduled_audit resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ target_check_names, scheduled_audit_arn, tags FROM aws.iot.scheduled_audit -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scheduled_audit resource, the following permissions are required: @@ -99,9 +98,3 @@ iot:UntagResource, iot:TagResource ``` -### Delete -```json -iot:DescribeScheduledAudit, -iot:DeleteScheduledAudit -``` - diff --git a/docs/aws-docs/providers/aws/iot/scheduled_audits/index.md b/docs/aws-docs/providers/aws/iot/scheduled_audits/index.md index b6c4564767..c7d1ebde1a 100644 --- a/docs/aws-docs/providers/aws/iot/scheduled_audits/index.md +++ b/docs/aws-docs/providers/aws/iot/scheduled_audits/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scheduled_audits in a region or create a scheduled_audits resource, use scheduled_audit to operate on an individual resource. + +Used to retrieve a list of scheduled_audits in a region or to create or delete a scheduled_audits resource, use scheduled_audit to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scheduled_audits in a region or create a + + + + + @@ -61,7 +69,92 @@ SELECT region, scheduled_audit_name FROM aws.iot.scheduled_audits -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.scheduled_audits ( + Frequency, + TargetCheckNames, + region +) +SELECT +{{ Frequency }}, + {{ TargetCheckNames }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.scheduled_audits ( + ScheduledAuditName, + Frequency, + DayOfMonth, + DayOfWeek, + TargetCheckNames, + Tags, + region +) +SELECT + {{ ScheduledAuditName }}, + {{ Frequency }}, + {{ DayOfMonth }}, + {{ DayOfWeek }}, + {{ TargetCheckNames }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.scheduled_audits +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,12 @@ iot:DescribeScheduledAudit, iot:TagResource ``` +### Delete +```json +iot:DescribeScheduledAudit, +iot:DeleteScheduledAudit +``` + ### List ```json iot:ListScheduledAudits diff --git a/docs/aws-docs/providers/aws/iot/security_profile/index.md b/docs/aws-docs/providers/aws/iot/security_profile/index.md index 86203863bf..1da310f7fb 100644 --- a/docs/aws-docs/providers/aws/iot/security_profile/index.md +++ b/docs/aws-docs/providers/aws/iot/security_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_profile resource, use security_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_profile resource, use security_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual security_profile resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ tags, target_arns, security_profile_arn FROM aws.iot.security_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_profile resource, the following permissions are required: @@ -108,9 +107,3 @@ iot:TagResource, iam:PassRole ``` -### Delete -```json -iot:DescribeSecurityProfile, -iot:DeleteSecurityProfile -``` - diff --git a/docs/aws-docs/providers/aws/iot/security_profiles/index.md b/docs/aws-docs/providers/aws/iot/security_profiles/index.md index 24f441e48c..ddcae152cc 100644 --- a/docs/aws-docs/providers/aws/iot/security_profiles/index.md +++ b/docs/aws-docs/providers/aws/iot/security_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_profiles in a region or create a security_profiles resource, use security_profile to operate on an individual resource. + +Used to retrieve a list of security_profiles in a region or to create or delete a security_profiles resource, use security_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_profiles in a region or create + + + + + @@ -61,7 +69,139 @@ SELECT region, security_profile_name FROM aws.iot.security_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.security_profiles ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.security_profiles ( + SecurityProfileName, + SecurityProfileDescription, + Behaviors, + AlertTargets, + AdditionalMetricsToRetainV2, + MetricsExportConfig, + Tags, + TargetArns, + region +) +SELECT + {{ SecurityProfileName }}, + {{ SecurityProfileDescription }}, + {{ Behaviors }}, + {{ AlertTargets }}, + {{ AdditionalMetricsToRetainV2 }}, + {{ MetricsExportConfig }}, + {{ Tags }}, + {{ TargetArns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.security_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +217,12 @@ iot:TagResource, iam:PassRole ``` +### Delete +```json +iot:DescribeSecurityProfile, +iot:DeleteSecurityProfile +``` + ### List ```json iot:ListSecurityProfiles diff --git a/docs/aws-docs/providers/aws/iot/software_package/index.md b/docs/aws-docs/providers/aws/iot/software_package/index.md index 681ba1187e..8b631cb445 100644 --- a/docs/aws-docs/providers/aws/iot/software_package/index.md +++ b/docs/aws-docs/providers/aws/iot/software_package/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual software_package resource, use software_packages to retrieve a list of resources or to create a resource. + +Gets or updates an individual software_package resource, use software_packages to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual software_package resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ package_arn, package_name, tags FROM aws.iot.software_package -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the software_package resource, the following permissions are required: @@ -96,15 +95,3 @@ iot:UntagResource, iot:GetIndexingConfiguration ``` -### Delete -```json -iot:DeletePackage, -iot:DeletePackageVersion, -iot:GetPackage, -iot:GetPackageVersion, -iot:UpdatePackage, -iot:UpdatePackageVersion, -iot:GetIndexingConfiguration, -iot:ListPackageVersions -``` - diff --git a/docs/aws-docs/providers/aws/iot/software_package_version/index.md b/docs/aws-docs/providers/aws/iot/software_package_version/index.md index a3e951c88f..0e1295c261 100644 --- a/docs/aws-docs/providers/aws/iot/software_package_version/index.md +++ b/docs/aws-docs/providers/aws/iot/software_package_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual software_package_version resource, use software_package_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual software_package_version resource, use software_package_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual software_package_version resource - - - - - @@ -80,9 +78,10 @@ status, tags, version_name FROM aws.iot.software_package_version -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the software_package_version resource, the following permissions are required: @@ -103,11 +102,3 @@ iot:UntagResource, iot:GetIndexingConfiguration ``` -### Delete -```json -iot:DeletePackageVersion, -iot:UpdatePackageVersion, -iot:GetPackageVersion, -iot:GetIndexingConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/iot/software_package_versions/index.md b/docs/aws-docs/providers/aws/iot/software_package_versions/index.md index 576e1fe033..b0e62423d2 100644 --- a/docs/aws-docs/providers/aws/iot/software_package_versions/index.md +++ b/docs/aws-docs/providers/aws/iot/software_package_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of software_package_versions in a region or create a software_package_versions resource, use software_package_version to operate on an individual resource. + +Used to retrieve a list of software_package_versions in a region or to create or delete a software_package_versions resource, use software_package_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of software_package_versions in a region or + + + + + @@ -63,7 +71,82 @@ region, package_name, version_name FROM aws.iot.software_package_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.software_package_versions ( + PackageName, + region +) +SELECT +{{ PackageName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.software_package_versions ( + Attributes, + Description, + PackageName, + Tags, + VersionName, + region +) +SELECT + {{ Attributes }}, + {{ Description }}, + {{ PackageName }}, + {{ Tags }}, + {{ VersionName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.software_package_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +161,14 @@ iot:TagResource, iot:GetIndexingConfiguration ``` +### Delete +```json +iot:DeletePackageVersion, +iot:UpdatePackageVersion, +iot:GetPackageVersion, +iot:GetIndexingConfiguration +``` + ### List ```json iot:ListPackageVersions diff --git a/docs/aws-docs/providers/aws/iot/software_packages/index.md b/docs/aws-docs/providers/aws/iot/software_packages/index.md index e21d7fe91a..f75baf345e 100644 --- a/docs/aws-docs/providers/aws/iot/software_packages/index.md +++ b/docs/aws-docs/providers/aws/iot/software_packages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of software_packages in a region or create a software_packages resource, use software_package to operate on an individual resource. + +Used to retrieve a list of software_packages in a region or to create or delete a software_packages resource, use software_package to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of software_packages in a region or create + + + + + @@ -61,7 +69,87 @@ SELECT region, package_name FROM aws.iot.software_packages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.software_packages ( + Description, + PackageName, + Tags, + region +) +SELECT +{{ Description }}, + {{ PackageName }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.software_packages ( + Description, + PackageName, + Tags, + region +) +SELECT + {{ Description }}, + {{ PackageName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.software_packages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +164,18 @@ iot:TagResource, iot:GetIndexingConfiguration ``` +### Delete +```json +iot:DeletePackage, +iot:DeletePackageVersion, +iot:GetPackage, +iot:GetPackageVersion, +iot:UpdatePackage, +iot:UpdatePackageVersion, +iot:GetIndexingConfiguration, +iot:ListPackageVersions +``` + ### List ```json iot:ListPackages diff --git a/docs/aws-docs/providers/aws/iot/thing/index.md b/docs/aws-docs/providers/aws/iot/thing/index.md index 809eb76bcb..d1ac4db3bf 100644 --- a/docs/aws-docs/providers/aws/iot/thing/index.md +++ b/docs/aws-docs/providers/aws/iot/thing/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual thing resource, use things to retrieve a list of resources or to create a resource. + +Gets or updates an individual thing resource, use things to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual thing resource, use things< - - - - - @@ -72,19 +70,14 @@ arn, attribute_payload, thing_name FROM aws.iot.thing -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the thing resource, the following permissions are required: -### Delete -```json -iot:DeleteThing, -iot:DescribeThing -``` - ### Read ```json iot:DescribeThing diff --git a/docs/aws-docs/providers/aws/iot/thing_group/index.md b/docs/aws-docs/providers/aws/iot/thing_group/index.md index 0c2b8fb927..731a529c8e 100644 --- a/docs/aws-docs/providers/aws/iot/thing_group/index.md +++ b/docs/aws-docs/providers/aws/iot/thing_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual thing_group resource, use thing_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual thing_group resource, use thing_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual thing_group resource, use t - - - - - @@ -78,20 +76,14 @@ query_string, thing_group_properties, tags FROM aws.iot.thing_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the thing_group resource, the following permissions are required: -### Delete -```json -iot:DescribeThingGroup, -iot:DeleteThingGroup, -iot:DeleteDynamicThingGroup -``` - ### Read ```json iot:DescribeThingGroup, diff --git a/docs/aws-docs/providers/aws/iot/thing_groups/index.md b/docs/aws-docs/providers/aws/iot/thing_groups/index.md index 76f4c84072..00dcaefc39 100644 --- a/docs/aws-docs/providers/aws/iot/thing_groups/index.md +++ b/docs/aws-docs/providers/aws/iot/thing_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of thing_groups in a region or create a thing_groups resource, use thing_group to operate on an individual resource. + +Used to retrieve a list of thing_groups in a region or to create or delete a thing_groups resource, use thing_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of thing_groups in a region or create a INSERT + + + + + @@ -61,7 +69,109 @@ SELECT region, thing_group_name FROM aws.iot.thing_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.thing_groups ( + ThingGroupName, + ParentGroupName, + QueryString, + ThingGroupProperties, + Tags, + region +) +SELECT +{{ ThingGroupName }}, + {{ ParentGroupName }}, + {{ QueryString }}, + {{ ThingGroupProperties }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.thing_groups ( + ThingGroupName, + ParentGroupName, + QueryString, + ThingGroupProperties, + Tags, + region +) +SELECT + {{ ThingGroupName }}, + {{ ParentGroupName }}, + {{ QueryString }}, + {{ ThingGroupProperties }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.thing_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +187,13 @@ iot:CreateDynamicThingGroup, iot:TagResource ``` +### Delete +```json +iot:DescribeThingGroup, +iot:DeleteThingGroup, +iot:DeleteDynamicThingGroup +``` + ### List ```json iot:ListThingGroups, diff --git a/docs/aws-docs/providers/aws/iot/thing_type/index.md b/docs/aws-docs/providers/aws/iot/thing_type/index.md index f827409ef9..fb97808fe0 100644 --- a/docs/aws-docs/providers/aws/iot/thing_type/index.md +++ b/docs/aws-docs/providers/aws/iot/thing_type/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual thing_type resource, use thing_types to retrieve a list of resources or to create a resource. + +Gets or updates an individual thing_type resource, use thing_types to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual thing_type resource, use th - - - - - @@ -76,20 +74,14 @@ deprecate_thing_type, thing_type_properties, tags FROM aws.iot.thing_type -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the thing_type resource, the following permissions are required: -### Delete -```json -iot:DescribeThingType, -iot:DeleteThingType, -iot:DeprecateThingType -``` - ### Read ```json iot:DescribeThingType, diff --git a/docs/aws-docs/providers/aws/iot/thing_types/index.md b/docs/aws-docs/providers/aws/iot/thing_types/index.md index 3fbb080890..4821695d12 100644 --- a/docs/aws-docs/providers/aws/iot/thing_types/index.md +++ b/docs/aws-docs/providers/aws/iot/thing_types/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of thing_types in a region or create a thing_types resource, use thing_type to operate on an individual resource. + +Used to retrieve a list of thing_types in a region or to create or delete a thing_types resource, use thing_type to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of thing_types in a region or create a INSERT + + + + + @@ -61,7 +69,103 @@ SELECT region, thing_type_name FROM aws.iot.thing_types -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.thing_types ( + ThingTypeName, + DeprecateThingType, + ThingTypeProperties, + Tags, + region +) +SELECT +{{ ThingTypeName }}, + {{ DeprecateThingType }}, + {{ ThingTypeProperties }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.thing_types ( + ThingTypeName, + DeprecateThingType, + ThingTypeProperties, + Tags, + region +) +SELECT + {{ ThingTypeName }}, + {{ DeprecateThingType }}, + {{ ThingTypeProperties }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.thing_types +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +181,13 @@ iot:DeprecateThingType, iot:TagResource ``` +### Delete +```json +iot:DescribeThingType, +iot:DeleteThingType, +iot:DeprecateThingType +``` + ### List ```json iot:ListThingTypes, diff --git a/docs/aws-docs/providers/aws/iot/things/index.md b/docs/aws-docs/providers/aws/iot/things/index.md index fea924416d..bb1c3cbd02 100644 --- a/docs/aws-docs/providers/aws/iot/things/index.md +++ b/docs/aws-docs/providers/aws/iot/things/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of things in a region or create a things resource, use thing to operate on an individual resource. + +Used to retrieve a list of things in a region or to create or delete a things resource, use thing to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of things in a region or create a thi + + + + + @@ -61,7 +69,75 @@ SELECT region, thing_name FROM aws.iot.things -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.things ( + AttributePayload, + ThingName, + region +) +SELECT +{{ AttributePayload }}, + {{ ThingName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.things ( + AttributePayload, + ThingName, + region +) +SELECT + {{ AttributePayload }}, + {{ ThingName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.things +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +150,12 @@ iot:CreateThing, iot:DescribeThing ``` +### Delete +```json +iot:DeleteThing, +iot:DescribeThing +``` + ### List ```json iot:ListThings diff --git a/docs/aws-docs/providers/aws/iot/topic_rule/index.md b/docs/aws-docs/providers/aws/iot/topic_rule/index.md index 6b80eac308..448ff51145 100644 --- a/docs/aws-docs/providers/aws/iot/topic_rule/index.md +++ b/docs/aws-docs/providers/aws/iot/topic_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual topic_rule resource, use topic_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual topic_rule resource, use topic_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual topic_rule resource, use to - - - - - @@ -72,9 +70,10 @@ rule_name, topic_rule_payload, tags FROM aws.iot.topic_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the topic_rule resource, the following permissions are required: @@ -95,9 +94,3 @@ iot:TagResource, iot:UntagResource ``` -### Delete -```json -iot:GetTopicRule, -iot:DeleteTopicRule -``` - diff --git a/docs/aws-docs/providers/aws/iot/topic_rule_destination/index.md b/docs/aws-docs/providers/aws/iot/topic_rule_destination/index.md index 13b022954e..6e972b4dfa 100644 --- a/docs/aws-docs/providers/aws/iot/topic_rule_destination/index.md +++ b/docs/aws-docs/providers/aws/iot/topic_rule_destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual topic_rule_destination resource, use topic_rule_destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual topic_rule_destination resource, use topic_rule_destinations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual topic_rule_destination resource, - - - - - @@ -74,9 +72,10 @@ http_url_properties, status_reason, vpc_properties FROM aws.iot.topic_rule_destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the topic_rule_destination resource, the following permissions are required: @@ -93,9 +92,3 @@ iot:GetTopicRuleDestination, iot:UpdateTopicRuleDestination ``` -### Delete -```json -iot:GetTopicRuleDestination, -iot:DeleteTopicRuleDestination -``` - diff --git a/docs/aws-docs/providers/aws/iot/topic_rule_destinations/index.md b/docs/aws-docs/providers/aws/iot/topic_rule_destinations/index.md index ec0b8b509c..38ed9cd937 100644 --- a/docs/aws-docs/providers/aws/iot/topic_rule_destinations/index.md +++ b/docs/aws-docs/providers/aws/iot/topic_rule_destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of topic_rule_destinations in a region or create a topic_rule_destinations resource, use topic_rule_destination to operate on an individual resource. + +Used to retrieve a list of topic_rule_destinations in a region or to create or delete a topic_rule_destinations resource, use topic_rule_destination to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of topic_rule_destinations in a region or c + + + + + @@ -61,7 +69,99 @@ SELECT region, arn FROM aws.iot.topic_rule_destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.topic_rule_destinations ( + Status, + HttpUrlProperties, + VpcProperties, + region +) +SELECT +{{ Status }}, + {{ HttpUrlProperties }}, + {{ VpcProperties }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.topic_rule_destinations ( + Status, + HttpUrlProperties, + VpcProperties, + region +) +SELECT + {{ Status }}, + {{ HttpUrlProperties }}, + {{ VpcProperties }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.topic_rule_destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +176,12 @@ iot:GetTopicRuleDestination, iot:UpdateTopicRuleDestination ``` +### Delete +```json +iot:GetTopicRuleDestination, +iot:DeleteTopicRuleDestination +``` + ### List ```json iot:ListTopicRuleDestinations diff --git a/docs/aws-docs/providers/aws/iot/topic_rules/index.md b/docs/aws-docs/providers/aws/iot/topic_rules/index.md index ecddf02816..5f4579c2ac 100644 --- a/docs/aws-docs/providers/aws/iot/topic_rules/index.md +++ b/docs/aws-docs/providers/aws/iot/topic_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of topic_rules in a region or create a topic_rules resource, use topic_rule to operate on an individual resource. + +Used to retrieve a list of topic_rules in a region or to create or delete a topic_rules resource, use topic_rule to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of topic_rules in a region or create a INSERT + + + + + @@ -61,7 +69,488 @@ SELECT region, rule_name FROM aws.iot.topic_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iot.topic_rules ( + TopicRulePayload, + region +) +SELECT +{{ TopicRulePayload }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iot.topic_rules ( + RuleName, + TopicRulePayload, + Tags, + region +) +SELECT + {{ RuleName }}, + {{ TopicRulePayload }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iot.topic_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +566,12 @@ iot:TagResource, iot:ListTagsForResource ``` +### Delete +```json +iot:GetTopicRule, +iot:DeleteTopicRule +``` + ### List ```json iot:ListTopicRules diff --git a/docs/aws-docs/providers/aws/iotanalytics/dataset/index.md b/docs/aws-docs/providers/aws/iotanalytics/dataset/index.md index 620a663caa..4b94f94207 100644 --- a/docs/aws-docs/providers/aws/iotanalytics/dataset/index.md +++ b/docs/aws-docs/providers/aws/iotanalytics/dataset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset resource, use datasets to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset resource, use datasets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual dataset resource, use datas - - - - - @@ -82,9 +80,10 @@ id, retention_period, tags FROM aws.iotanalytics.dataset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset resource, the following permissions are required: @@ -102,8 +101,3 @@ iotanalytics:TagResource, iotanalytics:UntagResource ``` -### Delete -```json -iotanalytics:DeleteDataset -``` - diff --git a/docs/aws-docs/providers/aws/iotanalytics/datasets/index.md b/docs/aws-docs/providers/aws/iotanalytics/datasets/index.md index 4191760fde..708c865684 100644 --- a/docs/aws-docs/providers/aws/iotanalytics/datasets/index.md +++ b/docs/aws-docs/providers/aws/iotanalytics/datasets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of datasets in a region or create a datasets resource, use dataset to operate on an individual resource. + +Used to retrieve a list of datasets in a region or to create or delete a datasets resource, use dataset to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of datasets in a region or create a d + + + + + @@ -61,7 +69,204 @@ SELECT region, dataset_name FROM aws.iotanalytics.datasets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotanalytics.datasets ( + Actions, + region +) +SELECT +{{ Actions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotanalytics.datasets ( + Actions, + LateDataRules, + DatasetName, + ContentDeliveryRules, + Triggers, + VersioningConfiguration, + RetentionPeriod, + Tags, + region +) +SELECT + {{ Actions }}, + {{ LateDataRules }}, + {{ DatasetName }}, + {{ ContentDeliveryRules }}, + {{ Triggers }}, + {{ VersioningConfiguration }}, + {{ RetentionPeriod }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotanalytics.datasets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +278,11 @@ To operate on the datasets resource, the following permissions are iotanalytics:CreateDataset ``` +### Delete +```json +iotanalytics:DeleteDataset +``` + ### List ```json iotanalytics:ListDatasets diff --git a/docs/aws-docs/providers/aws/iotanalytics/pipeline/index.md b/docs/aws-docs/providers/aws/iotanalytics/pipeline/index.md index c911bddf28..2cf4f0d767 100644 --- a/docs/aws-docs/providers/aws/iotanalytics/pipeline/index.md +++ b/docs/aws-docs/providers/aws/iotanalytics/pipeline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pipeline resource, use pipelines to retrieve a list of resources or to create a resource. + +Gets or updates an individual pipeline resource, use pipelines to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual pipeline resource, use pipe - - - - - @@ -72,9 +70,10 @@ pipeline_name, tags, pipeline_activities FROM aws.iotanalytics.pipeline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pipeline resource, the following permissions are required: @@ -92,8 +91,3 @@ iotanalytics:TagResource, iotanalytics:UntagResource ``` -### Delete -```json -iotanalytics:DeletePipeline -``` - diff --git a/docs/aws-docs/providers/aws/iotanalytics/pipelines/index.md b/docs/aws-docs/providers/aws/iotanalytics/pipelines/index.md index b2d7582713..97b9deb1b1 100644 --- a/docs/aws-docs/providers/aws/iotanalytics/pipelines/index.md +++ b/docs/aws-docs/providers/aws/iotanalytics/pipelines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pipelines in a region or create a pipelines resource, use pipeline to operate on an individual resource. + +Used to retrieve a list of pipelines in a region or to create or delete a pipelines resource, use pipeline to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pipelines in a region or create a + + + + + @@ -61,7 +69,200 @@ SELECT region, pipeline_name FROM aws.iotanalytics.pipelines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotanalytics.pipelines ( + PipelineActivities, + region +) +SELECT +{{ PipelineActivities }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotanalytics.pipelines ( + PipelineName, + Tags, + PipelineActivities, + region +) +SELECT + {{ PipelineName }}, + {{ Tags }}, + {{ PipelineActivities }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotanalytics.pipelines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +274,11 @@ To operate on the pipelines resource, the following permissions are iotanalytics:CreatePipeline ``` +### Delete +```json +iotanalytics:DeletePipeline +``` + ### List ```json iotanalytics:ListPipelines diff --git a/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definition/index.md b/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definition/index.md index c13746b940..7455841c66 100644 --- a/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definition/index.md +++ b/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual suite_definition resource, use suite_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual suite_definition resource, use suite_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual suite_definition resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ suite_definition_arn, suite_definition_version, tags FROM aws.iotcoredeviceadvisor.suite_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the suite_definition resource, the following permissions are required: @@ -105,9 +104,3 @@ iotdeviceadvisor:TagResource, iam:PassRole ``` -### Delete -```json -iotdeviceadvisor:GetSuiteDefinition, -iotdeviceadvisor:DeleteSuiteDefinition -``` - diff --git a/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definitions/index.md b/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definitions/index.md index 08cbf63b50..4cac207b34 100644 --- a/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definitions/index.md +++ b/docs/aws-docs/providers/aws/iotcoredeviceadvisor/suite_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of suite_definitions in a region or create a suite_definitions resource, use suite_definition to operate on an individual resource. + +Used to retrieve a list of suite_definitions in a region or to create or delete a suite_definitions resource, use suite_definition to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of suite_definitions in a region or create + + + + + @@ -61,7 +69,95 @@ SELECT region, suite_definition_id FROM aws.iotcoredeviceadvisor.suite_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotcoredeviceadvisor.suite_definitions ( + SuiteDefinitionConfiguration, + region +) +SELECT +{{ SuiteDefinitionConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotcoredeviceadvisor.suite_definitions ( + SuiteDefinitionConfiguration, + Tags, + region +) +SELECT + {{ SuiteDefinitionConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotcoredeviceadvisor.suite_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +180,12 @@ iotdeviceadvisor:TagResource, iam:PassRole ``` +### Delete +```json +iotdeviceadvisor:GetSuiteDefinition, +iotdeviceadvisor:DeleteSuiteDefinition +``` + ### List ```json iotdeviceadvisor:ListSuiteDefinitions diff --git a/docs/aws-docs/providers/aws/iotevents/alarm_model/index.md b/docs/aws-docs/providers/aws/iotevents/alarm_model/index.md index 2d5208a0ad..5fe2855d07 100644 --- a/docs/aws-docs/providers/aws/iotevents/alarm_model/index.md +++ b/docs/aws-docs/providers/aws/iotevents/alarm_model/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alarm_model resource, use alarm_models to retrieve a list of resources or to create a resource. + +Gets or updates an individual alarm_model resource, use alarm_models to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual alarm_model resource, use a - - - - - @@ -82,9 +80,10 @@ alarm_event_actions, alarm_capabilities, tags FROM aws.iotevents.alarm_model -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alarm_model resource, the following permissions are required: @@ -106,9 +105,3 @@ iotevents:TagResource, iam:PassRole ``` -### Delete -```json -iotevents:DeleteAlarmModel, -iotevents:DescribeAlarmModel -``` - diff --git a/docs/aws-docs/providers/aws/iotevents/alarm_models/index.md b/docs/aws-docs/providers/aws/iotevents/alarm_models/index.md index 3448045198..e3df1f41d7 100644 --- a/docs/aws-docs/providers/aws/iotevents/alarm_models/index.md +++ b/docs/aws-docs/providers/aws/iotevents/alarm_models/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of alarm_models in a region or create a alarm_models resource, use alarm_model to operate on an individual resource. + +Used to retrieve a list of alarm_models in a region or to create or delete a alarm_models resource, use alarm_model to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of alarm_models in a region or create a INSERT + + + + + @@ -61,7 +69,185 @@ SELECT region, alarm_model_name FROM aws.iotevents.alarm_models -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotevents.alarm_models ( + RoleArn, + AlarmRule, + region +) +SELECT +{{ RoleArn }}, + {{ AlarmRule }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotevents.alarm_models ( + AlarmModelName, + AlarmModelDescription, + RoleArn, + Key, + Severity, + AlarmRule, + AlarmEventActions, + AlarmCapabilities, + Tags, + region +) +SELECT + {{ AlarmModelName }}, + {{ AlarmModelDescription }}, + {{ RoleArn }}, + {{ Key }}, + {{ Severity }}, + {{ AlarmRule }}, + {{ AlarmEventActions }}, + {{ AlarmCapabilities }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotevents.alarm_models +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +264,12 @@ iotevents:TagResource, iam:PassRole ``` +### Delete +```json +iotevents:DeleteAlarmModel, +iotevents:DescribeAlarmModel +``` + ### List ```json iotevents:ListAlarmModels diff --git a/docs/aws-docs/providers/aws/iotevents/detector_model/index.md b/docs/aws-docs/providers/aws/iotevents/detector_model/index.md index 16fcc232a4..0b95775680 100644 --- a/docs/aws-docs/providers/aws/iotevents/detector_model/index.md +++ b/docs/aws-docs/providers/aws/iotevents/detector_model/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual detector_model resource, use detector_models to retrieve a list of resources or to create a resource. + +Gets or updates an individual detector_model resource, use detector_models to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual detector_model resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ key, role_arn, tags FROM aws.iotevents.detector_model -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the detector_model resource, the following permissions are required: @@ -102,9 +101,3 @@ iotevents:TagResource, iam:PassRole ``` -### Delete -```json -iotevents:DeleteDetectorModel, -iotevents:DescribeDetectorModel -``` - diff --git a/docs/aws-docs/providers/aws/iotevents/detector_models/index.md b/docs/aws-docs/providers/aws/iotevents/detector_models/index.md index 51e74ca6ff..8a33c3a175 100644 --- a/docs/aws-docs/providers/aws/iotevents/detector_models/index.md +++ b/docs/aws-docs/providers/aws/iotevents/detector_models/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of detector_models in a region or create a detector_models resource, use detector_model to operate on an individual resource. + +Used to retrieve a list of detector_models in a region or to create or delete a detector_models resource, use detector_model to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of detector_models in a region or create a + + + + + @@ -61,7 +69,327 @@ SELECT region, detector_model_name FROM aws.iotevents.detector_models -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotevents.detector_models ( + DetectorModelDefinition, + RoleArn, + region +) +SELECT +{{ DetectorModelDefinition }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotevents.detector_models ( + DetectorModelDefinition, + DetectorModelDescription, + DetectorModelName, + EvaluationMethod, + Key, + RoleArn, + Tags, + region +) +SELECT + {{ DetectorModelDefinition }}, + {{ DetectorModelDescription }}, + {{ DetectorModelName }}, + {{ EvaluationMethod }}, + {{ Key }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotevents.detector_models +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +406,12 @@ iotevents:TagResource, iam:PassRole ``` +### Delete +```json +iotevents:DeleteDetectorModel, +iotevents:DescribeDetectorModel +``` + ### List ```json iotevents:ListDetectorModels diff --git a/docs/aws-docs/providers/aws/iotevents/input/index.md b/docs/aws-docs/providers/aws/iotevents/input/index.md index 3b4d7c50c2..bc66754a9c 100644 --- a/docs/aws-docs/providers/aws/iotevents/input/index.md +++ b/docs/aws-docs/providers/aws/iotevents/input/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual input resource, use inputs to retrieve a list of resources or to create a resource. + +Gets or updates an individual input resource, use inputs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual input resource, use inputs< - - - - - @@ -72,9 +70,10 @@ input_description, input_name, tags FROM aws.iotevents.input -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the input resource, the following permissions are required: @@ -94,9 +93,3 @@ iotevents:UntagResource, iotevents:TagResource ``` -### Delete -```json -iotevents:DeleteInput, -iotevents:DescribeInput -``` - diff --git a/docs/aws-docs/providers/aws/iotevents/inputs/index.md b/docs/aws-docs/providers/aws/iotevents/inputs/index.md index 14eb8bac11..90987959bd 100644 --- a/docs/aws-docs/providers/aws/iotevents/inputs/index.md +++ b/docs/aws-docs/providers/aws/iotevents/inputs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of inputs in a region or create a inputs resource, use input to operate on an individual resource. + +Used to retrieve a list of inputs in a region or to create or delete a inputs resource, use input to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of inputs in a region or create a inp + + + + + @@ -61,7 +69,91 @@ SELECT region, input_name FROM aws.iotevents.inputs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotevents.inputs ( + InputDefinition, + region +) +SELECT +{{ InputDefinition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotevents.inputs ( + InputDefinition, + InputDescription, + InputName, + Tags, + region +) +SELECT + {{ InputDefinition }}, + {{ InputDescription }}, + {{ InputName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotevents.inputs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,12 @@ iotevents:DescribeInput, iotevents:ListTagsForResource ``` +### Delete +```json +iotevents:DeleteInput, +iotevents:DescribeInput +``` + ### List ```json iotevents:ListInputs diff --git a/docs/aws-docs/providers/aws/iotfleethub/application/index.md b/docs/aws-docs/providers/aws/iotfleethub/application/index.md index 688abce024..3cebbfcdc3 100644 --- a/docs/aws-docs/providers/aws/iotfleethub/application/index.md +++ b/docs/aws-docs/providers/aws/iotfleethub/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -88,9 +86,10 @@ sso_client_id, error_message, tags FROM aws.iotfleethub.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -108,10 +107,3 @@ iotfleethub:TagResource, iotfleethub:UntagResource ``` -### Delete -```json -iotfleethub:DeleteApplication, -iotfleethub:DescribeApplication, -sso:DeleteManagedApplicationInstance -``` - diff --git a/docs/aws-docs/providers/aws/iotfleethub/applications/index.md b/docs/aws-docs/providers/aws/iotfleethub/applications/index.md index e4510f828b..2063a8f226 100644 --- a/docs/aws-docs/providers/aws/iotfleethub/applications/index.md +++ b/docs/aws-docs/providers/aws/iotfleethub/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,82 @@ SELECT region, application_id FROM aws.iotfleethub.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleethub.applications ( + ApplicationName, + RoleArn, + region +) +SELECT +{{ ApplicationName }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleethub.applications ( + ApplicationName, + ApplicationDescription, + RoleArn, + Tags, + region +) +SELECT + {{ ApplicationName }}, + {{ ApplicationDescription }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleethub.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +160,13 @@ sso:CreateManagedApplicationInstance, sso:DescribeRegisteredRegions ``` +### Delete +```json +iotfleethub:DeleteApplication, +iotfleethub:DescribeApplication, +sso:DeleteManagedApplicationInstance +``` + ### List ```json iotfleethub:ListApplications diff --git a/docs/aws-docs/providers/aws/iotfleetwise/campaign/index.md b/docs/aws-docs/providers/aws/iotfleetwise/campaign/index.md index 62e7b68081..d8a99865b1 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/campaign/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/campaign/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual campaign resource, use campaigns to retrieve a list of resources or to create a resource. + +Gets or updates an individual campaign resource, use campaigns to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -68,11 +71,6 @@ Gets or operates on an individual campaign resource, use camp - - - - - @@ -106,9 +104,10 @@ arn, collection_scheme, tags FROM aws.iotfleetwise.campaign -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the campaign resource, the following permissions are required: @@ -128,9 +127,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:DeleteCampaign, -iotfleetwise:GetCampaign -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/campaigns/index.md b/docs/aws-docs/providers/aws/iotfleetwise/campaigns/index.md index 1452c8b604..188c954d07 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/campaigns/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/campaigns/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of campaigns in a region or create a campaigns resource, use campaign to operate on an individual resource. + +Used to retrieve a list of campaigns in a region or to create or delete a campaigns resource, use campaign to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of campaigns in a region or create a + + + + + @@ -61,7 +69,140 @@ SELECT region, name FROM aws.iotfleetwise.campaigns -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.campaigns ( + Action, + Name, + SignalCatalogArn, + TargetArn, + CollectionScheme, + region +) +SELECT +{{ Action }}, + {{ Name }}, + {{ SignalCatalogArn }}, + {{ TargetArn }}, + {{ CollectionScheme }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.campaigns ( + Action, + Compression, + Description, + Priority, + SignalsToCollect, + DataDestinationConfigs, + StartTime, + Name, + ExpiryTime, + SpoolingMode, + SignalCatalogArn, + PostTriggerCollectionDuration, + DataExtraDimensions, + DiagnosticsMode, + TargetArn, + CollectionScheme, + Tags, + region +) +SELECT + {{ Action }}, + {{ Compression }}, + {{ Description }}, + {{ Priority }}, + {{ SignalsToCollect }}, + {{ DataDestinationConfigs }}, + {{ StartTime }}, + {{ Name }}, + {{ ExpiryTime }}, + {{ SpoolingMode }}, + {{ SignalCatalogArn }}, + {{ PostTriggerCollectionDuration }}, + {{ DataExtraDimensions }}, + {{ DiagnosticsMode }}, + {{ TargetArn }}, + {{ CollectionScheme }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.campaigns +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,3 +226,9 @@ iotfleetwise:ListCampaigns, iotfleetwise:GetCampaign ``` +### Delete +```json +iotfleetwise:DeleteCampaign, +iotfleetwise:GetCampaign +``` + diff --git a/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifest/index.md b/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifest/index.md index 78d779460a..4b80458e1d 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifest/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifest/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual decoder_manifest resource, use decoder_manifests to retrieve a list of resources or to create a resource. + +Gets or updates an individual decoder_manifest resource, use decoder_manifests to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual decoder_manifest resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ signal_decoders, status, tags FROM aws.iotfleetwise.decoder_manifest -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the decoder_manifest resource, the following permissions are required: @@ -110,9 +109,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:DeleteDecoderManifest, -iotfleetwise:GetDecoderManifest -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifests/index.md b/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifests/index.md index c564d573a7..6b98c99a73 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifests/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/decoder_manifests/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of decoder_manifests in a region or create a decoder_manifests resource, use decoder_manifest to operate on an individual resource. + +Used to retrieve a list of decoder_manifests in a region or to create or delete a decoder_manifests resource, use decoder_manifest to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of decoder_manifests in a region or create + + + + + @@ -61,7 +69,95 @@ SELECT region, name FROM aws.iotfleetwise.decoder_manifests -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.decoder_manifests ( + ModelManifestArn, + Name, + region +) +SELECT +{{ ModelManifestArn }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.decoder_manifests ( + Description, + ModelManifestArn, + Name, + NetworkInterfaces, + SignalDecoders, + Status, + Tags, + region +) +SELECT + {{ Description }}, + {{ ModelManifestArn }}, + {{ Name }}, + {{ NetworkInterfaces }}, + {{ SignalDecoders }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.decoder_manifests +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +175,12 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` +### Delete +```json +iotfleetwise:DeleteDecoderManifest, +iotfleetwise:GetDecoderManifest +``` + ### List ```json iotfleetwise:ListDecoderManifests diff --git a/docs/aws-docs/providers/aws/iotfleetwise/fleet/index.md b/docs/aws-docs/providers/aws/iotfleetwise/fleet/index.md index c8fb98c350..c9f9bf0960 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/fleet/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet resource, use fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet resource, use fleets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual fleet resource, use fleets< - - - - - @@ -78,9 +76,10 @@ last_modification_time, signal_catalog_arn, tags FROM aws.iotfleetwise.fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet resource, the following permissions are required: @@ -100,9 +99,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:GetFleet, -iotfleetwise:DeleteFleet -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/fleets/index.md b/docs/aws-docs/providers/aws/iotfleetwise/fleets/index.md index 554c28ac1f..cb917c9fd1 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/fleets/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleets in a region or create a fleets resource, use fleet to operate on an individual resource. + +Used to retrieve a list of fleets in a region or to create or delete a fleets resource, use fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleets in a region or create a fle + + + + + @@ -61,7 +69,82 @@ SELECT region, id FROM aws.iotfleetwise.fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.fleets ( + Id, + SignalCatalogArn, + region +) +SELECT +{{ Id }}, + {{ SignalCatalogArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.fleets ( + Description, + Id, + SignalCatalogArn, + Tags, + region +) +SELECT + {{ Description }}, + {{ Id }}, + {{ SignalCatalogArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +160,12 @@ iotfleetwise:ListVehiclesInFleet, iotfleetwise:TagResource ``` +### Delete +```json +iotfleetwise:GetFleet, +iotfleetwise:DeleteFleet +``` + ### List ```json iotfleetwise:ListFleets diff --git a/docs/aws-docs/providers/aws/iotfleetwise/model_manifest/index.md b/docs/aws-docs/providers/aws/iotfleetwise/model_manifest/index.md index 46d9a1d5f3..c0a2f5ed31 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/model_manifest/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/model_manifest/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_manifest resource, use model_manifests to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_manifest resource, use model_manifests to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual model_manifest resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ signal_catalog_arn, status, tags FROM aws.iotfleetwise.model_manifest -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_manifest resource, the following permissions are required: @@ -106,9 +105,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:DeleteModelManifest, -iotfleetwise:GetModelManifest -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/model_manifests/index.md b/docs/aws-docs/providers/aws/iotfleetwise/model_manifests/index.md index ef667dbf0b..5c7ac05f1a 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/model_manifests/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/model_manifests/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_manifests in a region or create a model_manifests resource, use model_manifest to operate on an individual resource. + +Used to retrieve a list of model_manifests in a region or to create or delete a model_manifests resource, use model_manifest to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_manifests in a region or create a + + + + + @@ -61,7 +69,90 @@ SELECT region, name FROM aws.iotfleetwise.model_manifests -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.model_manifests ( + Name, + SignalCatalogArn, + region +) +SELECT +{{ Name }}, + {{ SignalCatalogArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.model_manifests ( + Description, + Name, + Nodes, + SignalCatalogArn, + Status, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Nodes }}, + {{ SignalCatalogArn }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.model_manifests +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +169,12 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` +### Delete +```json +iotfleetwise:DeleteModelManifest, +iotfleetwise:GetModelManifest +``` + ### List ```json iotfleetwise:ListModelManifests diff --git a/docs/aws-docs/providers/aws/iotfleetwise/signal_catalog/index.md b/docs/aws-docs/providers/aws/iotfleetwise/signal_catalog/index.md index dcce22a490..cd6e8635c9 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/signal_catalog/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/signal_catalog/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual signal_catalog resource, use signal_catalogs to retrieve a list of resources or to create a resource. + +Gets or updates an individual signal_catalog resource, use signal_catalogs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual signal_catalog resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ node_counts, nodes, tags FROM aws.iotfleetwise.signal_catalog -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the signal_catalog resource, the following permissions are required: @@ -104,9 +103,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:GetSignalCatalog, -iotfleetwise:DeleteSignalCatalog -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/signal_catalogs/index.md b/docs/aws-docs/providers/aws/iotfleetwise/signal_catalogs/index.md index 02e0477a73..d47ea81aa1 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/signal_catalogs/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/signal_catalogs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of signal_catalogs in a region or create a signal_catalogs resource, use signal_catalog to operate on an individual resource. + +Used to retrieve a list of signal_catalogs in a region or to create or delete a signal_catalogs resource, use signal_catalog to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of signal_catalogs in a region or create a + + + + + @@ -61,7 +69,115 @@ SELECT region, name FROM aws.iotfleetwise.signal_catalogs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.signal_catalogs ( + Description, + Name, + NodeCounts, + Nodes, + Tags, + region +) +SELECT +{{ Description }}, + {{ Name }}, + {{ NodeCounts }}, + {{ Nodes }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.signal_catalogs ( + Description, + Name, + NodeCounts, + Nodes, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ NodeCounts }}, + {{ Nodes }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.signal_catalogs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +193,12 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` +### Delete +```json +iotfleetwise:GetSignalCatalog, +iotfleetwise:DeleteSignalCatalog +``` + ### List ```json iotfleetwise:ListSignalCatalogs diff --git a/docs/aws-docs/providers/aws/iotfleetwise/vehicle/index.md b/docs/aws-docs/providers/aws/iotfleetwise/vehicle/index.md index 4ce60b4bf9..a88f44ea69 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/vehicle/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/vehicle/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vehicle resource, use vehicles to retrieve a list of resources or to create a resource. + +Gets or updates an individual vehicle resource, use vehicles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual vehicle resource, use vehic - - - - - @@ -82,9 +80,10 @@ last_modification_time, model_manifest_arn, tags FROM aws.iotfleetwise.vehicle -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vehicle resource, the following permissions are required: @@ -104,9 +103,3 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete -```json -iotfleetwise:GetVehicle, -iotfleetwise:DeleteVehicle -``` - diff --git a/docs/aws-docs/providers/aws/iotfleetwise/vehicles/index.md b/docs/aws-docs/providers/aws/iotfleetwise/vehicles/index.md index 32997aa96b..6f5c7a4f52 100644 --- a/docs/aws-docs/providers/aws/iotfleetwise/vehicles/index.md +++ b/docs/aws-docs/providers/aws/iotfleetwise/vehicles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vehicles in a region or create a vehicles resource, use vehicle to operate on an individual resource. + +Used to retrieve a list of vehicles in a region or to create or delete a vehicles resource, use vehicle to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vehicles in a region or create a v + + + + + @@ -61,7 +69,91 @@ SELECT region, name FROM aws.iotfleetwise.vehicles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotfleetwise.vehicles ( + DecoderManifestArn, + Name, + ModelManifestArn, + region +) +SELECT +{{ DecoderManifestArn }}, + {{ Name }}, + {{ ModelManifestArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotfleetwise.vehicles ( + AssociationBehavior, + Attributes, + DecoderManifestArn, + Name, + ModelManifestArn, + Tags, + region +) +SELECT + {{ AssociationBehavior }}, + {{ Attributes }}, + {{ DecoderManifestArn }}, + {{ Name }}, + {{ ModelManifestArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotfleetwise.vehicles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +171,12 @@ iotfleetwise:ListVehicles, iotfleetwise:TagResource ``` +### Delete +```json +iotfleetwise:GetVehicle, +iotfleetwise:DeleteVehicle +``` + ### List ```json iotfleetwise:ListVehicles diff --git a/docs/aws-docs/providers/aws/iotsitewise/access_policies/index.md b/docs/aws-docs/providers/aws/iotsitewise/access_policies/index.md index ea65995acc..38f96a4dc1 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/access_policies/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/access_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_policies in a region or create a access_policies resource, use access_policy to operate on an individual resource. + +Used to retrieve a list of access_policies in a region or to create or delete a access_policies resource, use access_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_policies in a region or create a + + + + + @@ -61,7 +69,137 @@ SELECT region, access_policy_id FROM aws.iotsitewise.access_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.access_policies ( + AccessPolicyIdentity, + AccessPolicyPermission, + AccessPolicyResource, + region +) +SELECT +{{ AccessPolicyIdentity }}, + {{ AccessPolicyPermission }}, + {{ AccessPolicyResource }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.access_policies ( + AccessPolicyIdentity, + AccessPolicyPermission, + AccessPolicyResource, + region +) +SELECT + {{ AccessPolicyIdentity }}, + {{ AccessPolicyPermission }}, + {{ AccessPolicyResource }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.access_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +211,12 @@ To operate on the access_policies resource, the following permissio iotsitewise:CreateAccessPolicy ``` +### Delete +```json +iotsitewise:DescribeAccessPolicy, +iotsitewise:DeleteAccessPolicy +``` + ### List ```json iotsitewise:ListAccessPolicies diff --git a/docs/aws-docs/providers/aws/iotsitewise/access_policy/index.md b/docs/aws-docs/providers/aws/iotsitewise/access_policy/index.md index c7c656a68a..2022176810 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/access_policy/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/access_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_policy resource, use access_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_policy resource, use access_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual access_policy resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ access_policy_identity, access_policy_permission, access_policy_resource FROM aws.iotsitewise.access_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_policy resource, the following permissions are required: @@ -92,9 +91,3 @@ iotsitewise:DescribeAccessPolicy, iotsitewise:UpdateAccessPolicy ``` -### Delete -```json -iotsitewise:DescribeAccessPolicy, -iotsitewise:DeleteAccessPolicy -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/asset/index.md b/docs/aws-docs/providers/aws/iotsitewise/asset/index.md index edb824e0d0..e6b5960e85 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/asset/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/asset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual asset resource, use assets to retrieve a list of resources or to create a resource. + +Gets or updates an individual asset resource, use assets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual asset resource, use assets< - - - - - @@ -82,9 +80,10 @@ asset_properties, asset_hierarchies, tags FROM aws.iotsitewise.asset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the asset resource, the following permissions are required: @@ -117,17 +116,3 @@ iotsitewise:ListAssetModelCompositeModels, iotsitewise:UntagResource ``` -### Delete -```json -iotsitewise:DeleteAsset, -iotsitewise:DescribeAsset, -iotsitewise:DescribeAssetModel, -iotsitewise:DisassociateAssets, -iotsitewise:ListAssociatedAssets, -iotsitewise:ListAssetProperties, -iotsitewise:ListTagsForResource, -iotsitewise:ListAssetModelCompositeModels, -iotsitewise:ListAssetModelProperties, -iotsitewise:ListAssetProperties -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/asset_model/index.md b/docs/aws-docs/providers/aws/iotsitewise/asset_model/index.md index 2ca866839e..1950d9362c 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/asset_model/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/asset_model/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual asset_model resource, use asset_models to retrieve a list of resources or to create a resource. + +Gets or updates an individual asset_model resource, use asset_models to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual asset_model resource, use a - - - - - @@ -84,9 +82,10 @@ asset_model_composite_models, asset_model_hierarchies, tags FROM aws.iotsitewise.asset_model -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the asset_model resource, the following permissions are required: @@ -115,11 +114,3 @@ iotsitewise:DescribeAssetModelCompositeModel, iotsitewise:UpdateAssetModel ``` -### Delete -```json -iotsitewise:DescribeAssetModel, -iotsitewise:DeleteAssetModel, -iotsitewise:ListAssetModelProperties, -iotsitewise:ListAssetModelCompositeModels -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/asset_models/index.md b/docs/aws-docs/providers/aws/iotsitewise/asset_models/index.md index 4882026c18..ca65835533 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/asset_models/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/asset_models/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of asset_models in a region or create a asset_models resource, use asset_model to operate on an individual resource. + +Used to retrieve a list of asset_models in a region or to create or delete a asset_models resource, use asset_model to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of asset_models in a region or create a INSERT + + + + + @@ -61,7 +69,164 @@ SELECT region, asset_model_id FROM aws.iotsitewise.asset_models -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.asset_models ( + AssetModelName, + region +) +SELECT +{{ AssetModelName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.asset_models ( + AssetModelType, + AssetModelExternalId, + AssetModelName, + AssetModelDescription, + AssetModelProperties, + AssetModelCompositeModels, + AssetModelHierarchies, + Tags, + region +) +SELECT + {{ AssetModelType }}, + {{ AssetModelExternalId }}, + {{ AssetModelName }}, + {{ AssetModelDescription }}, + {{ AssetModelProperties }}, + {{ AssetModelCompositeModels }}, + {{ AssetModelHierarchies }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.asset_models +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +247,14 @@ iotsitewise:DescribeAssetModelCompositeModel, iotsitewise:CreateAssetModelCompositeModel ``` +### Delete +```json +iotsitewise:DescribeAssetModel, +iotsitewise:DeleteAssetModel, +iotsitewise:ListAssetModelProperties, +iotsitewise:ListAssetModelCompositeModels +``` + ### List ```json iotsitewise:DescribeAssetModel, diff --git a/docs/aws-docs/providers/aws/iotsitewise/assets/index.md b/docs/aws-docs/providers/aws/iotsitewise/assets/index.md index 56b12a3f20..fe163aff10 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/assets/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/assets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assets in a region or create a assets resource, use asset to operate on an individual resource. + +Used to retrieve a list of assets in a region or to create or delete a assets resource, use asset to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assets in a region or create a ass + + + + + @@ -61,7 +69,107 @@ SELECT region, asset_id FROM aws.iotsitewise.assets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.assets ( + AssetModelId, + AssetName, + region +) +SELECT +{{ AssetModelId }}, + {{ AssetName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.assets ( + AssetExternalId, + AssetModelId, + AssetName, + AssetDescription, + AssetProperties, + AssetHierarchies, + Tags, + region +) +SELECT + {{ AssetExternalId }}, + {{ AssetModelId }}, + {{ AssetName }}, + {{ AssetDescription }}, + {{ AssetProperties }}, + {{ AssetHierarchies }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.assets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +191,20 @@ iotsitewise:ListAssetModelCompositeModels, iotsitewise:UpdateAssetProperty ``` +### Delete +```json +iotsitewise:DeleteAsset, +iotsitewise:DescribeAsset, +iotsitewise:DescribeAssetModel, +iotsitewise:DisassociateAssets, +iotsitewise:ListAssociatedAssets, +iotsitewise:ListAssetProperties, +iotsitewise:ListTagsForResource, +iotsitewise:ListAssetModelCompositeModels, +iotsitewise:ListAssetModelProperties, +iotsitewise:ListAssetProperties +``` + ### List ```json iotsitewise:ListAssetModels, diff --git a/docs/aws-docs/providers/aws/iotsitewise/dashboard/index.md b/docs/aws-docs/providers/aws/iotsitewise/dashboard/index.md index eeea454b51..76b5d3dcef 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/dashboard/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/dashboard/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dashboard resource, use dashboards to retrieve a list of resources or to create a resource. + +Gets or updates an individual dashboard resource, use dashboards to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual dashboard resource, use das - - - - - @@ -78,9 +76,10 @@ dashboard_definition, dashboard_arn, tags FROM aws.iotsitewise.dashboard -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dashboard resource, the following permissions are required: @@ -104,9 +103,3 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` -### Delete -```json -iotsitewise:DescribeDashboard, -iotsitewise:DeleteDashboard -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/dashboards/index.md b/docs/aws-docs/providers/aws/iotsitewise/dashboards/index.md index d95b15b82c..4178bec933 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/dashboards/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/dashboards/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dashboards in a region or create a dashboards resource, use dashboard to operate on an individual resource. + +Used to retrieve a list of dashboards in a region or to create or delete a dashboards resource, use dashboard to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dashboards in a region or create a INSERT + + + + + @@ -61,7 +69,88 @@ SELECT region, dashboard_id FROM aws.iotsitewise.dashboards -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.dashboards ( + DashboardName, + DashboardDescription, + DashboardDefinition, + region +) +SELECT +{{ DashboardName }}, + {{ DashboardDescription }}, + {{ DashboardDefinition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.dashboards ( + ProjectId, + DashboardName, + DashboardDescription, + DashboardDefinition, + Tags, + region +) +SELECT + {{ ProjectId }}, + {{ DashboardName }}, + {{ DashboardDescription }}, + {{ DashboardDefinition }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.dashboards +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +169,12 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` +### Delete +```json +iotsitewise:DescribeDashboard, +iotsitewise:DeleteDashboard +``` + ### List ```json iotsitewise:ListDashboards diff --git a/docs/aws-docs/providers/aws/iotsitewise/gateway/index.md b/docs/aws-docs/providers/aws/iotsitewise/gateway/index.md index 37342944fd..0b54c36444 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/gateway/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual gateway resource, use gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual gateway resource, use gateways to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual gateway resource, use gatew - - - - - @@ -74,9 +72,10 @@ tags, gateway_id, gateway_capability_summaries FROM aws.iotsitewise.gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the gateway resource, the following permissions are required: @@ -99,10 +98,3 @@ iotsitewise:DescribeGatewayCapabilityConfiguration, iotsitewise:ListTagsForResource ``` -### Delete -```json -iotsitewise:DescribeGateway, -iotsitewise:DescribeGatewayCapabilityConfiguration, -iotsitewise:DeleteGateway -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/gateways/index.md b/docs/aws-docs/providers/aws/iotsitewise/gateways/index.md index f38fae03a4..69bcc32d5c 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/gateways/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of gateways in a region or create a gateways resource, use gateway to operate on an individual resource. + +Used to retrieve a list of gateways in a region or to create or delete a gateways resource, use gateway to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of gateways in a region or create a g + + + + + @@ -61,7 +69,107 @@ SELECT region, gateway_id FROM aws.iotsitewise.gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.gateways ( + GatewayName, + GatewayPlatform, + region +) +SELECT +{{ GatewayName }}, + {{ GatewayPlatform }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.gateways ( + GatewayName, + GatewayPlatform, + Tags, + GatewayCapabilitySummaries, + region +) +SELECT + {{ GatewayName }}, + {{ GatewayPlatform }}, + {{ Tags }}, + {{ GatewayCapabilitySummaries }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +190,13 @@ iotsitewise:TagResource, iot:DescribeThing ``` +### Delete +```json +iotsitewise:DescribeGateway, +iotsitewise:DescribeGatewayCapabilityConfiguration, +iotsitewise:DeleteGateway +``` + ### List ```json iotsitewise:ListGateways diff --git a/docs/aws-docs/providers/aws/iotsitewise/portal/index.md b/docs/aws-docs/providers/aws/iotsitewise/portal/index.md index 01b0b5bb8a..e15ffc7e7a 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/portal/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/portal/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual portal resource, use portals to retrieve a list of resources or to create a resource. + +Gets or updates an individual portal resource, use portals to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual portal resource, use portal - - - - - @@ -88,9 +86,10 @@ notification_sender_email, alarms, tags FROM aws.iotsitewise.portal -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the portal resource, the following permissions are required: @@ -113,10 +112,3 @@ sso:GetManagedApplicationInstance, sso:UpdateApplicationInstanceDisplayData ``` -### Delete -```json -iotsitewise:DescribePortal, -iotsitewise:DeletePortal, -sso:DeleteManagedApplicationInstance -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/portals/index.md b/docs/aws-docs/providers/aws/iotsitewise/portals/index.md index 2c2f581f63..886d941a51 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/portals/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/portals/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of portals in a region or create a portals resource, use portal to operate on an individual resource. + +Used to retrieve a list of portals in a region or to create or delete a portals resource, use portal to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of portals in a region or create a po + + + + + @@ -61,7 +69,100 @@ SELECT region, portal_id FROM aws.iotsitewise.portals -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.portals ( + PortalContactEmail, + PortalName, + RoleArn, + region +) +SELECT +{{ PortalContactEmail }}, + {{ PortalName }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.portals ( + PortalAuthMode, + PortalContactEmail, + PortalDescription, + PortalName, + RoleArn, + NotificationSenderEmail, + Alarms, + Tags, + region +) +SELECT + {{ PortalAuthMode }}, + {{ PortalContactEmail }}, + {{ PortalDescription }}, + {{ PortalName }}, + {{ RoleArn }}, + {{ NotificationSenderEmail }}, + {{ Alarms }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.portals +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +180,13 @@ sso:CreateManagedApplicationInstance, sso:DescribeRegisteredRegions ``` +### Delete +```json +iotsitewise:DescribePortal, +iotsitewise:DeletePortal, +sso:DeleteManagedApplicationInstance +``` + ### List ```json iotsitewise:ListPortals diff --git a/docs/aws-docs/providers/aws/iotsitewise/project/index.md b/docs/aws-docs/providers/aws/iotsitewise/project/index.md index 7d1396cd0c..b7c3df7d64 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/project/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -78,9 +76,10 @@ project_arn, asset_ids, tags FROM aws.iotsitewise.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -104,9 +103,3 @@ iotsitewise:UntagResource, iotsitewise:ListTagsForResource ``` -### Delete -```json -iotsitewise:DescribeProject, -iotsitewise:DeleteProject -``` - diff --git a/docs/aws-docs/providers/aws/iotsitewise/projects/index.md b/docs/aws-docs/providers/aws/iotsitewise/projects/index.md index 9239c9fc76..1536754a96 100644 --- a/docs/aws-docs/providers/aws/iotsitewise/projects/index.md +++ b/docs/aws-docs/providers/aws/iotsitewise/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,87 @@ SELECT region, project_id FROM aws.iotsitewise.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotsitewise.projects ( + PortalId, + ProjectName, + region +) +SELECT +{{ PortalId }}, + {{ ProjectName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotsitewise.projects ( + PortalId, + ProjectName, + ProjectDescription, + AssetIds, + Tags, + region +) +SELECT + {{ PortalId }}, + {{ ProjectName }}, + {{ ProjectDescription }}, + {{ AssetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotsitewise.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +166,12 @@ iotsitewise:TagResource, iotsitewise:BatchAssociateProjectAssets ``` +### Delete +```json +iotsitewise:DescribeProject, +iotsitewise:DeleteProject +``` + ### List ```json iotsitewise:ListProjects diff --git a/docs/aws-docs/providers/aws/iottwinmaker/component_type/index.md b/docs/aws-docs/providers/aws/iottwinmaker/component_type/index.md index 1b46635834..d4da1575c0 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/component_type/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/component_type/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual component_type resource, use component_types to retrieve a list of resources or to create a resource. + +Gets or updates an individual component_type resource, use component_types to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual component_type resource, use UPDATE - - - - - @@ -96,9 +94,10 @@ is_abstract, is_schema_initialized, tags FROM aws.iottwinmaker.component_type -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the component_type resource, the following permissions are required: @@ -120,10 +119,3 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateComponentType ``` -### Delete -```json -iottwinmaker:DeleteComponentType, -iottwinmaker:GetComponentType, -iottwinmaker:GetWorkspace -``` - diff --git a/docs/aws-docs/providers/aws/iottwinmaker/component_types/index.md b/docs/aws-docs/providers/aws/iottwinmaker/component_types/index.md index a832c8c031..f3b8120c71 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/component_types/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/component_types/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of component_types in a region or create a component_types resource, use component_type to operate on an individual resource. + +Used to retrieve a list of component_types in a region or to create or delete a component_types resource, use component_type to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of component_types in a region or create a + + + + + @@ -63,7 +71,97 @@ region, workspace_id, component_type_id FROM aws.iottwinmaker.component_types -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iottwinmaker.component_types ( + WorkspaceId, + ComponentTypeId, + region +) +SELECT +{{ WorkspaceId }}, + {{ ComponentTypeId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iottwinmaker.component_types ( + WorkspaceId, + ComponentTypeId, + Description, + ExtendsFrom, + Functions, + IsSingleton, + PropertyDefinitions, + PropertyGroups, + CompositeComponentTypes, + Tags, + region +) +SELECT + {{ WorkspaceId }}, + {{ ComponentTypeId }}, + {{ Description }}, + {{ ExtendsFrom }}, + {{ Functions }}, + {{ IsSingleton }}, + {{ PropertyDefinitions }}, + {{ PropertyGroups }}, + {{ CompositeComponentTypes }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iottwinmaker.component_types +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +177,13 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` +### Delete +```json +iottwinmaker:DeleteComponentType, +iottwinmaker:GetComponentType, +iottwinmaker:GetWorkspace +``` + ### List ```json iottwinmaker:GetComponentType, diff --git a/docs/aws-docs/providers/aws/iottwinmaker/entities/index.md b/docs/aws-docs/providers/aws/iottwinmaker/entities/index.md index 62378d4c80..7bde89a3a0 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/entities/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/entities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of entities in a region or create a entities resource, use entity to operate on an individual resource. + +Used to retrieve a list of entities in a region or to create or delete a entities resource, use entity to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of entities in a region or create a e + + + + + @@ -63,7 +71,89 @@ region, workspace_id, entity_id FROM aws.iottwinmaker.entities -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iottwinmaker.entities ( + EntityName, + WorkspaceId, + region +) +SELECT +{{ EntityName }}, + {{ WorkspaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iottwinmaker.entities ( + EntityId, + EntityName, + ParentEntityId, + Description, + Tags, + WorkspaceId, + Components, + CompositeComponents, + region +) +SELECT + {{ EntityId }}, + {{ EntityName }}, + {{ ParentEntityId }}, + {{ Description }}, + {{ Tags }}, + {{ WorkspaceId }}, + {{ Components }}, + {{ CompositeComponents }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iottwinmaker.entities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +171,13 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` +### Delete +```json +iottwinmaker:GetEntity, +iottwinmaker:GetWorkspace, +iottwinmaker:DeleteEntity +``` + ### List ```json iottwinmaker:GetWorkspace, diff --git a/docs/aws-docs/providers/aws/iottwinmaker/entity/index.md b/docs/aws-docs/providers/aws/iottwinmaker/entity/index.md index d38a9197d9..eaad4cdccd 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/entity/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/entity/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual entity resource, use entities to retrieve a list of resources or to create a resource. + +Gets or updates an individual entity resource, use entities to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual entity resource, use entiti - - - - - @@ -90,9 +88,10 @@ workspace_id, components, composite_components FROM aws.iottwinmaker.entity -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the entity resource, the following permissions are required: @@ -122,10 +121,3 @@ iottwinmaker:UpdateEntity, iottwinmaker:UpdateComponentType ``` -### Delete -```json -iottwinmaker:GetEntity, -iottwinmaker:GetWorkspace, -iottwinmaker:DeleteEntity -``` - diff --git a/docs/aws-docs/providers/aws/iottwinmaker/scene/index.md b/docs/aws-docs/providers/aws/iottwinmaker/scene/index.md index 65fe52736c..66cdf62d25 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/scene/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/scene/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scene resource, use scenes to retrieve a list of resources or to create a resource. + +Gets or updates an individual scene resource, use scenes to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual scene resource, use scenes< - - - - - @@ -86,9 +84,10 @@ capabilities, scene_metadata, generated_scene_metadata FROM aws.iottwinmaker.scene -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the scene resource, the following permissions are required: @@ -110,10 +109,3 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateScene ``` -### Delete -```json -iottwinmaker:DeleteScene, -iottwinmaker:GetScene, -iottwinmaker:GetWorkspace -``` - diff --git a/docs/aws-docs/providers/aws/iottwinmaker/scenes/index.md b/docs/aws-docs/providers/aws/iottwinmaker/scenes/index.md index d8851ee502..2b95e62b63 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/scenes/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/scenes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scenes in a region or create a scenes resource, use scene to operate on an individual resource. + +Used to retrieve a list of scenes in a region or to create or delete a scenes resource, use scene to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of scenes in a region or create a sce + + + + + @@ -63,7 +71,91 @@ region, workspace_id, scene_id FROM aws.iottwinmaker.scenes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iottwinmaker.scenes ( + SceneId, + ContentLocation, + WorkspaceId, + region +) +SELECT +{{ SceneId }}, + {{ ContentLocation }}, + {{ WorkspaceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iottwinmaker.scenes ( + SceneId, + Description, + ContentLocation, + Tags, + WorkspaceId, + Capabilities, + SceneMetadata, + region +) +SELECT + {{ SceneId }}, + {{ Description }}, + {{ ContentLocation }}, + {{ Tags }}, + {{ WorkspaceId }}, + {{ Capabilities }}, + {{ SceneMetadata }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iottwinmaker.scenes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +171,13 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` +### Delete +```json +iottwinmaker:DeleteScene, +iottwinmaker:GetScene, +iottwinmaker:GetWorkspace +``` + ### List ```json iottwinmaker:GetWorkspace, diff --git a/docs/aws-docs/providers/aws/iottwinmaker/sync_job/index.md b/docs/aws-docs/providers/aws/iottwinmaker/sync_job/index.md index 67be02fd57..d8b663f750 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/sync_job/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/sync_job/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual sync_job resource, use sync_jobs to retrieve a list of resources or to create a resource. + +Gets or updates an individual sync_job resource, use sync_jobs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual sync_job resource, use sync - - - - - @@ -75,9 +73,10 @@ arn, state, tags FROM aws.iottwinmaker.sync_job -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the sync_job resource, the following permissions are required: @@ -89,10 +88,3 @@ iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource ``` -### Delete -```json -iottwinmaker:DeleteSyncJob, -iottwinmaker:GetSyncJob, -iottwinmaker:GetWorkspace -``` - diff --git a/docs/aws-docs/providers/aws/iottwinmaker/sync_jobs/index.md b/docs/aws-docs/providers/aws/iottwinmaker/sync_jobs/index.md index 3e86898852..860c177b48 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/sync_jobs/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/sync_jobs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sync_jobs in a region or create a sync_jobs resource, use sync_job to operate on an individual resource. + +Used to retrieve a list of sync_jobs in a region or to create or delete a sync_jobs resource, use sync_job to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of sync_jobs in a region or create a + + + + + @@ -63,7 +71,80 @@ region, workspace_id, sync_source FROM aws.iottwinmaker.sync_jobs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iottwinmaker.sync_jobs ( + WorkspaceId, + SyncSource, + SyncRole, + region +) +SELECT +{{ WorkspaceId }}, + {{ SyncSource }}, + {{ SyncRole }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iottwinmaker.sync_jobs ( + WorkspaceId, + SyncSource, + SyncRole, + Tags, + region +) +SELECT + {{ WorkspaceId }}, + {{ SyncSource }}, + {{ SyncRole }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iottwinmaker.sync_jobs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +161,13 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` +### Delete +```json +iottwinmaker:DeleteSyncJob, +iottwinmaker:GetSyncJob, +iottwinmaker:GetWorkspace +``` + ### List ```json iottwinmaker:GetWorkspace, diff --git a/docs/aws-docs/providers/aws/iottwinmaker/workspace/index.md b/docs/aws-docs/providers/aws/iottwinmaker/workspace/index.md index 37b942a374..073bf5ec83 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/workspace/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/workspace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workspace resource, use workspaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual workspace resource, use workspaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual workspace resource, use wor - - - - - @@ -80,9 +78,10 @@ creation_date_time, update_date_time, tags FROM aws.iottwinmaker.workspace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workspace resource, the following permissions are required: @@ -102,9 +101,3 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateWorkspace ``` -### Delete -```json -iottwinmaker:DeleteWorkspace, -iottwinmaker:GetWorkspace -``` - diff --git a/docs/aws-docs/providers/aws/iottwinmaker/workspaces/index.md b/docs/aws-docs/providers/aws/iottwinmaker/workspaces/index.md index bb06ec0c37..b422c27495 100644 --- a/docs/aws-docs/providers/aws/iottwinmaker/workspaces/index.md +++ b/docs/aws-docs/providers/aws/iottwinmaker/workspaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workspaces in a region or create a workspaces resource, use workspace to operate on an individual resource. + +Used to retrieve a list of workspaces in a region or to create or delete a workspaces resource, use workspace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workspaces in a region or create a INSERT + + + + + @@ -61,7 +69,83 @@ SELECT region, workspace_id FROM aws.iottwinmaker.workspaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iottwinmaker.workspaces ( + WorkspaceId, + Role, + S3Location, + region +) +SELECT +{{ WorkspaceId }}, + {{ Role }}, + {{ S3Location }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iottwinmaker.workspaces ( + WorkspaceId, + Description, + Role, + S3Location, + Tags, + region +) +SELECT + {{ WorkspaceId }}, + {{ Description }}, + {{ Role }}, + {{ S3Location }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iottwinmaker.workspaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +161,12 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` +### Delete +```json +iottwinmaker:DeleteWorkspace, +iottwinmaker:GetWorkspace +``` + ### List ```json iottwinmaker:GetWorkspace, diff --git a/docs/aws-docs/providers/aws/iotwireless/destination/index.md b/docs/aws-docs/providers/aws/iotwireless/destination/index.md index 5294c1bd74..b56e0c1810 100644 --- a/docs/aws-docs/providers/aws/iotwireless/destination/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual destination resource, use destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual destination resource, use destinations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual destination resource, use d - - - - - @@ -78,9 +76,10 @@ tags, role_arn, arn FROM aws.iotwireless.destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the destination resource, the following permissions are required: @@ -99,8 +98,3 @@ iotwireless:UntagResource, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DeleteDestination -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/destinations/index.md b/docs/aws-docs/providers/aws/iotwireless/destinations/index.md index e566ca011f..474ec7e9de 100644 --- a/docs/aws-docs/providers/aws/iotwireless/destinations/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of destinations in a region or create a destinations resource, use destination to operate on an individual resource. + +Used to retrieve a list of destinations in a region or to create or delete a destinations resource, use destination to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of destinations in a region or create a INSERT + + + + + @@ -61,7 +69,91 @@ SELECT region, name FROM aws.iotwireless.destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.destinations ( + Name, + Expression, + ExpressionType, + region +) +SELECT +{{ Name }}, + {{ Expression }}, + {{ ExpressionType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.destinations ( + Name, + Expression, + ExpressionType, + Description, + Tags, + RoleArn, + region +) +SELECT + {{ Name }}, + {{ Expression }}, + {{ ExpressionType }}, + {{ Description }}, + {{ Tags }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,11 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteDestination +``` + ### List ```json iotwireless:ListDestinations, diff --git a/docs/aws-docs/providers/aws/iotwireless/device_profile/index.md b/docs/aws-docs/providers/aws/iotwireless/device_profile/index.md index 5da1a83b6c..338bf81939 100644 --- a/docs/aws-docs/providers/aws/iotwireless/device_profile/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/device_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual device_profile resource, use device_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual device_profile resource, use device_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual device_profile resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ tags, arn, id FROM aws.iotwireless.device_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the device_profile resource, the following permissions are required: @@ -82,8 +81,3 @@ iotwireless:GetDeviceProfile, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DeleteDeviceProfile -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/device_profiles/index.md b/docs/aws-docs/providers/aws/iotwireless/device_profiles/index.md index 73b2d384ce..8eb027f963 100644 --- a/docs/aws-docs/providers/aws/iotwireless/device_profiles/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/device_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of device_profiles in a region or create a device_profiles resource, use device_profile to operate on an individual resource. + +Used to retrieve a list of device_profiles in a region or to create or delete a device_profiles resource, use device_profile to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of device_profiles in a region or create a + + + + + @@ -61,7 +69,96 @@ SELECT region, id FROM aws.iotwireless.device_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.device_profiles ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.device_profiles ( + Name, + LoRaWAN, + Tags, + region +) +SELECT + {{ Name }}, + {{ LoRaWAN }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.device_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +172,11 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteDeviceProfile +``` + ### List ```json iotwireless:ListDeviceProfiles, diff --git a/docs/aws-docs/providers/aws/iotwireless/fuota_task/index.md b/docs/aws-docs/providers/aws/iotwireless/fuota_task/index.md index 44f668be76..e9eb6950b9 100644 --- a/docs/aws-docs/providers/aws/iotwireless/fuota_task/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/fuota_task/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fuota_task resource, use fuota_tasks to retrieve a list of resources or to create a resource. + +Gets or updates an individual fuota_task resource, use fuota_tasks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual fuota_task resource, use fu - - - - - @@ -90,9 +88,10 @@ disassociate_wireless_device, associate_multicast_group, disassociate_multicast_group FROM aws.iotwireless.fuota_task -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fuota_task resource, the following permissions are required: @@ -115,8 +114,3 @@ iotwireless:AssociateWirelessDeviceWithFuotaTask, iotwireless:DisassociateWirelessDeviceFromFuotaTask ``` -### Delete -```json -iotwireless:DeleteFuotaTask -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/fuota_tasks/index.md b/docs/aws-docs/providers/aws/iotwireless/fuota_tasks/index.md index d2cfbe0dcf..506dad21d2 100644 --- a/docs/aws-docs/providers/aws/iotwireless/fuota_tasks/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/fuota_tasks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fuota_tasks in a region or create a fuota_tasks resource, use fuota_task to operate on an individual resource. + +Used to retrieve a list of fuota_tasks in a region or to create or delete a fuota_tasks resource, use fuota_task to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fuota_tasks in a region or create a INSERT + + + + + @@ -61,7 +69,113 @@ SELECT region, id FROM aws.iotwireless.fuota_tasks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.fuota_tasks ( + LoRaWAN, + FirmwareUpdateImage, + FirmwareUpdateRole, + region +) +SELECT +{{ LoRaWAN }}, + {{ FirmwareUpdateImage }}, + {{ FirmwareUpdateRole }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.fuota_tasks ( + Name, + Description, + LoRaWAN, + FirmwareUpdateImage, + FirmwareUpdateRole, + Tags, + AssociateWirelessDevice, + DisassociateWirelessDevice, + AssociateMulticastGroup, + DisassociateMulticastGroup, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ LoRaWAN }}, + {{ FirmwareUpdateImage }}, + {{ FirmwareUpdateRole }}, + {{ Tags }}, + {{ AssociateWirelessDevice }}, + {{ DisassociateWirelessDevice }}, + {{ AssociateMulticastGroup }}, + {{ DisassociateMulticastGroup }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.fuota_tasks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +191,11 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +iotwireless:DeleteFuotaTask +``` + ### List ```json iotwireless:ListFuotaTasks, diff --git a/docs/aws-docs/providers/aws/iotwireless/multicast_group/index.md b/docs/aws-docs/providers/aws/iotwireless/multicast_group/index.md index d7ef121000..88194b29ea 100644 --- a/docs/aws-docs/providers/aws/iotwireless/multicast_group/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/multicast_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual multicast_group resource, use multicast_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual multicast_group resource, use multicast_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual multicast_group resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ status, associate_wireless_device, disassociate_wireless_device FROM aws.iotwireless.multicast_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the multicast_group resource, the following permissions are required: @@ -104,8 +103,3 @@ iotwireless:AssociateWirelessDeviceWithMulticastGroup, iotwireless:DisassociateWirelessDeviceFromMulticastGroup ``` -### Delete -```json -iotwireless:DeleteMulticastGroup -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/multicast_groups/index.md b/docs/aws-docs/providers/aws/iotwireless/multicast_groups/index.md index 4d7954c4b7..b3255a2d15 100644 --- a/docs/aws-docs/providers/aws/iotwireless/multicast_groups/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/multicast_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of multicast_groups in a region or create a multicast_groups resource, use multicast_group to operate on an individual resource. + +Used to retrieve a list of multicast_groups in a region or to create or delete a multicast_groups resource, use multicast_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of multicast_groups in a region or create a + + + + + @@ -61,7 +69,95 @@ SELECT region, id FROM aws.iotwireless.multicast_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.multicast_groups ( + LoRaWAN, + region +) +SELECT +{{ LoRaWAN }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.multicast_groups ( + Name, + Description, + LoRaWAN, + Tags, + AssociateWirelessDevice, + DisassociateWirelessDevice, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ LoRaWAN }}, + {{ Tags }}, + {{ AssociateWirelessDevice }}, + {{ DisassociateWirelessDevice }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.multicast_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +171,11 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteMulticastGroup +``` + ### List ```json iotwireless:ListMulticastGroups, diff --git a/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configuration/index.md b/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configuration/index.md index a3d833778d..9914a9bed6 100644 --- a/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configuration/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_analyzer_configuration resource, use network_analyzer_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_analyzer_configuration resource, use network_analyzer_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual network_analyzer_configuration re - - - - - @@ -78,9 +76,10 @@ wireless_gateways, arn, tags FROM aws.iotwireless.network_analyzer_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_analyzer_configuration resource, the following permissions are required: @@ -98,8 +97,3 @@ iotwireless:UntagResource, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DeleteNetworkAnalyzerConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configurations/index.md b/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configurations/index.md index ac84587df6..392b784bd6 100644 --- a/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configurations/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/network_analyzer_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of network_analyzer_configurations in a region or create a network_analyzer_configurations resource, use network_analyzer_configuration to operate on an individual resource. + +Used to retrieve a list of network_analyzer_configurations in a region or to create or delete a network_analyzer_configurations resource, use network_analyzer_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of network_analyzer_configurations in a reg + + + + + @@ -61,7 +69,92 @@ SELECT region, name FROM aws.iotwireless.network_analyzer_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.network_analyzer_configurations ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.network_analyzer_configurations ( + Name, + Description, + TraceContent, + WirelessDevices, + WirelessGateways, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ TraceContent }}, + {{ WirelessDevices }}, + {{ WirelessGateways }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.network_analyzer_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,11 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteNetworkAnalyzerConfiguration +``` + ### List ```json iotwireless:ListNetworkAnalyzerConfigurations, diff --git a/docs/aws-docs/providers/aws/iotwireless/partner_account/index.md b/docs/aws-docs/providers/aws/iotwireless/partner_account/index.md index a5e1733e54..41d5556a42 100644 --- a/docs/aws-docs/providers/aws/iotwireless/partner_account/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/partner_account/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual partner_account resource, use partner_accounts to retrieve a list of resources or to create a resource. + +Gets or updates an individual partner_account resource, use partner_accounts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual partner_account resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ fingerprint, arn, tags FROM aws.iotwireless.partner_account -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the partner_account resource, the following permissions are required: @@ -102,8 +101,3 @@ iotwireless:UntagResource, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DisassociateAwsAccountFromPartnerAccount -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/partner_accounts/index.md b/docs/aws-docs/providers/aws/iotwireless/partner_accounts/index.md index 7b90ea1b6d..c25d11a8fb 100644 --- a/docs/aws-docs/providers/aws/iotwireless/partner_accounts/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/partner_accounts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of partner_accounts in a region or create a partner_accounts resource, use partner_account to operate on an individual resource. + +Used to retrieve a list of partner_accounts in a region or to create or delete a partner_accounts resource, use partner_account to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of partner_accounts in a region or create a + + + + + @@ -61,7 +69,127 @@ SELECT region, partner_account_id FROM aws.iotwireless.partner_accounts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.partner_accounts ( + Sidewalk, + PartnerAccountId, + PartnerType, + SidewalkResponse, + AccountLinked, + SidewalkUpdate, + Tags, + region +) +SELECT +{{ Sidewalk }}, + {{ PartnerAccountId }}, + {{ PartnerType }}, + {{ SidewalkResponse }}, + {{ AccountLinked }}, + {{ SidewalkUpdate }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.partner_accounts ( + Sidewalk, + PartnerAccountId, + PartnerType, + SidewalkResponse, + AccountLinked, + SidewalkUpdate, + Tags, + region +) +SELECT + {{ Sidewalk }}, + {{ PartnerAccountId }}, + {{ PartnerType }}, + {{ SidewalkResponse }}, + {{ AccountLinked }}, + {{ SidewalkUpdate }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.partner_accounts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +209,8 @@ iotwireless:ListPartnerAccounts, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DisassociateAwsAccountFromPartnerAccount +``` + diff --git a/docs/aws-docs/providers/aws/iotwireless/service_profile/index.md b/docs/aws-docs/providers/aws/iotwireless/service_profile/index.md index 4b2afc3528..28f00e59d4 100644 --- a/docs/aws-docs/providers/aws/iotwireless/service_profile/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/service_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_profile resource, use service_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_profile resource, use service_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual service_profile resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ tags, arn, id FROM aws.iotwireless.service_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_profile resource, the following permissions are required: @@ -82,8 +81,3 @@ iotwireless:GetServiceProfile, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DeleteServiceProfile -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/service_profiles/index.md b/docs/aws-docs/providers/aws/iotwireless/service_profiles/index.md index e0147ec6cd..83bdc4de5b 100644 --- a/docs/aws-docs/providers/aws/iotwireless/service_profiles/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/service_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_profiles in a region or create a service_profiles resource, use service_profile to operate on an individual resource. + +Used to retrieve a list of service_profiles in a region or to create or delete a service_profiles resource, use service_profile to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_profiles in a region or create a + + + + + @@ -61,7 +69,94 @@ SELECT region, id FROM aws.iotwireless.service_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.service_profiles ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.service_profiles ( + Name, + LoRaWAN, + Tags, + region +) +SELECT + {{ Name }}, + {{ LoRaWAN }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.service_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +170,11 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteServiceProfile +``` + ### List ```json iotwireless:ListServiceProfiles, diff --git a/docs/aws-docs/providers/aws/iotwireless/task_definition/index.md b/docs/aws-docs/providers/aws/iotwireless/task_definition/index.md index ece15b9a78..8360c94e91 100644 --- a/docs/aws-docs/providers/aws/iotwireless/task_definition/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/task_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual task_definition resource, use task_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual task_definition resource, use task_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual task_definition resource, use Accessible by - - - - - @@ -75,9 +73,10 @@ task_definition_type, arn, tags FROM aws.iotwireless.task_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the task_definition resource, the following permissions are required: @@ -88,8 +87,3 @@ iotwireless:GetWirelessGatewayTaskDefinition, iotwireless:ListTagsForResource ``` -### Delete -```json -iotwireless:DeleteWirelessGatewayTaskDefinition -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/task_definitions/index.md b/docs/aws-docs/providers/aws/iotwireless/task_definitions/index.md index 34a1685d66..3a04506421 100644 --- a/docs/aws-docs/providers/aws/iotwireless/task_definitions/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/task_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of task_definitions in a region or create a task_definitions resource, use task_definition to operate on an individual resource. + +Used to retrieve a list of task_definitions in a region or to create or delete a task_definitions resource, use task_definition to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of task_definitions in a region or create a + + + + + @@ -61,7 +69,101 @@ SELECT region, id FROM aws.iotwireless.task_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.task_definitions ( + AutoCreateTasks, + region +) +SELECT +{{ AutoCreateTasks }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.task_definitions ( + Name, + AutoCreateTasks, + Update, + LoRaWANUpdateGatewayTaskEntry, + TaskDefinitionType, + Tags, + region +) +SELECT + {{ Name }}, + {{ AutoCreateTasks }}, + {{ Update }}, + {{ LoRaWANUpdateGatewayTaskEntry }}, + {{ TaskDefinitionType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.task_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +179,11 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +iotwireless:DeleteWirelessGatewayTaskDefinition +``` + ### List ```json iotwireless:ListWirelessGatewayTaskDefinitions, diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_device/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_device/index.md index bc065398ee..93a3ca0bfb 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_device/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_device/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual wireless_device resource, use wireless_devices to retrieve a list of resources or to create a resource. + +Gets or updates an individual wireless_device resource, use wireless_devices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual wireless_device resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ thing_name, last_uplink_received_at, positioning FROM aws.iotwireless.wireless_device -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the wireless_device resource, the following permissions are required: @@ -109,9 +108,3 @@ iotwireless:ListTagsForResource, iotwireless:AssociateWirelessDeviceWithThing ``` -### Delete -```json -iotwireless:DeleteWirelessDevice, -iotwireless:DisassociateWirelessDeviceFromThing -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_task/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_task/index.md index beecd1ae24..52d873568e 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_task/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_task/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual wireless_device_import_task resource, use wireless_device_import_tasks to retrieve a list of resources or to create a resource. + +Gets or updates an individual wireless_device_import_task resource, use wireless_device_import_tasks to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual wireless_device_import_task resou - - - - - @@ -88,9 +86,10 @@ onboarded_imported_devices_count, failed_imported_devices_count, tags FROM aws.iotwireless.wireless_device_import_task -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the wireless_device_import_task resource, the following permissions are required: @@ -109,8 +108,3 @@ iotwireless:ListTagsForResource, iam:PassRole ``` -### Delete -```json -iotwireless:DeleteWirelessDeviceImportTask -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_tasks/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_tasks/index.md index 21d5de803a..c58ff79bf8 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_tasks/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_device_import_tasks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of wireless_device_import_tasks in a region or create a wireless_device_import_tasks resource, use wireless_device_import_task to operate on an individual resource. + +Used to retrieve a list of wireless_device_import_tasks in a region or to create or delete a wireless_device_import_tasks resource, use wireless_device_import_task to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of wireless_device_import_tasks in a region + + + + + @@ -61,7 +69,93 @@ SELECT region, id FROM aws.iotwireless.wireless_device_import_tasks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.wireless_device_import_tasks ( + DestinationName, + Sidewalk, + region +) +SELECT +{{ DestinationName }}, + {{ Sidewalk }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.wireless_device_import_tasks ( + DestinationName, + Sidewalk, + Tags, + region +) +SELECT + {{ DestinationName }}, + {{ Sidewalk }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.wireless_device_import_tasks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +171,11 @@ iotwireless:ListTagsForResource, iam:PassRole ``` +### Delete +```json +iotwireless:DeleteWirelessDeviceImportTask +``` + ### List ```json iotwireless:ListWirelessDeviceImportTasks, diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_devices/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_devices/index.md index 98bee22a12..d66e2de2c4 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_devices/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_devices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of wireless_devices in a region or create a wireless_devices resource, use wireless_device to operate on an individual resource. + +Used to retrieve a list of wireless_devices in a region or to create or delete a wireless_devices resource, use wireless_device to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of wireless_devices in a region or create a + + + + + @@ -61,7 +69,135 @@ SELECT region, id FROM aws.iotwireless.wireless_devices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.wireless_devices ( + Type, + DestinationName, + region +) +SELECT +{{ Type }}, + {{ DestinationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.wireless_devices ( + Type, + Name, + Description, + DestinationName, + LoRaWAN, + Tags, + ThingArn, + LastUplinkReceivedAt, + Positioning, + region +) +SELECT + {{ Type }}, + {{ Name }}, + {{ Description }}, + {{ DestinationName }}, + {{ LoRaWAN }}, + {{ Tags }}, + {{ ThingArn }}, + {{ LastUplinkReceivedAt }}, + {{ Positioning }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.wireless_devices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +211,12 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteWirelessDevice, +iotwireless:DisassociateWirelessDeviceFromThing +``` + ### List ```json iotwireless:ListWirelessDevices, diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_gateway/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_gateway/index.md index 99a10fd2cc..1c78cf7caa 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_gateway/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual wireless_gateway resource, use wireless_gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual wireless_gateway resource, use wireless_gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual wireless_gateway resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ thing_arn, thing_name, last_uplink_received_at FROM aws.iotwireless.wireless_gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the wireless_gateway resource, the following permissions are required: @@ -103,9 +102,3 @@ iotwireless:ListTagsForResource, iotwireless:AssociateWirelessGatewayWithThing ``` -### Delete -```json -iotwireless:DeleteWirelessGateway, -iotwireless:DisassociateWirelessGatewayFromThing -``` - diff --git a/docs/aws-docs/providers/aws/iotwireless/wireless_gateways/index.md b/docs/aws-docs/providers/aws/iotwireless/wireless_gateways/index.md index 5570ff7a28..a9ff38c5b1 100644 --- a/docs/aws-docs/providers/aws/iotwireless/wireless_gateways/index.md +++ b/docs/aws-docs/providers/aws/iotwireless/wireless_gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of wireless_gateways in a region or create a wireless_gateways resource, use wireless_gateway to operate on an individual resource. + +Used to retrieve a list of wireless_gateways in a region or to create or delete a wireless_gateways resource, use wireless_gateway to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of wireless_gateways in a region or create + + + + + @@ -61,7 +69,94 @@ SELECT region, id FROM aws.iotwireless.wireless_gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.iotwireless.wireless_gateways ( + LoRaWAN, + region +) +SELECT +{{ LoRaWAN }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.iotwireless.wireless_gateways ( + Name, + Description, + Tags, + LoRaWAN, + ThingArn, + ThingName, + LastUplinkReceivedAt, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Tags }}, + {{ LoRaWAN }}, + {{ ThingArn }}, + {{ ThingName }}, + {{ LastUplinkReceivedAt }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.iotwireless.wireless_gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +170,12 @@ iotwireless:TagResource, iotwireless:ListTagsForResource ``` +### Delete +```json +iotwireless:DeleteWirelessGateway, +iotwireless:DisassociateWirelessGatewayFromThing +``` + ### List ```json iotwireless:ListWirelessGateways, diff --git a/docs/aws-docs/providers/aws/ivs/channel/index.md b/docs/aws-docs/providers/aws/ivs/channel/index.md index 6949053489..e216edf75f 100644 --- a/docs/aws-docs/providers/aws/ivs/channel/index.md +++ b/docs/aws-docs/providers/aws/ivs/channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel resource, use channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel resource, use channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual channel resource, use chann - - - - - @@ -86,9 +84,10 @@ ingest_endpoint, recording_configuration_arn, preset FROM aws.ivs.channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel resource, the following permissions are required: @@ -108,9 +107,3 @@ ivs:UnTagResource, ivs:ListTagsForResource ``` -### Delete -```json -ivs:DeleteChannel, -ivs:UnTagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/channels/index.md b/docs/aws-docs/providers/aws/ivs/channels/index.md index 44cafb073d..338e69c373 100644 --- a/docs/aws-docs/providers/aws/ivs/channels/index.md +++ b/docs/aws-docs/providers/aws/ivs/channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channels in a region or create a channels resource, use channel to operate on an individual resource. + +Used to retrieve a list of channels in a region or to create or delete a channels resource, use channel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channels in a region or create a c + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.ivs.channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.channels ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.channels ( + Name, + Authorized, + InsecureIngest, + LatencyMode, + Type, + Tags, + RecordingConfigurationArn, + Preset, + region +) +SELECT + {{ Name }}, + {{ Authorized }}, + {{ InsecureIngest }}, + {{ LatencyMode }}, + {{ Type }}, + {{ Tags }}, + {{ RecordingConfigurationArn }}, + {{ Preset }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +164,12 @@ ivs:CreateChannel, ivs:TagResource ``` +### Delete +```json +ivs:DeleteChannel, +ivs:UnTagResource +``` + ### List ```json ivs:ListChannels, diff --git a/docs/aws-docs/providers/aws/ivs/encoder_configuration/index.md b/docs/aws-docs/providers/aws/ivs/encoder_configuration/index.md index 0957146393..c19a6f387e 100644 --- a/docs/aws-docs/providers/aws/ivs/encoder_configuration/index.md +++ b/docs/aws-docs/providers/aws/ivs/encoder_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual encoder_configuration resource, use encoder_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual encoder_configuration resource, use encoder_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual encoder_configuration resource, u - - - - - @@ -72,9 +70,10 @@ video, name, tags FROM aws.ivs.encoder_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the encoder_configuration resource, the following permissions are required: @@ -93,9 +92,3 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete -```json -ivs:DeleteEncoderConfiguration, -ivs:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/encoder_configurations/index.md b/docs/aws-docs/providers/aws/ivs/encoder_configurations/index.md index 179b072162..7c61aaf346 100644 --- a/docs/aws-docs/providers/aws/ivs/encoder_configurations/index.md +++ b/docs/aws-docs/providers/aws/ivs/encoder_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of encoder_configurations in a region or create a encoder_configurations resource, use encoder_configuration to operate on an individual resource. + +Used to retrieve a list of encoder_configurations in a region or to create or delete a encoder_configurations resource, use encoder_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of encoder_configurations in a region or cr + + + + + @@ -61,7 +69,79 @@ SELECT region, arn FROM aws.ivs.encoder_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.encoder_configurations ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.encoder_configurations ( + Video, + Name, + Tags, + region +) +SELECT + {{ Video }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.encoder_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +154,12 @@ ivs:CreateEncoderConfiguration, ivs:TagResource ``` +### Delete +```json +ivs:DeleteEncoderConfiguration, +ivs:UntagResource +``` + ### List ```json ivs:ListEncoderConfigurations, diff --git a/docs/aws-docs/providers/aws/ivs/playback_key_pair/index.md b/docs/aws-docs/providers/aws/ivs/playback_key_pair/index.md index d8e3a6da97..f9f69af906 100644 --- a/docs/aws-docs/providers/aws/ivs/playback_key_pair/index.md +++ b/docs/aws-docs/providers/aws/ivs/playback_key_pair/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual playback_key_pair resource, use playback_key_pairs to retrieve a list of resources or to create a resource. + +Gets or updates an individual playback_key_pair resource, use playback_key_pairs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual playback_key_pair resource, use < - - - - - @@ -74,9 +72,10 @@ fingerprint, arn, tags FROM aws.ivs.playback_key_pair -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the playback_key_pair resource, the following permissions are required: @@ -94,9 +93,3 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete -```json -ivs:DeletePlaybackKeyPair, -ivs:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/playback_key_pairs/index.md b/docs/aws-docs/providers/aws/ivs/playback_key_pairs/index.md index 2f0ec03912..100c1672f6 100644 --- a/docs/aws-docs/providers/aws/ivs/playback_key_pairs/index.md +++ b/docs/aws-docs/providers/aws/ivs/playback_key_pairs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of playback_key_pairs in a region or create a playback_key_pairs resource, use playback_key_pair to operate on an individual resource. + +Used to retrieve a list of playback_key_pairs in a region or to create or delete a playback_key_pairs resource, use playback_key_pair to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of playback_key_pairs in a region or create + + + + + @@ -61,7 +69,87 @@ SELECT region, arn FROM aws.ivs.playback_key_pairs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.playback_key_pairs ( + Name, + PublicKeyMaterial, + Tags, + region +) +SELECT +{{ Name }}, + {{ PublicKeyMaterial }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.playback_key_pairs ( + Name, + PublicKeyMaterial, + Tags, + region +) +SELECT + {{ Name }}, + {{ PublicKeyMaterial }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.playback_key_pairs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +162,12 @@ ivs:ImportPlaybackKeyPair, ivs:TagResource ``` +### Delete +```json +ivs:DeletePlaybackKeyPair, +ivs:UntagResource +``` + ### List ```json ivs:ListPlaybackKeyPairs, diff --git a/docs/aws-docs/providers/aws/ivs/playback_restriction_policies/index.md b/docs/aws-docs/providers/aws/ivs/playback_restriction_policies/index.md index 41b6d6f06f..a3e44e44c4 100644 --- a/docs/aws-docs/providers/aws/ivs/playback_restriction_policies/index.md +++ b/docs/aws-docs/providers/aws/ivs/playback_restriction_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of playback_restriction_policies in a region or create a playback_restriction_policies resource, use playback_restriction_policy to operate on an individual resource. + +Used to retrieve a list of playback_restriction_policies in a region or to create or delete a playback_restriction_policies resource, use playback_restriction_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of playback_restriction_policies in a regio + + + + + @@ -61,7 +69,93 @@ SELECT region, arn FROM aws.ivs.playback_restriction_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.playback_restriction_policies ( + AllowedCountries, + AllowedOrigins, + region +) +SELECT +{{ AllowedCountries }}, + {{ AllowedOrigins }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.playback_restriction_policies ( + AllowedCountries, + AllowedOrigins, + EnableStrictOriginEnforcement, + Name, + Tags, + region +) +SELECT + {{ AllowedCountries }}, + {{ AllowedOrigins }}, + {{ EnableStrictOriginEnforcement }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.playback_restriction_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +168,12 @@ ivs:CreatePlaybackRestrictionPolicy, ivs:TagResource ``` +### Delete +```json +ivs:DeletePlaybackRestrictionPolicy, +ivs:UntagResource +``` + ### List ```json ivs:ListPlaybackRestrictionPolicies, diff --git a/docs/aws-docs/providers/aws/ivs/playback_restriction_policy/index.md b/docs/aws-docs/providers/aws/ivs/playback_restriction_policy/index.md index 8252aa49f4..8036871abc 100644 --- a/docs/aws-docs/providers/aws/ivs/playback_restriction_policy/index.md +++ b/docs/aws-docs/providers/aws/ivs/playback_restriction_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual playback_restriction_policy resource, use playback_restriction_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual playback_restriction_policy resource, use playback_restriction_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual playback_restriction_policy resou - - - - - @@ -76,9 +74,10 @@ enable_strict_origin_enforcement, name, tags FROM aws.ivs.playback_restriction_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the playback_restriction_policy resource, the following permissions are required: @@ -98,9 +97,3 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete -```json -ivs:DeletePlaybackRestrictionPolicy, -ivs:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/recording_configuration/index.md b/docs/aws-docs/providers/aws/ivs/recording_configuration/index.md index bdba47b56f..bfea00b360 100644 --- a/docs/aws-docs/providers/aws/ivs/recording_configuration/index.md +++ b/docs/aws-docs/providers/aws/ivs/recording_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual recording_configuration resource, use recording_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual recording_configuration resource, use recording_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual recording_configuration resource, - - - - - @@ -80,9 +78,10 @@ tags, thumbnail_configuration, rendition_configuration FROM aws.ivs.recording_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the recording_configuration resource, the following permissions are required: @@ -107,10 +106,3 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete -```json -ivs:DeleteRecordingConfiguration, -ivs:UntagResource, -iam:CreateServiceLinkedRole -``` - diff --git a/docs/aws-docs/providers/aws/ivs/recording_configurations/index.md b/docs/aws-docs/providers/aws/ivs/recording_configurations/index.md index 4546baacd3..4c290b196f 100644 --- a/docs/aws-docs/providers/aws/ivs/recording_configurations/index.md +++ b/docs/aws-docs/providers/aws/ivs/recording_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of recording_configurations in a region or create a recording_configurations resource, use recording_configuration to operate on an individual resource. + +Used to retrieve a list of recording_configurations in a region or to create or delete a recording_configurations resource, use recording_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of recording_configurations in a region or + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.ivs.recording_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.recording_configurations ( + DestinationConfiguration, + region +) +SELECT +{{ DestinationConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.recording_configurations ( + Name, + RecordingReconnectWindowSeconds, + DestinationConfiguration, + Tags, + ThumbnailConfiguration, + RenditionConfiguration, + region +) +SELECT + {{ Name }}, + {{ RecordingReconnectWindowSeconds }}, + {{ DestinationConfiguration }}, + {{ Tags }}, + {{ ThumbnailConfiguration }}, + {{ RenditionConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.recording_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +187,13 @@ s3:GetBucketLocation, cloudformation:ListExports ``` +### Delete +```json +ivs:DeleteRecordingConfiguration, +ivs:UntagResource, +iam:CreateServiceLinkedRole +``` + ### List ```json ivs:ListRecordingConfigurations, diff --git a/docs/aws-docs/providers/aws/ivs/stage/index.md b/docs/aws-docs/providers/aws/ivs/stage/index.md index 55824992bc..a8f777886c 100644 --- a/docs/aws-docs/providers/aws/ivs/stage/index.md +++ b/docs/aws-docs/providers/aws/ivs/stage/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stage resource, use stages to retrieve a list of resources or to create a resource. + +Gets or updates an individual stage resource, use stages to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual stage resource, use stages< - - - - - @@ -72,9 +70,10 @@ name, tags, active_session_id FROM aws.ivs.stage -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stage resource, the following permissions are required: @@ -94,9 +93,3 @@ ivs:UnTagResource, ivs:ListTagsForResource ``` -### Delete -```json -ivs:DeleteStage, -ivs:UnTagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/stages/index.md b/docs/aws-docs/providers/aws/ivs/stages/index.md index c36a440673..3bcb1b2afa 100644 --- a/docs/aws-docs/providers/aws/ivs/stages/index.md +++ b/docs/aws-docs/providers/aws/ivs/stages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stages in a region or create a stages resource, use stage to operate on an individual resource. + +Used to retrieve a list of stages in a region or to create or delete a stages resource, use stage to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stages in a region or create a sta + + + + + @@ -61,7 +69,81 @@ SELECT region, arn FROM aws.ivs.stages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.stages ( + Name, + Tags, + region +) +SELECT +{{ Name }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.stages ( + Name, + Tags, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.stages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +158,12 @@ ivs:TagResource, ivs:ListTagsForResource ``` +### Delete +```json +ivs:DeleteStage, +ivs:UnTagResource +``` + ### List ```json ivs:ListStages, diff --git a/docs/aws-docs/providers/aws/ivs/storage_configuration/index.md b/docs/aws-docs/providers/aws/ivs/storage_configuration/index.md index 597c05581f..f8235eaa18 100644 --- a/docs/aws-docs/providers/aws/ivs/storage_configuration/index.md +++ b/docs/aws-docs/providers/aws/ivs/storage_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual storage_configuration resource, use storage_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual storage_configuration resource, use storage_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual storage_configuration resource, u - - - - - @@ -72,9 +70,10 @@ name, s3, tags FROM aws.ivs.storage_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the storage_configuration resource, the following permissions are required: @@ -94,12 +93,3 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete -```json -ivs:DeleteStorageConfiguration, -ivs:UntagResource, -s3:GetBucketPolicy, -s3:DeleteBucketPolicy, -s3:PutBucketPolicy -``` - diff --git a/docs/aws-docs/providers/aws/ivs/storage_configurations/index.md b/docs/aws-docs/providers/aws/ivs/storage_configurations/index.md index 7b5466a039..a3b89b74a1 100644 --- a/docs/aws-docs/providers/aws/ivs/storage_configurations/index.md +++ b/docs/aws-docs/providers/aws/ivs/storage_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of storage_configurations in a region or create a storage_configurations resource, use storage_configuration to operate on an individual resource. + +Used to retrieve a list of storage_configurations in a region or to create or delete a storage_configurations resource, use storage_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of storage_configurations in a region or cr + + + + + @@ -61,7 +69,80 @@ SELECT region, arn FROM aws.ivs.storage_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.storage_configurations ( + S3, + region +) +SELECT +{{ S3 }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.storage_configurations ( + Name, + S3, + Tags, + region +) +SELECT + {{ Name }}, + {{ S3 }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.storage_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +159,15 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` +### Delete +```json +ivs:DeleteStorageConfiguration, +ivs:UntagResource, +s3:GetBucketPolicy, +s3:DeleteBucketPolicy, +s3:PutBucketPolicy +``` + ### List ```json ivs:ListStorageConfigurations, diff --git a/docs/aws-docs/providers/aws/ivs/stream_key/index.md b/docs/aws-docs/providers/aws/ivs/stream_key/index.md index d456316cc6..c8337fa477 100644 --- a/docs/aws-docs/providers/aws/ivs/stream_key/index.md +++ b/docs/aws-docs/providers/aws/ivs/stream_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stream_key resource, use stream_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual stream_key resource, use stream_keys to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual stream_key resource, use st - - - - - @@ -72,9 +70,10 @@ channel_arn, tags, value FROM aws.ivs.stream_key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stream_key resource, the following permissions are required: @@ -93,9 +92,3 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete -```json -ivs:DeleteStreamKey, -ivs:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivs/stream_keys/index.md b/docs/aws-docs/providers/aws/ivs/stream_keys/index.md index 2c3cd73412..f2a32c2094 100644 --- a/docs/aws-docs/providers/aws/ivs/stream_keys/index.md +++ b/docs/aws-docs/providers/aws/ivs/stream_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stream_keys in a region or create a stream_keys resource, use stream_key to operate on an individual resource. + +Used to retrieve a list of stream_keys in a region or to create or delete a stream_keys resource, use stream_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stream_keys in a region or create a INSERT + + + + + @@ -61,7 +69,73 @@ SELECT region, arn FROM aws.ivs.stream_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivs.stream_keys ( + ChannelArn, + region +) +SELECT +{{ ChannelArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivs.stream_keys ( + ChannelArn, + Tags, + region +) +SELECT + {{ ChannelArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivs.stream_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,12 @@ ivs:UntagResource, ivs:CreateStreamKey ``` +### Delete +```json +ivs:DeleteStreamKey, +ivs:UntagResource +``` + ### List ```json ivs:ListStreamKeys, diff --git a/docs/aws-docs/providers/aws/ivschat/logging_configuration/index.md b/docs/aws-docs/providers/aws/ivschat/logging_configuration/index.md index 9e97632510..3de0320556 100644 --- a/docs/aws-docs/providers/aws/ivschat/logging_configuration/index.md +++ b/docs/aws-docs/providers/aws/ivschat/logging_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual logging_configuration resource, u - - - - - @@ -76,9 +74,10 @@ name, state, tags FROM aws.ivschat.logging_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the logging_configuration resource, the following permissions are required: @@ -110,13 +109,3 @@ iam:CreateServiceLinkedRole, firehose:TagDeliveryStream ``` -### Delete -```json -ivschat:DeleteLoggingConfiguration, -ivschat:GetLoggingConfiguration, -logs:DeleteLogDelivery, -logs:ListLogDeliveries, -ivschat:UntagResource, -logs:GetLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/ivschat/logging_configurations/index.md b/docs/aws-docs/providers/aws/ivschat/logging_configurations/index.md index 9c2faa61db..4b6896a51d 100644 --- a/docs/aws-docs/providers/aws/ivschat/logging_configurations/index.md +++ b/docs/aws-docs/providers/aws/ivschat/logging_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of logging_configurations in a region or create a logging_configurations resource, use logging_configuration to operate on an individual resource. + +Used to retrieve a list of logging_configurations in a region or to create or delete a logging_configurations resource, use logging_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of logging_configurations in a region or cr + + + + + @@ -61,7 +69,96 @@ SELECT region, arn FROM aws.ivschat.logging_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivschat.logging_configurations ( + DestinationConfiguration, + region +) +SELECT +{{ DestinationConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivschat.logging_configurations ( + DestinationConfiguration, + Name, + Tags, + region +) +SELECT + {{ DestinationConfiguration }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivschat.logging_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +180,16 @@ firehose:TagDeliveryStream, ivschat:TagResource ``` +### Delete +```json +ivschat:DeleteLoggingConfiguration, +ivschat:GetLoggingConfiguration, +logs:DeleteLogDelivery, +logs:ListLogDeliveries, +ivschat:UntagResource, +logs:GetLogDelivery +``` + ### List ```json ivschat:ListLoggingConfigurations, diff --git a/docs/aws-docs/providers/aws/ivschat/room/index.md b/docs/aws-docs/providers/aws/ivschat/room/index.md index 7ad4e9e22a..2be6070467 100644 --- a/docs/aws-docs/providers/aws/ivschat/room/index.md +++ b/docs/aws-docs/providers/aws/ivschat/room/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual room resource, use rooms to retrieve a list of resources or to create a resource. + +Gets or updates an individual room resource, use rooms to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual room resource, use roomsUPDATE - - - - - @@ -80,9 +78,10 @@ maximum_message_rate_per_second, message_review_handler, tags FROM aws.ivschat.room -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the room resource, the following permissions are required: @@ -101,9 +100,3 @@ ivschat:UntagResource, ivschat:ListTagsForResource ``` -### Delete -```json -ivschat:DeleteRoom, -ivschat:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ivschat/rooms/index.md b/docs/aws-docs/providers/aws/ivschat/rooms/index.md index 7381b63f02..1e8569e083 100644 --- a/docs/aws-docs/providers/aws/ivschat/rooms/index.md +++ b/docs/aws-docs/providers/aws/ivschat/rooms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rooms in a region or create a rooms resource, use room to operate on an individual resource. + +Used to retrieve a list of rooms in a region or to create or delete a rooms resource, use room to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rooms in a region or create a room + + + + + @@ -61,7 +69,88 @@ SELECT region, arn FROM aws.ivschat.rooms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ivschat.rooms ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ivschat.rooms ( + Name, + LoggingConfigurationIdentifiers, + MaximumMessageLength, + MaximumMessageRatePerSecond, + MessageReviewHandler, + Tags, + region +) +SELECT + {{ Name }}, + {{ LoggingConfigurationIdentifiers }}, + {{ MaximumMessageLength }}, + {{ MaximumMessageRatePerSecond }}, + {{ MessageReviewHandler }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ivschat.rooms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +163,12 @@ ivschat:CreateRoom, ivschat:TagResource ``` +### Delete +```json +ivschat:DeleteRoom, +ivschat:UntagResource +``` + ### List ```json ivschat:ListRooms, diff --git a/docs/aws-docs/providers/aws/kafkaconnect/connector/index.md b/docs/aws-docs/providers/aws/kafkaconnect/connector/index.md index 11eaf526e4..2db97daa38 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/connector/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/connector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connector resource, use connectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual connector resource, use connectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual connector resource, use con - - - - - @@ -92,9 +90,10 @@ service_execution_role_arn, tags, worker_configuration FROM aws.kafkaconnect.connector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connector resource, the following permissions are required: @@ -105,15 +104,6 @@ kafkaconnect:DescribeConnector, kafkaconnect:ListTagsForResource ``` -### Delete -```json -kafkaconnect:DeleteConnector, -kafkaconnect:DescribeConnector, -logs:DeleteLogDelivery, -logs:GetLogDelivery, -logs:ListLogDeliveries -``` - ### Update ```json kafkaconnect:UpdateConnector, diff --git a/docs/aws-docs/providers/aws/kafkaconnect/connectors/index.md b/docs/aws-docs/providers/aws/kafkaconnect/connectors/index.md index 09bc96ae07..f9c4da1fab 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/connectors/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/connectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connectors in a region or create a connectors resource, use connector to operate on an individual resource. + +Used to retrieve a list of connectors in a region or to create or delete a connectors resource, use connector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connectors in a region or create a INSERT + + + + + @@ -61,7 +69,249 @@ SELECT region, connector_arn FROM aws.kafkaconnect.connectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kafkaconnect.connectors ( + Capacity, + ConnectorConfiguration, + ConnectorName, + KafkaCluster, + KafkaClusterClientAuthentication, + KafkaClusterEncryptionInTransit, + KafkaConnectVersion, + Plugins, + ServiceExecutionRoleArn, + region +) +SELECT +{{ Capacity }}, + {{ ConnectorConfiguration }}, + {{ ConnectorName }}, + {{ KafkaCluster }}, + {{ KafkaClusterClientAuthentication }}, + {{ KafkaClusterEncryptionInTransit }}, + {{ KafkaConnectVersion }}, + {{ Plugins }}, + {{ ServiceExecutionRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kafkaconnect.connectors ( + Capacity, + ConnectorConfiguration, + ConnectorDescription, + ConnectorName, + KafkaCluster, + KafkaClusterClientAuthentication, + KafkaClusterEncryptionInTransit, + KafkaConnectVersion, + LogDelivery, + Plugins, + ServiceExecutionRoleArn, + Tags, + WorkerConfiguration, + region +) +SELECT + {{ Capacity }}, + {{ ConnectorConfiguration }}, + {{ ConnectorDescription }}, + {{ ConnectorName }}, + {{ KafkaCluster }}, + {{ KafkaClusterClientAuthentication }}, + {{ KafkaClusterEncryptionInTransit }}, + {{ KafkaConnectVersion }}, + {{ LogDelivery }}, + {{ Plugins }}, + {{ ServiceExecutionRoleArn }}, + {{ Tags }}, + {{ WorkerConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kafkaconnect.connectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -91,6 +341,15 @@ s3:PutBucketPolicy, firehose:TagDeliveryStream ``` +### Delete +```json +kafkaconnect:DeleteConnector, +kafkaconnect:DescribeConnector, +logs:DeleteLogDelivery, +logs:GetLogDelivery, +logs:ListLogDeliveries +``` + ### List ```json kafkaconnect:ListConnectors diff --git a/docs/aws-docs/providers/aws/kafkaconnect/custom_plugin/index.md b/docs/aws-docs/providers/aws/kafkaconnect/custom_plugin/index.md index 1ea693994c..4155640626 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/custom_plugin/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/custom_plugin/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual custom_plugin resource, use custom_plugins to retrieve a list of resources or to create a resource. + +Gets or updates an individual custom_plugin resource, use custom_plugins to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual custom_plugin resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ location, revision, tags FROM aws.kafkaconnect.custom_plugin -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the custom_plugin resource, the following permissions are required: @@ -101,9 +100,3 @@ kafkaconnect:TagResource, kafkaconnect:UntagResource ``` -### Delete -```json -kafkaconnect:DeleteCustomPlugin, -kafkaconnect:DescribeCustomPlugin -``` - diff --git a/docs/aws-docs/providers/aws/kafkaconnect/custom_plugins/index.md b/docs/aws-docs/providers/aws/kafkaconnect/custom_plugins/index.md index 76d9cb91da..62192481c8 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/custom_plugins/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/custom_plugins/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of custom_plugins in a region or create a custom_plugins resource, use custom_plugin to operate on an individual resource. + +Used to retrieve a list of custom_plugins in a region or to create or delete a custom_plugins resource, use custom_plugin to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of custom_plugins in a region or create a < + + + + + @@ -61,7 +69,100 @@ SELECT region, custom_plugin_arn FROM aws.kafkaconnect.custom_plugins -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kafkaconnect.custom_plugins ( + Name, + ContentType, + Location, + region +) +SELECT +{{ Name }}, + {{ ContentType }}, + {{ Location }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kafkaconnect.custom_plugins ( + Name, + Description, + ContentType, + Location, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ContentType }}, + {{ Location }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kafkaconnect.custom_plugins +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +181,12 @@ s3:GetObjectAttributes, s3:GetObjectVersionAttributes ``` +### Delete +```json +kafkaconnect:DeleteCustomPlugin, +kafkaconnect:DescribeCustomPlugin +``` + ### List ```json kafkaconnect:ListCustomPlugins diff --git a/docs/aws-docs/providers/aws/kafkaconnect/worker_configuration/index.md b/docs/aws-docs/providers/aws/kafkaconnect/worker_configuration/index.md index 7e5f28f93b..3278e780cd 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/worker_configuration/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/worker_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual worker_configuration resource, use worker_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual worker_configuration resource, use worker_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual worker_configuration resource, us - - - - - @@ -76,9 +74,10 @@ properties_file_content, revision, tags FROM aws.kafkaconnect.worker_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the worker_configuration resource, the following permissions are required: @@ -97,9 +96,3 @@ kafkaconnect:TagResource, kafkaconnect:UntagResource ``` -### Delete -```json -kafkaconnect:DescribeWorkerConfiguration, -kafkaconnect:DeleteWorkerConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/kafkaconnect/worker_configurations/index.md b/docs/aws-docs/providers/aws/kafkaconnect/worker_configurations/index.md index 52473e3b5e..a6834dd90e 100644 --- a/docs/aws-docs/providers/aws/kafkaconnect/worker_configurations/index.md +++ b/docs/aws-docs/providers/aws/kafkaconnect/worker_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of worker_configurations in a region or create a worker_configurations resource, use worker_configuration to operate on an individual resource. + +Used to retrieve a list of worker_configurations in a region or to create or delete a worker_configurations resource, use worker_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of worker_configurations in a region or cre + + + + + @@ -61,7 +69,82 @@ SELECT region, worker_configuration_arn FROM aws.kafkaconnect.worker_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kafkaconnect.worker_configurations ( + Name, + PropertiesFileContent, + region +) +SELECT +{{ Name }}, + {{ PropertiesFileContent }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kafkaconnect.worker_configurations ( + Name, + Description, + PropertiesFileContent, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ PropertiesFileContent }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kafkaconnect.worker_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +159,12 @@ kafkaconnect:TagResource, kafkaconnect:ListTagsForResource ``` +### Delete +```json +kafkaconnect:DescribeWorkerConfiguration, +kafkaconnect:DeleteWorkerConfiguration +``` + ### List ```json kafkaconnect:ListWorkerConfigurations diff --git a/docs/aws-docs/providers/aws/kendra/data_source/index.md b/docs/aws-docs/providers/aws/kendra/data_source/index.md index 2320c75a64..d59e1d5d5b 100644 --- a/docs/aws-docs/providers/aws/kendra/data_source/index.md +++ b/docs/aws-docs/providers/aws/kendra/data_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_source resource, use data_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_source resource, use data_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual data_source resource, use d - - - - - @@ -88,9 +86,10 @@ tags, custom_document_enrichment_configuration, language_code FROM aws.kendra.data_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the data_source resource, the following permissions are required: @@ -101,12 +100,6 @@ kendra:DescribeDataSource, kendra:ListTagsForResource ``` -### Delete -```json -kendra:DescribeDataSource, -kendra:DeleteDataSource -``` - ### Update ```json kendra:DescribeDataSource, diff --git a/docs/aws-docs/providers/aws/kendra/data_sources/index.md b/docs/aws-docs/providers/aws/kendra/data_sources/index.md index 415f4c7aa4..75c44bae91 100644 --- a/docs/aws-docs/providers/aws/kendra/data_sources/index.md +++ b/docs/aws-docs/providers/aws/kendra/data_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_sources in a region or create a data_sources resource, use data_source to operate on an individual resource. + +Used to retrieve a list of data_sources in a region or to create or delete a data_sources resource, use data_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of data_sources in a region or create a INSERT + + + + + @@ -63,7 +71,397 @@ region, id, index_id FROM aws.kendra.data_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kendra.data_sources ( + Name, + IndexId, + Type, + region +) +SELECT +{{ Name }}, + {{ IndexId }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kendra.data_sources ( + Name, + IndexId, + Type, + DataSourceConfiguration, + Description, + Schedule, + RoleArn, + Tags, + CustomDocumentEnrichmentConfiguration, + LanguageCode, + region +) +SELECT + {{ Name }}, + {{ IndexId }}, + {{ Type }}, + {{ DataSourceConfiguration }}, + {{ Description }}, + {{ Schedule }}, + {{ RoleArn }}, + {{ Tags }}, + {{ CustomDocumentEnrichmentConfiguration }}, + {{ LanguageCode }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kendra.data_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +477,12 @@ iam:PassRole, kendra:TagResource ``` +### Delete +```json +kendra:DescribeDataSource, +kendra:DeleteDataSource +``` + ### List ```json kendra:ListDataSources diff --git a/docs/aws-docs/providers/aws/kendra/faq/index.md b/docs/aws-docs/providers/aws/kendra/faq/index.md index e8606fe71e..f30012c8a1 100644 --- a/docs/aws-docs/providers/aws/kendra/faq/index.md +++ b/docs/aws-docs/providers/aws/kendra/faq/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual faq resource, use faqs to retrieve a list of resources or to create a resource. + +Gets or updates an individual faq resource, use faqs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual faq resource, use faqsUPDATE - - - - - @@ -84,9 +82,10 @@ tags, arn, language_code FROM aws.kendra.faq -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the faq resource, the following permissions are required: @@ -104,9 +103,3 @@ kendra:DescribeFaq, kendra:ListTagsForResource ``` -### Delete -```json -kendra:DeleteFaq, -kendra:DescribeFaq -``` - diff --git a/docs/aws-docs/providers/aws/kendra/faqs/index.md b/docs/aws-docs/providers/aws/kendra/faqs/index.md index 19d7791713..07b3f1ed63 100644 --- a/docs/aws-docs/providers/aws/kendra/faqs/index.md +++ b/docs/aws-docs/providers/aws/kendra/faqs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of faqs in a region or create a faqs resource, use faq to operate on an individual resource. + +Used to retrieve a list of faqs in a region or to create or delete a faqs resource, use faq to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of faqs in a region or create a faqs< + + + + + @@ -63,7 +71,106 @@ region, id, index_id FROM aws.kendra.faqs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kendra.faqs ( + IndexId, + Name, + S3Path, + RoleArn, + region +) +SELECT +{{ IndexId }}, + {{ Name }}, + {{ S3Path }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kendra.faqs ( + IndexId, + Name, + Description, + FileFormat, + S3Path, + RoleArn, + Tags, + LanguageCode, + region +) +SELECT + {{ IndexId }}, + {{ Name }}, + {{ Description }}, + {{ FileFormat }}, + {{ S3Path }}, + {{ RoleArn }}, + {{ Tags }}, + {{ LanguageCode }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kendra.faqs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +186,12 @@ kendra:ListTagsForResource, kendra:TagResource ``` +### Delete +```json +kendra:DeleteFaq, +kendra:DescribeFaq +``` + ### List ```json kendra:ListFaqs diff --git a/docs/aws-docs/providers/aws/kendra/index/index.md b/docs/aws-docs/providers/aws/kendra/index/index.md index f5cb1c8945..483026f97c 100644 --- a/docs/aws-docs/providers/aws/kendra/index/index.md +++ b/docs/aws-docs/providers/aws/kendra/index/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual index resource, use indices to retrieve a list of resources or to create a resource. + +Gets or updates an individual index resource, use indices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual index resource, use indices - - - - - @@ -88,9 +86,10 @@ capacity_units, user_context_policy, user_token_configurations FROM aws.kendra.index -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the index resource, the following permissions are required: @@ -111,9 +110,3 @@ kendra:UntagResource, iam:PassRole ``` -### Delete -```json -kendra:DescribeIndex, -kendra:DeleteIndex -``` - diff --git a/docs/aws-docs/providers/aws/kendra/indices/index.md b/docs/aws-docs/providers/aws/kendra/indices/index.md index d3e7e94155..d4c2d6492b 100644 --- a/docs/aws-docs/providers/aws/kendra/indices/index.md +++ b/docs/aws-docs/providers/aws/kendra/indices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of indices in a region or create a indices resource, use index to operate on an individual resource. + +Used to retrieve a list of indices in a region or to create or delete a indices resource, use index to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of indices in a region or create a in + + + + + @@ -61,7 +69,147 @@ SELECT region, id FROM aws.kendra.indices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kendra.indices ( + Name, + RoleArn, + Edition, + region +) +SELECT +{{ Name }}, + {{ RoleArn }}, + {{ Edition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kendra.indices ( + Description, + ServerSideEncryptionConfiguration, + Tags, + Name, + RoleArn, + Edition, + DocumentMetadataConfigurations, + CapacityUnits, + UserContextPolicy, + UserTokenConfigurations, + region +) +SELECT + {{ Description }}, + {{ ServerSideEncryptionConfiguration }}, + {{ Tags }}, + {{ Name }}, + {{ RoleArn }}, + {{ Edition }}, + {{ DocumentMetadataConfigurations }}, + {{ CapacityUnits }}, + {{ UserContextPolicy }}, + {{ UserTokenConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kendra.indices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +226,12 @@ iam:PassRole, kendra:TagResource ``` +### Delete +```json +kendra:DescribeIndex, +kendra:DeleteIndex +``` + ### List ```json kendra:ListIndices diff --git a/docs/aws-docs/providers/aws/kendraranking/execution_plan/index.md b/docs/aws-docs/providers/aws/kendraranking/execution_plan/index.md index 75ab23fdbd..59c7440d5f 100644 --- a/docs/aws-docs/providers/aws/kendraranking/execution_plan/index.md +++ b/docs/aws-docs/providers/aws/kendraranking/execution_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual execution_plan resource, use execution_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual execution_plan resource, use execution_plans to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual execution_plan resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ tags, name, capacity_units FROM aws.kendraranking.execution_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the execution_plan resource, the following permissions are required: @@ -98,9 +97,3 @@ kendra-ranking:TagResource, kendra-ranking:UntagResource ``` -### Delete -```json -kendra-ranking:DescribeRescoreExecutionPlan, -kendra-ranking:DeleteRescoreExecutionPlan -``` - diff --git a/docs/aws-docs/providers/aws/kendraranking/execution_plans/index.md b/docs/aws-docs/providers/aws/kendraranking/execution_plans/index.md index 6ab18d267b..f2a7672c19 100644 --- a/docs/aws-docs/providers/aws/kendraranking/execution_plans/index.md +++ b/docs/aws-docs/providers/aws/kendraranking/execution_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of execution_plans in a region or create a execution_plans resource, use execution_plan to operate on an individual resource. + +Used to retrieve a list of execution_plans in a region or to create or delete a execution_plans resource, use execution_plan to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of execution_plans in a region or create a + + + + + @@ -61,7 +69,81 @@ SELECT region, id FROM aws.kendraranking.execution_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kendraranking.execution_plans ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kendraranking.execution_plans ( + Description, + Tags, + Name, + CapacityUnits, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + {{ Name }}, + {{ CapacityUnits }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kendraranking.execution_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +159,12 @@ kendra-ranking:ListTagsForResource, kendra-ranking:TagResource ``` +### Delete +```json +kendra-ranking:DescribeRescoreExecutionPlan, +kendra-ranking:DeleteRescoreExecutionPlan +``` + ### List ```json kendra-ranking:ListRescoreExecutionPlans diff --git a/docs/aws-docs/providers/aws/kinesis/kinesis_stream/index.md b/docs/aws-docs/providers/aws/kinesis/kinesis_stream/index.md index 90b6482cd9..f3a1731c91 100644 --- a/docs/aws-docs/providers/aws/kinesis/kinesis_stream/index.md +++ b/docs/aws-docs/providers/aws/kinesis/kinesis_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual kinesis_stream resource, use kinesis_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual kinesis_stream resource, use kinesis_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual kinesis_stream resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ tags, name, shard_count FROM aws.kinesis.kinesis_stream -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the kinesis_stream resource, the following permissions are required: @@ -107,10 +106,3 @@ kinesis:RemoveTagsFromStream, kinesis:ListTagsForStream ``` -### Delete -```json -kinesis:DescribeStreamSummary, -kinesis:DeleteStream, -kinesis:RemoveTagsFromStream -``` - diff --git a/docs/aws-docs/providers/aws/kinesis/streams/index.md b/docs/aws-docs/providers/aws/kinesis/streams/index.md index d08b19c7f6..5dc2638bfd 100644 --- a/docs/aws-docs/providers/aws/kinesis/streams/index.md +++ b/docs/aws-docs/providers/aws/kinesis/streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of streams in a region or create a streams resource, use stream to operate on an individual resource. + +Used to retrieve a list of streams in a region or to create or delete a streams resource, use stream to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of streams in a region or create a st + + + + + @@ -61,7 +69,115 @@ SELECT region, name FROM aws.kinesis.streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kinesis.streams ( + StreamModeDetails, + StreamEncryption, + RetentionPeriodHours, + Tags, + Name, + ShardCount, + region +) +SELECT +{{ StreamModeDetails }}, + {{ StreamEncryption }}, + {{ RetentionPeriodHours }}, + {{ Tags }}, + {{ Name }}, + {{ ShardCount }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kinesis.streams ( + StreamModeDetails, + StreamEncryption, + RetentionPeriodHours, + Tags, + Name, + ShardCount, + region +) +SELECT + {{ StreamModeDetails }}, + {{ StreamEncryption }}, + {{ RetentionPeriodHours }}, + {{ Tags }}, + {{ Name }}, + {{ ShardCount }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kinesis.streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,3 +200,10 @@ kinesis:ListTagsForStream kinesis:ListStreams ``` +### Delete +```json +kinesis:DescribeStreamSummary, +kinesis:DeleteStream, +kinesis:RemoveTagsFromStream +``` + diff --git a/docs/aws-docs/providers/aws/kinesisanalyticsv2/application/index.md b/docs/aws-docs/providers/aws/kinesisanalyticsv2/application/index.md index 96a653a8ec..c6f5014354 100644 --- a/docs/aws-docs/providers/aws/kinesisanalyticsv2/application/index.md +++ b/docs/aws-docs/providers/aws/kinesisanalyticsv2/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -82,9 +80,10 @@ run_configuration, application_maintenance_configuration, tags FROM aws.kinesisanalyticsv2.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -107,9 +106,3 @@ kinesisanalytics:UpdateApplicationMaintenanceConfiguration, kinesisanalytics:ListTagsForResource ``` -### Delete -```json -kinesisanalytics:DescribeApplication, -kinesisanalytics:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/kinesisanalyticsv2/applications/index.md b/docs/aws-docs/providers/aws/kinesisanalyticsv2/applications/index.md index 69eee84dc6..4828891847 100644 --- a/docs/aws-docs/providers/aws/kinesisanalyticsv2/applications/index.md +++ b/docs/aws-docs/providers/aws/kinesisanalyticsv2/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,230 @@ SELECT region, application_name FROM aws.kinesisanalyticsv2.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kinesisanalyticsv2.applications ( + RuntimeEnvironment, + ServiceExecutionRole, + region +) +SELECT +{{ RuntimeEnvironment }}, + {{ ServiceExecutionRole }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kinesisanalyticsv2.applications ( + ApplicationConfiguration, + ApplicationDescription, + ApplicationMode, + ApplicationName, + RuntimeEnvironment, + ServiceExecutionRole, + RunConfiguration, + ApplicationMaintenanceConfiguration, + Tags, + region +) +SELECT + {{ ApplicationConfiguration }}, + {{ ApplicationDescription }}, + {{ ApplicationMode }}, + {{ ApplicationName }}, + {{ RuntimeEnvironment }}, + {{ ServiceExecutionRole }}, + {{ RunConfiguration }}, + {{ ApplicationMaintenanceConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kinesisanalyticsv2.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +308,12 @@ kinesisanalytics:ListTagsForResource, kinesisanalytics:UpdateApplicationMaintenanceConfiguration ``` +### Delete +```json +kinesisanalytics:DescribeApplication, +kinesisanalytics:DeleteApplication +``` + ### List ```json kinesisanalytics:ListApplications diff --git a/docs/aws-docs/providers/aws/kinesisfirehose/delivery_stream/index.md b/docs/aws-docs/providers/aws/kinesisfirehose/delivery_stream/index.md index 3866408313..19aadc3084 100644 --- a/docs/aws-docs/providers/aws/kinesisfirehose/delivery_stream/index.md +++ b/docs/aws-docs/providers/aws/kinesisfirehose/delivery_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual delivery_stream resource, use delivery_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual delivery_stream resource, use delivery_streams to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual delivery_stream resource, use UPDATE - - - - - @@ -96,9 +94,10 @@ http_endpoint_destination_configuration, snowflake_destination_configuration, tags FROM aws.kinesisfirehose.delivery_stream -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the delivery_stream resource, the following permissions are required: @@ -123,11 +122,3 @@ kms:RevokeGrant, kms:DescribeKey ``` -### Delete -```json -firehose:DeleteDeliveryStream, -firehose:DescribeDeliveryStream, -kms:RevokeGrant, -kms:DescribeKey -``` - diff --git a/docs/aws-docs/providers/aws/kinesisfirehose/delivery_streams/index.md b/docs/aws-docs/providers/aws/kinesisfirehose/delivery_streams/index.md index 01148e5a29..4c58dc94e9 100644 --- a/docs/aws-docs/providers/aws/kinesisfirehose/delivery_streams/index.md +++ b/docs/aws-docs/providers/aws/kinesisfirehose/delivery_streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of delivery_streams in a region or create a delivery_streams resource, use delivery_stream to operate on an individual resource. + +Used to retrieve a list of delivery_streams in a region or to create or delete a delivery_streams resource, use delivery_stream to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of delivery_streams in a region or create a + + + + + @@ -61,7 +69,691 @@ SELECT region, delivery_stream_name FROM aws.kinesisfirehose.delivery_streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kinesisfirehose.delivery_streams ( + DeliveryStreamEncryptionConfigurationInput, + DeliveryStreamName, + DeliveryStreamType, + ElasticsearchDestinationConfiguration, + AmazonopensearchserviceDestinationConfiguration, + AmazonOpenSearchServerlessDestinationConfiguration, + ExtendedS3DestinationConfiguration, + KinesisStreamSourceConfiguration, + MSKSourceConfiguration, + RedshiftDestinationConfiguration, + S3DestinationConfiguration, + SplunkDestinationConfiguration, + HttpEndpointDestinationConfiguration, + SnowflakeDestinationConfiguration, + Tags, + region +) +SELECT +{{ DeliveryStreamEncryptionConfigurationInput }}, + {{ DeliveryStreamName }}, + {{ DeliveryStreamType }}, + {{ ElasticsearchDestinationConfiguration }}, + {{ AmazonopensearchserviceDestinationConfiguration }}, + {{ AmazonOpenSearchServerlessDestinationConfiguration }}, + {{ ExtendedS3DestinationConfiguration }}, + {{ KinesisStreamSourceConfiguration }}, + {{ MSKSourceConfiguration }}, + {{ RedshiftDestinationConfiguration }}, + {{ S3DestinationConfiguration }}, + {{ SplunkDestinationConfiguration }}, + {{ HttpEndpointDestinationConfiguration }}, + {{ SnowflakeDestinationConfiguration }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kinesisfirehose.delivery_streams ( + DeliveryStreamEncryptionConfigurationInput, + DeliveryStreamName, + DeliveryStreamType, + ElasticsearchDestinationConfiguration, + AmazonopensearchserviceDestinationConfiguration, + AmazonOpenSearchServerlessDestinationConfiguration, + ExtendedS3DestinationConfiguration, + KinesisStreamSourceConfiguration, + MSKSourceConfiguration, + RedshiftDestinationConfiguration, + S3DestinationConfiguration, + SplunkDestinationConfiguration, + HttpEndpointDestinationConfiguration, + SnowflakeDestinationConfiguration, + Tags, + region +) +SELECT + {{ DeliveryStreamEncryptionConfigurationInput }}, + {{ DeliveryStreamName }}, + {{ DeliveryStreamType }}, + {{ ElasticsearchDestinationConfiguration }}, + {{ AmazonopensearchserviceDestinationConfiguration }}, + {{ AmazonOpenSearchServerlessDestinationConfiguration }}, + {{ ExtendedS3DestinationConfiguration }}, + {{ KinesisStreamSourceConfiguration }}, + {{ MSKSourceConfiguration }}, + {{ RedshiftDestinationConfiguration }}, + {{ S3DestinationConfiguration }}, + {{ SplunkDestinationConfiguration }}, + {{ HttpEndpointDestinationConfiguration }}, + {{ SnowflakeDestinationConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kinesisfirehose.delivery_streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +770,14 @@ kms:CreateGrant, kms:DescribeKey ``` +### Delete +```json +firehose:DeleteDeliveryStream, +firehose:DescribeDeliveryStream, +kms:RevokeGrant, +kms:DescribeKey +``` + ### List ```json firehose:ListDeliveryStreams diff --git a/docs/aws-docs/providers/aws/kinesisvideo/kinesisvideo_stream/index.md b/docs/aws-docs/providers/aws/kinesisvideo/kinesisvideo_stream/index.md index a9bb1d63b2..03c08e4c55 100644 --- a/docs/aws-docs/providers/aws/kinesisvideo/kinesisvideo_stream/index.md +++ b/docs/aws-docs/providers/aws/kinesisvideo/kinesisvideo_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual kinesisvideo_stream resource, use kinesisvideo_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual kinesisvideo_stream resource, use kinesisvideo_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual kinesisvideo_stream resource, use - - - - - @@ -78,9 +76,10 @@ kms_key_id, media_type, tags FROM aws.kinesisvideo.kinesisvideo_stream -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the kinesisvideo_stream resource, the following permissions are required: @@ -97,9 +96,3 @@ kinesisvideo:UpdateStream, kinesisvideo:UpdateDataRetention ``` -### Delete -```json -kinesisvideo:DescribeStream, -kinesisvideo:DeleteStream -``` - diff --git a/docs/aws-docs/providers/aws/kinesisvideo/signaling_channel/index.md b/docs/aws-docs/providers/aws/kinesisvideo/signaling_channel/index.md index 1aaaef02f7..bbd25398f9 100644 --- a/docs/aws-docs/providers/aws/kinesisvideo/signaling_channel/index.md +++ b/docs/aws-docs/providers/aws/kinesisvideo/signaling_channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual signaling_channel resource, use signaling_channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual signaling_channel resource, use signaling_channels to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual signaling_channel resource, use < - - - - - @@ -74,9 +72,10 @@ type, message_ttl_seconds, tags FROM aws.kinesisvideo.signaling_channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the signaling_channel resource, the following permissions are required: @@ -92,9 +91,3 @@ kinesisvideo:UpdateSignalingChannel, kinesisvideo:DescribeSignalingChannel ``` -### Delete -```json -kinesisvideo:DeleteSignalingChannel, -kinesisvideo:DescribeSignalingChannel -``` - diff --git a/docs/aws-docs/providers/aws/kinesisvideo/signaling_channels/index.md b/docs/aws-docs/providers/aws/kinesisvideo/signaling_channels/index.md index fcd7ca6f67..607be56177 100644 --- a/docs/aws-docs/providers/aws/kinesisvideo/signaling_channels/index.md +++ b/docs/aws-docs/providers/aws/kinesisvideo/signaling_channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of signaling_channels in a region or create a signaling_channels resource, use signaling_channel to operate on an individual resource. + +Used to retrieve a list of signaling_channels in a region or to create or delete a signaling_channels resource, use signaling_channel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of signaling_channels in a region or create + + + + + @@ -61,7 +69,77 @@ SELECT region, name FROM aws.kinesisvideo.signaling_channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kinesisvideo.signaling_channels ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kinesisvideo.signaling_channels ( + Name, + Type, + MessageTtlSeconds, + Tags, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ MessageTtlSeconds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kinesisvideo.signaling_channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +152,9 @@ kinesisvideo:CreateSignalingChannel, kinesisvideo:DescribeSignalingChannel ``` +### Delete +```json +kinesisvideo:DeleteSignalingChannel, +kinesisvideo:DescribeSignalingChannel +``` + diff --git a/docs/aws-docs/providers/aws/kinesisvideo/streams/index.md b/docs/aws-docs/providers/aws/kinesisvideo/streams/index.md index 4e8e40f7cd..ac200a198e 100644 --- a/docs/aws-docs/providers/aws/kinesisvideo/streams/index.md +++ b/docs/aws-docs/providers/aws/kinesisvideo/streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of streams in a region or create a streams resource, use stream to operate on an individual resource. + +Used to retrieve a list of streams in a region or to create or delete a streams resource, use stream to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of streams in a region or create a st + + + + + @@ -61,7 +69,83 @@ SELECT region, name FROM aws.kinesisvideo.streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kinesisvideo.streams ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kinesisvideo.streams ( + Name, + DataRetentionInHours, + DeviceName, + KmsKeyId, + MediaType, + Tags, + region +) +SELECT + {{ Name }}, + {{ DataRetentionInHours }}, + {{ DeviceName }}, + {{ KmsKeyId }}, + {{ MediaType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kinesisvideo.streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +158,9 @@ kinesisvideo:DescribeStream, kinesisvideo:CreateStream ``` +### Delete +```json +kinesisvideo:DescribeStream, +kinesisvideo:DeleteStream +``` + diff --git a/docs/aws-docs/providers/aws/kms/alias/index.md b/docs/aws-docs/providers/aws/kms/alias/index.md index 1b34aea206..1a280d9076 100644 --- a/docs/aws-docs/providers/aws/kms/alias/index.md +++ b/docs/aws-docs/providers/aws/kms/alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alias resource, use aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual alias resource, use aliases to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual alias resource, use aliases - - - - - @@ -68,9 +66,10 @@ region, target_key_id, alias_name FROM aws.kms.alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alias resource, the following permissions are required: @@ -85,8 +84,3 @@ kms:ListAliases kms:UpdateAlias ``` -### Delete -```json -kms:DeleteAlias -``` - diff --git a/docs/aws-docs/providers/aws/kms/aliases/index.md b/docs/aws-docs/providers/aws/kms/aliases/index.md index 248d85c108..a428ef9fa0 100644 --- a/docs/aws-docs/providers/aws/kms/aliases/index.md +++ b/docs/aws-docs/providers/aws/kms/aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of aliases in a region or create a aliases resource, use alias to operate on an individual resource. + +Used to retrieve a list of aliases in a region or to create or delete a aliases resource, use alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of aliases in a region or create a al + + + + + @@ -61,7 +69,71 @@ SELECT region, alias_name FROM aws.kms.aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kms.aliases ( + TargetKeyId, + AliasName, + region +) +SELECT +{{ TargetKeyId }}, + {{ AliasName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kms.aliases ( + TargetKeyId, + AliasName, + region +) +SELECT + {{ TargetKeyId }}, + {{ AliasName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kms.aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +150,8 @@ kms:CreateAlias kms:ListAliases ``` +### Delete +```json +kms:DeleteAlias +``` + diff --git a/docs/aws-docs/providers/aws/kms/key/index.md b/docs/aws-docs/providers/aws/kms/key/index.md index fe4f753aa8..1df25234b3 100644 --- a/docs/aws-docs/providers/aws/kms/key/index.md +++ b/docs/aws-docs/providers/aws/kms/key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual key resource, use keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual key resource, use keys to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual key resource, use keysUPDATE - - - - - @@ -92,9 +90,10 @@ key_id, bypass_policy_lockout_safety_check, rotation_period_in_days FROM aws.kms.key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the key resource, the following permissions are required: @@ -121,9 +120,3 @@ kms:UpdateKeyDescription, kms:ListResourceTags ``` -### Delete -```json -kms:DescribeKey, -kms:ScheduleKeyDeletion -``` - diff --git a/docs/aws-docs/providers/aws/kms/keys/index.md b/docs/aws-docs/providers/aws/kms/keys/index.md index 0ec2677cb1..4765e8a33b 100644 --- a/docs/aws-docs/providers/aws/kms/keys/index.md +++ b/docs/aws-docs/providers/aws/kms/keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of keys in a region or create a keys resource, use key to operate on an individual resource. + +Used to retrieve a list of keys in a region or to create or delete a keys resource, use key to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of keys in a region or create a keys< + + + + + @@ -61,7 +69,141 @@ SELECT region, key_id FROM aws.kms.keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kms.keys ( + Description, + Enabled, + EnableKeyRotation, + KeyPolicy, + KeyUsage, + Origin, + KeySpec, + MultiRegion, + PendingWindowInDays, + Tags, + BypassPolicyLockoutSafetyCheck, + RotationPeriodInDays, + region +) +SELECT +{{ Description }}, + {{ Enabled }}, + {{ EnableKeyRotation }}, + {{ KeyPolicy }}, + {{ KeyUsage }}, + {{ Origin }}, + {{ KeySpec }}, + {{ MultiRegion }}, + {{ PendingWindowInDays }}, + {{ Tags }}, + {{ BypassPolicyLockoutSafetyCheck }}, + {{ RotationPeriodInDays }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kms.keys ( + Description, + Enabled, + EnableKeyRotation, + KeyPolicy, + KeyUsage, + Origin, + KeySpec, + MultiRegion, + PendingWindowInDays, + Tags, + BypassPolicyLockoutSafetyCheck, + RotationPeriodInDays, + region +) +SELECT + {{ Description }}, + {{ Enabled }}, + {{ EnableKeyRotation }}, + {{ KeyPolicy }}, + {{ KeyUsage }}, + {{ Origin }}, + {{ KeySpec }}, + {{ MultiRegion }}, + {{ PendingWindowInDays }}, + {{ Tags }}, + {{ BypassPolicyLockoutSafetyCheck }}, + {{ RotationPeriodInDays }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kms.keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +219,12 @@ kms:TagResource, kms:PutKeyPolicy ``` +### Delete +```json +kms:DescribeKey, +kms:ScheduleKeyDeletion +``` + ### List ```json kms:ListKeys, diff --git a/docs/aws-docs/providers/aws/kms/replica_key/index.md b/docs/aws-docs/providers/aws/kms/replica_key/index.md index 2e570b0577..dd1198fc37 100644 --- a/docs/aws-docs/providers/aws/kms/replica_key/index.md +++ b/docs/aws-docs/providers/aws/kms/replica_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual replica_key resource, use replica_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual replica_key resource, use replica_keys to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual replica_key resource, use r - - - - - @@ -80,9 +78,10 @@ key_id, arn, tags FROM aws.kms.replica_key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the replica_key resource, the following permissions are required: @@ -105,9 +104,3 @@ kms:UntagResource, kms:UpdateKeyDescription ``` -### Delete -```json -kms:DescribeKey, -kms:ScheduleKeyDeletion -``` - diff --git a/docs/aws-docs/providers/aws/kms/replica_keys/index.md b/docs/aws-docs/providers/aws/kms/replica_keys/index.md index a284d53aca..744afd7aab 100644 --- a/docs/aws-docs/providers/aws/kms/replica_keys/index.md +++ b/docs/aws-docs/providers/aws/kms/replica_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of replica_keys in a region or create a replica_keys resource, use replica_key to operate on an individual resource. + +Used to retrieve a list of replica_keys in a region or to create or delete a replica_keys resource, use replica_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of replica_keys in a region or create a INSERT + + + + + @@ -61,7 +69,88 @@ SELECT region, key_id FROM aws.kms.replica_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.kms.replica_keys ( + KeyPolicy, + PrimaryKeyArn, + region +) +SELECT +{{ KeyPolicy }}, + {{ PrimaryKeyArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.kms.replica_keys ( + Description, + PendingWindowInDays, + KeyPolicy, + PrimaryKeyArn, + Enabled, + Tags, + region +) +SELECT + {{ Description }}, + {{ PendingWindowInDays }}, + {{ KeyPolicy }}, + {{ PrimaryKeyArn }}, + {{ Enabled }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.kms.replica_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +172,9 @@ kms:ListKeys, kms:DescribeKey ``` +### Delete +```json +kms:DescribeKey, +kms:ScheduleKeyDeletion +``` + diff --git a/docs/aws-docs/providers/aws/lakeformation/data_cells_filter/index.md b/docs/aws-docs/providers/aws/lakeformation/data_cells_filter/index.md index 384d7db443..ffab4dd7a6 100644 --- a/docs/aws-docs/providers/aws/lakeformation/data_cells_filter/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/data_cells_filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_cells_filter resource, use data_cells_filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_cells_filter resource, use data_cells_filters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual data_cells_filter resource, use < - - - - - @@ -73,18 +71,14 @@ row_filter, column_names, column_wildcard FROM aws.lakeformation.data_cells_filter -WHERE data__Identifier = '|||'; +WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + ## Permissions To operate on the data_cells_filter resource, the following permissions are required: -### Delete -```json -lakeformation:DeleteDataCellsFilter -``` - ### Read ```json lakeformation:ListDataCellsFilter diff --git a/docs/aws-docs/providers/aws/lakeformation/data_cells_filters/index.md b/docs/aws-docs/providers/aws/lakeformation/data_cells_filters/index.md index ee1969b78d..4ac9b04c07 100644 --- a/docs/aws-docs/providers/aws/lakeformation/data_cells_filters/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/data_cells_filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_cells_filters in a region or create a data_cells_filters resource, use data_cells_filter to operate on an individual resource. + +Used to retrieve a list of data_cells_filters in a region or to create or delete a data_cells_filters resource, use data_cells_filter to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -51,6 +54,11 @@ Used to retrieve a list of data_cells_filters in a region or create + + + + + @@ -67,7 +75,99 @@ database_name, table_name, name FROM aws.lakeformation.data_cells_filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lakeformation.data_cells_filters ( + TableCatalogId, + DatabaseName, + TableName, + Name, + region +) +SELECT +{{ TableCatalogId }}, + {{ DatabaseName }}, + {{ TableName }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lakeformation.data_cells_filters ( + TableCatalogId, + DatabaseName, + TableName, + Name, + RowFilter, + ColumnNames, + ColumnWildcard, + region +) +SELECT + {{ TableCatalogId }}, + {{ DatabaseName }}, + {{ TableName }}, + {{ Name }}, + {{ RowFilter }}, + {{ ColumnNames }}, + {{ ColumnWildcard }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lakeformation.data_cells_filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +180,11 @@ lakeformation:CreateDataCellsFilter, glue:GetTable ``` +### Delete +```json +lakeformation:DeleteDataCellsFilter +``` + ### List ```json lakeformation:ListDataCellsFilter diff --git a/docs/aws-docs/providers/aws/lakeformation/principal_permissions/index.md b/docs/aws-docs/providers/aws/lakeformation/principal_permissions/index.md index d09359a19b..085f2b07a0 100644 --- a/docs/aws-docs/providers/aws/lakeformation/principal_permissions/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/principal_permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual principal_permissions resource, use principal_permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual principal_permissions resource, use principal_permissions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual principal_permissions resource, u - - - - - @@ -73,9 +71,10 @@ permissions_with_grant_option, principal_identifier, resource_identifier FROM aws.lakeformation.principal_permissions -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the principal_permissions resource, the following permissions are required: @@ -87,11 +86,3 @@ glue:GetTable, glue:GetDatabase ``` -### Delete -```json -lakeformation:RevokePermissions, -lakeformation:ListPermissions, -glue:GetTable, -glue:GetDatabase -``` - diff --git a/docs/aws-docs/providers/aws/lakeformation/tag/index.md b/docs/aws-docs/providers/aws/lakeformation/tag/index.md index 395035ef16..7369b9982b 100644 --- a/docs/aws-docs/providers/aws/lakeformation/tag/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/tag/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual tag resource, use tags to retrieve a list of resources or to create a resource. + +Gets or updates an individual tag resource, use tags to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual tag resource, use tagsUPDATE - - - - - @@ -70,9 +68,10 @@ catalog_id, tag_key, tag_values FROM aws.lakeformation.tag -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the tag resource, the following permissions are required: @@ -87,8 +86,3 @@ lakeformation:GetLFTag lakeformation:UpdateLFTag ``` -### Delete -```json -lakeformation:DeleteLFTag -``` - diff --git a/docs/aws-docs/providers/aws/lakeformation/tag_association/index.md b/docs/aws-docs/providers/aws/lakeformation/tag_association/index.md index 7817813130..8c47bf3d01 100644 --- a/docs/aws-docs/providers/aws/lakeformation/tag_association/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/tag_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual tag_association resource, use tag_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual tag_association resource, use tag_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual tag_association resource, use Accessible by - - - - - @@ -67,9 +65,10 @@ lf_tags, resource_identifier, tags_identifier FROM aws.lakeformation.tag_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the tag_association resource, the following permissions are required: @@ -81,10 +80,3 @@ glue:GetDatabase, glue:GetTable ``` -### Delete -```json -lakeformation:RemoveLFTagsFromResource, -glue:GetDatabase, -glue:GetTable -``` - diff --git a/docs/aws-docs/providers/aws/lakeformation/tag_associations/index.md b/docs/aws-docs/providers/aws/lakeformation/tag_associations/index.md index 3e0f191e4d..f0717a550d 100644 --- a/docs/aws-docs/providers/aws/lakeformation/tag_associations/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/tag_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tag_associations in a region or create a tag_associations resource, use tag_association to operate on an individual resource. + +Used to retrieve a list of tag_associations in a region or to create or delete a tag_associations resource, use tag_association to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of tag_associations in a region or create a + + + + + @@ -63,7 +71,127 @@ region, resource_identifier, tags_identifier FROM aws.lakeformation.tag_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lakeformation.tag_associations ( + Resource, + LFTags, + region +) +SELECT +{{ Resource }}, + {{ LFTags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lakeformation.tag_associations ( + Resource, + LFTags, + region +) +SELECT + {{ Resource }}, + {{ LFTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lakeformation.tag_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,3 +205,10 @@ glue:GetDatabase, glue:GetTable ``` +### Delete +```json +lakeformation:RemoveLFTagsFromResource, +glue:GetDatabase, +glue:GetTable +``` + diff --git a/docs/aws-docs/providers/aws/lakeformation/tags/index.md b/docs/aws-docs/providers/aws/lakeformation/tags/index.md index 6dcface37b..de15821b4e 100644 --- a/docs/aws-docs/providers/aws/lakeformation/tags/index.md +++ b/docs/aws-docs/providers/aws/lakeformation/tags/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tags in a region or create a tags resource, use tag to operate on an individual resource. + +Used to retrieve a list of tags in a region or to create or delete a tags resource, use tag to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of tags in a region or create a tags< + + + + + @@ -61,7 +69,78 @@ SELECT region, tag_key FROM aws.lakeformation.tags -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lakeformation.tags ( + TagKey, + TagValues, + region +) +SELECT +{{ TagKey }}, + {{ TagValues }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lakeformation.tags ( + CatalogId, + TagKey, + TagValues, + region +) +SELECT + {{ CatalogId }}, + {{ TagKey }}, + {{ TagValues }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lakeformation.tags +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +152,11 @@ To operate on the tags resource, the following permissions are requ lakeformation:CreateLFTag ``` +### Delete +```json +lakeformation:DeleteLFTag +``` + ### List ```json lakeformation:ListLFTags diff --git a/docs/aws-docs/providers/aws/lambda/code_signing_config/index.md b/docs/aws-docs/providers/aws/lambda/code_signing_config/index.md index f669976c77..44baf06c57 100644 --- a/docs/aws-docs/providers/aws/lambda/code_signing_config/index.md +++ b/docs/aws-docs/providers/aws/lambda/code_signing_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual code_signing_config resource, use code_signing_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual code_signing_config resource, use code_signing_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual code_signing_config resource, use - - - - - @@ -74,9 +72,10 @@ code_signing_policies, code_signing_config_id, code_signing_config_arn FROM aws.lambda.code_signing_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the code_signing_config resource, the following permissions are required: @@ -91,8 +90,3 @@ lambda:GetCodeSigningConfig lambda:UpdateCodeSigningConfig ``` -### Delete -```json -lambda:DeleteCodeSigningConfig -``` - diff --git a/docs/aws-docs/providers/aws/lambda/code_signing_configs/index.md b/docs/aws-docs/providers/aws/lambda/code_signing_configs/index.md index aca2df9955..f553c58407 100644 --- a/docs/aws-docs/providers/aws/lambda/code_signing_configs/index.md +++ b/docs/aws-docs/providers/aws/lambda/code_signing_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of code_signing_configs in a region or create a code_signing_configs resource, use code_signing_config to operate on an individual resource. + +Used to retrieve a list of code_signing_configs in a region or to create or delete a code_signing_configs resource, use code_signing_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of code_signing_configs in a region or crea + + + + + @@ -61,7 +69,81 @@ SELECT region, code_signing_config_arn FROM aws.lambda.code_signing_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.code_signing_configs ( + AllowedPublishers, + region +) +SELECT +{{ AllowedPublishers }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.code_signing_configs ( + Description, + AllowedPublishers, + CodeSigningPolicies, + region +) +SELECT + {{ Description }}, + {{ AllowedPublishers }}, + {{ CodeSigningPolicies }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.code_signing_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +155,11 @@ To operate on the code_signing_configs resource, the following perm lambda:CreateCodeSigningConfig ``` +### Delete +```json +lambda:DeleteCodeSigningConfig +``` + ### List ```json lambda:ListCodeSigningConfigs diff --git a/docs/aws-docs/providers/aws/lambda/event_invoke_config/index.md b/docs/aws-docs/providers/aws/lambda/event_invoke_config/index.md index 559f47f548..93f7f20bd4 100644 --- a/docs/aws-docs/providers/aws/lambda/event_invoke_config/index.md +++ b/docs/aws-docs/providers/aws/lambda/event_invoke_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_invoke_config resource, use event_invoke_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_invoke_config resource, use event_invoke_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual event_invoke_config resource, use - - - - - @@ -74,9 +72,10 @@ maximum_event_age_in_seconds, maximum_retry_attempts, qualifier FROM aws.lambda.event_invoke_config -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the event_invoke_config resource, the following permissions are required: @@ -91,8 +90,3 @@ lambda:GetFunctionEventInvokeConfig lambda:UpdateFunctionEventInvokeConfig ``` -### Delete -```json -lambda:DeleteFunctionEventInvokeConfig -``` - diff --git a/docs/aws-docs/providers/aws/lambda/event_invoke_configs/index.md b/docs/aws-docs/providers/aws/lambda/event_invoke_configs/index.md index 0b5c6f44c9..d5788ddcbf 100644 --- a/docs/aws-docs/providers/aws/lambda/event_invoke_configs/index.md +++ b/docs/aws-docs/providers/aws/lambda/event_invoke_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_invoke_configs in a region or create a event_invoke_configs resource, use event_invoke_config to operate on an individual resource. + +Used to retrieve a list of event_invoke_configs in a region or to create or delete a event_invoke_configs resource, use event_invoke_config to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of event_invoke_configs in a region or crea + + + + + @@ -63,7 +71,84 @@ region, function_name, qualifier FROM aws.lambda.event_invoke_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.event_invoke_configs ( + FunctionName, + Qualifier, + region +) +SELECT +{{ FunctionName }}, + {{ Qualifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.event_invoke_configs ( + DestinationConfig, + FunctionName, + MaximumEventAgeInSeconds, + MaximumRetryAttempts, + Qualifier, + region +) +SELECT + {{ DestinationConfig }}, + {{ FunctionName }}, + {{ MaximumEventAgeInSeconds }}, + {{ MaximumRetryAttempts }}, + {{ Qualifier }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.event_invoke_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +160,11 @@ To operate on the event_invoke_configs resource, the following perm lambda:PutFunctionEventInvokeConfig ``` +### Delete +```json +lambda:DeleteFunctionEventInvokeConfig +``` + ### List ```json lambda:ListFunctionEventInvokeConfigs diff --git a/docs/aws-docs/providers/aws/lambda/event_source_mapping/index.md b/docs/aws-docs/providers/aws/lambda/event_source_mapping/index.md index 62bbfc5beb..886f458ab0 100644 --- a/docs/aws-docs/providers/aws/lambda/event_source_mapping/index.md +++ b/docs/aws-docs/providers/aws/lambda/event_source_mapping/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_source_mapping resource, use event_source_mappings to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_source_mapping resource, use event_source_mappings to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -71,11 +74,6 @@ Gets or operates on an individual event_source_mapping resource, us - - - - - @@ -112,19 +110,14 @@ self_managed_kafka_event_source_config, scaling_config, document_db_event_source_config FROM aws.lambda.event_source_mapping -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_source_mapping resource, the following permissions are required: -### Delete -```json -lambda:DeleteEventSourceMapping, -lambda:GetEventSourceMapping -``` - ### Read ```json lambda:GetEventSourceMapping diff --git a/docs/aws-docs/providers/aws/lambda/event_source_mappings/index.md b/docs/aws-docs/providers/aws/lambda/event_source_mappings/index.md index 8ee19aa5e9..60dee6ce04 100644 --- a/docs/aws-docs/providers/aws/lambda/event_source_mappings/index.md +++ b/docs/aws-docs/providers/aws/lambda/event_source_mappings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_source_mappings in a region or create a event_source_mappings resource, use event_source_mapping to operate on an individual resource. + +Used to retrieve a list of event_source_mappings in a region or to create or delete a event_source_mappings resource, use event_source_mapping to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_source_mappings in a region or cre + + + + + @@ -61,7 +69,168 @@ SELECT region, id FROM aws.lambda.event_source_mappings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.event_source_mappings ( + FunctionName, + region +) +SELECT +{{ FunctionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.event_source_mappings ( + BatchSize, + BisectBatchOnFunctionError, + DestinationConfig, + Enabled, + EventSourceArn, + FilterCriteria, + FunctionName, + MaximumBatchingWindowInSeconds, + MaximumRecordAgeInSeconds, + MaximumRetryAttempts, + ParallelizationFactor, + StartingPosition, + StartingPositionTimestamp, + Topics, + Queues, + SourceAccessConfigurations, + TumblingWindowInSeconds, + FunctionResponseTypes, + SelfManagedEventSource, + AmazonManagedKafkaEventSourceConfig, + SelfManagedKafkaEventSourceConfig, + ScalingConfig, + DocumentDBEventSourceConfig, + region +) +SELECT + {{ BatchSize }}, + {{ BisectBatchOnFunctionError }}, + {{ DestinationConfig }}, + {{ Enabled }}, + {{ EventSourceArn }}, + {{ FilterCriteria }}, + {{ FunctionName }}, + {{ MaximumBatchingWindowInSeconds }}, + {{ MaximumRecordAgeInSeconds }}, + {{ MaximumRetryAttempts }}, + {{ ParallelizationFactor }}, + {{ StartingPosition }}, + {{ StartingPositionTimestamp }}, + {{ Topics }}, + {{ Queues }}, + {{ SourceAccessConfigurations }}, + {{ TumblingWindowInSeconds }}, + {{ FunctionResponseTypes }}, + {{ SelfManagedEventSource }}, + {{ AmazonManagedKafkaEventSourceConfig }}, + {{ SelfManagedKafkaEventSourceConfig }}, + {{ ScalingConfig }}, + {{ DocumentDBEventSourceConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.event_source_mappings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +243,12 @@ lambda:CreateEventSourceMapping, lambda:GetEventSourceMapping ``` +### Delete +```json +lambda:DeleteEventSourceMapping, +lambda:GetEventSourceMapping +``` + ### List ```json lambda:ListEventSourceMappings diff --git a/docs/aws-docs/providers/aws/lambda/function/index.md b/docs/aws-docs/providers/aws/lambda/function/index.md index 2d36b37714..9d9e789b86 100644 --- a/docs/aws-docs/providers/aws/lambda/function/index.md +++ b/docs/aws-docs/providers/aws/lambda/function/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual function resource, use functions to retrieve a list of resources or to create a resource. + +Gets or updates an individual function resource, use functions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -74,11 +77,6 @@ Gets or operates on an individual function resource, use func - - - - - @@ -118,9 +116,10 @@ arn, ephemeral_storage, architectures FROM aws.lambda.function -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the function resource, the following permissions are required: @@ -165,10 +164,3 @@ lambda:PutResourcePolicy, lambda:DeleteResourcePolicy ``` -### Delete -```json -lambda:DeleteFunction, -lambda:GetFunction, -ec2:DescribeNetworkInterfaces -``` - diff --git a/docs/aws-docs/providers/aws/lambda/functions/index.md b/docs/aws-docs/providers/aws/lambda/functions/index.md index 8dcf5a7f03..e60b89d9df 100644 --- a/docs/aws-docs/providers/aws/lambda/functions/index.md +++ b/docs/aws-docs/providers/aws/lambda/functions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of functions in a region or create a functions resource, use function to operate on an individual resource. + +Used to retrieve a list of functions in a region or to create or delete a functions resource, use function to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of functions in a region or create a + + + + + @@ -61,7 +69,200 @@ SELECT region, function_name FROM aws.lambda.functions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.functions ( + Code, + Role, + region +) +SELECT +{{ Code }}, + {{ Role }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.functions ( + Description, + TracingConfig, + VpcConfig, + RuntimeManagementConfig, + ReservedConcurrentExecutions, + SnapStart, + FileSystemConfigs, + FunctionName, + Runtime, + KmsKeyArn, + PackageType, + CodeSigningConfigArn, + Layers, + Tags, + ImageConfig, + MemorySize, + DeadLetterConfig, + Timeout, + Handler, + Code, + Role, + LoggingConfig, + Environment, + EphemeralStorage, + Architectures, + region +) +SELECT + {{ Description }}, + {{ TracingConfig }}, + {{ VpcConfig }}, + {{ RuntimeManagementConfig }}, + {{ ReservedConcurrentExecutions }}, + {{ SnapStart }}, + {{ FileSystemConfigs }}, + {{ FunctionName }}, + {{ Runtime }}, + {{ KmsKeyArn }}, + {{ PackageType }}, + {{ CodeSigningConfigArn }}, + {{ Layers }}, + {{ Tags }}, + {{ ImageConfig }}, + {{ MemorySize }}, + {{ DeadLetterConfig }}, + {{ Timeout }}, + {{ Handler }}, + {{ Code }}, + {{ Role }}, + {{ LoggingConfig }}, + {{ Environment }}, + {{ EphemeralStorage }}, + {{ Architectures }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.functions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -102,3 +303,10 @@ lambda:PutResourcePolicy lambda:ListFunctions ``` +### Delete +```json +lambda:DeleteFunction, +lambda:GetFunction, +ec2:DescribeNetworkInterfaces +``` + diff --git a/docs/aws-docs/providers/aws/lambda/layer_version/index.md b/docs/aws-docs/providers/aws/lambda/layer_version/index.md index 38da30f1b2..841eafa174 100644 --- a/docs/aws-docs/providers/aws/lambda/layer_version/index.md +++ b/docs/aws-docs/providers/aws/lambda/layer_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual layer_version resource, use layer_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual layer_version resource, use layer_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual layer_version resource, use Accessible by - - - - - @@ -73,9 +71,10 @@ content, layer_version_arn, compatible_architectures FROM aws.lambda.layer_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the layer_version resource, the following permissions are required: @@ -85,9 +84,3 @@ To operate on the layer_version resource, the following permissions lambda:GetLayerVersion ``` -### Delete -```json -lambda:GetLayerVersion, -lambda:DeleteLayerVersion -``` - diff --git a/docs/aws-docs/providers/aws/lambda/layer_version_permission/index.md b/docs/aws-docs/providers/aws/lambda/layer_version_permission/index.md index e3fd47c5c5..3734819139 100644 --- a/docs/aws-docs/providers/aws/lambda/layer_version_permission/index.md +++ b/docs/aws-docs/providers/aws/lambda/layer_version_permission/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual layer_version_permission resource, use layer_version_permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual layer_version_permission resource, use layer_version_permissions to retrieve a list of resources or to create or delete a resource. ## Overview
Required Params
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual layer_version_permission resource - - - - - @@ -69,9 +67,10 @@ layer_version_arn, organization_id, principal FROM aws.lambda.layer_version_permission -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the layer_version_permission resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the layer_version_permission resource, the following lambda:GetLayerVersionPolicy ``` -### Delete -```json -lambda:GetLayerVersionPolicy, -lambda:RemoveLayerVersionPermission -``` - diff --git a/docs/aws-docs/providers/aws/lambda/layer_version_permissions/index.md b/docs/aws-docs/providers/aws/lambda/layer_version_permissions/index.md index 081723dfc0..595e49ab8a 100644 --- a/docs/aws-docs/providers/aws/lambda/layer_version_permissions/index.md +++ b/docs/aws-docs/providers/aws/lambda/layer_version_permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of layer_version_permissions in a region or create a layer_version_permissions resource, use layer_version_permission to operate on an individual resource. + +Used to retrieve a list of layer_version_permissions in a region or to create or delete a layer_version_permissions resource, use layer_version_permission to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of layer_version_permissions in a region or + + + + + @@ -61,7 +69,80 @@ SELECT region, id FROM aws.lambda.layer_version_permissions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.layer_version_permissions ( + Action, + LayerVersionArn, + Principal, + region +) +SELECT +{{ Action }}, + {{ LayerVersionArn }}, + {{ Principal }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.layer_version_permissions ( + Action, + LayerVersionArn, + OrganizationId, + Principal, + region +) +SELECT + {{ Action }}, + {{ LayerVersionArn }}, + {{ OrganizationId }}, + {{ Principal }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.layer_version_permissions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +154,12 @@ To operate on the layer_version_permissions resource, the following lambda:AddLayerVersionPermission ``` +### Delete +```json +lambda:GetLayerVersionPolicy, +lambda:RemoveLayerVersionPermission +``` + ### List ```json lambda:GetLayerVersionPolicy diff --git a/docs/aws-docs/providers/aws/lambda/layer_versions/index.md b/docs/aws-docs/providers/aws/lambda/layer_versions/index.md index bd687c8537..fff32bad21 100644 --- a/docs/aws-docs/providers/aws/lambda/layer_versions/index.md +++ b/docs/aws-docs/providers/aws/lambda/layer_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of layer_versions in a region or create a layer_versions resource, use layer_version to operate on an individual resource. + +Used to retrieve a list of layer_versions in a region or to create or delete a layer_versions resource, use layer_version to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of layer_versions in a region or create a < + + + + + @@ -61,7 +69,92 @@ SELECT region, layer_version_arn FROM aws.lambda.layer_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.layer_versions ( + Content, + region +) +SELECT +{{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.layer_versions ( + CompatibleRuntimes, + LicenseInfo, + Description, + LayerName, + Content, + CompatibleArchitectures, + region +) +SELECT + {{ CompatibleRuntimes }}, + {{ LicenseInfo }}, + {{ Description }}, + {{ LayerName }}, + {{ Content }}, + {{ CompatibleArchitectures }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.layer_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,12 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +lambda:GetLayerVersion, +lambda:DeleteLayerVersion +``` + ### List ```json lambda:ListLayerVersions diff --git a/docs/aws-docs/providers/aws/lambda/permission/index.md b/docs/aws-docs/providers/aws/lambda/permission/index.md index 5df398e5aa..d4160b2369 100644 --- a/docs/aws-docs/providers/aws/lambda/permission/index.md +++ b/docs/aws-docs/providers/aws/lambda/permission/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual permission resource, use permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual permission resource, use permissions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual permission resource, use pe - - - - - @@ -77,9 +75,10 @@ principal_org_id, source_account, source_arn FROM aws.lambda.permission -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the permission resource, the following permissions are required: @@ -89,8 +88,3 @@ To operate on the permission resource, the following permissions ar lambda:GetPolicy ``` -### Delete -```json -lambda:RemovePermission -``` - diff --git a/docs/aws-docs/providers/aws/lambda/permissions/index.md b/docs/aws-docs/providers/aws/lambda/permissions/index.md index cb860a2555..f6221a239a 100644 --- a/docs/aws-docs/providers/aws/lambda/permissions/index.md +++ b/docs/aws-docs/providers/aws/lambda/permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of permissions in a region or create a permissions resource, use permission to operate on an individual resource. + +Used to retrieve a list of permissions in a region or to create or delete a permissions resource, use permission to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of permissions in a region or create a INSERT + + + + + @@ -63,7 +71,92 @@ region, function_name, id FROM aws.lambda.permissions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.permissions ( + Action, + FunctionName, + Principal, + region +) +SELECT +{{ Action }}, + {{ FunctionName }}, + {{ Principal }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.permissions ( + Action, + EventSourceToken, + FunctionName, + FunctionUrlAuthType, + Principal, + PrincipalOrgID, + SourceAccount, + SourceArn, + region +) +SELECT + {{ Action }}, + {{ EventSourceToken }}, + {{ FunctionName }}, + {{ FunctionUrlAuthType }}, + {{ Principal }}, + {{ PrincipalOrgID }}, + {{ SourceAccount }}, + {{ SourceArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.permissions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,11 @@ To operate on the permissions resource, the following permissions a lambda:AddPermission ``` +### Delete +```json +lambda:RemovePermission +``` + ### List ```json lambda:GetPolicy diff --git a/docs/aws-docs/providers/aws/lambda/url/index.md b/docs/aws-docs/providers/aws/lambda/url/index.md index b695a8651d..b92f91a949 100644 --- a/docs/aws-docs/providers/aws/lambda/url/index.md +++ b/docs/aws-docs/providers/aws/lambda/url/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual url resource, use urls to retrieve a list of resources or to create a resource. + +Gets or updates an individual url resource, use urls to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual url resource, use urlsUPDATE - - - - - @@ -78,9 +76,10 @@ function_arn, function_url, cors FROM aws.lambda.url -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the url resource, the following permissions are required: @@ -95,8 +94,3 @@ lambda:GetFunctionUrlConfig lambda:UpdateFunctionUrlConfig ``` -### Delete -```json -lambda:DeleteFunctionUrlConfig -``` - diff --git a/docs/aws-docs/providers/aws/lambda/urls/index.md b/docs/aws-docs/providers/aws/lambda/urls/index.md index 9daa9a50a8..cb747cb2dd 100644 --- a/docs/aws-docs/providers/aws/lambda/urls/index.md +++ b/docs/aws-docs/providers/aws/lambda/urls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of urls in a region or create a urls resource, use url to operate on an individual resource. + +Used to retrieve a list of urls in a region or to create or delete a urls resource, use url to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of urls in a region or create a urls< + + + + + @@ -61,7 +69,95 @@ SELECT region, function_arn FROM aws.lambda.urls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.urls ( + TargetFunctionArn, + AuthType, + region +) +SELECT +{{ TargetFunctionArn }}, + {{ AuthType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.urls ( + TargetFunctionArn, + Qualifier, + AuthType, + InvokeMode, + Cors, + region +) +SELECT + {{ TargetFunctionArn }}, + {{ Qualifier }}, + {{ AuthType }}, + {{ InvokeMode }}, + {{ Cors }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.urls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +174,8 @@ lambda:CreateFunctionUrlConfig lambda:ListFunctionUrlConfigs ``` +### Delete +```json +lambda:DeleteFunctionUrlConfig +``` + diff --git a/docs/aws-docs/providers/aws/lambda/version/index.md b/docs/aws-docs/providers/aws/lambda/version/index.md index d5fb11999b..8be527d16a 100644 --- a/docs/aws-docs/providers/aws/lambda/version/index.md +++ b/docs/aws-docs/providers/aws/lambda/version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual version resource, use versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual version resource, use versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual version resource, use versi - - - - - @@ -78,9 +76,10 @@ function_name, provisioned_concurrency_config, runtime_policy FROM aws.lambda.version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the version resource, the following permissions are required: @@ -92,9 +91,3 @@ lambda:GetProvisionedConcurrencyConfig, lambda:GetRuntimeManagementConfig ``` -### Delete -```json -lambda:GetFunctionConfiguration, -lambda:DeleteFunction -``` - diff --git a/docs/aws-docs/providers/aws/lambda/versions/index.md b/docs/aws-docs/providers/aws/lambda/versions/index.md index 4f73b80cd0..13a848c211 100644 --- a/docs/aws-docs/providers/aws/lambda/versions/index.md +++ b/docs/aws-docs/providers/aws/lambda/versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of versions in a region or create a versions resource, use version to operate on an individual resource. + +Used to retrieve a list of versions in a region or to create or delete a versions resource, use version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of versions in a region or create a v + + + + + @@ -61,7 +69,82 @@ SELECT region, function_arn FROM aws.lambda.versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lambda.versions ( + FunctionName, + region +) +SELECT +{{ FunctionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lambda.versions ( + CodeSha256, + Description, + FunctionName, + ProvisionedConcurrencyConfig, + RuntimePolicy, + region +) +SELECT + {{ CodeSha256 }}, + {{ Description }}, + {{ FunctionName }}, + {{ ProvisionedConcurrencyConfig }}, + {{ RuntimePolicy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lambda.versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +161,12 @@ lambda:PutRuntimeManagementConfig, lambda:GetRuntimeManagementConfig ``` +### Delete +```json +lambda:GetFunctionConfiguration, +lambda:DeleteFunction +``` + ### List ```json lambda:ListVersionsByFunction diff --git a/docs/aws-docs/providers/aws/lex/bot/index.md b/docs/aws-docs/providers/aws/lex/bot/index.md index 0faae695c5..b789c19b90 100644 --- a/docs/aws-docs/providers/aws/lex/bot/index.md +++ b/docs/aws-docs/providers/aws/lex/bot/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bot resource, use bots to retrieve a list of resources or to create a resource. + +Gets or updates an individual bot resource, use bots to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual bot resource, use botsUPDATE - - - - - @@ -90,9 +88,10 @@ test_bot_alias_tags, auto_build_bot_locales, test_bot_alias_settings FROM aws.lex.bot -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bot resource, the following permissions are required: @@ -138,17 +137,3 @@ s3:GetObject, lex:UpdateBotAlias ``` -### Delete -```json -lex:DeleteBot, -lex:DescribeBot, -lex:DeleteBotLocale, -lex:DeleteIntent, -lex:DeleteSlotType, -lex:DeleteSlot, -lex:DeleteBotVersion, -lex:DeleteBotChannel, -lex:DeleteBotAlias, -lex:DeleteCustomVocabulary -``` - diff --git a/docs/aws-docs/providers/aws/lex/bot_alias/index.md b/docs/aws-docs/providers/aws/lex/bot_alias/index.md index ed908b0fc1..949fe449a1 100644 --- a/docs/aws-docs/providers/aws/lex/bot_alias/index.md +++ b/docs/aws-docs/providers/aws/lex/bot_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bot_alias resource, use bot_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual bot_alias resource, use bot_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual bot_alias resource, use bot - - - - - @@ -86,9 +84,10 @@ description, sentiment_analysis_settings, bot_alias_tags FROM aws.lex.bot_alias -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the bot_alias resource, the following permissions are required: @@ -107,8 +106,3 @@ lex:UntagResource lex:DescribeBotAlias ``` -### Delete -```json -lex:DeleteBotAlias -``` - diff --git a/docs/aws-docs/providers/aws/lex/bot_aliases/index.md b/docs/aws-docs/providers/aws/lex/bot_aliases/index.md index 67947af7c0..3ff6d98fc9 100644 --- a/docs/aws-docs/providers/aws/lex/bot_aliases/index.md +++ b/docs/aws-docs/providers/aws/lex/bot_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bot_aliases in a region or create a bot_aliases resource, use bot_alias to operate on an individual resource. + +Used to retrieve a list of bot_aliases in a region or to create or delete a bot_aliases resource, use bot_alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of bot_aliases in a region or create a INSERT + + + + + @@ -63,7 +71,144 @@ region, bot_alias_id, bot_id FROM aws.lex.bot_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lex.bot_aliases ( + BotId, + BotAliasName, + region +) +SELECT +{{ BotId }}, + {{ BotAliasName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lex.bot_aliases ( + BotId, + BotAliasLocaleSettings, + BotAliasName, + BotVersion, + ConversationLogSettings, + Description, + SentimentAnalysisSettings, + BotAliasTags, + region +) +SELECT + {{ BotId }}, + {{ BotAliasLocaleSettings }}, + {{ BotAliasName }}, + {{ BotVersion }}, + {{ ConversationLogSettings }}, + {{ Description }}, + {{ SentimentAnalysisSettings }}, + {{ BotAliasTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lex.bot_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +221,11 @@ lex:CreateBotAlias, lex:DescribeBot ``` +### Delete +```json +lex:DeleteBotAlias +``` + ### List ```json lex:ListBotAliases diff --git a/docs/aws-docs/providers/aws/lex/bot_version/index.md b/docs/aws-docs/providers/aws/lex/bot_version/index.md index 24a718cf13..7ce7fe8fb3 100644 --- a/docs/aws-docs/providers/aws/lex/bot_version/index.md +++ b/docs/aws-docs/providers/aws/lex/bot_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bot_version resource, use bot_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual bot_version resource, use bot_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual bot_version resource, use b - - - - - @@ -67,9 +65,10 @@ bot_version, description, bot_version_locale_specification FROM aws.lex.bot_version -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the bot_version resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the bot_version resource, the following permissions a lex:DescribeBotVersion ``` -### Delete -```json -lex:DeleteBotVersion, -lex:DescribeBotVersion -``` - diff --git a/docs/aws-docs/providers/aws/lex/bot_versions/index.md b/docs/aws-docs/providers/aws/lex/bot_versions/index.md index 6462244928..f91246e377 100644 --- a/docs/aws-docs/providers/aws/lex/bot_versions/index.md +++ b/docs/aws-docs/providers/aws/lex/bot_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bot_versions in a region or create a bot_versions resource, use bot_version to operate on an individual resource. + +Used to retrieve a list of bot_versions in a region or to create or delete a bot_versions resource, use bot_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of bot_versions in a region or create a INSERT + + + + + @@ -63,7 +71,95 @@ region, bot_id, bot_version FROM aws.lex.bot_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lex.bot_versions ( + BotId, + BotVersionLocaleSpecification, + region +) +SELECT +{{ BotId }}, + {{ BotVersionLocaleSpecification }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lex.bot_versions ( + BotId, + Description, + BotVersionLocaleSpecification, + region +) +SELECT + {{ BotId }}, + {{ Description }}, + {{ BotVersionLocaleSpecification }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lex.bot_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +175,12 @@ lex:DescribeBotLocale, lex:BuildBotLocale ``` +### Delete +```json +lex:DeleteBotVersion, +lex:DescribeBotVersion +``` + ### List ```json lex:ListBotVersions diff --git a/docs/aws-docs/providers/aws/lex/bots/index.md b/docs/aws-docs/providers/aws/lex/bots/index.md index c75a1a8008..215036034e 100644 --- a/docs/aws-docs/providers/aws/lex/bots/index.md +++ b/docs/aws-docs/providers/aws/lex/bots/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bots in a region or create a bots resource, use bot to operate on an individual resource. + +Used to retrieve a list of bots in a region or to create or delete a bots resource, use bot to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of bots in a region or create a bots< + + + + + @@ -61,7 +69,457 @@ SELECT region, id FROM aws.lex.bots -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lex.bots ( + Name, + RoleArn, + DataPrivacy, + IdleSessionTTLInSeconds, + region +) +SELECT +{{ Name }}, + {{ RoleArn }}, + {{ DataPrivacy }}, + {{ IdleSessionTTLInSeconds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lex.bots ( + Name, + Description, + RoleArn, + DataPrivacy, + IdleSessionTTLInSeconds, + BotLocales, + BotFileS3Location, + BotTags, + TestBotAliasTags, + AutoBuildBotLocales, + TestBotAliasSettings, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ RoleArn }}, + {{ DataPrivacy }}, + {{ IdleSessionTTLInSeconds }}, + {{ BotLocales }}, + {{ BotFileS3Location }}, + {{ BotTags }}, + {{ TestBotAliasTags }}, + {{ AutoBuildBotLocales }}, + {{ TestBotAliasSettings }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lex.bots +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -102,6 +560,20 @@ s3:GetObject, lex:UpdateBotAlias ``` +### Delete +```json +lex:DeleteBot, +lex:DescribeBot, +lex:DeleteBotLocale, +lex:DeleteIntent, +lex:DeleteSlotType, +lex:DeleteSlot, +lex:DeleteBotVersion, +lex:DeleteBotChannel, +lex:DeleteBotAlias, +lex:DeleteCustomVocabulary +``` + ### List ```json lex:ListBots diff --git a/docs/aws-docs/providers/aws/lex/resource_policies/index.md b/docs/aws-docs/providers/aws/lex/resource_policies/index.md index 8d4bb2b567..aa22ddb812 100644 --- a/docs/aws-docs/providers/aws/lex/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/lex/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.lex.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lex.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT +{{ ResourceArn }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lex.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT + {{ ResourceArn }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lex.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,12 @@ lex:CreateResourcePolicy, lex:DescribeResourcePolicy ``` +### Delete +```json +lex:DeleteResourcePolicy, +lex:DescribeResourcePolicy +``` + ### List ```json lex:DescribeResourcePolicy diff --git a/docs/aws-docs/providers/aws/lex/resource_policy/index.md b/docs/aws-docs/providers/aws/lex/resource_policy/index.md index bbb6baf1dc..7048e6ef5e 100644 --- a/docs/aws-docs/providers/aws/lex/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/lex/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ revision_id, policy, id FROM aws.lex.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -90,9 +89,3 @@ lex:UpdateResourcePolicy, lex:DescribeResourcePolicy ``` -### Delete -```json -lex:DeleteResourcePolicy, -lex:DescribeResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/licensemanager/grant/index.md b/docs/aws-docs/providers/aws/licensemanager/grant/index.md index 19b413edf6..f2f94eb1e6 100644 --- a/docs/aws-docs/providers/aws/licensemanager/grant/index.md +++ b/docs/aws-docs/providers/aws/licensemanager/grant/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual grant resource, use grants to retrieve a list of resources or to create a resource. + +Gets or updates an individual grant resource, use grants to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual grant resource, use grants< - - - - - @@ -80,9 +78,10 @@ allowed_operations, principals, status FROM aws.licensemanager.grant -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the grant resource, the following permissions are required: @@ -97,8 +96,3 @@ license-manager:GetGrant license-manager:CreateGrantVersion ``` -### Delete -```json -license-manager:DeleteGrant -``` - diff --git a/docs/aws-docs/providers/aws/licensemanager/grants/index.md b/docs/aws-docs/providers/aws/licensemanager/grants/index.md index 067fb93cb4..f7926e6ca2 100644 --- a/docs/aws-docs/providers/aws/licensemanager/grants/index.md +++ b/docs/aws-docs/providers/aws/licensemanager/grants/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of grants in a region or create a grants resource, use grant to operate on an individual resource. + +Used to retrieve a list of grants in a region or to create or delete a grants resource, use grant to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of grants in a region or create a gra + + + + + @@ -61,7 +69,82 @@ SELECT region, grant_arn FROM aws.licensemanager.grants -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.licensemanager.grants ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.licensemanager.grants ( + GrantName, + LicenseArn, + HomeRegion, + AllowedOperations, + Principals, + Status, + region +) +SELECT + {{ GrantName }}, + {{ LicenseArn }}, + {{ HomeRegion }}, + {{ AllowedOperations }}, + {{ Principals }}, + {{ Status }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.licensemanager.grants +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +156,11 @@ To operate on the grants resource, the following permissions are re license-manager:CreateGrant ``` +### Delete +```json +license-manager:DeleteGrant +``` + ### List ```json license-manager:ListDistributedGrants diff --git a/docs/aws-docs/providers/aws/licensemanager/license/index.md b/docs/aws-docs/providers/aws/licensemanager/license/index.md index cd92d55839..ee7c613c6b 100644 --- a/docs/aws-docs/providers/aws/licensemanager/license/index.md +++ b/docs/aws-docs/providers/aws/licensemanager/license/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual license resource, use licenses to retrieve a list of resources or to create a resource. + +Gets or updates an individual license resource, use licenses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual license resource, use licen - - - - - @@ -90,9 +88,10 @@ license_arn, status, version FROM aws.licensemanager.license -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the license resource, the following permissions are required: @@ -107,8 +106,3 @@ license-manager:GetLicense license-manager:CreateLicenseVersion ``` -### Delete -```json -license-manager:DeleteLicense -``` - diff --git a/docs/aws-docs/providers/aws/licensemanager/licenses/index.md b/docs/aws-docs/providers/aws/licensemanager/licenses/index.md index 42541fc032..c07b8d7bb8 100644 --- a/docs/aws-docs/providers/aws/licensemanager/licenses/index.md +++ b/docs/aws-docs/providers/aws/licensemanager/licenses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of licenses in a region or create a licenses resource, use license to operate on an individual resource. + +Used to retrieve a list of licenses in a region or to create or delete a licenses resource, use license to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of licenses in a region or create a l + + + + + @@ -61,7 +69,166 @@ SELECT region, license_arn FROM aws.licensemanager.licenses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.licensemanager.licenses ( + Issuer, + LicenseName, + ProductName, + HomeRegion, + Validity, + Entitlements, + ConsumptionConfiguration, + region +) +SELECT +{{ Issuer }}, + {{ LicenseName }}, + {{ ProductName }}, + {{ HomeRegion }}, + {{ Validity }}, + {{ Entitlements }}, + {{ ConsumptionConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.licensemanager.licenses ( + ProductSKU, + Issuer, + LicenseName, + ProductName, + HomeRegion, + Validity, + Entitlements, + Beneficiary, + ConsumptionConfiguration, + LicenseMetadata, + Status, + region +) +SELECT + {{ ProductSKU }}, + {{ Issuer }}, + {{ LicenseName }}, + {{ ProductName }}, + {{ HomeRegion }}, + {{ Validity }}, + {{ Entitlements }}, + {{ Beneficiary }}, + {{ ConsumptionConfiguration }}, + {{ LicenseMetadata }}, + {{ Status }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.licensemanager.licenses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +240,11 @@ To operate on the licenses resource, the following permissions are license-manager:CreateLicense ``` +### Delete +```json +license-manager:DeleteLicense +``` + ### List ```json license-manager:ListLicenses diff --git a/docs/aws-docs/providers/aws/lightsail/alarm/index.md b/docs/aws-docs/providers/aws/lightsail/alarm/index.md index b77aa90d6e..d1483213ea 100644 --- a/docs/aws-docs/providers/aws/lightsail/alarm/index.md +++ b/docs/aws-docs/providers/aws/lightsail/alarm/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alarm resource, use alarms to retrieve a list of resources or to create a resource. + +Gets or updates an individual alarm resource, use alarms to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual alarm resource, use alarms< - - - - - @@ -90,9 +88,10 @@ threshold, treat_missing_data, state FROM aws.lightsail.alarm -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alarm resource, the following permissions are required: @@ -108,9 +107,3 @@ lightsail:PutAlarm, lightsail:GetAlarms ``` -### Delete -```json -lightsail:DeleteAlarm, -lightsail:GetAlarms -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/alarms/index.md b/docs/aws-docs/providers/aws/lightsail/alarms/index.md index e87fd9730b..a8fcc8e3fe 100644 --- a/docs/aws-docs/providers/aws/lightsail/alarms/index.md +++ b/docs/aws-docs/providers/aws/lightsail/alarms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of alarms in a region or create a alarms resource, use alarm to operate on an individual resource. + +Used to retrieve a list of alarms in a region or to create or delete a alarms resource, use alarm to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of alarms in a region or create a ala + + + + + @@ -61,7 +69,114 @@ SELECT region, alarm_name FROM aws.lightsail.alarms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.alarms ( + AlarmName, + MonitoredResourceName, + MetricName, + ComparisonOperator, + EvaluationPeriods, + Threshold, + region +) +SELECT +{{ AlarmName }}, + {{ MonitoredResourceName }}, + {{ MetricName }}, + {{ ComparisonOperator }}, + {{ EvaluationPeriods }}, + {{ Threshold }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.alarms ( + AlarmName, + MonitoredResourceName, + MetricName, + ComparisonOperator, + ContactProtocols, + DatapointsToAlarm, + EvaluationPeriods, + NotificationEnabled, + NotificationTriggers, + Threshold, + TreatMissingData, + region +) +SELECT + {{ AlarmName }}, + {{ MonitoredResourceName }}, + {{ MetricName }}, + {{ ComparisonOperator }}, + {{ ContactProtocols }}, + {{ DatapointsToAlarm }}, + {{ EvaluationPeriods }}, + {{ NotificationEnabled }}, + {{ NotificationTriggers }}, + {{ Threshold }}, + {{ TreatMissingData }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.alarms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +189,12 @@ lightsail:PutAlarm, lightsail:GetAlarms ``` +### Delete +```json +lightsail:DeleteAlarm, +lightsail:GetAlarms +``` + ### List ```json lightsail:GetAlarms diff --git a/docs/aws-docs/providers/aws/lightsail/bucket/index.md b/docs/aws-docs/providers/aws/lightsail/bucket/index.md index b681674102..6ac317b883 100644 --- a/docs/aws-docs/providers/aws/lightsail/bucket/index.md +++ b/docs/aws-docs/providers/aws/lightsail/bucket/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket resource, use buckets to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket resource, use buckets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual bucket resource, use bucket - - - - - @@ -84,9 +82,10 @@ tags, url, able_to_update_bundle FROM aws.lightsail.bucket -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket resource, the following permissions are required: @@ -96,12 +95,6 @@ To operate on the bucket resource, the following permissions are re lightsail:GetBuckets ``` -### Delete -```json -lightsail:DeleteBucket, -lightsail:GetBuckets -``` - ### Update ```json lightsail:GetBuckets, diff --git a/docs/aws-docs/providers/aws/lightsail/buckets/index.md b/docs/aws-docs/providers/aws/lightsail/buckets/index.md index 9327cd0af4..08b85c4c4f 100644 --- a/docs/aws-docs/providers/aws/lightsail/buckets/index.md +++ b/docs/aws-docs/providers/aws/lightsail/buckets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of buckets in a region or create a buckets resource, use bucket to operate on an individual resource. + +Used to retrieve a list of buckets in a region or to create or delete a buckets resource, use bucket to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of buckets in a region or create a bu + + + + + @@ -61,7 +69,98 @@ SELECT region, bucket_name FROM aws.lightsail.buckets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.buckets ( + BucketName, + BundleId, + region +) +SELECT +{{ BucketName }}, + {{ BundleId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.buckets ( + BucketName, + BundleId, + ObjectVersioning, + AccessRules, + ResourcesReceivingAccess, + ReadOnlyAccessAccounts, + Tags, + region +) +SELECT + {{ BucketName }}, + {{ BundleId }}, + {{ ObjectVersioning }}, + {{ AccessRules }}, + {{ ResourcesReceivingAccess }}, + {{ ReadOnlyAccessAccounts }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.buckets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +179,12 @@ lightsail:TagResource, lightsail:UntagResource ``` +### Delete +```json +lightsail:DeleteBucket, +lightsail:GetBuckets +``` + ### List ```json lightsail:GetBuckets diff --git a/docs/aws-docs/providers/aws/lightsail/certificate/index.md b/docs/aws-docs/providers/aws/lightsail/certificate/index.md index 7bad2fe2f9..ea3a2026d0 100644 --- a/docs/aws-docs/providers/aws/lightsail/certificate/index.md +++ b/docs/aws-docs/providers/aws/lightsail/certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate resource, use certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate resource, use certificates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual certificate resource, use c - - - - - @@ -76,9 +74,10 @@ certificate_arn, status, tags FROM aws.lightsail.certificate -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate resource, the following permissions are required: @@ -95,9 +94,3 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Delete -```json -lightsail:DeleteCertificate, -lightsail:GetCertificates -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/certificates/index.md b/docs/aws-docs/providers/aws/lightsail/certificates/index.md index a1efa67443..3b8c2b38a7 100644 --- a/docs/aws-docs/providers/aws/lightsail/certificates/index.md +++ b/docs/aws-docs/providers/aws/lightsail/certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificates in a region or create a certificates resource, use certificate to operate on an individual resource. + +Used to retrieve a list of certificates in a region or to create or delete a certificates resource, use certificate to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificates in a region or create a INSERT + + + + + @@ -61,7 +69,84 @@ SELECT region, certificate_name FROM aws.lightsail.certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.certificates ( + CertificateName, + DomainName, + region +) +SELECT +{{ CertificateName }}, + {{ DomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.certificates ( + CertificateName, + DomainName, + SubjectAlternativeNames, + Tags, + region +) +SELECT + {{ CertificateName }}, + {{ DomainName }}, + {{ SubjectAlternativeNames }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +161,12 @@ lightsail:TagResource, lightsail:UntagResource ``` +### Delete +```json +lightsail:DeleteCertificate, +lightsail:GetCertificates +``` + ### List ```json lightsail:GetCertificates diff --git a/docs/aws-docs/providers/aws/lightsail/container/index.md b/docs/aws-docs/providers/aws/lightsail/container/index.md index 2da3321081..9bce52f1d2 100644 --- a/docs/aws-docs/providers/aws/lightsail/container/index.md +++ b/docs/aws-docs/providers/aws/lightsail/container/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual container resource, use containers to retrieve a list of resources or to create a resource. + +Gets or updates an individual container resource, use containers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual container resource, use con - - - - - @@ -86,9 +84,10 @@ url, principal_arn, tags FROM aws.lightsail.container -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the container resource, the following permissions are required: @@ -98,12 +97,6 @@ To operate on the container resource, the following permissions are lightsail:GetContainerServices ``` -### Delete -```json -lightsail:DeleteContainerService, -lightsail:GetContainerServices -``` - ### Update ```json lightsail:CreateContainerServiceDeployment, diff --git a/docs/aws-docs/providers/aws/lightsail/containers/index.md b/docs/aws-docs/providers/aws/lightsail/containers/index.md index ae9e3db261..ee812335ba 100644 --- a/docs/aws-docs/providers/aws/lightsail/containers/index.md +++ b/docs/aws-docs/providers/aws/lightsail/containers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of containers in a region or create a containers resource, use container to operate on an individual resource. + +Used to retrieve a list of containers in a region or to create or delete a containers resource, use container to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of containers in a region or create a INSERT + + + + + @@ -61,7 +69,138 @@ SELECT region, service_name FROM aws.lightsail.containers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.containers ( + ServiceName, + Power, + Scale, + region +) +SELECT +{{ ServiceName }}, + {{ Power }}, + {{ Scale }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.containers ( + ServiceName, + Power, + Scale, + PublicDomainNames, + ContainerServiceDeployment, + IsDisabled, + PrivateRegistryAccess, + Tags, + region +) +SELECT + {{ ServiceName }}, + {{ Power }}, + {{ Scale }}, + {{ PublicDomainNames }}, + {{ ContainerServiceDeployment }}, + {{ IsDisabled }}, + {{ PrivateRegistryAccess }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.containers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +217,12 @@ lightsail:UntagResource, lightsail:UpdateContainerService ``` +### Delete +```json +lightsail:DeleteContainerService, +lightsail:GetContainerServices +``` + ### List ```json lightsail:GetContainerServices diff --git a/docs/aws-docs/providers/aws/lightsail/database/index.md b/docs/aws-docs/providers/aws/lightsail/database/index.md index 942e5340c3..45ec9b1ddc 100644 --- a/docs/aws-docs/providers/aws/lightsail/database/index.md +++ b/docs/aws-docs/providers/aws/lightsail/database/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual database resource, use databases to retrieve a list of resources or to create a resource. + +Gets or updates an individual database resource, use databases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual database resource, use data - - - - - @@ -96,9 +94,10 @@ rotate_master_user_password, relational_database_parameters, tags FROM aws.lightsail.database -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the database resource, the following permissions are required: @@ -119,10 +118,3 @@ lightsail:UpdateRelationalDatabase, lightsail:UpdateRelationalDatabaseParameters ``` -### Delete -```json -lightsail:DeleteRelationalDatabase, -lightsail:GetRelationalDatabase, -lightsail:GetRelationalDatabases -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/databases/index.md b/docs/aws-docs/providers/aws/lightsail/databases/index.md index b27a834aab..64ea5d128c 100644 --- a/docs/aws-docs/providers/aws/lightsail/databases/index.md +++ b/docs/aws-docs/providers/aws/lightsail/databases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of databases in a region or create a databases resource, use database to operate on an individual resource. + +Used to retrieve a list of databases in a region or to create or delete a databases resource, use database to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of databases in a region or create a + + + + + @@ -61,7 +69,135 @@ SELECT region, relational_database_name FROM aws.lightsail.databases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.databases ( + RelationalDatabaseName, + RelationalDatabaseBlueprintId, + RelationalDatabaseBundleId, + MasterDatabaseName, + MasterUsername, + region +) +SELECT +{{ RelationalDatabaseName }}, + {{ RelationalDatabaseBlueprintId }}, + {{ RelationalDatabaseBundleId }}, + {{ MasterDatabaseName }}, + {{ MasterUsername }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.databases ( + RelationalDatabaseName, + AvailabilityZone, + RelationalDatabaseBlueprintId, + RelationalDatabaseBundleId, + MasterDatabaseName, + MasterUsername, + MasterUserPassword, + PreferredBackupWindow, + PreferredMaintenanceWindow, + PubliclyAccessible, + CaCertificateIdentifier, + BackupRetention, + RotateMasterUserPassword, + RelationalDatabaseParameters, + Tags, + region +) +SELECT + {{ RelationalDatabaseName }}, + {{ AvailabilityZone }}, + {{ RelationalDatabaseBlueprintId }}, + {{ RelationalDatabaseBundleId }}, + {{ MasterDatabaseName }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ PubliclyAccessible }}, + {{ CaCertificateIdentifier }}, + {{ BackupRetention }}, + {{ RotateMasterUserPassword }}, + {{ RelationalDatabaseParameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.databases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +216,13 @@ lightsail:UpdateRelationalDatabase, lightsail:UpdateRelationalDatabaseParameters ``` +### Delete +```json +lightsail:DeleteRelationalDatabase, +lightsail:GetRelationalDatabase, +lightsail:GetRelationalDatabases +``` + ### List ```json lightsail:GetRelationalDatabases diff --git a/docs/aws-docs/providers/aws/lightsail/distribution/index.md b/docs/aws-docs/providers/aws/lightsail/distribution/index.md index de14eced46..bebaf1c8db 100644 --- a/docs/aws-docs/providers/aws/lightsail/distribution/index.md +++ b/docs/aws-docs/providers/aws/lightsail/distribution/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual distribution resource, use distributions to retrieve a list of resources or to create a resource. + +Gets or updates an individual distribution resource, use distributions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual distribution resource, use - - - - - @@ -90,9 +88,10 @@ is_enabled, certificate_name, tags FROM aws.lightsail.distribution -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the distribution resource, the following permissions are required: @@ -115,9 +114,3 @@ lightsail:UpdateDistribution, lightsail:UpdateDistributionBundle ``` -### Delete -```json -lightsail:DeleteDistribution, -lightsail:GetDistributions -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/distributions/index.md b/docs/aws-docs/providers/aws/lightsail/distributions/index.md index b2ec9da064..1946c5d5cb 100644 --- a/docs/aws-docs/providers/aws/lightsail/distributions/index.md +++ b/docs/aws-docs/providers/aws/lightsail/distributions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of distributions in a region or create a distributions resource, use distribution to operate on an individual resource. + +Used to retrieve a list of distributions in a region or to create or delete a distributions resource, use distribution to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of distributions in a region or create a INSERT + + + + + @@ -61,7 +69,147 @@ SELECT region, distribution_name FROM aws.lightsail.distributions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.distributions ( + DistributionName, + BundleId, + DefaultCacheBehavior, + Origin, + region +) +SELECT +{{ DistributionName }}, + {{ BundleId }}, + {{ DefaultCacheBehavior }}, + {{ Origin }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.distributions ( + DistributionName, + BundleId, + IpAddressType, + CacheBehaviors, + CacheBehaviorSettings, + DefaultCacheBehavior, + Origin, + IsEnabled, + CertificateName, + Tags, + region +) +SELECT + {{ DistributionName }}, + {{ BundleId }}, + {{ IpAddressType }}, + {{ CacheBehaviors }}, + {{ CacheBehaviorSettings }}, + {{ DefaultCacheBehavior }}, + {{ Origin }}, + {{ IsEnabled }}, + {{ CertificateName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.distributions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +230,12 @@ lightsail:UpdateDistribution, lightsail:UpdateDistributionBundle ``` +### Delete +```json +lightsail:DeleteDistribution, +lightsail:GetDistributions +``` + ### List ```json lightsail:GetDistributions diff --git a/docs/aws-docs/providers/aws/lightsail/instance/index.md b/docs/aws-docs/providers/aws/lightsail/instance/index.md index 979337ae5f..86c1e60320 100644 --- a/docs/aws-docs/providers/aws/lightsail/instance/index.md +++ b/docs/aws-docs/providers/aws/lightsail/instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance resource, use instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance resource, use instances to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -67,11 +70,6 @@ Gets or operates on an individual instance resource, use inst - - - - - @@ -104,9 +102,10 @@ key_pair_name, tags, instance_arn FROM aws.lightsail.instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance resource, the following permissions are required: @@ -117,13 +116,6 @@ lightsail:GetInstances, lightsail:GetInstance ``` -### Delete -```json -lightsail:GetInstances, -lightsail:GetInstance, -lightsail:DeleteInstance -``` - ### Update ```json lightsail:GetInstances, diff --git a/docs/aws-docs/providers/aws/lightsail/instances/index.md b/docs/aws-docs/providers/aws/lightsail/instances/index.md index 572bb5acb2..79f1579ef5 100644 --- a/docs/aws-docs/providers/aws/lightsail/instances/index.md +++ b/docs/aws-docs/providers/aws/lightsail/instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instances in a region or create a instances resource, use instance to operate on an individual resource. + +Used to retrieve a list of instances in a region or to create or delete a instances resource, use instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instances in a region or create a + + + + + @@ -61,7 +69,161 @@ SELECT region, instance_name FROM aws.lightsail.instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.instances ( + InstanceName, + BundleId, + BlueprintId, + region +) +SELECT +{{ InstanceName }}, + {{ BundleId }}, + {{ BlueprintId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.instances ( + Location, + Hardware, + State, + Networking, + InstanceName, + AvailabilityZone, + BundleId, + BlueprintId, + AddOns, + UserData, + KeyPairName, + Tags, + region +) +SELECT + {{ Location }}, + {{ Hardware }}, + {{ State }}, + {{ Networking }}, + {{ InstanceName }}, + {{ AvailabilityZone }}, + {{ BundleId }}, + {{ BlueprintId }}, + {{ AddOns }}, + {{ UserData }}, + {{ KeyPairName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +248,13 @@ lightsail:TagResource, lightsail:UntagResource ``` +### Delete +```json +lightsail:GetInstances, +lightsail:GetInstance, +lightsail:DeleteInstance +``` + ### List ```json lightsail:GetInstances diff --git a/docs/aws-docs/providers/aws/lightsail/load_balancer/index.md b/docs/aws-docs/providers/aws/lightsail/load_balancer/index.md index 45f18b41f9..cd427fca5f 100644 --- a/docs/aws-docs/providers/aws/lightsail/load_balancer/index.md +++ b/docs/aws-docs/providers/aws/lightsail/load_balancer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual load_balancer resource, use load_balancers to retrieve a list of resources or to create a resource. + +Gets or updates an individual load_balancer resource, use load_balancers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual load_balancer resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ session_stickiness_lb_cookie_duration_seconds, tls_policy_name, tags FROM aws.lightsail.load_balancer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the load_balancer resource, the following permissions are required: @@ -109,10 +108,3 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Delete -```json -lightsail:DeleteLoadBalancer, -lightsail:GetLoadBalancer, -lightsail:GetLoadBalancers -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificate/index.md b/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificate/index.md index 407d830861..0adec940b0 100644 --- a/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificate/index.md +++ b/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual load_balancer_tls_certificate resource, use load_balancer_tls_certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual load_balancer_tls_certificate resource, use load_balancer_tls_certificates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual load_balancer_tls_certificate res - - - - - @@ -80,9 +78,10 @@ is_attached, https_redirection_enabled, status FROM aws.lightsail.load_balancer_tls_certificate -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the load_balancer_tls_certificate resource, the following permissions are required: @@ -101,10 +100,3 @@ lightsail:GetLoadBalancer, lightsail:UpdateLoadBalancerAttribute ``` -### Delete -```json -lightsail:DeleteLoadBalancerTlsCertificate, -lightsail:GetLoadBalancerTlsCertificates, -lightsail:GetLoadBalancer -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificates/index.md b/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificates/index.md index 1725e72d15..a50a5fcf17 100644 --- a/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificates/index.md +++ b/docs/aws-docs/providers/aws/lightsail/load_balancer_tls_certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of load_balancer_tls_certificates in a region or create a load_balancer_tls_certificates resource, use load_balancer_tls_certificate to operate on an individual resource. + +Used to retrieve a list of load_balancer_tls_certificates in a region or to create or delete a load_balancer_tls_certificates resource, use load_balancer_tls_certificate to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of load_balancer_tls_certificates in a regi + + + + + @@ -63,7 +71,88 @@ region, certificate_name, load_balancer_name FROM aws.lightsail.load_balancer_tls_certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.load_balancer_tls_certificates ( + LoadBalancerName, + CertificateName, + CertificateDomainName, + region +) +SELECT +{{ LoadBalancerName }}, + {{ CertificateName }}, + {{ CertificateDomainName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.load_balancer_tls_certificates ( + LoadBalancerName, + CertificateName, + CertificateDomainName, + CertificateAlternativeNames, + IsAttached, + HttpsRedirectionEnabled, + region +) +SELECT + {{ LoadBalancerName }}, + {{ CertificateName }}, + {{ CertificateDomainName }}, + {{ CertificateAlternativeNames }}, + {{ IsAttached }}, + {{ HttpsRedirectionEnabled }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.load_balancer_tls_certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +168,13 @@ lightsail:AttachLoadBalancerTlsCertificate, lightsail:UpdateLoadBalancerAttribute ``` +### Delete +```json +lightsail:DeleteLoadBalancerTlsCertificate, +lightsail:GetLoadBalancerTlsCertificates, +lightsail:GetLoadBalancer +``` + ### List ```json lightsail:GetLoadBalancerTlsCertificates, diff --git a/docs/aws-docs/providers/aws/lightsail/load_balancers/index.md b/docs/aws-docs/providers/aws/lightsail/load_balancers/index.md index 578efaaf99..11368f872a 100644 --- a/docs/aws-docs/providers/aws/lightsail/load_balancers/index.md +++ b/docs/aws-docs/providers/aws/lightsail/load_balancers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of load_balancers in a region or create a load_balancers resource, use load_balancer to operate on an individual resource. + +Used to retrieve a list of load_balancers in a region or to create or delete a load_balancers resource, use load_balancer to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of load_balancers in a region or create a < + + + + + @@ -61,7 +69,99 @@ SELECT region, load_balancer_name FROM aws.lightsail.load_balancers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.load_balancers ( + LoadBalancerName, + InstancePort, + region +) +SELECT +{{ LoadBalancerName }}, + {{ InstancePort }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.load_balancers ( + LoadBalancerName, + InstancePort, + IpAddressType, + AttachedInstances, + HealthCheckPath, + SessionStickinessEnabled, + SessionStickinessLBCookieDurationSeconds, + TlsPolicyName, + Tags, + region +) +SELECT + {{ LoadBalancerName }}, + {{ InstancePort }}, + {{ IpAddressType }}, + {{ AttachedInstances }}, + {{ HealthCheckPath }}, + {{ SessionStickinessEnabled }}, + {{ SessionStickinessLBCookieDurationSeconds }}, + {{ TlsPolicyName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.load_balancers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +181,13 @@ lightsail:TagResource, lightsail:UntagResource ``` +### Delete +```json +lightsail:DeleteLoadBalancer, +lightsail:GetLoadBalancer, +lightsail:GetLoadBalancers +``` + ### List ```json lightsail:GetLoadBalancers diff --git a/docs/aws-docs/providers/aws/lightsail/static_ip/index.md b/docs/aws-docs/providers/aws/lightsail/static_ip/index.md index 919f1ee8ba..24cb279380 100644 --- a/docs/aws-docs/providers/aws/lightsail/static_ip/index.md +++ b/docs/aws-docs/providers/aws/lightsail/static_ip/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual static_ip resource, use static_ips to retrieve a list of resources or to create a resource. + +Gets or updates an individual static_ip resource, use static_ips to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual static_ip resource, use sta - - - - - @@ -74,9 +72,10 @@ is_attached, ip_address, static_ip_arn FROM aws.lightsail.static_ip -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the static_ip resource, the following permissions are required: @@ -96,10 +95,3 @@ lightsail:GetStaticIp, lightsail:GetStaticIps ``` -### Delete -```json -lightsail:GetStaticIp, -lightsail:GetStaticIps, -lightsail:ReleaseStaticIp -``` - diff --git a/docs/aws-docs/providers/aws/lightsail/static_ips/index.md b/docs/aws-docs/providers/aws/lightsail/static_ips/index.md index a7e5f68979..9b58e246a8 100644 --- a/docs/aws-docs/providers/aws/lightsail/static_ips/index.md +++ b/docs/aws-docs/providers/aws/lightsail/static_ips/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of static_ips in a region or create a static_ips resource, use static_ip to operate on an individual resource. + +Used to retrieve a list of static_ips in a region or to create or delete a static_ips resource, use static_ip to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of static_ips in a region or create a INSERT + + + + + @@ -61,7 +69,68 @@ SELECT region, static_ip_name FROM aws.lightsail.static_ips -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lightsail.static_ips ( + StaticIpName, + region +) +SELECT +{{ StaticIpName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lightsail.static_ips ( + StaticIpName, + AttachedTo, + region +) +SELECT + {{ StaticIpName }}, + {{ AttachedTo }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lightsail.static_ips +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +147,13 @@ lightsail:GetStaticIp, lightsail:GetStaticIps ``` +### Delete +```json +lightsail:GetStaticIp, +lightsail:GetStaticIps, +lightsail:ReleaseStaticIp +``` + ### List ```json lightsail:GetStaticIps diff --git a/docs/aws-docs/providers/aws/location/api_key/index.md b/docs/aws-docs/providers/aws/location/api_key/index.md index 12540dd4b5..933aed4aa8 100644 --- a/docs/aws-docs/providers/aws/location/api_key/index.md +++ b/docs/aws-docs/providers/aws/location/api_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual api_key resource, use api_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual api_key resource, use api_keys to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual api_key resource, use api_k - - - - - @@ -88,9 +86,10 @@ update_time, force_delete, arn FROM aws.location.api_key -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the api_key resource, the following permissions are required: @@ -119,9 +118,3 @@ geo:CalculateRouteMatrix, geo:UpdateKey ``` -### Delete -```json -geo:DeleteKey, -geo:DescribeKey -``` - diff --git a/docs/aws-docs/providers/aws/location/api_keys/index.md b/docs/aws-docs/providers/aws/location/api_keys/index.md index b602c423fc..4f3a8ccade 100644 --- a/docs/aws-docs/providers/aws/location/api_keys/index.md +++ b/docs/aws-docs/providers/aws/location/api_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of api_keys in a region or create a api_keys resource, use api_key to operate on an individual resource. + +Used to retrieve a list of api_keys in a region or to create or delete a api_keys resource, use api_key to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of api_keys in a region or create a a + + + + + @@ -61,7 +69,114 @@ SELECT region, key_name FROM aws.location.api_keys -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.api_keys ( + KeyName, + Restrictions, + region +) +SELECT +{{ KeyName }}, + {{ Restrictions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.api_keys ( + Description, + ExpireTime, + ForceUpdate, + KeyName, + NoExpiry, + Restrictions, + Tags, + ForceDelete, + region +) +SELECT + {{ Description }}, + {{ ExpireTime }}, + {{ ForceUpdate }}, + {{ KeyName }}, + {{ NoExpiry }}, + {{ Restrictions }}, + {{ Tags }}, + {{ ForceDelete }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.api_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +201,12 @@ geo:CalculateRoute, geo:CalculateRouteMatrix ``` +### Delete +```json +geo:DeleteKey, +geo:DescribeKey +``` + ### List ```json geo:ListKeys diff --git a/docs/aws-docs/providers/aws/location/geofence_collection/index.md b/docs/aws-docs/providers/aws/location/geofence_collection/index.md index acaab7665f..a297f9d7b5 100644 --- a/docs/aws-docs/providers/aws/location/geofence_collection/index.md +++ b/docs/aws-docs/providers/aws/location/geofence_collection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual geofence_collection resource, use geofence_collections to retrieve a list of resources or to create a resource. + +Gets or updates an individual geofence_collection resource, use geofence_collections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual geofence_collection resource, use - - - - - @@ -84,9 +82,10 @@ tags, update_time, arn FROM aws.location.geofence_collection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the geofence_collection resource, the following permissions are required: @@ -108,9 +107,3 @@ kms:CreateGrant, geo:UpdateGeofenceCollection ``` -### Delete -```json -geo:DeleteGeofenceCollection, -geo:DescribeGeofenceCollection -``` - diff --git a/docs/aws-docs/providers/aws/location/geofence_collections/index.md b/docs/aws-docs/providers/aws/location/geofence_collections/index.md index 80b0cb9443..1f77f99654 100644 --- a/docs/aws-docs/providers/aws/location/geofence_collections/index.md +++ b/docs/aws-docs/providers/aws/location/geofence_collections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of geofence_collections in a region or create a geofence_collections resource, use geofence_collection to operate on an individual resource. + +Used to retrieve a list of geofence_collections in a region or to create or delete a geofence_collections resource, use geofence_collection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of geofence_collections in a region or crea + + + + + @@ -61,7 +69,85 @@ SELECT region, collection_name FROM aws.location.geofence_collections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.geofence_collections ( + CollectionName, + region +) +SELECT +{{ CollectionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.geofence_collections ( + CollectionName, + Description, + KmsKeyId, + PricingPlan, + PricingPlanDataSource, + Tags, + region +) +SELECT + {{ CollectionName }}, + {{ Description }}, + {{ KmsKeyId }}, + {{ PricingPlan }}, + {{ PricingPlanDataSource }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.geofence_collections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +164,12 @@ kms:DescribeKey, kms:CreateGrant ``` +### Delete +```json +geo:DeleteGeofenceCollection, +geo:DescribeGeofenceCollection +``` + ### List ```json geo:ListGeofenceCollections diff --git a/docs/aws-docs/providers/aws/location/map/index.md b/docs/aws-docs/providers/aws/location/map/index.md index 64be8eb10a..627af91ed0 100644 --- a/docs/aws-docs/providers/aws/location/map/index.md +++ b/docs/aws-docs/providers/aws/location/map/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual map resource, use maps to retrieve a list of resources or to create a resource. + +Gets or updates an individual map resource, use maps to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual map resource, use mapsUPDATE - - - - - @@ -82,9 +80,10 @@ tags, update_time, arn FROM aws.location.map -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the map resource, the following permissions are required: @@ -103,9 +102,3 @@ geo:UntagResource, geo:UpdateMap ``` -### Delete -```json -geo:DeleteMap, -geo:DescribeMap -``` - diff --git a/docs/aws-docs/providers/aws/location/maps/index.md b/docs/aws-docs/providers/aws/location/maps/index.md index c45721f6cf..26e3492f52 100644 --- a/docs/aws-docs/providers/aws/location/maps/index.md +++ b/docs/aws-docs/providers/aws/location/maps/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of maps in a region or create a maps resource, use map to operate on an individual resource. + +Used to retrieve a list of maps in a region or to create or delete a maps resource, use map to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of maps in a region or create a maps< + + + + + @@ -61,7 +69,97 @@ SELECT region, map_name FROM aws.location.maps -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.maps ( + Configuration, + MapName, + region +) +SELECT +{{ Configuration }}, + {{ MapName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.maps ( + Configuration, + Description, + MapName, + PricingPlan, + Tags, + region +) +SELECT + {{ Configuration }}, + {{ Description }}, + {{ MapName }}, + {{ PricingPlan }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.maps +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +174,12 @@ geo:TagResource, geo:UntagResource ``` +### Delete +```json +geo:DeleteMap, +geo:DescribeMap +``` + ### List ```json geo:ListMaps diff --git a/docs/aws-docs/providers/aws/location/place_index/index.md b/docs/aws-docs/providers/aws/location/place_index/index.md index 2248da8b5b..185a13d243 100644 --- a/docs/aws-docs/providers/aws/location/place_index/index.md +++ b/docs/aws-docs/providers/aws/location/place_index/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual place_index resource, use place_indices to retrieve a list of resources or to create a resource. + +Gets or updates an individual place_index resource, use place_indices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual place_index resource, use p - - - - - @@ -84,9 +82,10 @@ tags, update_time, arn FROM aws.location.place_index -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the place_index resource, the following permissions are required: @@ -105,9 +104,3 @@ geo:UntagResource, geo:UpdatePlaceIndex ``` -### Delete -```json -geo:DeletePlaceIndex, -geo:DescribePlaceIndex -``` - diff --git a/docs/aws-docs/providers/aws/location/place_indices/index.md b/docs/aws-docs/providers/aws/location/place_indices/index.md index a85614a3b2..44b9cf820e 100644 --- a/docs/aws-docs/providers/aws/location/place_indices/index.md +++ b/docs/aws-docs/providers/aws/location/place_indices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of place_indices in a region or create a place_indices resource, use place_index to operate on an individual resource. + +Used to retrieve a list of place_indices in a region or to create or delete a place_indices resource, use place_index to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of place_indices in a region or create a INSERT + + + + + @@ -61,7 +69,90 @@ SELECT region, index_name FROM aws.location.place_indices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.place_indices ( + DataSource, + IndexName, + region +) +SELECT +{{ DataSource }}, + {{ IndexName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.place_indices ( + DataSource, + DataSourceConfiguration, + Description, + IndexName, + PricingPlan, + Tags, + region +) +SELECT + {{ DataSource }}, + {{ DataSourceConfiguration }}, + {{ Description }}, + {{ IndexName }}, + {{ PricingPlan }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.place_indices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +167,12 @@ geo:TagResource, geo:UntagResource ``` +### Delete +```json +geo:DeletePlaceIndex, +geo:DescribePlaceIndex +``` + ### List ```json geo:ListPlaceIndexes diff --git a/docs/aws-docs/providers/aws/location/route_calculator/index.md b/docs/aws-docs/providers/aws/location/route_calculator/index.md index 8fa9507f82..2039afe3c9 100644 --- a/docs/aws-docs/providers/aws/location/route_calculator/index.md +++ b/docs/aws-docs/providers/aws/location/route_calculator/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route_calculator resource, use route_calculators to retrieve a list of resources or to create a resource. + +Gets or updates an individual route_calculator resource, use route_calculators to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual route_calculator resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ tags, update_time, arn FROM aws.location.route_calculator -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the route_calculator resource, the following permissions are required: @@ -103,9 +102,3 @@ geo:UntagResource, geo:UpdateRouteCalculator ``` -### Delete -```json -geo:DeleteRouteCalculator, -geo:DescribeRouteCalculator -``` - diff --git a/docs/aws-docs/providers/aws/location/route_calculators/index.md b/docs/aws-docs/providers/aws/location/route_calculators/index.md index 55ffa186ab..e39ecebd78 100644 --- a/docs/aws-docs/providers/aws/location/route_calculators/index.md +++ b/docs/aws-docs/providers/aws/location/route_calculators/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of route_calculators in a region or create a route_calculators resource, use route_calculator to operate on an individual resource. + +Used to retrieve a list of route_calculators in a region or to create or delete a route_calculators resource, use route_calculator to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of route_calculators in a region or create + + + + + @@ -61,7 +69,85 @@ SELECT region, calculator_name FROM aws.location.route_calculators -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.route_calculators ( + CalculatorName, + DataSource, + region +) +SELECT +{{ CalculatorName }}, + {{ DataSource }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.route_calculators ( + CalculatorName, + DataSource, + Description, + PricingPlan, + Tags, + region +) +SELECT + {{ CalculatorName }}, + {{ DataSource }}, + {{ Description }}, + {{ PricingPlan }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.route_calculators +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +162,12 @@ geo:TagResource, geo:UntagResource ``` +### Delete +```json +geo:DeleteRouteCalculator, +geo:DescribeRouteCalculator +``` + ### List ```json geo:ListRouteCalculators diff --git a/docs/aws-docs/providers/aws/location/tracker/index.md b/docs/aws-docs/providers/aws/location/tracker/index.md index 867811c4ff..fea1e1f25e 100644 --- a/docs/aws-docs/providers/aws/location/tracker/index.md +++ b/docs/aws-docs/providers/aws/location/tracker/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual tracker resource, use trackers to retrieve a list of resources or to create a resource. + +Gets or updates an individual tracker resource, use trackers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual tracker resource, use track - - - - - @@ -90,9 +88,10 @@ tracker_name, update_time, arn FROM aws.location.tracker -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the tracker resource, the following permissions are required: @@ -114,9 +113,3 @@ kms:CreateGrant, geo:UpdateTracker ``` -### Delete -```json -geo:DeleteTracker, -geo:DescribeTracker -``` - diff --git a/docs/aws-docs/providers/aws/location/tracker_consumer/index.md b/docs/aws-docs/providers/aws/location/tracker_consumer/index.md index 42d2d46586..2f5add1d4e 100644 --- a/docs/aws-docs/providers/aws/location/tracker_consumer/index.md +++ b/docs/aws-docs/providers/aws/location/tracker_consumer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual tracker_consumer resource, use tracker_consumers to retrieve a list of resources or to create a resource. + +Gets or updates an individual tracker_consumer resource, use tracker_consumers to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual tracker_consumer resource, use Accessible by - - - - - @@ -63,19 +61,14 @@ region, consumer_arn, tracker_name FROM aws.location.tracker_consumer -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the tracker_consumer resource, the following permissions are required: -### Delete -```json -geo:DisassociateTrackerConsumer, -geo:ListTrackerConsumers -``` - ### Read ```json geo:ListTrackerConsumers diff --git a/docs/aws-docs/providers/aws/location/tracker_consumers/index.md b/docs/aws-docs/providers/aws/location/tracker_consumers/index.md index ee4cf1a0a5..738c2820fe 100644 --- a/docs/aws-docs/providers/aws/location/tracker_consumers/index.md +++ b/docs/aws-docs/providers/aws/location/tracker_consumers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tracker_consumers in a region or create a tracker_consumers resource, use tracker_consumer to operate on an individual resource. + +Used to retrieve a list of tracker_consumers in a region or to create or delete a tracker_consumers resource, use tracker_consumer to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of tracker_consumers in a region or create + + + + + @@ -63,7 +71,71 @@ region, tracker_name, consumer_arn FROM aws.location.tracker_consumers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.tracker_consumers ( + ConsumerArn, + TrackerName, + region +) +SELECT +{{ ConsumerArn }}, + {{ TrackerName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.tracker_consumers ( + ConsumerArn, + TrackerName, + region +) +SELECT + {{ ConsumerArn }}, + {{ TrackerName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.tracker_consumers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ geo:AssociateTrackerConsumer, geo:ListTrackerConsumers ``` +### Delete +```json +geo:DisassociateTrackerConsumer, +geo:ListTrackerConsumers +``` + ### List ```json geo:ListTrackerConsumers diff --git a/docs/aws-docs/providers/aws/location/trackers/index.md b/docs/aws-docs/providers/aws/location/trackers/index.md index c179806ba2..220e978f2b 100644 --- a/docs/aws-docs/providers/aws/location/trackers/index.md +++ b/docs/aws-docs/providers/aws/location/trackers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trackers in a region or create a trackers resource, use tracker to operate on an individual resource. + +Used to retrieve a list of trackers in a region or to create or delete a trackers resource, use tracker to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of trackers in a region or create a t + + + + + @@ -61,7 +69,94 @@ SELECT region, tracker_name FROM aws.location.trackers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.location.trackers ( + TrackerName, + region +) +SELECT +{{ TrackerName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.location.trackers ( + Description, + EventBridgeEnabled, + KmsKeyEnableGeospatialQueries, + KmsKeyId, + PositionFiltering, + PricingPlan, + PricingPlanDataSource, + Tags, + TrackerName, + region +) +SELECT + {{ Description }}, + {{ EventBridgeEnabled }}, + {{ KmsKeyEnableGeospatialQueries }}, + {{ KmsKeyId }}, + {{ PositionFiltering }}, + {{ PricingPlan }}, + {{ PricingPlanDataSource }}, + {{ Tags }}, + {{ TrackerName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.location.trackers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +173,12 @@ kms:DescribeKey, kms:CreateGrant ``` +### Delete +```json +geo:DeleteTracker, +geo:DescribeTracker +``` + ### List ```json geo:ListTrackers diff --git a/docs/aws-docs/providers/aws/logs/account_policies/index.md b/docs/aws-docs/providers/aws/logs/account_policies/index.md index 3a4e42b4e5..05b2ed7d5a 100644 --- a/docs/aws-docs/providers/aws/logs/account_policies/index.md +++ b/docs/aws-docs/providers/aws/logs/account_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of account_policies in a region or create a account_policies resource, use account_policy to operate on an individual resource. + +Used to retrieve a list of account_policies in a region or to create or delete a account_policies resource, use account_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of account_policies in a region or create a + + + + + @@ -65,7 +73,83 @@ account_id, policy_type, policy_name FROM aws.logs.account_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.account_policies ( + PolicyName, + PolicyDocument, + PolicyType, + region +) +SELECT +{{ PolicyName }}, + {{ PolicyDocument }}, + {{ PolicyType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.account_policies ( + PolicyName, + PolicyDocument, + PolicyType, + Scope, + SelectionCriteria, + region +) +SELECT + {{ PolicyName }}, + {{ PolicyDocument }}, + {{ PolicyType }}, + {{ Scope }}, + {{ SelectionCriteria }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.account_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +169,15 @@ logs:DeleteSubscriptionFilter, iam:PassRole ``` +### Delete +```json +logs:DeleteAccountPolicy, +logs:DeleteDataProtectionPolicy, +logs:DescribeAccountPolicies, +logs:DeleteSubscriptionFilter, +iam:PassRole +``` + ### List ```json logs:DescribeAccountPolicies diff --git a/docs/aws-docs/providers/aws/logs/account_policy/index.md b/docs/aws-docs/providers/aws/logs/account_policy/index.md index ef6b3b0c4b..7e93a1ab80 100644 --- a/docs/aws-docs/providers/aws/logs/account_policy/index.md +++ b/docs/aws-docs/providers/aws/logs/account_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account_policy resource, use account_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual account_policy resource, use account_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual account_policy resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ policy_type, scope, selection_criteria FROM aws.logs.account_policy -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the account_policy resource, the following permissions are required: @@ -103,12 +102,3 @@ firehose:TagDeliveryStream, iam:PassRole ``` -### Delete -```json -logs:DeleteAccountPolicy, -logs:DeleteDataProtectionPolicy, -logs:DescribeAccountPolicies, -logs:DeleteSubscriptionFilter, -iam:PassRole -``` - diff --git a/docs/aws-docs/providers/aws/logs/deliveries/index.md b/docs/aws-docs/providers/aws/logs/deliveries/index.md index d8ec156dd9..bb7324be47 100644 --- a/docs/aws-docs/providers/aws/logs/deliveries/index.md +++ b/docs/aws-docs/providers/aws/logs/deliveries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of deliveries in a region or create a deliveries resource, use delivery to operate on an individual resource. + +Used to retrieve a list of deliveries in a region or to create or delete a deliveries resource, use delivery to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of deliveries in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, delivery_id FROM aws.logs.deliveries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.deliveries ( + DeliverySourceName, + DeliveryDestinationArn, + region +) +SELECT +{{ DeliverySourceName }}, + {{ DeliveryDestinationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.deliveries ( + DeliverySourceName, + DeliveryDestinationArn, + Tags, + region +) +SELECT + {{ DeliverySourceName }}, + {{ DeliveryDestinationArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.deliveries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +159,13 @@ logs:GetDeliverySource, logs:GetDeliveryDestination ``` +### Delete +```json +logs:DeleteDelivery, +logs:ListTagsForResource, +logs:UntagResource +``` + ### List ```json logs:DescribeDeliveries, diff --git a/docs/aws-docs/providers/aws/logs/delivery/index.md b/docs/aws-docs/providers/aws/logs/delivery/index.md index 0e1fecd41c..366bae8f45 100644 --- a/docs/aws-docs/providers/aws/logs/delivery/index.md +++ b/docs/aws-docs/providers/aws/logs/delivery/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual delivery resource, use deliveries to retrieve a list of resources or to create a resource. + +Gets or updates an individual delivery resource, use deliveries to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual delivery resource, use deli - - - - - @@ -76,9 +74,10 @@ delivery_destination_arn, delivery_destination_type, tags FROM aws.logs.delivery -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the delivery resource, the following permissions are required: @@ -97,10 +96,3 @@ logs:TagResource, logs:UntagResource ``` -### Delete -```json -logs:DeleteDelivery, -logs:ListTagsForResource, -logs:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/logs/delivery_destination/index.md b/docs/aws-docs/providers/aws/logs/delivery_destination/index.md index 9c1d333c4d..0467fc98e8 100644 --- a/docs/aws-docs/providers/aws/logs/delivery_destination/index.md +++ b/docs/aws-docs/providers/aws/logs/delivery_destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual delivery_destination resource, use delivery_destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual delivery_destination resource, use delivery_destinations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual delivery_destination resource, us - - - - - @@ -76,9 +74,10 @@ tags, delivery_destination_type, delivery_destination_policy FROM aws.logs.delivery_destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the delivery_destination resource, the following permissions are required: @@ -102,9 +101,3 @@ logs:PutDeliveryDestinationPolicy, logs:GetDeliveryDestinationPolicy ``` -### Delete -```json -logs:DeleteDeliveryDestination, -logs:DeleteDeliveryDestinationPolicy -``` - diff --git a/docs/aws-docs/providers/aws/logs/delivery_destinations/index.md b/docs/aws-docs/providers/aws/logs/delivery_destinations/index.md index eb9096eb6d..daf29fdcf0 100644 --- a/docs/aws-docs/providers/aws/logs/delivery_destinations/index.md +++ b/docs/aws-docs/providers/aws/logs/delivery_destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of delivery_destinations in a region or create a delivery_destinations resource, use delivery_destination to operate on an individual resource. + +Used to retrieve a list of delivery_destinations in a region or to create or delete a delivery_destinations resource, use delivery_destination to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of delivery_destinations in a region or cre + + + + + @@ -61,7 +69,79 @@ SELECT region, name FROM aws.logs.delivery_destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.delivery_destinations ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.delivery_destinations ( + Name, + DestinationResourceArn, + Tags, + DeliveryDestinationPolicy, + region +) +SELECT + {{ Name }}, + {{ DestinationResourceArn }}, + {{ Tags }}, + {{ DeliveryDestinationPolicy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.delivery_destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +159,12 @@ logs:PutDeliveryDestinationPolicy, logs:GetDeliveryDestinationPolicy ``` +### Delete +```json +logs:DeleteDeliveryDestination, +logs:DeleteDeliveryDestinationPolicy +``` + ### List ```json logs:DescribeDeliveryDestinations, diff --git a/docs/aws-docs/providers/aws/logs/delivery_source/index.md b/docs/aws-docs/providers/aws/logs/delivery_source/index.md index db6384120a..0f5955af64 100644 --- a/docs/aws-docs/providers/aws/logs/delivery_source/index.md +++ b/docs/aws-docs/providers/aws/logs/delivery_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual delivery_source resource, use delivery_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual delivery_source resource, use delivery_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual delivery_source resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ service, log_type, tags FROM aws.logs.delivery_source -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the delivery_source resource, the following permissions are required: @@ -100,8 +99,3 @@ logs:TagResource, logs:UntagResource ``` -### Delete -```json -logs:DeleteDeliverySource -``` - diff --git a/docs/aws-docs/providers/aws/logs/delivery_sources/index.md b/docs/aws-docs/providers/aws/logs/delivery_sources/index.md index 22ed2bc70d..2915bd3008 100644 --- a/docs/aws-docs/providers/aws/logs/delivery_sources/index.md +++ b/docs/aws-docs/providers/aws/logs/delivery_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of delivery_sources in a region or create a delivery_sources resource, use delivery_source to operate on an individual resource. + +Used to retrieve a list of delivery_sources in a region or to create or delete a delivery_sources resource, use delivery_source to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of delivery_sources in a region or create a + + + + + @@ -61,7 +69,79 @@ SELECT region, name FROM aws.logs.delivery_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.delivery_sources ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.delivery_sources ( + Name, + ResourceArn, + LogType, + Tags, + region +) +SELECT + {{ Name }}, + {{ ResourceArn }}, + {{ LogType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.delivery_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +160,11 @@ autoloop:AllowVendedLogDeliveryForResource, workmail:AllowVendedLogDeliveryForResource ``` +### Delete +```json +logs:DeleteDeliverySource +``` + ### List ```json logs:DescribeDeliverySources diff --git a/docs/aws-docs/providers/aws/logs/destination/index.md b/docs/aws-docs/providers/aws/logs/destination/index.md index 434c3dbe58..e7ddf6c7d2 100644 --- a/docs/aws-docs/providers/aws/logs/destination/index.md +++ b/docs/aws-docs/providers/aws/logs/destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual destination resource, use destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual destination resource, use destinations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual destination resource, use d - - - - - @@ -74,9 +72,10 @@ destination_policy, role_arn, target_arn FROM aws.logs.destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the destination resource, the following permissions are required: @@ -94,8 +93,3 @@ logs:DescribeDestinations, iam:PassRole ``` -### Delete -```json -logs:DeleteDestination -``` - diff --git a/docs/aws-docs/providers/aws/logs/destinations/index.md b/docs/aws-docs/providers/aws/logs/destinations/index.md index 51a078c875..e0bbea50b4 100644 --- a/docs/aws-docs/providers/aws/logs/destinations/index.md +++ b/docs/aws-docs/providers/aws/logs/destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of destinations in a region or create a destinations resource, use destination to operate on an individual resource. + +Used to retrieve a list of destinations in a region or to create or delete a destinations resource, use destination to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of destinations in a region or create a INSERT + + + + + @@ -61,7 +69,80 @@ SELECT region, destination_name FROM aws.logs.destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.destinations ( + DestinationName, + RoleArn, + TargetArn, + region +) +SELECT +{{ DestinationName }}, + {{ RoleArn }}, + {{ TargetArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.destinations ( + DestinationName, + DestinationPolicy, + RoleArn, + TargetArn, + region +) +SELECT + {{ DestinationName }}, + {{ DestinationPolicy }}, + {{ RoleArn }}, + {{ TargetArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +157,11 @@ logs:DescribeDestinations, iam:PassRole ``` +### Delete +```json +logs:DeleteDestination +``` + ### List ```json logs:DescribeDestinations diff --git a/docs/aws-docs/providers/aws/logs/log_anomaly_detector/index.md b/docs/aws-docs/providers/aws/logs/log_anomaly_detector/index.md index b31420d16f..14f98134f8 100644 --- a/docs/aws-docs/providers/aws/logs/log_anomaly_detector/index.md +++ b/docs/aws-docs/providers/aws/logs/log_anomaly_detector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual log_anomaly_detector resource, use log_anomaly_detectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual log_anomaly_detector resource, use log_anomaly_detectors to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual log_anomaly_detector resource, us - - - - - @@ -86,9 +84,10 @@ creation_time_stamp, last_modified_time_stamp, anomaly_detector_arn FROM aws.logs.log_anomaly_detector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the log_anomaly_detector resource, the following permissions are required: @@ -103,8 +102,3 @@ logs:GetLogAnomalyDetector logs:UpdateLogAnomalyDetector ``` -### Delete -```json -logs:DeleteLogAnomalyDetector -``` - diff --git a/docs/aws-docs/providers/aws/logs/log_anomaly_detectors/index.md b/docs/aws-docs/providers/aws/logs/log_anomaly_detectors/index.md index 60bf60ae63..032d21f5c0 100644 --- a/docs/aws-docs/providers/aws/logs/log_anomaly_detectors/index.md +++ b/docs/aws-docs/providers/aws/logs/log_anomaly_detectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of log_anomaly_detectors in a region or create a log_anomaly_detectors resource, use log_anomaly_detector to operate on an individual resource. + +Used to retrieve a list of log_anomaly_detectors in a region or to create or delete a log_anomaly_detectors resource, use log_anomaly_detector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of log_anomaly_detectors in a region or cre + + + + + @@ -61,7 +69,83 @@ SELECT region, anomaly_detector_arn FROM aws.logs.log_anomaly_detectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.log_anomaly_detectors ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.log_anomaly_detectors ( + AccountId, + KmsKeyId, + DetectorName, + LogGroupArnList, + EvaluationFrequency, + FilterPattern, + AnomalyVisibilityTime, + region +) +SELECT + {{ AccountId }}, + {{ KmsKeyId }}, + {{ DetectorName }}, + {{ LogGroupArnList }}, + {{ EvaluationFrequency }}, + {{ FilterPattern }}, + {{ AnomalyVisibilityTime }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.log_anomaly_detectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +157,11 @@ To operate on the log_anomaly_detectors resource, the following per logs:CreateLogAnomalyDetector ``` +### Delete +```json +logs:DeleteLogAnomalyDetector +``` + ### List ```json logs:ListLogAnomalyDetectors diff --git a/docs/aws-docs/providers/aws/logs/log_stream/index.md b/docs/aws-docs/providers/aws/logs/log_stream/index.md index af88027baa..8b5baf03b4 100644 --- a/docs/aws-docs/providers/aws/logs/log_stream/index.md +++ b/docs/aws-docs/providers/aws/logs/log_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual log_stream resource, use log_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual log_stream resource, use log_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual log_stream resource, use lo - - - - - @@ -63,9 +61,10 @@ region, log_stream_name, log_group_name FROM aws.logs.log_stream -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the log_stream resource, the following permissions are required: @@ -75,8 +74,3 @@ To operate on the log_stream resource, the following permissions ar logs:DescribeLogStreams ``` -### Delete -```json -logs:DeleteLogStream -``` - diff --git a/docs/aws-docs/providers/aws/logs/log_streams/index.md b/docs/aws-docs/providers/aws/logs/log_streams/index.md index ec955f5636..89bb30ef01 100644 --- a/docs/aws-docs/providers/aws/logs/log_streams/index.md +++ b/docs/aws-docs/providers/aws/logs/log_streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of log_streams in a region or create a log_streams resource, use log_stream to operate on an individual resource. + +Used to retrieve a list of log_streams in a region or to create or delete a log_streams resource, use log_stream to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of log_streams in a region or create a INSERT + + + + + @@ -63,7 +71,68 @@ region, log_group_name, log_stream_name FROM aws.logs.log_streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.log_streams ( + LogGroupName, + region +) +SELECT +{{ LogGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.log_streams ( + LogStreamName, + LogGroupName, + region +) +SELECT + {{ LogStreamName }}, + {{ LogGroupName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.log_streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +150,8 @@ logs:DescribeLogStreams logs:DescribeLogStreams ``` +### Delete +```json +logs:DeleteLogStream +``` + diff --git a/docs/aws-docs/providers/aws/logs/metric_filter/index.md b/docs/aws-docs/providers/aws/logs/metric_filter/index.md index 32cca98c00..a93a816c4c 100644 --- a/docs/aws-docs/providers/aws/logs/metric_filter/index.md +++ b/docs/aws-docs/providers/aws/logs/metric_filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual metric_filter resource, use metric_filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual metric_filter resource, use metric_filters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual metric_filter resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ filter_pattern, log_group_name, filter_name FROM aws.logs.metric_filter -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the metric_filter resource, the following permissions are required: @@ -90,8 +89,3 @@ logs:PutMetricFilter, logs:DescribeMetricFilters ``` -### Delete -```json -logs:DeleteMetricFilter -``` - diff --git a/docs/aws-docs/providers/aws/logs/metric_filters/index.md b/docs/aws-docs/providers/aws/logs/metric_filters/index.md index 84c99370e4..722e9c251c 100644 --- a/docs/aws-docs/providers/aws/logs/metric_filters/index.md +++ b/docs/aws-docs/providers/aws/logs/metric_filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of metric_filters in a region or create a metric_filters resource, use metric_filter to operate on an individual resource. + +Used to retrieve a list of metric_filters in a region or to create or delete a metric_filters resource, use metric_filter to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of metric_filters in a region or create a < + + + + + @@ -63,7 +71,108 @@ region, log_group_name, filter_name FROM aws.logs.metric_filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.metric_filters ( + MetricTransformations, + FilterPattern, + LogGroupName, + region +) +SELECT +{{ MetricTransformations }}, + {{ FilterPattern }}, + {{ LogGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.metric_filters ( + MetricTransformations, + FilterPattern, + LogGroupName, + FilterName, + region +) +SELECT + {{ MetricTransformations }}, + {{ FilterPattern }}, + {{ LogGroupName }}, + {{ FilterName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.metric_filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +190,8 @@ logs:DescribeMetricFilters logs:DescribeMetricFilters ``` +### Delete +```json +logs:DeleteMetricFilter +``` + diff --git a/docs/aws-docs/providers/aws/logs/query_definition/index.md b/docs/aws-docs/providers/aws/logs/query_definition/index.md index 2bcc2dd7b0..980e57859f 100644 --- a/docs/aws-docs/providers/aws/logs/query_definition/index.md +++ b/docs/aws-docs/providers/aws/logs/query_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual query_definition resource, use query_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual query_definition resource, use query_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual query_definition resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ query_string, log_group_names, query_definition_id FROM aws.logs.query_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the query_definition resource, the following permissions are required: @@ -89,8 +88,3 @@ logs:DescribeQueryDefinitions logs:PutQueryDefinition ``` -### Delete -```json -logs:DeleteQueryDefinition -``` - diff --git a/docs/aws-docs/providers/aws/logs/query_definitions/index.md b/docs/aws-docs/providers/aws/logs/query_definitions/index.md index 8eb56c5089..9ca011d3d0 100644 --- a/docs/aws-docs/providers/aws/logs/query_definitions/index.md +++ b/docs/aws-docs/providers/aws/logs/query_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of query_definitions in a region or create a query_definitions resource, use query_definition to operate on an individual resource. + +Used to retrieve a list of query_definitions in a region or to create or delete a query_definitions resource, use query_definition to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of query_definitions in a region or create + + + + + @@ -61,7 +69,76 @@ SELECT region, query_definition_id FROM aws.logs.query_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.query_definitions ( + Name, + QueryString, + region +) +SELECT +{{ Name }}, + {{ QueryString }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.query_definitions ( + Name, + QueryString, + LogGroupNames, + region +) +SELECT + {{ Name }}, + {{ QueryString }}, + {{ LogGroupNames }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.query_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +150,11 @@ To operate on the query_definitions resource, the following permiss logs:PutQueryDefinition ``` +### Delete +```json +logs:DeleteQueryDefinition +``` + ### List ```json logs:DescribeQueryDefinitions diff --git a/docs/aws-docs/providers/aws/logs/resource_policies/index.md b/docs/aws-docs/providers/aws/logs/resource_policies/index.md index 6ff78b2efb..81569f4b2c 100644 --- a/docs/aws-docs/providers/aws/logs/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/logs/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, policy_name FROM aws.logs.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.resource_policies ( + PolicyName, + PolicyDocument, + region +) +SELECT +{{ PolicyName }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.resource_policies ( + PolicyName, + PolicyDocument, + region +) +SELECT + {{ PolicyName }}, + {{ PolicyDocument }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,11 @@ logs:PutResourcePolicy, logs:DescribeResourcePolicies ``` +### Delete +```json +logs:DeleteResourcePolicy +``` + ### List ```json logs:DescribeResourcePolicies diff --git a/docs/aws-docs/providers/aws/logs/resource_policy/index.md b/docs/aws-docs/providers/aws/logs/resource_policy/index.md index 07d0bcf637..532543bc3c 100644 --- a/docs/aws-docs/providers/aws/logs/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/logs/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, policy_name, policy_document FROM aws.logs.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -87,8 +86,3 @@ logs:DescribeResourcePolicies, logs:DeleteResourcePolicy ``` -### Delete -```json -logs:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/logs/subscription_filter/index.md b/docs/aws-docs/providers/aws/logs/subscription_filter/index.md index 2180596b19..4a5df20658 100644 --- a/docs/aws-docs/providers/aws/logs/subscription_filter/index.md +++ b/docs/aws-docs/providers/aws/logs/subscription_filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subscription_filter resource, use subscription_filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual subscription_filter resource, use subscription_filters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual subscription_filter resource, use - - - - - @@ -76,9 +74,10 @@ log_group_name, role_arn, distribution FROM aws.logs.subscription_filter -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the subscription_filter resource, the following permissions are required: @@ -95,8 +94,3 @@ logs:PutSubscriptionFilter, logs:DescribeSubscriptionFilters ``` -### Delete -```json -logs:DeleteSubscriptionFilter -``` - diff --git a/docs/aws-docs/providers/aws/logs/subscription_filters/index.md b/docs/aws-docs/providers/aws/logs/subscription_filters/index.md index 6027eb381f..3510df655d 100644 --- a/docs/aws-docs/providers/aws/logs/subscription_filters/index.md +++ b/docs/aws-docs/providers/aws/logs/subscription_filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subscription_filters in a region or create a subscription_filters resource, use subscription_filter to operate on an individual resource. + +Used to retrieve a list of subscription_filters in a region or to create or delete a subscription_filters resource, use subscription_filter to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of subscription_filters in a region or crea + + + + + @@ -63,7 +71,86 @@ region, filter_name, log_group_name FROM aws.logs.subscription_filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.logs.subscription_filters ( + DestinationArn, + FilterPattern, + LogGroupName, + region +) +SELECT +{{ DestinationArn }}, + {{ FilterPattern }}, + {{ LogGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.logs.subscription_filters ( + FilterName, + DestinationArn, + FilterPattern, + LogGroupName, + RoleArn, + Distribution, + region +) +SELECT + {{ FilterName }}, + {{ DestinationArn }}, + {{ FilterPattern }}, + {{ LogGroupName }}, + {{ RoleArn }}, + {{ Distribution }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.logs.subscription_filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +164,11 @@ logs:PutSubscriptionFilter, logs:DescribeSubscriptionFilters ``` +### Delete +```json +logs:DeleteSubscriptionFilter +``` + ### List ```json logs:DescribeSubscriptionFilters diff --git a/docs/aws-docs/providers/aws/lookoutequipment/inference_scheduler/index.md b/docs/aws-docs/providers/aws/lookoutequipment/inference_scheduler/index.md index d81195181b..14dfc998f2 100644 --- a/docs/aws-docs/providers/aws/lookoutequipment/inference_scheduler/index.md +++ b/docs/aws-docs/providers/aws/lookoutequipment/inference_scheduler/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual inference_scheduler resource, use inference_schedulers to retrieve a list of resources or to create a resource. + +Gets or updates an individual inference_scheduler resource, use inference_schedulers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual inference_scheduler resource, use - - - - - @@ -84,9 +82,10 @@ server_side_kms_key_id, tags, inference_scheduler_arn FROM aws.lookoutequipment.inference_scheduler -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the inference_scheduler resource, the following permissions are required: @@ -96,13 +95,6 @@ To operate on the inference_scheduler resource, the following permi lookoutequipment:DescribeInferenceScheduler ``` -### Delete -```json -lookoutequipment:DeleteInferenceScheduler, -lookoutequipment:StopInferenceScheduler, -lookoutequipment:DescribeInferenceScheduler -``` - ### Update ```json lookoutequipment:UpdateInferenceScheduler, diff --git a/docs/aws-docs/providers/aws/lookoutequipment/inference_schedulers/index.md b/docs/aws-docs/providers/aws/lookoutequipment/inference_schedulers/index.md index cbbd832e0c..0d37216509 100644 --- a/docs/aws-docs/providers/aws/lookoutequipment/inference_schedulers/index.md +++ b/docs/aws-docs/providers/aws/lookoutequipment/inference_schedulers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of inference_schedulers in a region or create a inference_schedulers resource, use inference_scheduler to operate on an individual resource. + +Used to retrieve a list of inference_schedulers in a region or to create or delete a inference_schedulers resource, use inference_scheduler to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of inference_schedulers in a region or crea + + + + + @@ -61,7 +69,138 @@ SELECT region, inference_scheduler_name FROM aws.lookoutequipment.inference_schedulers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lookoutequipment.inference_schedulers ( + DataInputConfiguration, + DataOutputConfiguration, + DataUploadFrequency, + ModelName, + RoleArn, + region +) +SELECT +{{ DataInputConfiguration }}, + {{ DataOutputConfiguration }}, + {{ DataUploadFrequency }}, + {{ ModelName }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lookoutequipment.inference_schedulers ( + DataDelayOffsetInMinutes, + DataInputConfiguration, + DataOutputConfiguration, + DataUploadFrequency, + InferenceSchedulerName, + ModelName, + RoleArn, + ServerSideKmsKeyId, + Tags, + region +) +SELECT + {{ DataDelayOffsetInMinutes }}, + {{ DataInputConfiguration }}, + {{ DataOutputConfiguration }}, + {{ DataUploadFrequency }}, + {{ InferenceSchedulerName }}, + {{ ModelName }}, + {{ RoleArn }}, + {{ ServerSideKmsKeyId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lookoutequipment.inference_schedulers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +214,13 @@ lookoutequipment:CreateInferenceScheduler, lookoutequipment:DescribeInferenceScheduler ``` +### Delete +```json +lookoutequipment:DeleteInferenceScheduler, +lookoutequipment:StopInferenceScheduler, +lookoutequipment:DescribeInferenceScheduler +``` + ### List ```json lookoutequipment:ListInferenceSchedulers diff --git a/docs/aws-docs/providers/aws/lookoutmetrics/alert/index.md b/docs/aws-docs/providers/aws/lookoutmetrics/alert/index.md index db66699ad4..e9b51c8ee2 100644 --- a/docs/aws-docs/providers/aws/lookoutmetrics/alert/index.md +++ b/docs/aws-docs/providers/aws/lookoutmetrics/alert/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual alert resource, use alerts to retrieve a list of resources or to create a resource. + +Gets or updates an individual alert resource, use alerts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual alert resource, use alerts< - - - - - @@ -71,9 +69,10 @@ anomaly_detector_arn, alert_sensitivity_threshold, action FROM aws.lookoutmetrics.alert -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the alert resource, the following permissions are required: @@ -83,8 +82,3 @@ To operate on the alert resource, the following permissions are req lookoutmetrics:DescribeAlert ``` -### Delete -```json -lookoutmetrics:DeleteAlert -``` - diff --git a/docs/aws-docs/providers/aws/lookoutmetrics/alerts/index.md b/docs/aws-docs/providers/aws/lookoutmetrics/alerts/index.md index e98c67dcb3..a9cd943d03 100644 --- a/docs/aws-docs/providers/aws/lookoutmetrics/alerts/index.md +++ b/docs/aws-docs/providers/aws/lookoutmetrics/alerts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of alerts in a region or create a alerts resource, use alert to operate on an individual resource. + +Used to retrieve a list of alerts in a region or to create or delete a alerts resource, use alert to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of alerts in a region or create a ale + + + + + @@ -61,7 +69,101 @@ SELECT region, arn FROM aws.lookoutmetrics.alerts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lookoutmetrics.alerts ( + AnomalyDetectorArn, + AlertSensitivityThreshold, + Action, + region +) +SELECT +{{ AnomalyDetectorArn }}, + {{ AlertSensitivityThreshold }}, + {{ Action }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lookoutmetrics.alerts ( + AlertName, + AlertDescription, + AnomalyDetectorArn, + AlertSensitivityThreshold, + Action, + region +) +SELECT + {{ AlertName }}, + {{ AlertDescription }}, + {{ AnomalyDetectorArn }}, + {{ AlertSensitivityThreshold }}, + {{ Action }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lookoutmetrics.alerts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +176,11 @@ lookoutmetrics:CreateAlert, iam:PassRole ``` +### Delete +```json +lookoutmetrics:DeleteAlert +``` + ### List ```json lookoutmetrics:ListAlerts diff --git a/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detector/index.md b/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detector/index.md index fe197f0922..17f74f81b1 100644 --- a/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detector/index.md +++ b/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual anomaly_detector resource, use anomaly_detectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual anomaly_detector resource, use anomaly_detectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual anomaly_detector resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ anomaly_detector_config, metric_set_list, kms_key_arn FROM aws.lookoutmetrics.anomaly_detector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the anomaly_detector resource, the following permissions are required: @@ -96,9 +95,3 @@ lookoutmetrics:UpdateAnomalyDetector, lookoutmetrics:UpdateMetricSet ``` -### Delete -```json -lookoutmetrics:DescribeAnomalyDetector, -lookoutmetrics:DeleteAnomalyDetector -``` - diff --git a/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detectors/index.md b/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detectors/index.md index 921bb87d8e..038b65e465 100644 --- a/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detectors/index.md +++ b/docs/aws-docs/providers/aws/lookoutmetrics/anomaly_detectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of anomaly_detectors in a region or create a anomaly_detectors resource, use anomaly_detector to operate on an individual resource. + +Used to retrieve a list of anomaly_detectors in a region or to create or delete a anomaly_detectors resource, use anomaly_detector to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of anomaly_detectors in a region or create + + + + + @@ -61,7 +69,250 @@ SELECT region, arn FROM aws.lookoutmetrics.anomaly_detectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lookoutmetrics.anomaly_detectors ( + AnomalyDetectorConfig, + MetricSetList, + region +) +SELECT +{{ AnomalyDetectorConfig }}, + {{ MetricSetList }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lookoutmetrics.anomaly_detectors ( + AnomalyDetectorName, + AnomalyDetectorDescription, + AnomalyDetectorConfig, + MetricSetList, + KmsKeyArn, + region +) +SELECT + {{ AnomalyDetectorName }}, + {{ AnomalyDetectorDescription }}, + {{ AnomalyDetectorConfig }}, + {{ MetricSetList }}, + {{ KmsKeyArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lookoutmetrics.anomaly_detectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +327,12 @@ lookoutmetrics:CreateMetricSet, iam:PassRole ``` +### Delete +```json +lookoutmetrics:DescribeAnomalyDetector, +lookoutmetrics:DeleteAnomalyDetector +``` + ### List ```json lookoutmetrics:ListAnomalyDetectors diff --git a/docs/aws-docs/providers/aws/lookoutvision/project/index.md b/docs/aws-docs/providers/aws/lookoutvision/project/index.md index a8e533964c..c868f4aff3 100644 --- a/docs/aws-docs/providers/aws/lookoutvision/project/index.md +++ b/docs/aws-docs/providers/aws/lookoutvision/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -68,9 +66,10 @@ region, arn, project_name FROM aws.lookoutvision.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -80,8 +79,3 @@ To operate on the project resource, the following permissions are r lookoutvision:DescribeProject ``` -### Delete -```json -lookoutvision:DeleteProject -``` - diff --git a/docs/aws-docs/providers/aws/lookoutvision/projects/index.md b/docs/aws-docs/providers/aws/lookoutvision/projects/index.md index 8a6b861a99..39902a096b 100644 --- a/docs/aws-docs/providers/aws/lookoutvision/projects/index.md +++ b/docs/aws-docs/providers/aws/lookoutvision/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,65 @@ SELECT region, project_name FROM aws.lookoutvision.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.lookoutvision.projects ( + ProjectName, + region +) +SELECT +{{ ProjectName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.lookoutvision.projects ( + ProjectName, + region +) +SELECT + {{ ProjectName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.lookoutvision.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +139,11 @@ To operate on the projects resource, the following permissions are lookoutvision:CreateProject ``` +### Delete +```json +lookoutvision:DeleteProject +``` + ### List ```json lookoutvision:ListProjects diff --git a/docs/aws-docs/providers/aws/m2/application/index.md b/docs/aws-docs/providers/aws/m2/application/index.md index 0c5a71bc10..dbdfa8206d 100644 --- a/docs/aws-docs/providers/aws/m2/application/index.md +++ b/docs/aws-docs/providers/aws/m2/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -82,9 +80,10 @@ name, role_arn, tags FROM aws.m2.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -106,12 +105,3 @@ s3:GetObject, s3:ListBucket ``` -### Delete -```json -elasticloadbalancing:DeleteListener, -elasticloadbalancing:DeleteTargetGroup, -logs:DeleteLogDelivery, -m2:GetApplication, -m2:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/m2/applications/index.md b/docs/aws-docs/providers/aws/m2/applications/index.md index ac56986a9e..2733642294 100644 --- a/docs/aws-docs/providers/aws/m2/applications/index.md +++ b/docs/aws-docs/providers/aws/m2/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,89 @@ SELECT region, application_arn FROM aws.m2.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.m2.applications ( + Definition, + EngineType, + Name, + region +) +SELECT +{{ Definition }}, + {{ EngineType }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.m2.applications ( + Definition, + Description, + EngineType, + KmsKeyId, + Name, + RoleArn, + Tags, + region +) +SELECT + {{ Definition }}, + {{ Description }}, + {{ EngineType }}, + {{ KmsKeyId }}, + {{ Name }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.m2.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +171,15 @@ kms:CreateGrant, iam:PassRole ``` +### Delete +```json +elasticloadbalancing:DeleteListener, +elasticloadbalancing:DeleteTargetGroup, +logs:DeleteLogDelivery, +m2:GetApplication, +m2:DeleteApplication +``` + ### List ```json m2:ListApplications diff --git a/docs/aws-docs/providers/aws/m2/environment/index.md b/docs/aws-docs/providers/aws/m2/environment/index.md index 414be1f5c5..3d6d73b164 100644 --- a/docs/aws-docs/providers/aws/m2/environment/index.md +++ b/docs/aws-docs/providers/aws/m2/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -94,9 +92,10 @@ storage_configurations, subnet_ids, tags FROM aws.m2.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -116,10 +115,3 @@ m2:GetEnvironment, m2:UpdateEnvironment ``` -### Delete -```json -elasticloadbalancing:DeleteLoadBalancer, -m2:DeleteEnvironment, -m2:GetEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/m2/environments/index.md b/docs/aws-docs/providers/aws/m2/environments/index.md index 6e57ab60c6..c51e6c2ee9 100644 --- a/docs/aws-docs/providers/aws/m2/environments/index.md +++ b/docs/aws-docs/providers/aws/m2/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,115 @@ SELECT region, environment_arn FROM aws.m2.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.m2.environments ( + EngineType, + InstanceType, + Name, + region +) +SELECT +{{ EngineType }}, + {{ InstanceType }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.m2.environments ( + Description, + EngineType, + EngineVersion, + HighAvailabilityConfig, + InstanceType, + KmsKeyId, + Name, + PreferredMaintenanceWindow, + PubliclyAccessible, + SecurityGroupIds, + StorageConfigurations, + SubnetIds, + Tags, + region +) +SELECT + {{ Description }}, + {{ EngineType }}, + {{ EngineVersion }}, + {{ HighAvailabilityConfig }}, + {{ InstanceType }}, + {{ KmsKeyId }}, + {{ Name }}, + {{ PreferredMaintenanceWindow }}, + {{ PubliclyAccessible }}, + {{ SecurityGroupIds }}, + {{ StorageConfigurations }}, + {{ SubnetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.m2.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -91,6 +207,13 @@ m2:ListTagsForResource, m2:TagResource ``` +### Delete +```json +elasticloadbalancing:DeleteLoadBalancer, +m2:DeleteEnvironment, +m2:GetEnvironment +``` + ### List ```json m2:ListEnvironments diff --git a/docs/aws-docs/providers/aws/macie/allow_list/index.md b/docs/aws-docs/providers/aws/macie/allow_list/index.md index 24dfee0ee9..05e5952121 100644 --- a/docs/aws-docs/providers/aws/macie/allow_list/index.md +++ b/docs/aws-docs/providers/aws/macie/allow_list/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual allow_list resource, use allow_lists to retrieve a list of resources or to create a resource. + +Gets or updates an individual allow_list resource, use allow_lists to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual allow_list resource, use al - - - - - @@ -78,9 +76,10 @@ arn, status, tags FROM aws.macie.allow_list -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the allow_list resource, the following permissions are required: @@ -98,8 +97,3 @@ macie2:TagResource, macie2:UntagResource ``` -### Delete -```json -macie2:DeleteAllowList -``` - diff --git a/docs/aws-docs/providers/aws/macie/allow_lists/index.md b/docs/aws-docs/providers/aws/macie/allow_lists/index.md index 93b72bf7ba..c877291320 100644 --- a/docs/aws-docs/providers/aws/macie/allow_lists/index.md +++ b/docs/aws-docs/providers/aws/macie/allow_lists/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of allow_lists in a region or create a allow_lists resource, use allow_list to operate on an individual resource. + +Used to retrieve a list of allow_lists in a region or to create or delete a allow_lists resource, use allow_list to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of allow_lists in a region or create a INSERT + + + + + @@ -61,7 +69,82 @@ SELECT region, id FROM aws.macie.allow_lists -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.macie.allow_lists ( + Name, + Criteria, + region +) +SELECT +{{ Name }}, + {{ Criteria }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.macie.allow_lists ( + Name, + Description, + Criteria, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Criteria }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.macie.allow_lists +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +158,11 @@ macie2:GetAllowList, macie2:TagResource ``` +### Delete +```json +macie2:DeleteAllowList +``` + ### List ```json macie2:ListAllowLists diff --git a/docs/aws-docs/providers/aws/macie/custom_data_identifier/index.md b/docs/aws-docs/providers/aws/macie/custom_data_identifier/index.md index 86225ca1ad..3511e6aa5d 100644 --- a/docs/aws-docs/providers/aws/macie/custom_data_identifier/index.md +++ b/docs/aws-docs/providers/aws/macie/custom_data_identifier/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual custom_data_identifier resource, use custom_data_identifiers to retrieve a list of resources or to create a resource. + +Gets or updates an individual custom_data_identifier resource, use custom_data_identifiers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual custom_data_identifier resource, - - - - - @@ -82,9 +80,10 @@ id, arn, tags FROM aws.macie.custom_data_identifier -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the custom_data_identifier resource, the following permissions are required: @@ -94,11 +93,6 @@ To operate on the custom_data_identifier resource, the following pe macie2:GetCustomDataIdentifier ``` -### Delete -```json -macie2:DeleteCustomDataIdentifier -``` - ### Update ```json macie2:TagResource, diff --git a/docs/aws-docs/providers/aws/macie/custom_data_identifiers/index.md b/docs/aws-docs/providers/aws/macie/custom_data_identifiers/index.md index 2c086ca34c..b4b36bc2c5 100644 --- a/docs/aws-docs/providers/aws/macie/custom_data_identifiers/index.md +++ b/docs/aws-docs/providers/aws/macie/custom_data_identifiers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of custom_data_identifiers in a region or create a custom_data_identifiers resource, use custom_data_identifier to operate on an individual resource. + +Used to retrieve a list of custom_data_identifiers in a region or to create or delete a custom_data_identifiers resource, use custom_data_identifier to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of custom_data_identifiers in a region or c + + + + + @@ -61,7 +69,95 @@ SELECT region, id FROM aws.macie.custom_data_identifiers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.macie.custom_data_identifiers ( + Name, + Regex, + region +) +SELECT +{{ Name }}, + {{ Regex }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.macie.custom_data_identifiers ( + Name, + Description, + Regex, + MaximumMatchDistance, + Keywords, + IgnoreWords, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Regex }}, + {{ MaximumMatchDistance }}, + {{ Keywords }}, + {{ IgnoreWords }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.macie.custom_data_identifiers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +171,11 @@ macie2:GetCustomDataIdentifier, macie2:TagResource ``` +### Delete +```json +macie2:DeleteCustomDataIdentifier +``` + ### List ```json macie2:ListCustomDataIdentifiers diff --git a/docs/aws-docs/providers/aws/macie/findings_filter/index.md b/docs/aws-docs/providers/aws/macie/findings_filter/index.md index 106aa459b5..9351581050 100644 --- a/docs/aws-docs/providers/aws/macie/findings_filter/index.md +++ b/docs/aws-docs/providers/aws/macie/findings_filter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual findings_filter resource, use findings_filters to retrieve a list of resources or to create a resource. + +Gets or updates an individual findings_filter resource, use findings_filters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual findings_filter resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ id, arn, tags FROM aws.macie.findings_filter -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the findings_filter resource, the following permissions are required: @@ -100,8 +99,3 @@ macie2:TagResource, macie2:UntagResource ``` -### Delete -```json -macie2:DeleteFindingsFilter -``` - diff --git a/docs/aws-docs/providers/aws/macie/findings_filters/index.md b/docs/aws-docs/providers/aws/macie/findings_filters/index.md index c152ed4935..e1fb819dbe 100644 --- a/docs/aws-docs/providers/aws/macie/findings_filters/index.md +++ b/docs/aws-docs/providers/aws/macie/findings_filters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of findings_filters in a region or create a findings_filters resource, use findings_filter to operate on an individual resource. + +Used to retrieve a list of findings_filters in a region or to create or delete a findings_filters resource, use findings_filter to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of findings_filters in a region or create a + + + + + @@ -61,7 +69,92 @@ SELECT region, id FROM aws.macie.findings_filters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.macie.findings_filters ( + Name, + FindingCriteria, + region +) +SELECT +{{ Name }}, + {{ FindingCriteria }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.macie.findings_filters ( + Name, + Description, + FindingCriteria, + Action, + Position, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ FindingCriteria }}, + {{ Action }}, + {{ Position }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.macie.findings_filters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,11 @@ macie2:CreateFindingsFilter, macie2:TagResource ``` +### Delete +```json +macie2:DeleteFindingsFilter +``` + ### List ```json macie2:ListFindingsFilters diff --git a/docs/aws-docs/providers/aws/macie/session/index.md b/docs/aws-docs/providers/aws/macie/session/index.md index adefadea69..479c2bc26f 100644 --- a/docs/aws-docs/providers/aws/macie/session/index.md +++ b/docs/aws-docs/providers/aws/macie/session/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual session resource, use sessions to retrieve a list of resources or to create a resource. + +Gets or updates an individual session resource, use sessions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual session resource, use sessi - - - - - @@ -72,9 +70,10 @@ status, finding_publishing_frequency, service_role FROM aws.macie.session -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the session resource, the following permissions are required: @@ -90,8 +89,3 @@ macie2:GetMacieSession, macie2:UpdateMacieSession ``` -### Delete -```json -macie2:DisableMacie -``` - diff --git a/docs/aws-docs/providers/aws/macie/sessions/index.md b/docs/aws-docs/providers/aws/macie/sessions/index.md index 944d8ffa9c..ef2da8c095 100644 --- a/docs/aws-docs/providers/aws/macie/sessions/index.md +++ b/docs/aws-docs/providers/aws/macie/sessions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sessions in a region or create a sessions resource, use session to operate on an individual resource. + +Used to retrieve a list of sessions in a region or to create or delete a sessions resource, use session to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of sessions in a region or create a s + + + + + @@ -61,7 +69,71 @@ SELECT region, aws_account_id FROM aws.macie.sessions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.macie.sessions ( + Status, + FindingPublishingFrequency, + region +) +SELECT +{{ Status }}, + {{ FindingPublishingFrequency }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.macie.sessions ( + Status, + FindingPublishingFrequency, + region +) +SELECT + {{ Status }}, + {{ FindingPublishingFrequency }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.macie.sessions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +151,8 @@ macie2:EnableMacie macie2:GetMacieSession ``` +### Delete +```json +macie2:DisableMacie +``` + diff --git a/docs/aws-docs/providers/aws/managedblockchain/accessor/index.md b/docs/aws-docs/providers/aws/managedblockchain/accessor/index.md index 177498e9ee..8dc31c2120 100644 --- a/docs/aws-docs/providers/aws/managedblockchain/accessor/index.md +++ b/docs/aws-docs/providers/aws/managedblockchain/accessor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual accessor resource, use accessors to retrieve a list of resources or to create a resource. + +Gets or updates an individual accessor resource, use accessors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual accessor resource, use acce - - - - - @@ -80,9 +78,10 @@ accessor_type, network_type, tags FROM aws.managedblockchain.accessor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the accessor resource, the following permissions are required: @@ -100,8 +99,3 @@ managedblockchain:TagResource, managedblockchain:UntagResource ``` -### Delete -```json -managedblockchain:DeleteAccessor -``` - diff --git a/docs/aws-docs/providers/aws/managedblockchain/accessors/index.md b/docs/aws-docs/providers/aws/managedblockchain/accessors/index.md index ff018f9bf4..0dd52d4146 100644 --- a/docs/aws-docs/providers/aws/managedblockchain/accessors/index.md +++ b/docs/aws-docs/providers/aws/managedblockchain/accessors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of accessors in a region or create a accessors resource, use accessor to operate on an individual resource. + +Used to retrieve a list of accessors in a region or to create or delete a accessors resource, use accessor to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of accessors in a region or create a + + + + + @@ -61,7 +69,76 @@ SELECT region, id FROM aws.managedblockchain.accessors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.managedblockchain.accessors ( + AccessorType, + region +) +SELECT +{{ AccessorType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.managedblockchain.accessors ( + AccessorType, + NetworkType, + Tags, + region +) +SELECT + {{ AccessorType }}, + {{ NetworkType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.managedblockchain.accessors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +152,11 @@ managedblockchain:TagResource, managedblockchain:GetAccessor ``` +### Delete +```json +managedblockchain:DeleteAccessor +``` + ### List ```json managedblockchain:ListAccessors diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridge/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridge/index.md index 31787dd898..d973b9dccf 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridge/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridge/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bridge resource, use bridges to retrieve a list of resources or to create a resource. + +Gets or updates an individual bridge resource, use bridges to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual bridge resource, use bridge - - - - - @@ -82,9 +80,10 @@ sources, ingress_gateway_bridge, egress_gateway_bridge FROM aws.mediaconnect.bridge -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bridge resource, the following permissions are required: @@ -100,9 +99,3 @@ mediaconnect:DescribeBridge, mediaconnect:UpdateBridge ``` -### Delete -```json -mediaconnect:DescribeBridge, -mediaconnect:DeleteBridge -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridge_output/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridge_output/index.md index ece59014f8..53243412f4 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridge_output/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridge_output/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bridge_output resource, use bridge_outputs to retrieve a list of resources or to create a resource. + +Gets or updates an individual bridge_output resource, use bridge_outputs to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual bridge_output resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ bridge_arn, network_output, name FROM aws.mediaconnect.bridge_output -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the bridge_output resource, the following permissions are required: @@ -88,8 +87,3 @@ mediaconnect:DescribeBridge, mediaconnect:UpdateBridgeOutput ``` -### Delete -```json -mediaconnect:RemoveBridgeOutput -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridge_outputs/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridge_outputs/index.md index bd01227b07..db884cccef 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridge_outputs/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridge_outputs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bridge_outputs in a region or create a bridge_outputs resource, use bridge_output to operate on an individual resource. + +Used to retrieve a list of bridge_outputs in a region or to create or delete a bridge_outputs resource, use bridge_output to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of bridge_outputs in a region or create a < + + + + + @@ -63,7 +71,89 @@ region, bridge_arn, name FROM aws.mediaconnect.bridge_outputs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.bridge_outputs ( + BridgeArn, + NetworkOutput, + Name, + region +) +SELECT +{{ BridgeArn }}, + {{ NetworkOutput }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.bridge_outputs ( + BridgeArn, + NetworkOutput, + Name, + region +) +SELECT + {{ BridgeArn }}, + {{ NetworkOutput }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.bridge_outputs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +166,8 @@ mediaconnect:AddBridgeOutputs, mediaconnect:DescribeBridge ``` +### Delete +```json +mediaconnect:RemoveBridgeOutput +``` + diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridge_source/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridge_source/index.md index e259ddc714..bb6f286321 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridge_source/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridge_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bridge_source resource, use bridge_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual bridge_source resource, use bridge_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual bridge_source resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ bridge_arn, flow_source, network_source FROM aws.mediaconnect.bridge_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the bridge_source resource, the following permissions are required: @@ -90,8 +89,3 @@ mediaconnect:DescribeBridge, mediaconnect:UpdateBridgeSource ``` -### Delete -```json -mediaconnect:RemoveBridgeSource -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridge_sources/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridge_sources/index.md index 030d87a54b..1a6b3344b0 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridge_sources/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridge_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bridge_sources in a region or create a bridge_sources resource, use bridge_source to operate on an individual resource. + +Used to retrieve a list of bridge_sources in a region or to create or delete a bridge_sources resource, use bridge_source to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of bridge_sources in a region or create a < + + + + + @@ -63,7 +71,87 @@ region, bridge_arn, name FROM aws.mediaconnect.bridge_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.bridge_sources ( + Name, + BridgeArn, + region +) +SELECT +{{ Name }}, + {{ BridgeArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.bridge_sources ( + Name, + BridgeArn, + FlowSource, + NetworkSource, + region +) +SELECT + {{ Name }}, + {{ BridgeArn }}, + {{ FlowSource }}, + {{ NetworkSource }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.bridge_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +164,8 @@ mediaconnect:AddBridgeSources, mediaconnect:DescribeBridge ``` +### Delete +```json +mediaconnect:RemoveBridgeSource +``` + diff --git a/docs/aws-docs/providers/aws/mediaconnect/bridges/index.md b/docs/aws-docs/providers/aws/mediaconnect/bridges/index.md index b11cb0a356..8ce776c829 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/bridges/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/bridges/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bridges in a region or create a bridges resource, use bridge to operate on an individual resource. + +Used to retrieve a list of bridges in a region or to create or delete a bridges resource, use bridge to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of bridges in a region or create a br + + + + + @@ -61,7 +69,135 @@ SELECT region, bridge_arn FROM aws.mediaconnect.bridges -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.bridges ( + Name, + PlacementArn, + Sources, + region +) +SELECT +{{ Name }}, + {{ PlacementArn }}, + {{ Sources }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.bridges ( + Name, + PlacementArn, + SourceFailoverConfig, + Outputs, + Sources, + IngressGatewayBridge, + EgressGatewayBridge, + region +) +SELECT + {{ Name }}, + {{ PlacementArn }}, + {{ SourceFailoverConfig }}, + {{ Outputs }}, + {{ Sources }}, + {{ IngressGatewayBridge }}, + {{ EgressGatewayBridge }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.bridges +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +210,12 @@ mediaconnect:CreateBridge, mediaconnect:DescribeBridge ``` +### Delete +```json +mediaconnect:DescribeBridge, +mediaconnect:DeleteBridge +``` + ### List ```json mediaconnect:ListBridges diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow/index.md index e1feace6ca..1b19a6284a 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow resource, use flows to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow resource, use flows to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual flow resource, use flowsUPDATE - - - - - @@ -76,9 +74,10 @@ flow_availability_zone, source, source_failover_config FROM aws.mediaconnect.flow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow resource, the following permissions are required: @@ -95,9 +94,3 @@ mediaconnect:UpdateFlow, mediaconnect:UpdateFlowSource ``` -### Delete -```json -mediaconnect:DescribeFlow, -mediaconnect:DeleteFlow -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_entitlement/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_entitlement/index.md index 1b514f1f1c..f8147918c9 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_entitlement/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_entitlement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow_entitlement resource, use flow_entitlements to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow_entitlement resource, use flow_entitlements to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual flow_entitlement resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ entitlement_status, name, subscribers FROM aws.mediaconnect.flow_entitlement -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow_entitlement resource, the following permissions are required: @@ -98,9 +97,3 @@ mediaconnect:DescribeFlow, mediaconnect:UpdateFlowEntitlement ``` -### Delete -```json -mediaconnect:DescribeFlow, -mediaconnect:RevokeFlowEntitlement -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_entitlements/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_entitlements/index.md index 1a288462e3..74b21d0a13 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_entitlements/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_entitlements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flow_entitlements in a region or create a flow_entitlements resource, use flow_entitlement to operate on an individual resource. + +Used to retrieve a list of flow_entitlements in a region or to create or delete a flow_entitlements resource, use flow_entitlement to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flow_entitlements in a region or create + + + + + @@ -61,7 +69,106 @@ SELECT region, entitlement_arn FROM aws.mediaconnect.flow_entitlements -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.flow_entitlements ( + FlowArn, + Description, + Name, + Subscribers, + region +) +SELECT +{{ FlowArn }}, + {{ Description }}, + {{ Name }}, + {{ Subscribers }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.flow_entitlements ( + FlowArn, + DataTransferSubscriberFeePercent, + Description, + Encryption, + EntitlementStatus, + Name, + Subscribers, + region +) +SELECT + {{ FlowArn }}, + {{ DataTransferSubscriberFeePercent }}, + {{ Description }}, + {{ Encryption }}, + {{ EntitlementStatus }}, + {{ Name }}, + {{ Subscribers }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.flow_entitlements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +181,12 @@ iam:PassRole, mediaconnect:GrantFlowEntitlements ``` +### Delete +```json +mediaconnect:DescribeFlow, +mediaconnect:RevokeFlowEntitlement +``` + ### List ```json mediaconnect:DescribeFlow diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_output/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_output/index.md index 6253e3d256..222ddf821c 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_output/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_output/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow_output resource, use flow_outputs to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow_output resource, use flow_outputs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual flow_output resource, use f - - - - - @@ -94,9 +92,10 @@ smoothing_latency, stream_id, vpc_interface_attachment FROM aws.mediaconnect.flow_output -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow_output resource, the following permissions are required: @@ -112,9 +111,3 @@ mediaconnect:DescribeFlow, mediaconnect:UpdateFlowOutput ``` -### Delete -```json -mediaconnect:DescribeFlow, -mediaconnect:RemoveFlowOutput -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_outputs/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_outputs/index.md index 45c1e89b33..adae2de0ea 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_outputs/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_outputs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flow_outputs in a region or create a flow_outputs resource, use flow_output to operate on an individual resource. + +Used to retrieve a list of flow_outputs in a region or to create or delete a flow_outputs resource, use flow_output to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flow_outputs in a region or create a INSERT + + + + + @@ -61,7 +69,121 @@ SELECT region, output_arn FROM aws.mediaconnect.flow_outputs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.flow_outputs ( + FlowArn, + Protocol, + region +) +SELECT +{{ FlowArn }}, + {{ Protocol }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.flow_outputs ( + FlowArn, + CidrAllowList, + Encryption, + Description, + Destination, + MaxLatency, + MinLatency, + Name, + Port, + Protocol, + RemoteId, + SmoothingLatency, + StreamId, + VpcInterfaceAttachment, + region +) +SELECT + {{ FlowArn }}, + {{ CidrAllowList }}, + {{ Encryption }}, + {{ Description }}, + {{ Destination }}, + {{ MaxLatency }}, + {{ MinLatency }}, + {{ Name }}, + {{ Port }}, + {{ Protocol }}, + {{ RemoteId }}, + {{ SmoothingLatency }}, + {{ StreamId }}, + {{ VpcInterfaceAttachment }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.flow_outputs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +196,12 @@ iam:PassRole, mediaconnect:AddFlowOutputs ``` +### Delete +```json +mediaconnect:DescribeFlow, +mediaconnect:RemoveFlowOutput +``` + ### List ```json mediaconnect:DescribeFlow diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_source/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_source/index.md index ddd60cbcba..4e2427a6b8 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_source/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow_source resource, use flow_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow_source resource, use flow_sources to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -68,11 +71,6 @@ Gets or operates on an individual flow_source resource, use f - - - - - @@ -106,9 +104,10 @@ source_listener_port, vpc_interface_name, whitelist_cidr FROM aws.mediaconnect.flow_source -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the flow_source resource, the following permissions are required: @@ -124,9 +123,3 @@ mediaconnect:DescribeFlow, mediaconnect:UpdateFlowSource ``` -### Delete -```json -mediaconnect:DescribeFlow, -mediaconnect:RemoveFlowSource -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_sources/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_sources/index.md index 9d6b041bbb..aa842e8d90 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_sources/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flow_sources in a region or create a flow_sources resource, use flow_source to operate on an individual resource. + +Used to retrieve a list of flow_sources in a region or to create or delete a flow_sources resource, use flow_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flow_sources in a region or create a INSERT + + + + + @@ -61,7 +69,134 @@ SELECT region, source_arn FROM aws.mediaconnect.flow_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.flow_sources ( + Description, + Name, + region +) +SELECT +{{ Description }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.flow_sources ( + FlowArn, + Decryption, + Description, + EntitlementArn, + GatewayBridgeSource, + IngestPort, + MaxBitrate, + MaxLatency, + MinLatency, + Name, + Protocol, + SenderIpAddress, + SenderControlPort, + StreamId, + SourceListenerAddress, + SourceListenerPort, + VpcInterfaceName, + WhitelistCidr, + region +) +SELECT + {{ FlowArn }}, + {{ Decryption }}, + {{ Description }}, + {{ EntitlementArn }}, + {{ GatewayBridgeSource }}, + {{ IngestPort }}, + {{ MaxBitrate }}, + {{ MaxLatency }}, + {{ MinLatency }}, + {{ Name }}, + {{ Protocol }}, + {{ SenderIpAddress }}, + {{ SenderControlPort }}, + {{ StreamId }}, + {{ SourceListenerAddress }}, + {{ SourceListenerPort }}, + {{ VpcInterfaceName }}, + {{ WhitelistCidr }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.flow_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +211,12 @@ mediaconnect:AddFlowSources, iam:PassRole ``` +### Delete +```json +mediaconnect:DescribeFlow, +mediaconnect:RemoveFlowSource +``` + ### List ```json mediaconnect:DescribeFlow diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interface/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interface/index.md index 31b46013af..f7e5db92e3 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interface/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interface/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual flow_vpc_interface resource, use flow_vpc_interfaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual flow_vpc_interface resource, use flow_vpc_interfaces to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual flow_vpc_interface resource, use - - - - - @@ -76,9 +74,10 @@ security_group_ids, subnet_id, network_interface_ids FROM aws.mediaconnect.flow_vpc_interface -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the flow_vpc_interface resource, the following permissions are required: @@ -95,9 +94,3 @@ mediaconnect:AddFlowVpcInterfaces, mediaconnect:RemoveFlowVpcInterface ``` -### Delete -```json -mediaconnect:DescribeFlow, -mediaconnect:RemoveFlowVpcInterface -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interfaces/index.md b/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interfaces/index.md index 7a83ad2a41..3852cce2fe 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interfaces/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flow_vpc_interfaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flow_vpc_interfaces in a region or create a flow_vpc_interfaces resource, use flow_vpc_interface to operate on an individual resource. + +Used to retrieve a list of flow_vpc_interfaces in a region or to create or delete a flow_vpc_interfaces resource, use flow_vpc_interface to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of flow_vpc_interfaces in a region or creat + + + + + @@ -63,7 +71,93 @@ region, flow_arn, name FROM aws.mediaconnect.flow_vpc_interfaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.flow_vpc_interfaces ( + FlowArn, + Name, + RoleArn, + SecurityGroupIds, + SubnetId, + region +) +SELECT +{{ FlowArn }}, + {{ Name }}, + {{ RoleArn }}, + {{ SecurityGroupIds }}, + {{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.flow_vpc_interfaces ( + FlowArn, + Name, + RoleArn, + SecurityGroupIds, + SubnetId, + region +) +SELECT + {{ FlowArn }}, + {{ Name }}, + {{ RoleArn }}, + {{ SecurityGroupIds }}, + {{ SubnetId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.flow_vpc_interfaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +171,12 @@ mediaconnect:DescribeFlow, mediaconnect:AddFlowVpcInterfaces ``` +### Delete +```json +mediaconnect:DescribeFlow, +mediaconnect:RemoveFlowVpcInterface +``` + ### List ```json mediaconnect:DescribeFlow diff --git a/docs/aws-docs/providers/aws/mediaconnect/flows/index.md b/docs/aws-docs/providers/aws/mediaconnect/flows/index.md index 4b4f3487ce..a1ece8c4b0 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/flows/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/flows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of flows in a region or create a flows resource, use flow to operate on an individual resource. + +Used to retrieve a list of flows in a region or to create or delete a flows resource, use flow to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of flows in a region or create a flow + + + + + @@ -61,7 +69,156 @@ SELECT region, flow_arn FROM aws.mediaconnect.flows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.flows ( + Name, + Source, + region +) +SELECT +{{ Name }}, + {{ Source }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.flows ( + Name, + AvailabilityZone, + Source, + SourceFailoverConfig, + region +) +SELECT + {{ Name }}, + {{ AvailabilityZone }}, + {{ Source }}, + {{ SourceFailoverConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.flows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +231,12 @@ mediaconnect:CreateFlow, iam:PassRole ``` +### Delete +```json +mediaconnect:DescribeFlow, +mediaconnect:DeleteFlow +``` + ### List ```json mediaconnect:ListFlows diff --git a/docs/aws-docs/providers/aws/mediaconnect/gateway/index.md b/docs/aws-docs/providers/aws/mediaconnect/gateway/index.md index 55270fd2f1..b9da6cd4f0 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/gateway/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/gateway/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual gateway resource, use gateways to retrieve a list of resources or to create a resource. + +Gets or updates an individual gateway resource, use gateways to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual gateway resource, use gatew - - - - - @@ -69,9 +67,10 @@ gateway_state, egress_cidr_blocks, networks FROM aws.mediaconnect.gateway -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the gateway resource, the following permissions are required: @@ -81,10 +80,3 @@ To operate on the gateway resource, the following permissions are r mediaconnect:DescribeGateway ``` -### Delete -```json -iam:CreateServiceLinkedRole, -mediaconnect:DescribeGateway, -mediaconnect:DeleteGateway -``` - diff --git a/docs/aws-docs/providers/aws/mediaconnect/gateways/index.md b/docs/aws-docs/providers/aws/mediaconnect/gateways/index.md index 9ca4d75372..b12d9a3047 100644 --- a/docs/aws-docs/providers/aws/mediaconnect/gateways/index.md +++ b/docs/aws-docs/providers/aws/mediaconnect/gateways/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of gateways in a region or create a gateways resource, use gateway to operate on an individual resource. + +Used to retrieve a list of gateways in a region or to create or delete a gateways resource, use gateway to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of gateways in a region or create a g + + + + + @@ -61,7 +69,91 @@ SELECT region, gateway_arn FROM aws.mediaconnect.gateways -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediaconnect.gateways ( + Name, + EgressCidrBlocks, + Networks, + region +) +SELECT +{{ Name }}, + {{ EgressCidrBlocks }}, + {{ Networks }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediaconnect.gateways ( + Name, + EgressCidrBlocks, + Networks, + region +) +SELECT + {{ Name }}, + {{ EgressCidrBlocks }}, + {{ Networks }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediaconnect.gateways +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +167,13 @@ mediaconnect:CreateGateway, mediaconnect:DescribeGateway ``` +### Delete +```json +iam:CreateServiceLinkedRole, +mediaconnect:DescribeGateway, +mediaconnect:DeleteGateway +``` + ### List ```json mediaconnect:ListGateways diff --git a/docs/aws-docs/providers/aws/medialive/multiplex/index.md b/docs/aws-docs/providers/aws/medialive/multiplex/index.md index 956814020d..7f8586e2d2 100644 --- a/docs/aws-docs/providers/aws/medialive/multiplex/index.md +++ b/docs/aws-docs/providers/aws/medialive/multiplex/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual multiplex resource, use multiplexes to retrieve a list of resources or to create a resource. + +Gets or updates an individual multiplex resource, use multiplexes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual multiplex resource, use mul - - - - - @@ -84,9 +82,10 @@ program_count, state, tags FROM aws.medialive.multiplex -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the multiplex resource, the following permissions are required: @@ -104,9 +103,3 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete -```json -medialive:DeleteMultiplex, -medialive:DescribeMultiplex -``` - diff --git a/docs/aws-docs/providers/aws/medialive/multiplexes/index.md b/docs/aws-docs/providers/aws/medialive/multiplexes/index.md index d7b630d126..dac0c433d4 100644 --- a/docs/aws-docs/providers/aws/medialive/multiplexes/index.md +++ b/docs/aws-docs/providers/aws/medialive/multiplexes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of multiplexes in a region or create a multiplexes resource, use multiplex to operate on an individual resource. + +Used to retrieve a list of multiplexes in a region or to create or delete a multiplexes resource, use multiplex to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of multiplexes in a region or create a INSERT + + + + + @@ -61,7 +69,106 @@ SELECT region, id FROM aws.medialive.multiplexes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.medialive.multiplexes ( + AvailabilityZones, + MultiplexSettings, + Name, + region +) +SELECT +{{ AvailabilityZones }}, + {{ MultiplexSettings }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.medialive.multiplexes ( + AvailabilityZones, + Destinations, + MultiplexSettings, + Name, + Tags, + region +) +SELECT + {{ AvailabilityZones }}, + {{ Destinations }}, + {{ MultiplexSettings }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.medialive.multiplexes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +182,12 @@ medialive:DescribeMultiplex, medialive:CreateTags ``` +### Delete +```json +medialive:DeleteMultiplex, +medialive:DescribeMultiplex +``` + ### List ```json medialive:ListMultiplexes diff --git a/docs/aws-docs/providers/aws/medialive/multiplexprogram/index.md b/docs/aws-docs/providers/aws/medialive/multiplexprogram/index.md index 5e2596a9f5..b67068d3e5 100644 --- a/docs/aws-docs/providers/aws/medialive/multiplexprogram/index.md +++ b/docs/aws-docs/providers/aws/medialive/multiplexprogram/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual multiplexprogram resource, use multiplexprograms to retrieve a list of resources or to create a resource. + +Gets or updates an individual multiplexprogram resource, use multiplexprograms to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual multiplexprogram resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ packet_identifiers_map, pipeline_details, program_name FROM aws.medialive.multiplexprogram -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the multiplexprogram resource, the following permissions are required: @@ -96,9 +95,3 @@ medialive:UpdateMultiplexProgram, medialive:DescribeMultiplexProgram ``` -### Delete -```json -medialive:DeleteMultiplexProgram, -medialive:DescribeMultiplexProgram -``` - diff --git a/docs/aws-docs/providers/aws/medialive/multiplexprograms/index.md b/docs/aws-docs/providers/aws/medialive/multiplexprograms/index.md index a06307967c..e11625711f 100644 --- a/docs/aws-docs/providers/aws/medialive/multiplexprograms/index.md +++ b/docs/aws-docs/providers/aws/medialive/multiplexprograms/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of multiplexprograms in a region or create a multiplexprograms resource, use multiplexprogram to operate on an individual resource. + +Used to retrieve a list of multiplexprograms in a region or to create or delete a multiplexprograms resource, use multiplexprogram to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of multiplexprograms in a region or create + + + + + @@ -63,7 +71,171 @@ region, program_name, multiplex_id FROM aws.medialive.multiplexprograms -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.medialive.multiplexprograms ( + ChannelId, + MultiplexId, + MultiplexProgramSettings, + PreferredChannelPipeline, + PacketIdentifiersMap, + PipelineDetails, + ProgramName, + region +) +SELECT +{{ ChannelId }}, + {{ MultiplexId }}, + {{ MultiplexProgramSettings }}, + {{ PreferredChannelPipeline }}, + {{ PacketIdentifiersMap }}, + {{ PipelineDetails }}, + {{ ProgramName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.medialive.multiplexprograms ( + ChannelId, + MultiplexId, + MultiplexProgramSettings, + PreferredChannelPipeline, + PacketIdentifiersMap, + PipelineDetails, + ProgramName, + region +) +SELECT + {{ ChannelId }}, + {{ MultiplexId }}, + {{ MultiplexProgramSettings }}, + {{ PreferredChannelPipeline }}, + {{ PacketIdentifiersMap }}, + {{ PipelineDetails }}, + {{ ProgramName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.medialive.multiplexprograms +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +248,12 @@ medialive:CreateMultiplexProgram, medialive:DescribeMultiplexProgram ``` +### Delete +```json +medialive:DeleteMultiplexProgram, +medialive:DescribeMultiplexProgram +``` + ### List ```json medialive:ListMultiplexPrograms diff --git a/docs/aws-docs/providers/aws/mediapackage/asset/index.md b/docs/aws-docs/providers/aws/mediapackage/asset/index.md index 2df54ace90..fa15a253ee 100644 --- a/docs/aws-docs/providers/aws/mediapackage/asset/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/asset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual asset resource, use assets to retrieve a list of resources or to create a resource. + +Gets or updates an individual asset resource, use assets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual asset resource, use assets< - - - - - @@ -77,9 +75,10 @@ source_arn, source_role_arn, tags FROM aws.mediapackage.asset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the asset resource, the following permissions are required: @@ -89,9 +88,3 @@ To operate on the asset resource, the following permissions are req mediapackage-vod:DescribeAsset ``` -### Delete -```json -mediapackage-vod:DescribeAsset, -mediapackage-vod:DeleteAsset -``` - diff --git a/docs/aws-docs/providers/aws/mediapackage/assets/index.md b/docs/aws-docs/providers/aws/mediapackage/assets/index.md index e26c4a91c2..035ffe2cd7 100644 --- a/docs/aws-docs/providers/aws/mediapackage/assets/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/assets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assets in a region or create a assets resource, use asset to operate on an individual resource. + +Used to retrieve a list of assets in a region or to create or delete a assets resource, use asset to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assets in a region or create a ass + + + + + @@ -61,7 +69,102 @@ SELECT region, id FROM aws.mediapackage.assets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackage.assets ( + Id, + PackagingGroupId, + SourceArn, + SourceRoleArn, + region +) +SELECT +{{ Id }}, + {{ PackagingGroupId }}, + {{ SourceArn }}, + {{ SourceRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackage.assets ( + EgressEndpoints, + Id, + PackagingGroupId, + ResourceId, + SourceArn, + SourceRoleArn, + Tags, + region +) +SELECT + {{ EgressEndpoints }}, + {{ Id }}, + {{ PackagingGroupId }}, + {{ ResourceId }}, + {{ SourceArn }}, + {{ SourceRoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackage.assets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +179,12 @@ mediapackage-vod:TagResource, iam:PassRole ``` +### Delete +```json +mediapackage-vod:DescribeAsset, +mediapackage-vod:DeleteAsset +``` + ### List ```json mediapackage-vod:ListAssets, diff --git a/docs/aws-docs/providers/aws/mediapackage/channel/index.md b/docs/aws-docs/providers/aws/mediapackage/channel/index.md index fe6b8cb7d0..872d239f63 100644 --- a/docs/aws-docs/providers/aws/mediapackage/channel/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel resource, use channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel resource, use channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual channel resource, use chann - - - - - @@ -78,9 +76,10 @@ tags, egress_access_logs, ingress_access_logs FROM aws.mediapackage.channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel resource, the following permissions are required: @@ -97,8 +96,3 @@ mediapackage:ConfigureLogs, iam:CreateServiceLinkedRole ``` -### Delete -```json -mediapackage:DeleteChannel -``` - diff --git a/docs/aws-docs/providers/aws/mediapackage/channels/index.md b/docs/aws-docs/providers/aws/mediapackage/channels/index.md index da66299ad4..9ad6db5cc1 100644 --- a/docs/aws-docs/providers/aws/mediapackage/channels/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channels in a region or create a channels resource, use channel to operate on an individual resource. + +Used to retrieve a list of channels in a region or to create or delete a channels resource, use channel to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channels in a region or create a c + + + + + @@ -61,7 +69,96 @@ SELECT region, id FROM aws.mediapackage.channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackage.channels ( + Id, + region +) +SELECT +{{ Id }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackage.channels ( + Id, + Description, + HlsIngest, + Tags, + EgressAccessLogs, + IngressAccessLogs, + region +) +SELECT + {{ Id }}, + {{ Description }}, + {{ HlsIngest }}, + {{ Tags }}, + {{ EgressAccessLogs }}, + {{ IngressAccessLogs }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackage.channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +175,11 @@ mediapackage:ConfigureLogs, iam:CreateServiceLinkedRole ``` +### Delete +```json +mediapackage:DeleteChannel +``` + ### List ```json mediapackage:ListChannels diff --git a/docs/aws-docs/providers/aws/mediapackage/origin_endpoint/index.md b/docs/aws-docs/providers/aws/mediapackage/origin_endpoint/index.md index 7359ea75d8..8160f90b3e 100644 --- a/docs/aws-docs/providers/aws/mediapackage/origin_endpoint/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/origin_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual origin_endpoint resource, use origin_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual origin_endpoint resource, use origin_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual origin_endpoint resource, use UPDATE - - - - - @@ -96,9 +94,10 @@ mss_package, cmaf_package, tags FROM aws.mediapackage.origin_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the origin_endpoint resource, the following permissions are required: @@ -114,8 +113,3 @@ mediapackage:UpdateOriginEndpoint, iam:PassRole ``` -### Delete -```json -mediapackage:DeleteOriginEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/mediapackage/origin_endpoints/index.md b/docs/aws-docs/providers/aws/mediapackage/origin_endpoints/index.md index ad46c631b9..28a07a1041 100644 --- a/docs/aws-docs/providers/aws/mediapackage/origin_endpoints/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/origin_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of origin_endpoints in a region or create a origin_endpoints resource, use origin_endpoint to operate on an individual resource. + +Used to retrieve a list of origin_endpoints in a region or to create or delete a origin_endpoints resource, use origin_endpoint to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of origin_endpoints in a region or create a + + + + + @@ -61,7 +69,191 @@ SELECT region, id FROM aws.mediapackage.origin_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackage.origin_endpoints ( + Id, + ChannelId, + region +) +SELECT +{{ Id }}, + {{ ChannelId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackage.origin_endpoints ( + Id, + ChannelId, + Description, + Whitelist, + StartoverWindowSeconds, + TimeDelaySeconds, + ManifestName, + Origination, + Authorization, + HlsPackage, + DashPackage, + MssPackage, + CmafPackage, + Tags, + region +) +SELECT + {{ Id }}, + {{ ChannelId }}, + {{ Description }}, + {{ Whitelist }}, + {{ StartoverWindowSeconds }}, + {{ TimeDelaySeconds }}, + {{ ManifestName }}, + {{ Origination }}, + {{ Authorization }}, + {{ HlsPackage }}, + {{ DashPackage }}, + {{ MssPackage }}, + {{ CmafPackage }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackage.origin_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +270,11 @@ iam:PassRole, acm:DescribeCertificate ``` +### Delete +```json +mediapackage:DeleteOriginEndpoint +``` + ### List ```json mediapackage:ListOriginEndpoints diff --git a/docs/aws-docs/providers/aws/mediapackage/packaging_configuration/index.md b/docs/aws-docs/providers/aws/mediapackage/packaging_configuration/index.md index 7881faa4ca..6337a48098 100644 --- a/docs/aws-docs/providers/aws/mediapackage/packaging_configuration/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/packaging_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual packaging_configuration resource, use packaging_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual packaging_configuration resource, use packaging_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual packaging_configuration resource, - - - - - @@ -75,9 +73,10 @@ hls_package, mss_package, tags FROM aws.mediapackage.packaging_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the packaging_configuration resource, the following permissions are required: @@ -87,9 +86,3 @@ To operate on the packaging_configuration resource, the following p mediapackage-vod:DescribePackagingConfiguration ``` -### Delete -```json -mediapackage-vod:DescribePackagingConfiguration, -mediapackage-vod:DeletePackagingConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/mediapackage/packaging_configurations/index.md b/docs/aws-docs/providers/aws/mediapackage/packaging_configurations/index.md index 8ac0d1db5e..c41084370f 100644 --- a/docs/aws-docs/providers/aws/mediapackage/packaging_configurations/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/packaging_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of packaging_configurations in a region or create a packaging_configurations resource, use packaging_configuration to operate on an individual resource. + +Used to retrieve a list of packaging_configurations in a region or to create or delete a packaging_configurations resource, use packaging_configuration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of packaging_configurations in a region or + + + + + @@ -61,7 +69,165 @@ SELECT region, id FROM aws.mediapackage.packaging_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackage.packaging_configurations ( + Id, + PackagingGroupId, + region +) +SELECT +{{ Id }}, + {{ PackagingGroupId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackage.packaging_configurations ( + Id, + PackagingGroupId, + CmafPackage, + DashPackage, + HlsPackage, + MssPackage, + Tags, + region +) +SELECT + {{ Id }}, + {{ PackagingGroupId }}, + {{ CmafPackage }}, + {{ DashPackage }}, + {{ HlsPackage }}, + {{ MssPackage }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackage.packaging_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +242,12 @@ mediapackage-vod:TagResource, iam:PassRole ``` +### Delete +```json +mediapackage-vod:DescribePackagingConfiguration, +mediapackage-vod:DeletePackagingConfiguration +``` + ### List ```json mediapackage-vod:ListPackagingConfigurations, diff --git a/docs/aws-docs/providers/aws/mediapackage/packaging_group/index.md b/docs/aws-docs/providers/aws/mediapackage/packaging_group/index.md index 363ad1e362..2c7bde17d8 100644 --- a/docs/aws-docs/providers/aws/mediapackage/packaging_group/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/packaging_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual packaging_group resource, use packaging_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual packaging_group resource, use packaging_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual packaging_group resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ authorization, tags, egress_access_logs FROM aws.mediapackage.packaging_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the packaging_group resource, the following permissions are required: @@ -98,9 +97,3 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Delete -```json -mediapackage-vod:DescribePackagingGroup, -mediapackage-vod:DeletePackagingGroup -``` - diff --git a/docs/aws-docs/providers/aws/mediapackage/packaging_groups/index.md b/docs/aws-docs/providers/aws/mediapackage/packaging_groups/index.md index e5ab6b0f79..fd869a0a2c 100644 --- a/docs/aws-docs/providers/aws/mediapackage/packaging_groups/index.md +++ b/docs/aws-docs/providers/aws/mediapackage/packaging_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of packaging_groups in a region or create a packaging_groups resource, use packaging_group to operate on an individual resource. + +Used to retrieve a list of packaging_groups in a region or to create or delete a packaging_groups resource, use packaging_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of packaging_groups in a region or create a + + + + + @@ -61,7 +69,84 @@ SELECT region, id FROM aws.mediapackage.packaging_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackage.packaging_groups ( + Id, + region +) +SELECT +{{ Id }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackage.packaging_groups ( + Id, + Authorization, + Tags, + EgressAccessLogs, + region +) +SELECT + {{ Id }}, + {{ Authorization }}, + {{ Tags }}, + {{ EgressAccessLogs }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackage.packaging_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +168,9 @@ iam:CreateServiceLinkedRole mediapackage-vod:ListPackagingGroups ``` +### Delete +```json +mediapackage-vod:DescribePackagingGroup, +mediapackage-vod:DeletePackagingGroup +``` + diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channel/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channel/index.md index a2b316b435..3a55da7f1a 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channel/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel resource, use channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel resource, use channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual channel resource, use chann - - - - - @@ -80,9 +78,10 @@ ingest_endpoints, modified_at, tags FROM aws.mediapackagev2.channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel resource, the following permissions are required: @@ -100,9 +99,3 @@ mediapackagev2:ListTagsForResource, mediapackagev2:UpdateChannel ``` -### Delete -```json -mediapackagev2:GetChannel, -mediapackagev2:DeleteChannel -``` - diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channel_group/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channel_group/index.md index fff9eea8a3..3b603b5cab 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channel_group/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channel_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel_group resource, use channel_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel_group resource, use channel_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual channel_group resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ egress_domain, modified_at, tags FROM aws.mediapackagev2.channel_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel_group resource, the following permissions are required: @@ -98,9 +97,3 @@ mediapackagev2:ListTagsForResource, mediapackagev2:UpdateChannelGroup ``` -### Delete -```json -mediapackagev2:GetChannelGroup, -mediapackagev2:DeleteChannelGroup -``` - diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channel_groups/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channel_groups/index.md index c021e39616..bbb2e3b4a2 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channel_groups/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channel_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channel_groups in a region or create a channel_groups resource, use channel_group to operate on an individual resource. + +Used to retrieve a list of channel_groups in a region or to create or delete a channel_groups resource, use channel_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channel_groups in a region or create a < + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.mediapackagev2.channel_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackagev2.channel_groups ( + ChannelGroupName, + region +) +SELECT +{{ ChannelGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackagev2.channel_groups ( + ChannelGroupName, + Description, + Tags, + region +) +SELECT + {{ ChannelGroupName }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackagev2.channel_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +151,12 @@ mediapackagev2:TagResource, mediapackagev2:CreateChannelGroup ``` +### Delete +```json +mediapackagev2:GetChannelGroup, +mediapackagev2:DeleteChannelGroup +``` + ### List ```json mediapackagev2:ListChannelGroups diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channel_policies/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channel_policies/index.md index 5696a062b9..3609cb94de 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channel_policies/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channel_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channel_policies in a region or create a channel_policies resource, use channel_policy to operate on an individual resource. + +Used to retrieve a list of channel_policies in a region or to create or delete a channel_policies resource, use channel_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of channel_policies in a region or create a + + + + + @@ -63,7 +71,77 @@ region, channel_group_name, channel_name FROM aws.mediapackagev2.channel_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackagev2.channel_policies ( + ChannelGroupName, + ChannelName, + Policy, + region +) +SELECT +{{ ChannelGroupName }}, + {{ ChannelName }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackagev2.channel_policies ( + ChannelGroupName, + ChannelName, + Policy, + region +) +SELECT + {{ ChannelGroupName }}, + {{ ChannelName }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackagev2.channel_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +154,9 @@ mediapackagev2:GetChannelPolicy, mediapackagev2:PutChannelPolicy ``` +### Delete +```json +mediapackagev2:GetChannelPolicy, +mediapackagev2:DeleteChannelPolicy +``` + diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channel_policy/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channel_policy/index.md index 9cea031b1e..4703499d07 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channel_policy/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channel_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel_policy resource, use channel_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel_policy resource, use channel_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual channel_policy resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ channel_group_name, channel_name, policy FROM aws.mediapackagev2.channel_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the channel_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ mediapackagev2:GetChannelPolicy, mediapackagev2:PutChannelPolicy ``` -### Delete -```json -mediapackagev2:GetChannelPolicy, -mediapackagev2:DeleteChannelPolicy -``` - diff --git a/docs/aws-docs/providers/aws/mediapackagev2/channels/index.md b/docs/aws-docs/providers/aws/mediapackagev2/channels/index.md index 8cb52ba463..81af19e127 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/channels/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channels in a region or create a channels resource, use channel to operate on an individual resource. + +Used to retrieve a list of channels in a region or to create or delete a channels resource, use channel to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channels in a region or create a c + + + + + @@ -61,7 +69,82 @@ SELECT region, arn FROM aws.mediapackagev2.channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackagev2.channels ( + ChannelGroupName, + ChannelName, + region +) +SELECT +{{ ChannelGroupName }}, + {{ ChannelName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackagev2.channels ( + ChannelGroupName, + ChannelName, + Description, + Tags, + region +) +SELECT + {{ ChannelGroupName }}, + {{ ChannelName }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackagev2.channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +157,12 @@ mediapackagev2:TagResource, mediapackagev2:CreateChannel ``` +### Delete +```json +mediapackagev2:GetChannel, +mediapackagev2:DeleteChannel +``` + ### List ```json mediapackagev2:ListChannels diff --git a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint/index.md b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint/index.md index fcb41750ef..9137a5522a 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual origin_endpoint resource, use origin_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual origin_endpoint resource, use origin_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual origin_endpoint resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ segment, startover_window_seconds, tags FROM aws.mediapackagev2.origin_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the origin_endpoint resource, the following permissions are required: @@ -111,9 +110,3 @@ mediapackagev2:UpdateOriginEndpoint, iam:PassRole ``` -### Delete -```json -mediapackagev2:GetOriginEndpoint, -mediapackagev2:DeleteOriginEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policies/index.md b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policies/index.md index b6987719eb..c800c9b55e 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policies/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of origin_endpoint_policies in a region or create a origin_endpoint_policies resource, use origin_endpoint_policy to operate on an individual resource. + +Used to retrieve a list of origin_endpoint_policies in a region or to create or delete a origin_endpoint_policies resource, use origin_endpoint_policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of origin_endpoint_policies in a region or + + + + + @@ -65,7 +73,83 @@ channel_group_name, channel_name, origin_endpoint_name FROM aws.mediapackagev2.origin_endpoint_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackagev2.origin_endpoint_policies ( + ChannelGroupName, + ChannelName, + OriginEndpointName, + Policy, + region +) +SELECT +{{ ChannelGroupName }}, + {{ ChannelName }}, + {{ OriginEndpointName }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackagev2.origin_endpoint_policies ( + ChannelGroupName, + ChannelName, + OriginEndpointName, + Policy, + region +) +SELECT + {{ ChannelGroupName }}, + {{ ChannelName }}, + {{ OriginEndpointName }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackagev2.origin_endpoint_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,3 +162,9 @@ mediapackagev2:GetOriginEndpointPolicy, mediapackagev2:PutOriginEndpointPolicy ``` +### Delete +```json +mediapackagev2:GetOriginEndpointPolicy, +mediapackagev2:DeleteOriginEndpointPolicy +``` + diff --git a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policy/index.md b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policy/index.md index 33529cf80f..b2126868b0 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policy/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoint_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual origin_endpoint_policy resource, use origin_endpoint_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual origin_endpoint_policy resource, use origin_endpoint_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual origin_endpoint_policy resource, - - - - - @@ -72,9 +70,10 @@ channel_name, origin_endpoint_name, policy FROM aws.mediapackagev2.origin_endpoint_policy -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the origin_endpoint_policy resource, the following permissions are required: @@ -90,9 +89,3 @@ mediapackagev2:GetOriginEndpointPolicy, mediapackagev2:PutOriginEndpointPolicy ``` -### Delete -```json -mediapackagev2:GetOriginEndpointPolicy, -mediapackagev2:DeleteOriginEndpointPolicy -``` - diff --git a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoints/index.md b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoints/index.md index 02b02af79c..1a5f6346dc 100644 --- a/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoints/index.md +++ b/docs/aws-docs/providers/aws/mediapackagev2/origin_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of origin_endpoints in a region or create a origin_endpoints resource, use origin_endpoint to operate on an individual resource. + +Used to retrieve a list of origin_endpoints in a region or to create or delete a origin_endpoints resource, use origin_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of origin_endpoints in a region or create a + + + + + @@ -61,7 +69,161 @@ SELECT region, arn FROM aws.mediapackagev2.origin_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediapackagev2.origin_endpoints ( + ChannelGroupName, + ChannelName, + OriginEndpointName, + region +) +SELECT +{{ ChannelGroupName }}, + {{ ChannelName }}, + {{ OriginEndpointName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediapackagev2.origin_endpoints ( + ChannelGroupName, + ChannelName, + ContainerType, + Description, + HlsManifests, + LowLatencyHlsManifests, + OriginEndpointName, + Segment, + StartoverWindowSeconds, + Tags, + region +) +SELECT + {{ ChannelGroupName }}, + {{ ChannelName }}, + {{ ContainerType }}, + {{ Description }}, + {{ HlsManifests }}, + {{ LowLatencyHlsManifests }}, + {{ OriginEndpointName }}, + {{ Segment }}, + {{ StartoverWindowSeconds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediapackagev2.origin_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +237,12 @@ mediapackagev2:CreateOriginEndpoint, iam:PassRole ``` +### Delete +```json +mediapackagev2:GetOriginEndpoint, +mediapackagev2:DeleteOriginEndpoint +``` + ### List ```json mediapackagev2:ListOriginEndpoints diff --git a/docs/aws-docs/providers/aws/mediatailor/channel/index.md b/docs/aws-docs/providers/aws/mediatailor/channel/index.md index 0f36eb6ca0..6c7b963eff 100644 --- a/docs/aws-docs/providers/aws/mediatailor/channel/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel resource, use channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel resource, use channels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual channel resource, use chann - - - - - @@ -84,9 +82,10 @@ tags, tier, time_shift_configuration FROM aws.mediatailor.channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel resource, the following permissions are required: @@ -106,9 +105,3 @@ mediatailor:ConfigureLogsForChannel, mediatailor:DescribeChannel ``` -### Delete -```json -mediatailor:DeleteChannel, -mediatailor:DescribeChannel -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/channel_policies/index.md b/docs/aws-docs/providers/aws/mediatailor/channel_policies/index.md index 4af8f546c3..bdb425a286 100644 --- a/docs/aws-docs/providers/aws/mediatailor/channel_policies/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/channel_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channel_policies in a region or create a channel_policies resource, use channel_policy to operate on an individual resource. + +Used to retrieve a list of channel_policies in a region or to create or delete a channel_policies resource, use channel_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channel_policies in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, channel_name FROM aws.mediatailor.channel_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.channel_policies ( + ChannelName, + Policy, + region +) +SELECT +{{ ChannelName }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.channel_policies ( + ChannelName, + Policy, + region +) +SELECT + {{ ChannelName }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.channel_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ mediatailor:PutChannelPolicy, mediatailor:GetChannelPolicy ``` +### Delete +```json +mediatailor:DeleteChannelPolicy, +mediatailor:GetChannelPolicy +``` + diff --git a/docs/aws-docs/providers/aws/mediatailor/channel_policy/index.md b/docs/aws-docs/providers/aws/mediatailor/channel_policy/index.md index 2cab158d8a..56cad471b7 100644 --- a/docs/aws-docs/providers/aws/mediatailor/channel_policy/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/channel_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual channel_policy resource, use channel_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual channel_policy resource, use channel_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual channel_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, channel_name, policy FROM aws.mediatailor.channel_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the channel_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ mediatailor:PutChannelPolicy, mediatailor:GetChannelPolicy ``` -### Delete -```json -mediatailor:DeleteChannelPolicy, -mediatailor:GetChannelPolicy -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/channels/index.md b/docs/aws-docs/providers/aws/mediatailor/channels/index.md index 5662ac7ff9..63d1077e60 100644 --- a/docs/aws-docs/providers/aws/mediatailor/channels/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of channels in a region or create a channels resource, use channel to operate on an individual resource. + +Used to retrieve a list of channels in a region or to create or delete a channels resource, use channel to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of channels in a region or create a c + + + + + @@ -61,7 +69,145 @@ SELECT region, channel_name FROM aws.mediatailor.channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.channels ( + ChannelName, + Outputs, + PlaybackMode, + region +) +SELECT +{{ ChannelName }}, + {{ Outputs }}, + {{ PlaybackMode }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.channels ( + Audiences, + ChannelName, + FillerSlate, + LogConfiguration, + Outputs, + PlaybackMode, + Tags, + Tier, + TimeShiftConfiguration, + region +) +SELECT + {{ Audiences }}, + {{ ChannelName }}, + {{ FillerSlate }}, + {{ LogConfiguration }}, + {{ Outputs }}, + {{ PlaybackMode }}, + {{ Tags }}, + {{ Tier }}, + {{ TimeShiftConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +223,12 @@ iam:CreateServiceLinkedRole, mediatailor:DescribeChannel ``` +### Delete +```json +mediatailor:DeleteChannel, +mediatailor:DescribeChannel +``` + ### List ```json mediatailor:ListChannels diff --git a/docs/aws-docs/providers/aws/mediatailor/live_source/index.md b/docs/aws-docs/providers/aws/mediatailor/live_source/index.md index ed7cb87d0d..83a7af95c5 100644 --- a/docs/aws-docs/providers/aws/mediatailor/live_source/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/live_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual live_source resource, use live_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual live_source resource, use live_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual live_source resource, use l - - - - - @@ -74,9 +72,10 @@ live_source_name, source_location_name, tags FROM aws.mediatailor.live_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the live_source resource, the following permissions are required: @@ -94,9 +93,3 @@ mediatailor:TagResource, mediatailor:UntagResource ``` -### Delete -```json -mediatailor:DeleteLiveSource, -mediatailor:DescribeLiveSource -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/live_sources/index.md b/docs/aws-docs/providers/aws/mediatailor/live_sources/index.md index 4c3ab8ca7f..8eb054ec80 100644 --- a/docs/aws-docs/providers/aws/mediatailor/live_sources/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/live_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of live_sources in a region or create a live_sources resource, use live_source to operate on an individual resource. + +Used to retrieve a list of live_sources in a region or to create or delete a live_sources resource, use live_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of live_sources in a region or create a INSERT + + + + + @@ -63,7 +71,97 @@ region, live_source_name, source_location_name FROM aws.mediatailor.live_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.live_sources ( + HttpPackageConfigurations, + LiveSourceName, + SourceLocationName, + region +) +SELECT +{{ HttpPackageConfigurations }}, + {{ LiveSourceName }}, + {{ SourceLocationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.live_sources ( + HttpPackageConfigurations, + LiveSourceName, + SourceLocationName, + Tags, + region +) +SELECT + {{ HttpPackageConfigurations }}, + {{ LiveSourceName }}, + {{ SourceLocationName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.live_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +175,12 @@ mediatailor:DescribeLiveSource, mediatailor:TagResource ``` +### Delete +```json +mediatailor:DeleteLiveSource, +mediatailor:DescribeLiveSource +``` + ### List ```json mediatailor:ListLiveSources diff --git a/docs/aws-docs/providers/aws/mediatailor/playback_configuration/index.md b/docs/aws-docs/providers/aws/mediatailor/playback_configuration/index.md index 50acb040e5..9d3565670f 100644 --- a/docs/aws-docs/providers/aws/mediatailor/playback_configuration/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/playback_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual playback_configuration resource, use playback_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual playback_configuration resource, use playback_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual playback_configuration resource, - - - - - @@ -100,9 +98,10 @@ tags, transcode_profile_name, video_content_source_url FROM aws.mediatailor.playback_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the playback_configuration resource, the following permissions are required: @@ -121,8 +120,3 @@ mediatailor:UntagResource, mediatailor:TagResource ``` -### Delete -```json -mediatailor:DeletePlaybackConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/playback_configurations/index.md b/docs/aws-docs/providers/aws/mediatailor/playback_configurations/index.md index d0fa607ee4..362dd73c10 100644 --- a/docs/aws-docs/providers/aws/mediatailor/playback_configurations/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/playback_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of playback_configurations in a region or create a playback_configurations resource, use playback_configuration to operate on an individual resource. + +Used to retrieve a list of playback_configurations in a region or to create or delete a playback_configurations resource, use playback_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of playback_configurations in a region or c + + + + + @@ -61,7 +69,140 @@ SELECT region, name FROM aws.mediatailor.playback_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.playback_configurations ( + AdDecisionServerUrl, + Name, + VideoContentSourceUrl, + region +) +SELECT +{{ AdDecisionServerUrl }}, + {{ Name }}, + {{ VideoContentSourceUrl }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.playback_configurations ( + AdDecisionServerUrl, + AvailSuppression, + Bumper, + CdnConfiguration, + ConfigurationAliases, + DashConfiguration, + LivePreRollConfiguration, + ManifestProcessingRules, + Name, + PersonalizationThresholdSeconds, + HlsConfiguration, + SlateAdUrl, + Tags, + TranscodeProfileName, + VideoContentSourceUrl, + region +) +SELECT + {{ AdDecisionServerUrl }}, + {{ AvailSuppression }}, + {{ Bumper }}, + {{ CdnConfiguration }}, + {{ ConfigurationAliases }}, + {{ DashConfiguration }}, + {{ LivePreRollConfiguration }}, + {{ ManifestProcessingRules }}, + {{ Name }}, + {{ PersonalizationThresholdSeconds }}, + {{ HlsConfiguration }}, + {{ SlateAdUrl }}, + {{ Tags }}, + {{ TranscodeProfileName }}, + {{ VideoContentSourceUrl }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.playback_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +218,11 @@ mediatailor:UntagResource, mediatailor:TagResource ``` +### Delete +```json +mediatailor:DeletePlaybackConfiguration +``` + ### List ```json mediatailor:ListPlaybackConfigurations diff --git a/docs/aws-docs/providers/aws/mediatailor/source_location/index.md b/docs/aws-docs/providers/aws/mediatailor/source_location/index.md index ba9ef58728..31f7447114 100644 --- a/docs/aws-docs/providers/aws/mediatailor/source_location/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/source_location/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual source_location resource, use source_locations to retrieve a list of resources or to create a resource. + +Gets or updates an individual source_location resource, use source_locations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual source_location resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ segment_delivery_configurations, source_location_name, tags FROM aws.mediatailor.source_location -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the source_location resource, the following permissions are required: @@ -101,9 +100,3 @@ secretsmanager:GetSecretValue, kms:CreateGrant ``` -### Delete -```json -mediatailor:DeleteSourceLocation, -mediatailor:DescribeSourceLocation -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/source_locations/index.md b/docs/aws-docs/providers/aws/mediatailor/source_locations/index.md index 826a3dcaa7..07972173ab 100644 --- a/docs/aws-docs/providers/aws/mediatailor/source_locations/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/source_locations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of source_locations in a region or create a source_locations resource, use source_location to operate on an individual resource. + +Used to retrieve a list of source_locations in a region or to create or delete a source_locations resource, use source_location to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of source_locations in a region or create a + + + + + @@ -61,7 +69,106 @@ SELECT region, source_location_name FROM aws.mediatailor.source_locations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.source_locations ( + HttpConfiguration, + SourceLocationName, + region +) +SELECT +{{ HttpConfiguration }}, + {{ SourceLocationName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.source_locations ( + AccessConfiguration, + DefaultSegmentDeliveryConfiguration, + HttpConfiguration, + SegmentDeliveryConfigurations, + SourceLocationName, + Tags, + region +) +SELECT + {{ AccessConfiguration }}, + {{ DefaultSegmentDeliveryConfiguration }}, + {{ HttpConfiguration }}, + {{ SegmentDeliveryConfigurations }}, + {{ SourceLocationName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.source_locations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +185,12 @@ secretsmanager:GetSecretValue, kms:CreateGrant ``` +### Delete +```json +mediatailor:DeleteSourceLocation, +mediatailor:DescribeSourceLocation +``` + ### List ```json mediatailor:ListSourceLocations diff --git a/docs/aws-docs/providers/aws/mediatailor/vod_source/index.md b/docs/aws-docs/providers/aws/mediatailor/vod_source/index.md index c6a7a216b9..ea01c6a21f 100644 --- a/docs/aws-docs/providers/aws/mediatailor/vod_source/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/vod_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vod_source resource, use vod_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual vod_source resource, use vod_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vod_source resource, use vo - - - - - @@ -74,9 +72,10 @@ source_location_name, tags, vod_source_name FROM aws.mediatailor.vod_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vod_source resource, the following permissions are required: @@ -94,9 +93,3 @@ mediatailor:UntagResource, mediatailor:UpdateVodSource ``` -### Delete -```json -mediatailor:DeleteVodSource, -mediatailor:DescribeVodSource -``` - diff --git a/docs/aws-docs/providers/aws/mediatailor/vod_sources/index.md b/docs/aws-docs/providers/aws/mediatailor/vod_sources/index.md index 55f4ae78d3..c31d81d931 100644 --- a/docs/aws-docs/providers/aws/mediatailor/vod_sources/index.md +++ b/docs/aws-docs/providers/aws/mediatailor/vod_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vod_sources in a region or create a vod_sources resource, use vod_source to operate on an individual resource. + +Used to retrieve a list of vod_sources in a region or to create or delete a vod_sources resource, use vod_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vod_sources in a region or create a INSERT + + + + + @@ -63,7 +71,97 @@ region, source_location_name, vod_source_name FROM aws.mediatailor.vod_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mediatailor.vod_sources ( + HttpPackageConfigurations, + SourceLocationName, + VodSourceName, + region +) +SELECT +{{ HttpPackageConfigurations }}, + {{ SourceLocationName }}, + {{ VodSourceName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mediatailor.vod_sources ( + HttpPackageConfigurations, + SourceLocationName, + Tags, + VodSourceName, + region +) +SELECT + {{ HttpPackageConfigurations }}, + {{ SourceLocationName }}, + {{ Tags }}, + {{ VodSourceName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mediatailor.vod_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +175,12 @@ mediatailor:DescribeVodSource, mediatailor:TagResource ``` +### Delete +```json +mediatailor:DeleteVodSource, +mediatailor:DescribeVodSource +``` + ### List ```json mediatailor:ListVodSources diff --git a/docs/aws-docs/providers/aws/memorydb/acl/index.md b/docs/aws-docs/providers/aws/memorydb/acl/index.md index a2baf071da..b4ec2d61a2 100644 --- a/docs/aws-docs/providers/aws/memorydb/acl/index.md +++ b/docs/aws-docs/providers/aws/memorydb/acl/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual acl resource, use acls to retrieve a list of resources or to create a resource. + +Gets or updates an individual acl resource, use acls to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual acl resource, use aclsUPDATE - - - - - @@ -74,9 +72,10 @@ user_names, arn, tags FROM aws.memorydb.acl -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the acl resource, the following permissions are required: @@ -96,10 +95,3 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete -```json -memorydb:ModifyReplicationGroup, -memorydb:DeleteACL, -memorydb:DescribeACLs -``` - diff --git a/docs/aws-docs/providers/aws/memorydb/acls/index.md b/docs/aws-docs/providers/aws/memorydb/acls/index.md index bb3d035cc1..b9ee0f5fd0 100644 --- a/docs/aws-docs/providers/aws/memorydb/acls/index.md +++ b/docs/aws-docs/providers/aws/memorydb/acls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of acls in a region or create a acls resource, use acl to operate on an individual resource. + +Used to retrieve a list of acls in a region or to create or delete a acls resource, use acl to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of acls in a region or create a acls< + + + + + @@ -61,7 +69,78 @@ SELECT region, acl_name FROM aws.memorydb.acls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.memorydb.acls ( + ACLName, + region +) +SELECT +{{ ACLName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.memorydb.acls ( + ACLName, + UserNames, + Tags, + region +) +SELECT + {{ ACLName }}, + {{ UserNames }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.memorydb.acls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +155,13 @@ memorydb:TagResource, memorydb:ListTags ``` +### Delete +```json +memorydb:ModifyReplicationGroup, +memorydb:DeleteACL, +memorydb:DescribeACLs +``` + ### List ```json memorydb:DescribeACLs, diff --git a/docs/aws-docs/providers/aws/memorydb/cluster/index.md b/docs/aws-docs/providers/aws/memorydb/cluster/index.md index 541d2cb1e9..dab2e120e6 100644 --- a/docs/aws-docs/providers/aws/memorydb/cluster/index.md +++ b/docs/aws-docs/providers/aws/memorydb/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -75,11 +78,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -120,9 +118,10 @@ cluster_endpoint, auto_minor_version_upgrade, tags FROM aws.memorydb.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -142,9 +141,3 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete -```json -memorydb:DeleteCluster, -memorydb:DescribeClusters -``` - diff --git a/docs/aws-docs/providers/aws/memorydb/clusters/index.md b/docs/aws-docs/providers/aws/memorydb/clusters/index.md index 351ef4e192..b88da0e287 100644 --- a/docs/aws-docs/providers/aws/memorydb/clusters/index.md +++ b/docs/aws-docs/providers/aws/memorydb/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,155 @@ SELECT region, cluster_name FROM aws.memorydb.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.memorydb.clusters ( + ClusterName, + NodeType, + ACLName, + region +) +SELECT +{{ ClusterName }}, + {{ NodeType }}, + {{ ACLName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.memorydb.clusters ( + ClusterName, + Description, + NodeType, + NumShards, + NumReplicasPerShard, + SubnetGroupName, + SecurityGroupIds, + MaintenanceWindow, + ParameterGroupName, + Port, + SnapshotRetentionLimit, + SnapshotWindow, + ACLName, + SnsTopicArn, + SnsTopicStatus, + TLSEnabled, + DataTiering, + KmsKeyId, + SnapshotArns, + SnapshotName, + FinalSnapshotName, + EngineVersion, + ClusterEndpoint, + AutoMinorVersionUpgrade, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ Description }}, + {{ NodeType }}, + {{ NumShards }}, + {{ NumReplicasPerShard }}, + {{ SubnetGroupName }}, + {{ SecurityGroupIds }}, + {{ MaintenanceWindow }}, + {{ ParameterGroupName }}, + {{ Port }}, + {{ SnapshotRetentionLimit }}, + {{ SnapshotWindow }}, + {{ ACLName }}, + {{ SnsTopicArn }}, + {{ SnsTopicStatus }}, + {{ TLSEnabled }}, + {{ DataTiering }}, + {{ KmsKeyId }}, + {{ SnapshotArns }}, + {{ SnapshotName }}, + {{ FinalSnapshotName }}, + {{ EngineVersion }}, + {{ ClusterEndpoint }}, + {{ AutoMinorVersionUpgrade }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.memorydb.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +231,12 @@ memorydb:DescribeClusters, memorydb:ListTags ``` +### Delete +```json +memorydb:DeleteCluster, +memorydb:DescribeClusters +``` + ### List ```json memorydb:DescribeClusters diff --git a/docs/aws-docs/providers/aws/memorydb/parameter_group/index.md b/docs/aws-docs/providers/aws/memorydb/parameter_group/index.md index a963a254b8..12b258bd88 100644 --- a/docs/aws-docs/providers/aws/memorydb/parameter_group/index.md +++ b/docs/aws-docs/providers/aws/memorydb/parameter_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual parameter_group resource, use parameter_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual parameter_group resource, use parameter_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual parameter_group resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ tags, parameters, arn FROM aws.memorydb.parameter_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the parameter_group resource, the following permissions are required: @@ -100,8 +99,3 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete -```json -memorydb:DeleteParameterGroup -``` - diff --git a/docs/aws-docs/providers/aws/memorydb/parameter_groups/index.md b/docs/aws-docs/providers/aws/memorydb/parameter_groups/index.md index 47e9fde0a0..0e31dcb061 100644 --- a/docs/aws-docs/providers/aws/memorydb/parameter_groups/index.md +++ b/docs/aws-docs/providers/aws/memorydb/parameter_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of parameter_groups in a region or create a parameter_groups resource, use parameter_group to operate on an individual resource. + +Used to retrieve a list of parameter_groups in a region or to create or delete a parameter_groups resource, use parameter_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of parameter_groups in a region or create a + + + + + @@ -61,7 +69,85 @@ SELECT region, parameter_group_name FROM aws.memorydb.parameter_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.memorydb.parameter_groups ( + ParameterGroupName, + Family, + region +) +SELECT +{{ ParameterGroupName }}, + {{ Family }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.memorydb.parameter_groups ( + ParameterGroupName, + Family, + Description, + Tags, + Parameters, + region +) +SELECT + {{ ParameterGroupName }}, + {{ Family }}, + {{ Description }}, + {{ Tags }}, + {{ Parameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.memorydb.parameter_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +162,11 @@ memorydb:TagResource, memorydb:ListTags ``` +### Delete +```json +memorydb:DeleteParameterGroup +``` + ### List ```json memorydb:DescribeParameterGroups diff --git a/docs/aws-docs/providers/aws/memorydb/subnet_group/index.md b/docs/aws-docs/providers/aws/memorydb/subnet_group/index.md index b3ef9da22c..54cdd0f212 100644 --- a/docs/aws-docs/providers/aws/memorydb/subnet_group/index.md +++ b/docs/aws-docs/providers/aws/memorydb/subnet_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subnet_group resource, use subnet_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual subnet_group resource, use subnet_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual subnet_group resource, use - - - - - @@ -74,9 +72,10 @@ subnet_ids, tags, arn FROM aws.memorydb.subnet_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subnet_group resource, the following permissions are required: @@ -96,9 +95,3 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete -```json -memorydb:DeleteSubnetGroup, -memorydb:DescribeSubnetGroups -``` - diff --git a/docs/aws-docs/providers/aws/memorydb/subnet_groups/index.md b/docs/aws-docs/providers/aws/memorydb/subnet_groups/index.md index 438acd7a0b..a73d4cc2f9 100644 --- a/docs/aws-docs/providers/aws/memorydb/subnet_groups/index.md +++ b/docs/aws-docs/providers/aws/memorydb/subnet_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subnet_groups in a region or create a subnet_groups resource, use subnet_group to operate on an individual resource. + +Used to retrieve a list of subnet_groups in a region or to create or delete a subnet_groups resource, use subnet_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subnet_groups in a region or create a INSERT + + + + + @@ -61,7 +69,86 @@ SELECT region, subnet_group_name FROM aws.memorydb.subnet_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.memorydb.subnet_groups ( + SubnetGroupName, + SubnetIds, + region +) +SELECT +{{ SubnetGroupName }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.memorydb.subnet_groups ( + SubnetGroupName, + Description, + SubnetIds, + Tags, + region +) +SELECT + {{ SubnetGroupName }}, + {{ Description }}, + {{ SubnetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.memorydb.subnet_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +163,12 @@ memorydb:TagResource, memorydb:ListTags ``` +### Delete +```json +memorydb:DeleteSubnetGroup, +memorydb:DescribeSubnetGroups +``` + ### List ```json memorydb:DescribeSubnetGroups diff --git a/docs/aws-docs/providers/aws/memorydb/user/index.md b/docs/aws-docs/providers/aws/memorydb/user/index.md index 25552d701e..77e60caf86 100644 --- a/docs/aws-docs/providers/aws/memorydb/user/index.md +++ b/docs/aws-docs/providers/aws/memorydb/user/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user resource, use users to retrieve a list of resources or to create a resource. + +Gets or updates an individual user resource, use users to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual user resource, use usersUPDATE - - - - - @@ -76,9 +74,10 @@ authentication_mode, arn, tags FROM aws.memorydb.user -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user resource, the following permissions are required: @@ -98,9 +97,3 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete -```json -memorydb:DeleteUser, -memorydb:DescribeUsers -``` - diff --git a/docs/aws-docs/providers/aws/memorydb/users/index.md b/docs/aws-docs/providers/aws/memorydb/users/index.md index 1e282c926c..1811f84645 100644 --- a/docs/aws-docs/providers/aws/memorydb/users/index.md +++ b/docs/aws-docs/providers/aws/memorydb/users/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of users in a region or create a users resource, use user to operate on an individual resource. + +Used to retrieve a list of users in a region or to create or delete a users resource, use user to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of users in a region or create a user + + + + + @@ -61,7 +69,84 @@ SELECT region, user_name FROM aws.memorydb.users -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.memorydb.users ( + UserName, + region +) +SELECT +{{ UserName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.memorydb.users ( + UserName, + AccessString, + AuthenticationMode, + Tags, + region +) +SELECT + {{ UserName }}, + {{ AccessString }}, + {{ AuthenticationMode }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.memorydb.users +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +161,12 @@ memorydb:TagResource, memorydb:ListTags ``` +### Delete +```json +memorydb:DeleteUser, +memorydb:DescribeUsers +``` + ### List ```json memorydb:DescribeUsers, diff --git a/docs/aws-docs/providers/aws/msk/batch_scram_secret/index.md b/docs/aws-docs/providers/aws/msk/batch_scram_secret/index.md index b42689dc7e..7eca82b0c1 100644 --- a/docs/aws-docs/providers/aws/msk/batch_scram_secret/index.md +++ b/docs/aws-docs/providers/aws/msk/batch_scram_secret/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual batch_scram_secret resource, use batch_scram_secrets to retrieve a list of resources or to create a resource. + +Gets or updates an individual batch_scram_secret resource, use batch_scram_secrets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual batch_scram_secret resource, use - - - - - @@ -68,21 +66,14 @@ region, cluster_arn, secret_arn_list FROM aws.msk.batch_scram_secret -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the batch_scram_secret resource, the following permissions are required: -### Delete -```json -kafka:BatchDisassociateScramSecret, -kafka:ListScramSecrets, -kms:CreateGrant, -kms:DescribeKey -``` - ### Read ```json kafka:ListScramSecrets, diff --git a/docs/aws-docs/providers/aws/msk/batch_scram_secrets/index.md b/docs/aws-docs/providers/aws/msk/batch_scram_secrets/index.md index c73c2ce6c6..42625f9e77 100644 --- a/docs/aws-docs/providers/aws/msk/batch_scram_secrets/index.md +++ b/docs/aws-docs/providers/aws/msk/batch_scram_secrets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of batch_scram_secrets in a region or create a batch_scram_secrets resource, use batch_scram_secret to operate on an individual resource. + +Used to retrieve a list of batch_scram_secrets in a region or to create or delete a batch_scram_secrets resource, use batch_scram_secret to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of batch_scram_secrets in a region or creat + + + + + @@ -61,7 +69,70 @@ SELECT region, cluster_arn FROM aws.msk.batch_scram_secrets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.batch_scram_secrets ( + ClusterArn, + region +) +SELECT +{{ ClusterArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.batch_scram_secrets ( + ClusterArn, + SecretArnList, + region +) +SELECT + {{ ClusterArn }}, + {{ SecretArnList }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.batch_scram_secrets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +148,14 @@ kms:DescribeKey, secretsmanager:GetSecretValue ``` +### Delete +```json +kafka:BatchDisassociateScramSecret, +kafka:ListScramSecrets, +kms:CreateGrant, +kms:DescribeKey +``` + ### List ```json kafka:ListScramSecrets, diff --git a/docs/aws-docs/providers/aws/msk/cluster/index.md b/docs/aws-docs/providers/aws/msk/cluster/index.md index 4e0321fc7d..c01b78e156 100644 --- a/docs/aws-docs/providers/aws/msk/cluster/index.md +++ b/docs/aws-docs/providers/aws/msk/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -92,9 +90,10 @@ tags, configuration_info, storage_mode FROM aws.msk.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -135,12 +134,6 @@ firehose:TagDeliveryStream, acm-pca:GetCertificateAuthorityCertificate ``` -### Delete -```json -kafka:DeleteCluster, -kafka:DescribeCluster -``` - ### Read ```json kafka:DescribeCluster diff --git a/docs/aws-docs/providers/aws/msk/cluster_policies/index.md b/docs/aws-docs/providers/aws/msk/cluster_policies/index.md index ff8a2cd1de..6c4b4568ce 100644 --- a/docs/aws-docs/providers/aws/msk/cluster_policies/index.md +++ b/docs/aws-docs/providers/aws/msk/cluster_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cluster_policies in a region or create a cluster_policies resource, use cluster_policy to operate on an individual resource. + +Used to retrieve a list of cluster_policies in a region or to create or delete a cluster_policies resource, use cluster_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cluster_policies in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, cluster_arn FROM aws.msk.cluster_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.cluster_policies ( + Policy, + ClusterArn, + region +) +SELECT +{{ Policy }}, + {{ ClusterArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.cluster_policies ( + Policy, + ClusterArn, + region +) +SELECT + {{ Policy }}, + {{ ClusterArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.cluster_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +151,9 @@ kafka:GetClusterPolicy kafka:GetClusterPolicy ``` +### Delete +```json +kafka:DeleteClusterPolicy, +kafka:GetClusterPolicy +``` + diff --git a/docs/aws-docs/providers/aws/msk/cluster_policy/index.md b/docs/aws-docs/providers/aws/msk/cluster_policy/index.md index 9dbb618069..a4430d0f47 100644 --- a/docs/aws-docs/providers/aws/msk/cluster_policy/index.md +++ b/docs/aws-docs/providers/aws/msk/cluster_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster_policy resource, use cluster_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster_policy resource, use cluster_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual cluster_policy resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ policy, cluster_arn, current_version FROM aws.msk.cluster_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ kafka:PutClusterPolicy, kafka:GetClusterPolicy ``` -### Delete -```json -kafka:DeleteClusterPolicy, -kafka:GetClusterPolicy -``` - diff --git a/docs/aws-docs/providers/aws/msk/clusters/index.md b/docs/aws-docs/providers/aws/msk/clusters/index.md index 002d372e7a..85c18d71d4 100644 --- a/docs/aws-docs/providers/aws/msk/clusters/index.md +++ b/docs/aws-docs/providers/aws/msk/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,228 @@ SELECT region, arn FROM aws.msk.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.clusters ( + BrokerNodeGroupInfo, + KafkaVersion, + NumberOfBrokerNodes, + ClusterName, + region +) +SELECT +{{ BrokerNodeGroupInfo }}, + {{ KafkaVersion }}, + {{ NumberOfBrokerNodes }}, + {{ ClusterName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.clusters ( + BrokerNodeGroupInfo, + EnhancedMonitoring, + KafkaVersion, + NumberOfBrokerNodes, + EncryptionInfo, + OpenMonitoring, + ClusterName, + CurrentVersion, + ClientAuthentication, + LoggingInfo, + Tags, + ConfigurationInfo, + StorageMode, + region +) +SELECT + {{ BrokerNodeGroupInfo }}, + {{ EnhancedMonitoring }}, + {{ KafkaVersion }}, + {{ NumberOfBrokerNodes }}, + {{ EncryptionInfo }}, + {{ OpenMonitoring }}, + {{ ClusterName }}, + {{ CurrentVersion }}, + {{ ClientAuthentication }}, + {{ LoggingInfo }}, + {{ Tags }}, + {{ ConfigurationInfo }}, + {{ StorageMode }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -95,6 +324,12 @@ firehose:TagDeliveryStream, acm-pca:GetCertificateAuthorityCertificate ``` +### Delete +```json +kafka:DeleteCluster, +kafka:DescribeCluster +``` + ### List ```json kafka:ListClusters diff --git a/docs/aws-docs/providers/aws/msk/configuration/index.md b/docs/aws-docs/providers/aws/msk/configuration/index.md index a344967ebf..27ee40dbcd 100644 --- a/docs/aws-docs/providers/aws/msk/configuration/index.md +++ b/docs/aws-docs/providers/aws/msk/configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration resource, use configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration resource, use configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual configuration resource, use UPDATE - - - - - @@ -76,19 +74,14 @@ kafka_versions_list, arn, latest_revision FROM aws.msk.configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the configuration resource, the following permissions are required: -### Delete -```json -kafka:DeleteConfiguration, -kafka:DescribeConfiguration -``` - ### Read ```json kafka:DescribeConfiguration diff --git a/docs/aws-docs/providers/aws/msk/configurations/index.md b/docs/aws-docs/providers/aws/msk/configurations/index.md index 7a93cf46cb..587f57a3cc 100644 --- a/docs/aws-docs/providers/aws/msk/configurations/index.md +++ b/docs/aws-docs/providers/aws/msk/configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configurations in a region or create a configurations resource, use configuration to operate on an individual resource. + +Used to retrieve a list of configurations in a region or to create or delete a configurations resource, use configuration to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configurations in a region or create a < + + + + + @@ -61,7 +69,86 @@ SELECT region, arn FROM aws.msk.configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.configurations ( + Name, + ServerProperties, + region +) +SELECT +{{ Name }}, + {{ ServerProperties }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.configurations ( + Name, + Description, + ServerProperties, + KafkaVersionsList, + LatestRevision, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ServerProperties }}, + {{ KafkaVersionsList }}, + {{ LatestRevision }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +161,12 @@ kafka:CreateConfiguration, Kafka:DescribeConfiguration ``` +### Delete +```json +kafka:DeleteConfiguration, +kafka:DescribeConfiguration +``` + ### List ```json kafka:ListConfigurations diff --git a/docs/aws-docs/providers/aws/msk/replicator/index.md b/docs/aws-docs/providers/aws/msk/replicator/index.md index 1ab5dcc0c0..e7309168ab 100644 --- a/docs/aws-docs/providers/aws/msk/replicator/index.md +++ b/docs/aws-docs/providers/aws/msk/replicator/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual replicator resource, use replicators to retrieve a list of resources or to create a resource. + +Gets or updates an individual replicator resource, use replicators to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual replicator resource, use re - - - - - @@ -80,9 +78,10 @@ replication_info_list, service_execution_role_arn, tags FROM aws.msk.replicator -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the replicator resource, the following permissions are required: @@ -102,11 +101,3 @@ kafka:UntagResource, kafka:UpdateReplicationInfo ``` -### Delete -```json -kafka:DeleteReplicator, -kafka:DescribeReplicator, -kafka:ListTagsForResource, -kafka:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/msk/replicators/index.md b/docs/aws-docs/providers/aws/msk/replicators/index.md index 14264d03ac..91649736a0 100644 --- a/docs/aws-docs/providers/aws/msk/replicators/index.md +++ b/docs/aws-docs/providers/aws/msk/replicators/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of replicators in a region or create a replicators resource, use replicator to operate on an individual resource. + +Used to retrieve a list of replicators in a region or to create or delete a replicators resource, use replicator to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of replicators in a region or create a INSERT + + + + + @@ -61,7 +69,185 @@ SELECT region, replicator_arn FROM aws.msk.replicators -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.replicators ( + ReplicatorName, + KafkaClusters, + ReplicationInfoList, + ServiceExecutionRoleArn, + region +) +SELECT +{{ ReplicatorName }}, + {{ KafkaClusters }}, + {{ ReplicationInfoList }}, + {{ ServiceExecutionRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.replicators ( + ReplicatorName, + CurrentVersion, + Description, + KafkaClusters, + ReplicationInfoList, + ServiceExecutionRoleArn, + Tags, + region +) +SELECT + {{ ReplicatorName }}, + {{ CurrentVersion }}, + {{ Description }}, + {{ KafkaClusters }}, + {{ ReplicationInfoList }}, + {{ ServiceExecutionRoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.replicators +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +271,14 @@ kafka:ListTagsForResource, kafka:TagResource ``` +### Delete +```json +kafka:DeleteReplicator, +kafka:DescribeReplicator, +kafka:ListTagsForResource, +kafka:UntagResource +``` + ### List ```json kafka:ListReplicators diff --git a/docs/aws-docs/providers/aws/msk/serverless_cluster/index.md b/docs/aws-docs/providers/aws/msk/serverless_cluster/index.md index 0ab07f72fe..e47aa9b88a 100644 --- a/docs/aws-docs/providers/aws/msk/serverless_cluster/index.md +++ b/docs/aws-docs/providers/aws/msk/serverless_cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual serverless_cluster resource, use serverless_clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual serverless_cluster resource, use serverless_clusters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual serverless_cluster resource, use - - - - - @@ -69,9 +67,10 @@ vpc_configs, client_authentication, tags FROM aws.msk.serverless_cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the serverless_cluster resource, the following permissions are required: @@ -81,10 +80,3 @@ To operate on the serverless_cluster resource, the following permis kafka:DescribeClusterV2 ``` -### Delete -```json -kafka:DeleteCluster, -kafka:DescribeClusterV2, -ec2:DeleteVpcEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/msk/serverless_clusters/index.md b/docs/aws-docs/providers/aws/msk/serverless_clusters/index.md index dafd050737..425f14f4af 100644 --- a/docs/aws-docs/providers/aws/msk/serverless_clusters/index.md +++ b/docs/aws-docs/providers/aws/msk/serverless_clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of serverless_clusters in a region or create a serverless_clusters resource, use serverless_cluster to operate on an individual resource. + +Used to retrieve a list of serverless_clusters in a region or to create or delete a serverless_clusters resource, use serverless_cluster to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of serverless_clusters in a region or creat + + + + + @@ -61,7 +69,110 @@ SELECT region, arn FROM aws.msk.serverless_clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.serverless_clusters ( + ClusterName, + VpcConfigs, + ClientAuthentication, + region +) +SELECT +{{ ClusterName }}, + {{ VpcConfigs }}, + {{ ClientAuthentication }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.serverless_clusters ( + ClusterName, + VpcConfigs, + ClientAuthentication, + Tags, + region +) +SELECT + {{ ClusterName }}, + {{ VpcConfigs }}, + {{ ClientAuthentication }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.serverless_clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +193,13 @@ ec2:DescribeVpcs, ec2:DescribeSecurityGroups ``` +### Delete +```json +kafka:DeleteCluster, +kafka:DescribeClusterV2, +ec2:DeleteVpcEndpoints +``` + ### List ```json kafka:ListClustersV2 diff --git a/docs/aws-docs/providers/aws/msk/vpc_connection/index.md b/docs/aws-docs/providers/aws/msk/vpc_connection/index.md index aa223bad74..52f1e2415d 100644 --- a/docs/aws-docs/providers/aws/msk/vpc_connection/index.md +++ b/docs/aws-docs/providers/aws/msk/vpc_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_connection resource, use vpc_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_connection resource, use vpc_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual vpc_connection resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ security_groups, tags, vpc_id FROM aws.msk.vpc_connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_connection resource, the following permissions are required: @@ -101,15 +100,3 @@ kafka:TagResource, kafka:UntagResource ``` -### Delete -```json -ec2:DeleteVpcEndpoint, -ec2:DeleteVpcEndpoints, -ec2:DescribeVpcEndpoints, -ec2:DescribeVpcEndpointConnections, -kafka:DeleteVpcConnection, -kafka:DescribeVpcConnection, -kms:CreateGrant, -kms:DescribeKey -``` - diff --git a/docs/aws-docs/providers/aws/msk/vpc_connections/index.md b/docs/aws-docs/providers/aws/msk/vpc_connections/index.md index 0496f2ce04..e35081ed94 100644 --- a/docs/aws-docs/providers/aws/msk/vpc_connections/index.md +++ b/docs/aws-docs/providers/aws/msk/vpc_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_connections in a region or create a vpc_connections resource, use vpc_connection to operate on an individual resource. + +Used to retrieve a list of vpc_connections in a region or to create or delete a vpc_connections resource, use vpc_connection to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_connections in a region or create a + + + + + @@ -61,7 +69,100 @@ SELECT region, arn FROM aws.msk.vpc_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.msk.vpc_connections ( + Authentication, + ClientSubnets, + TargetClusterArn, + SecurityGroups, + VpcId, + region +) +SELECT +{{ Authentication }}, + {{ ClientSubnets }}, + {{ TargetClusterArn }}, + {{ SecurityGroups }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.msk.vpc_connections ( + Authentication, + ClientSubnets, + TargetClusterArn, + SecurityGroups, + Tags, + VpcId, + region +) +SELECT + {{ Authentication }}, + {{ ClientSubnets }}, + {{ TargetClusterArn }}, + {{ SecurityGroups }}, + {{ Tags }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.msk.vpc_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -90,6 +191,18 @@ kms:CreateGrant, kms:DescribeKey ``` +### Delete +```json +ec2:DeleteVpcEndpoint, +ec2:DeleteVpcEndpoints, +ec2:DescribeVpcEndpoints, +ec2:DescribeVpcEndpointConnections, +kafka:DeleteVpcConnection, +kafka:DescribeVpcConnection, +kms:CreateGrant, +kms:DescribeKey +``` + ### List ```json kafka:ListVpcConnections, diff --git a/docs/aws-docs/providers/aws/mwaa/environment/index.md b/docs/aws-docs/providers/aws/mwaa/environment/index.md index fce494889b..eeafbbbb90 100644 --- a/docs/aws-docs/providers/aws/mwaa/environment/index.md +++ b/docs/aws-docs/providers/aws/mwaa/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -75,11 +78,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -120,9 +118,10 @@ celery_executor_queue, database_vpc_endpoint_service, webserver_vpc_endpoint_service FROM aws.mwaa.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -139,8 +138,3 @@ airflow:TagResource, airflow:UntagResource ``` -### Delete -```json -airflow:DeleteEnvironment -``` - diff --git a/docs/aws-docs/providers/aws/mwaa/environments/index.md b/docs/aws-docs/providers/aws/mwaa/environments/index.md index d6c32e2fa1..3d271e89ba 100644 --- a/docs/aws-docs/providers/aws/mwaa/environments/index.md +++ b/docs/aws-docs/providers/aws/mwaa/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,148 @@ SELECT region, name FROM aws.mwaa.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.mwaa.environments ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.mwaa.environments ( + Name, + ExecutionRoleArn, + KmsKey, + AirflowVersion, + SourceBucketArn, + DagS3Path, + PluginsS3Path, + PluginsS3ObjectVersion, + RequirementsS3Path, + RequirementsS3ObjectVersion, + StartupScriptS3Path, + StartupScriptS3ObjectVersion, + AirflowConfigurationOptions, + EnvironmentClass, + MaxWorkers, + MinWorkers, + Schedulers, + NetworkConfiguration, + LoggingConfiguration, + WeeklyMaintenanceWindowStart, + Tags, + WebserverAccessMode, + EndpointManagement, + region +) +SELECT + {{ Name }}, + {{ ExecutionRoleArn }}, + {{ KmsKey }}, + {{ AirflowVersion }}, + {{ SourceBucketArn }}, + {{ DagS3Path }}, + {{ PluginsS3Path }}, + {{ PluginsS3ObjectVersion }}, + {{ RequirementsS3Path }}, + {{ RequirementsS3ObjectVersion }}, + {{ StartupScriptS3Path }}, + {{ StartupScriptS3ObjectVersion }}, + {{ AirflowConfigurationOptions }}, + {{ EnvironmentClass }}, + {{ MaxWorkers }}, + {{ MinWorkers }}, + {{ Schedulers }}, + {{ NetworkConfiguration }}, + {{ LoggingConfiguration }}, + {{ WeeklyMaintenanceWindowStart }}, + {{ Tags }}, + {{ WebserverAccessMode }}, + {{ EndpointManagement }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.mwaa.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +222,11 @@ To operate on the environments resource, the following permissions airflow:CreateEnvironment ``` +### Delete +```json +airflow:DeleteEnvironment +``` + ### List ```json airflow:ListEnvironments diff --git a/docs/aws-docs/providers/aws/neptune/db_cluster/index.md b/docs/aws-docs/providers/aws/neptune/db_cluster/index.md index ea77fee50f..929a68e4ff 100644 --- a/docs/aws-docs/providers/aws/neptune/db_cluster/index.md +++ b/docs/aws-docs/providers/aws/neptune/db_cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_cluster resource, use db_clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_cluster resource, use db_clusters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -76,11 +79,6 @@ Gets or operates on an individual db_cluster resource, use db - - - - - @@ -122,9 +120,10 @@ tags, use_latest_restorable_time, vpc_security_group_ids FROM aws.neptune.db_cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_cluster resource, the following permissions are required: @@ -155,15 +154,3 @@ rds:RemoveTagsFromResource, kms:* ``` -### Delete -```json -rds:DeleteDBCluster, -rds:DeleteDBInstance, -rds:DescribeDBClusters, -rds:DescribeGlobalClusters, -rds:ListTagsForResource, -rds:RemoveFromGlobalCluster, -rds:CreateDBClusterSnapshot, -kms:* -``` - diff --git a/docs/aws-docs/providers/aws/neptune/db_clusters/index.md b/docs/aws-docs/providers/aws/neptune/db_clusters/index.md index 6e2dba735f..0cd00e1d96 100644 --- a/docs/aws-docs/providers/aws/neptune/db_clusters/index.md +++ b/docs/aws-docs/providers/aws/neptune/db_clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_clusters in a region or create a db_clusters resource, use db_cluster to operate on an individual resource. + +Used to retrieve a list of db_clusters in a region or to create or delete a db_clusters resource, use db_cluster to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_clusters in a region or create a INSERT + + + + + @@ -61,7 +69,247 @@ SELECT region, db_cluster_identifier FROM aws.neptune.db_clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.neptune.db_clusters ( + AssociatedRoles, + AvailabilityZones, + BackupRetentionPeriod, + CopyTagsToSnapshot, + DBClusterIdentifier, + DBClusterParameterGroupName, + DBInstanceParameterGroupName, + DBPort, + DBSubnetGroupName, + DeletionProtection, + EnableCloudwatchLogsExports, + EngineVersion, + IamAuthEnabled, + KmsKeyId, + PreferredBackupWindow, + PreferredMaintenanceWindow, + RestoreToTime, + RestoreType, + ServerlessScalingConfiguration, + SnapshotIdentifier, + SourceDBClusterIdentifier, + StorageEncrypted, + Tags, + UseLatestRestorableTime, + VpcSecurityGroupIds, + region +) +SELECT +{{ AssociatedRoles }}, + {{ AvailabilityZones }}, + {{ BackupRetentionPeriod }}, + {{ CopyTagsToSnapshot }}, + {{ DBClusterIdentifier }}, + {{ DBClusterParameterGroupName }}, + {{ DBInstanceParameterGroupName }}, + {{ DBPort }}, + {{ DBSubnetGroupName }}, + {{ DeletionProtection }}, + {{ EnableCloudwatchLogsExports }}, + {{ EngineVersion }}, + {{ IamAuthEnabled }}, + {{ KmsKeyId }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ RestoreToTime }}, + {{ RestoreType }}, + {{ ServerlessScalingConfiguration }}, + {{ SnapshotIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ StorageEncrypted }}, + {{ Tags }}, + {{ UseLatestRestorableTime }}, + {{ VpcSecurityGroupIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.neptune.db_clusters ( + AssociatedRoles, + AvailabilityZones, + BackupRetentionPeriod, + CopyTagsToSnapshot, + DBClusterIdentifier, + DBClusterParameterGroupName, + DBInstanceParameterGroupName, + DBPort, + DBSubnetGroupName, + DeletionProtection, + EnableCloudwatchLogsExports, + EngineVersion, + IamAuthEnabled, + KmsKeyId, + PreferredBackupWindow, + PreferredMaintenanceWindow, + RestoreToTime, + RestoreType, + ServerlessScalingConfiguration, + SnapshotIdentifier, + SourceDBClusterIdentifier, + StorageEncrypted, + Tags, + UseLatestRestorableTime, + VpcSecurityGroupIds, + region +) +SELECT + {{ AssociatedRoles }}, + {{ AvailabilityZones }}, + {{ BackupRetentionPeriod }}, + {{ CopyTagsToSnapshot }}, + {{ DBClusterIdentifier }}, + {{ DBClusterParameterGroupName }}, + {{ DBInstanceParameterGroupName }}, + {{ DBPort }}, + {{ DBSubnetGroupName }}, + {{ DeletionProtection }}, + {{ EnableCloudwatchLogsExports }}, + {{ EngineVersion }}, + {{ IamAuthEnabled }}, + {{ KmsKeyId }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ RestoreToTime }}, + {{ RestoreType }}, + {{ ServerlessScalingConfiguration }}, + {{ SnapshotIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ StorageEncrypted }}, + {{ Tags }}, + {{ UseLatestRestorableTime }}, + {{ VpcSecurityGroupIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.neptune.db_clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +331,18 @@ rds:RestoreDBClusterToPointInTime, kms:* ``` +### Delete +```json +rds:DeleteDBCluster, +rds:DeleteDBInstance, +rds:DescribeDBClusters, +rds:DescribeGlobalClusters, +rds:ListTagsForResource, +rds:RemoveFromGlobalCluster, +rds:CreateDBClusterSnapshot, +kms:* +``` + ### List ```json rds:DescribeDBClusters, diff --git a/docs/aws-docs/providers/aws/neptunegraph/graph/index.md b/docs/aws-docs/providers/aws/neptunegraph/graph/index.md index 34221cddee..9ee89e71e2 100644 --- a/docs/aws-docs/providers/aws/neptunegraph/graph/index.md +++ b/docs/aws-docs/providers/aws/neptunegraph/graph/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual graph resource, use graphs to retrieve a list of resources or to create a resource. + +Gets or updates an individual graph resource, use graphs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual graph resource, use graphs< - - - - - @@ -84,9 +82,10 @@ endpoint, graph_arn, graph_id FROM aws.neptunegraph.graph -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the graph resource, the following permissions are required: @@ -113,12 +112,3 @@ kms:CreateGrant, kms:Decrypt ``` -### Delete -```json -neptune-graph:DeleteGraph, -neptune-graph:GetGraph, -kms:DescribeKey, -kms:CreateGrant, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/neptunegraph/graphs/index.md b/docs/aws-docs/providers/aws/neptunegraph/graphs/index.md index 5b2921ce95..54b2863660 100644 --- a/docs/aws-docs/providers/aws/neptunegraph/graphs/index.md +++ b/docs/aws-docs/providers/aws/neptunegraph/graphs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of graphs in a region or create a graphs resource, use graph to operate on an individual resource. + +Used to retrieve a list of graphs in a region or to create or delete a graphs resource, use graph to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of graphs in a region or create a gra + + + + + @@ -61,7 +69,90 @@ SELECT region, graph_id FROM aws.neptunegraph.graphs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.neptunegraph.graphs ( + ProvisionedMemory, + region +) +SELECT +{{ ProvisionedMemory }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.neptunegraph.graphs ( + DeletionProtection, + GraphName, + ProvisionedMemory, + PublicConnectivity, + ReplicaCount, + Tags, + VectorSearchConfiguration, + region +) +SELECT + {{ DeletionProtection }}, + {{ GraphName }}, + {{ ProvisionedMemory }}, + {{ PublicConnectivity }}, + {{ ReplicaCount }}, + {{ Tags }}, + {{ VectorSearchConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.neptunegraph.graphs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +172,15 @@ kms:Decrypt, iam:CreateServiceLinkedRole ``` +### Delete +```json +neptune-graph:DeleteGraph, +neptune-graph:GetGraph, +kms:DescribeKey, +kms:CreateGrant, +kms:Decrypt +``` + ### List ```json neptune-graph:GetGraph, diff --git a/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoint/index.md b/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoint/index.md index 73d878a7ba..a40802622f 100644 --- a/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoint/index.md +++ b/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual private_graph_endpoint resource, use private_graph_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual private_graph_endpoint resource, use private_graph_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual private_graph_endpoint resource, - - - - - @@ -76,9 +74,10 @@ vpc_id, private_graph_endpoint_identifier, vpc_endpoint_id FROM aws.neptunegraph.private_graph_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the private_graph_endpoint resource, the following permissions are required: @@ -94,18 +93,3 @@ iam:PassRole, neptune-graph:GetPrivateGraphEndpoint ``` -### Delete -```json -ec2:DeleteVpcEndpoints, -ec2:DescribeVpcEndpoints, -ec2:DescribeSecurityGroups, -ec2:DescribeSubnets, -ec2:DescribeVpcs, -ec2:DescribeVpcAttribute, -ec2:DescribeAvailabilityZones, -ec2:ModifyVpcEndpoint, -route53:DisassociateVPCFromHostedZone, -neptune-graph:DeletePrivateGraphEndpoint, -neptune-graph:GetPrivateGraphEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoints/index.md b/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoints/index.md index 1c5edec112..67e111a554 100644 --- a/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoints/index.md +++ b/docs/aws-docs/providers/aws/neptunegraph/private_graph_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of private_graph_endpoints in a region or create a private_graph_endpoints resource, use private_graph_endpoint to operate on an individual resource. + +Used to retrieve a list of private_graph_endpoints in a region or to create or delete a private_graph_endpoints resource, use private_graph_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of private_graph_endpoints in a region or c + + + + + @@ -61,7 +69,81 @@ SELECT region, private_graph_endpoint_identifier FROM aws.neptunegraph.private_graph_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.neptunegraph.private_graph_endpoints ( + GraphIdentifier, + VpcId, + region +) +SELECT +{{ GraphIdentifier }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.neptunegraph.private_graph_endpoints ( + GraphIdentifier, + SecurityGroupIds, + SubnetIds, + VpcId, + region +) +SELECT + {{ GraphIdentifier }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.neptunegraph.private_graph_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +167,21 @@ neptune-graph:GetPrivateGraphEndpoint, iam:CreateServiceLinkedRole ``` +### Delete +```json +ec2:DeleteVpcEndpoints, +ec2:DescribeVpcEndpoints, +ec2:DescribeSecurityGroups, +ec2:DescribeSubnets, +ec2:DescribeVpcs, +ec2:DescribeVpcAttribute, +ec2:DescribeAvailabilityZones, +ec2:ModifyVpcEndpoint, +route53:DisassociateVPCFromHostedZone, +neptune-graph:DeletePrivateGraphEndpoint, +neptune-graph:GetPrivateGraphEndpoint +``` + ### List ```json neptune-graph:GetPrivateGraphEndpoint, diff --git a/docs/aws-docs/providers/aws/networkfirewall/firewall/index.md b/docs/aws-docs/providers/aws/networkfirewall/firewall/index.md index bde3bfeb34..d7e20bd371 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/firewall/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/firewall/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual firewall resource, use firewalls to retrieve a list of resources or to create a resource. + +Gets or updates an individual firewall resource, use firewalls to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual firewall resource, use fire - - - - - @@ -88,9 +86,10 @@ description, endpoint_ids, tags FROM aws.networkfirewall.firewall -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the firewall resource, the following permissions are required: @@ -115,16 +114,3 @@ network-firewall:UntagResource, network-firewall:DescribeFirewall ``` -### Delete -```json -ec2:DeleteVpcEndpoints, -ec2:DescribeRouteTables, -logs:DescribeLogGroups, -logs:DescribeResourcePolicies, -logs:GetLogDelivery, -logs:ListLogDeliveries, -network-firewall:DeleteFirewall, -network-firewall:UntagResource, -network-firewall:DescribeFirewall -``` - diff --git a/docs/aws-docs/providers/aws/networkfirewall/firewall_policies/index.md b/docs/aws-docs/providers/aws/networkfirewall/firewall_policies/index.md index af40901acd..7b2da36c92 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/firewall_policies/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/firewall_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of firewall_policies in a region or create a firewall_policies resource, use firewall_policy to operate on an individual resource. + +Used to retrieve a list of firewall_policies in a region or to create or delete a firewall_policies resource, use firewall_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of firewall_policies in a region or create + + + + + @@ -61,7 +69,92 @@ SELECT region, firewall_policy_arn FROM aws.networkfirewall.firewall_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkfirewall.firewall_policies ( + FirewallPolicyName, + FirewallPolicy, + region +) +SELECT +{{ FirewallPolicyName }}, + {{ FirewallPolicy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkfirewall.firewall_policies ( + FirewallPolicyName, + FirewallPolicy, + Description, + Tags, + region +) +SELECT + {{ FirewallPolicyName }}, + {{ FirewallPolicy }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkfirewall.firewall_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +170,13 @@ network-firewall:TagResource, network-firewall:ListRuleGroups ``` +### Delete +```json +network-firewall:DeleteFirewallPolicy, +network-firewall:DescribeFirewallPolicy, +network-firewall:UntagResource +``` + ### List ```json network-firewall:ListFirewallPolicies diff --git a/docs/aws-docs/providers/aws/networkfirewall/firewall_policy/index.md b/docs/aws-docs/providers/aws/networkfirewall/firewall_policy/index.md index 518255ab07..5d87504ad6 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/firewall_policy/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/firewall_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual firewall_policy resource, use firewall_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual firewall_policy resource, use firewall_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual firewall_policy resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ firewall_policy_id, description, tags FROM aws.networkfirewall.firewall_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the firewall_policy resource, the following permissions are required: @@ -99,10 +98,3 @@ network-firewall:ListRuleGroups, network-firewall:ListTLSInspectionConfigurations ``` -### Delete -```json -network-firewall:DeleteFirewallPolicy, -network-firewall:DescribeFirewallPolicy, -network-firewall:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/networkfirewall/firewalls/index.md b/docs/aws-docs/providers/aws/networkfirewall/firewalls/index.md index ac4aad0be2..fbfd682a48 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/firewalls/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/firewalls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of firewalls in a region or create a firewalls resource, use firewall to operate on an individual resource. + +Used to retrieve a list of firewalls in a region or to create or delete a firewalls resource, use firewall to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of firewalls in a region or create a + + + + + @@ -61,7 +69,113 @@ SELECT region, firewall_arn FROM aws.networkfirewall.firewalls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkfirewall.firewalls ( + FirewallName, + FirewallPolicyArn, + VpcId, + SubnetMappings, + region +) +SELECT +{{ FirewallName }}, + {{ FirewallPolicyArn }}, + {{ VpcId }}, + {{ SubnetMappings }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkfirewall.firewalls ( + FirewallName, + FirewallPolicyArn, + VpcId, + SubnetMappings, + DeleteProtection, + SubnetChangeProtection, + FirewallPolicyChangeProtection, + Description, + Tags, + region +) +SELECT + {{ FirewallName }}, + {{ FirewallPolicyArn }}, + {{ VpcId }}, + {{ SubnetMappings }}, + {{ DeleteProtection }}, + {{ SubnetChangeProtection }}, + {{ FirewallPolicyChangeProtection }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkfirewall.firewalls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +198,19 @@ network-firewall:AssociateFirewallPolicy, network-firewall:DescribeFirewall ``` +### Delete +```json +ec2:DeleteVpcEndpoints, +ec2:DescribeRouteTables, +logs:DescribeLogGroups, +logs:DescribeResourcePolicies, +logs:GetLogDelivery, +logs:ListLogDeliveries, +network-firewall:DeleteFirewall, +network-firewall:UntagResource, +network-firewall:DescribeFirewall +``` + ### List ```json network-firewall:ListFirewalls diff --git a/docs/aws-docs/providers/aws/networkfirewall/logging_configuration/index.md b/docs/aws-docs/providers/aws/networkfirewall/logging_configuration/index.md index 0d2b9857d9..67aa840dc2 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/logging_configuration/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/logging_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual logging_configuration resource, u - - - - - @@ -70,9 +68,10 @@ firewall_name, firewall_arn, logging_configuration FROM aws.networkfirewall.logging_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the logging_configuration resource, the following permissions are required: @@ -102,12 +101,3 @@ network-firewall:UpdateLoggingConfiguration, network-firewall:DescribeLoggingConfiguration ``` -### Delete -```json -logs:DeleteLogDelivery, -logs:ListLogDeliveries, -logs:GetLogDelivery, -network-firewall:UpdateLoggingConfiguration, -network-firewall:DescribeLoggingConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/networkfirewall/logging_configurations/index.md b/docs/aws-docs/providers/aws/networkfirewall/logging_configurations/index.md index 74ae8c4f81..bb91c1303b 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/logging_configurations/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/logging_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of logging_configurations in a region or create a logging_configurations resource, use logging_configuration to operate on an individual resource. + +Used to retrieve a list of logging_configurations in a region or to create or delete a logging_configurations resource, use logging_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of logging_configurations in a region or cr + + + + + @@ -61,7 +69,81 @@ SELECT region, firewall_arn FROM aws.networkfirewall.logging_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkfirewall.logging_configurations ( + FirewallArn, + LoggingConfiguration, + region +) +SELECT +{{ FirewallArn }}, + {{ LoggingConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkfirewall.logging_configurations ( + FirewallName, + FirewallArn, + LoggingConfiguration, + region +) +SELECT + {{ FirewallName }}, + {{ FirewallArn }}, + {{ LoggingConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkfirewall.logging_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +166,15 @@ network-firewall:UpdateLoggingConfiguration, network-firewall:DescribeLoggingConfiguration ``` +### Delete +```json +logs:DeleteLogDelivery, +logs:ListLogDeliveries, +logs:GetLogDelivery, +network-firewall:UpdateLoggingConfiguration, +network-firewall:DescribeLoggingConfiguration +``` + ### List ```json logs:GetLogDelivery, diff --git a/docs/aws-docs/providers/aws/networkfirewall/rule_group/index.md b/docs/aws-docs/providers/aws/networkfirewall/rule_group/index.md index a904582c23..2b00212171 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/rule_group/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/rule_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule_group resource, use rule_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule_group resource, use rule_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual rule_group resource, use ru - - - - - @@ -80,9 +78,10 @@ capacity, description, tags FROM aws.networkfirewall.rule_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rule_group resource, the following permissions are required: @@ -103,10 +102,3 @@ iam:CreateServiceLinkedRole, ec2:GetManagedPrefixListEntries ``` -### Delete -```json -network-firewall:DeleteRuleGroup, -network-firewall:DescribeRuleGroup, -network-firewall:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/networkfirewall/rule_groups/index.md b/docs/aws-docs/providers/aws/networkfirewall/rule_groups/index.md index 33752e7fe5..2f5d5402f8 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/rule_groups/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/rule_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rule_groups in a region or create a rule_groups resource, use rule_group to operate on an individual resource. + +Used to retrieve a list of rule_groups in a region or to create or delete a rule_groups resource, use rule_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rule_groups in a region or create a INSERT + + + + + @@ -61,7 +69,100 @@ SELECT region, rule_group_arn FROM aws.networkfirewall.rule_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkfirewall.rule_groups ( + RuleGroupName, + Type, + Capacity, + region +) +SELECT +{{ RuleGroupName }}, + {{ Type }}, + {{ Capacity }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkfirewall.rule_groups ( + RuleGroupName, + RuleGroup, + Type, + Capacity, + Description, + Tags, + region +) +SELECT + {{ RuleGroupName }}, + {{ RuleGroup }}, + {{ Type }}, + {{ Capacity }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkfirewall.rule_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +179,13 @@ iam:CreateServiceLinkedRole, ec2:GetManagedPrefixListEntries ``` +### Delete +```json +network-firewall:DeleteRuleGroup, +network-firewall:DescribeRuleGroup, +network-firewall:UntagResource +``` + ### List ```json network-firewall:ListRuleGroups diff --git a/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configuration/index.md b/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configuration/index.md index 60dfd9abd8..53353b9c41 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configuration/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual tls_inspection_configuration resource, use tls_inspection_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual tls_inspection_configuration resource, use tls_inspection_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual tls_inspection_configuration reso - - - - - @@ -76,9 +74,10 @@ tls_inspection_configuration_id, description, tags FROM aws.networkfirewall.tls_inspection_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the tls_inspection_configuration resource, the following permissions are required: @@ -97,10 +96,3 @@ network-firewall:TagResource, network-firewall:UntagResource ``` -### Delete -```json -network-firewall:DeleteTLSInspectionConfiguration, -network-firewall:DescribeTLSInspectionConfiguration, -network-firewall:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configurations/index.md b/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configurations/index.md index b7dd930319..1996edb179 100644 --- a/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configurations/index.md +++ b/docs/aws-docs/providers/aws/networkfirewall/tls_inspection_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tls_inspection_configurations in a region or create a tls_inspection_configurations resource, use tls_inspection_configuration to operate on an individual resource. + +Used to retrieve a list of tls_inspection_configurations in a region or to create or delete a tls_inspection_configurations resource, use tls_inspection_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of tls_inspection_configurations in a regio + + + + + @@ -61,7 +69,92 @@ SELECT region, tls_inspection_configuration_arn FROM aws.networkfirewall.tls_inspection_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkfirewall.tls_inspection_configurations ( + TLSInspectionConfigurationName, + TLSInspectionConfiguration, + region +) +SELECT +{{ TLSInspectionConfigurationName }}, + {{ TLSInspectionConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkfirewall.tls_inspection_configurations ( + TLSInspectionConfigurationName, + TLSInspectionConfiguration, + Description, + Tags, + region +) +SELECT + {{ TLSInspectionConfigurationName }}, + {{ TLSInspectionConfiguration }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkfirewall.tls_inspection_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +169,13 @@ network-firewall:DescribeTLSInspectionConfiguration, network-firewall:TagResource ``` +### Delete +```json +network-firewall:DeleteTLSInspectionConfiguration, +network-firewall:DescribeTLSInspectionConfiguration, +network-firewall:UntagResource +``` + ### List ```json network-firewall:ListTLSInspectionConfigurations diff --git a/docs/aws-docs/providers/aws/networkmanager/connect_attachment/index.md b/docs/aws-docs/providers/aws/networkmanager/connect_attachment/index.md index ed2e321576..1584fae567 100644 --- a/docs/aws-docs/providers/aws/networkmanager/connect_attachment/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/connect_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connect_attachment resource, use connect_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual connect_attachment resource, use connect_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual connect_attachment resource, use - - - - - @@ -96,9 +94,10 @@ updated_at, transport_attachment_id, options FROM aws.networkmanager.connect_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connect_attachment resource, the following permissions are required: @@ -117,10 +116,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:GetConnectAttachment, -networkmanager:DeleteAttachment, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/connect_attachments/index.md b/docs/aws-docs/providers/aws/networkmanager/connect_attachments/index.md index 768fd8f3dc..42b3295268 100644 --- a/docs/aws-docs/providers/aws/networkmanager/connect_attachments/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/connect_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connect_attachments in a region or create a connect_attachments resource, use connect_attachment to operate on an individual resource. + +Used to retrieve a list of connect_attachments in a region or to create or delete a connect_attachments resource, use connect_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connect_attachments in a region or creat + + + + + @@ -61,7 +69,104 @@ SELECT region, attachment_id FROM aws.networkmanager.connect_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.connect_attachments ( + CoreNetworkId, + EdgeLocation, + TransportAttachmentId, + Options, + region +) +SELECT +{{ CoreNetworkId }}, + {{ EdgeLocation }}, + {{ TransportAttachmentId }}, + {{ Options }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.connect_attachments ( + CoreNetworkId, + EdgeLocation, + ProposedSegmentChange, + Tags, + TransportAttachmentId, + Options, + region +) +SELECT + {{ CoreNetworkId }}, + {{ EdgeLocation }}, + {{ ProposedSegmentChange }}, + {{ Tags }}, + {{ TransportAttachmentId }}, + {{ Options }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.connect_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +181,13 @@ networkmanager:TagResource, ec2:DescribeRegions ``` +### Delete +```json +networkmanager:GetConnectAttachment, +networkmanager:DeleteAttachment, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListAttachments diff --git a/docs/aws-docs/providers/aws/networkmanager/connect_peer/index.md b/docs/aws-docs/providers/aws/networkmanager/connect_peer/index.md index 5ba6c18299..3ba0334077 100644 --- a/docs/aws-docs/providers/aws/networkmanager/connect_peer/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/connect_peer/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connect_peer resource, use connect_peers to retrieve a list of resources or to create a resource. + +Gets or updates an individual connect_peer resource, use connect_peers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual connect_peer resource, use - - - - - @@ -90,9 +88,10 @@ configuration, subnet_arn, tags FROM aws.networkmanager.connect_peer -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connect_peer resource, the following permissions are required: @@ -111,10 +110,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:GetConnectPeer, -networkmanager:DeleteConnectPeer, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/connect_peers/index.md b/docs/aws-docs/providers/aws/networkmanager/connect_peers/index.md index b373c1e2aa..fdc6d78b32 100644 --- a/docs/aws-docs/providers/aws/networkmanager/connect_peers/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/connect_peers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connect_peers in a region or create a connect_peers resource, use connect_peer to operate on an individual resource. + +Used to retrieve a list of connect_peers in a region or to create or delete a connect_peers resource, use connect_peer to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connect_peers in a region or create a INSERT + + + + + @@ -61,7 +69,95 @@ SELECT region, connect_peer_id FROM aws.networkmanager.connect_peers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.connect_peers ( + PeerAddress, + ConnectAttachmentId, + region +) +SELECT +{{ PeerAddress }}, + {{ ConnectAttachmentId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.connect_peers ( + PeerAddress, + CoreNetworkAddress, + BgpOptions, + InsideCidrBlocks, + ConnectAttachmentId, + SubnetArn, + Tags, + region +) +SELECT + {{ PeerAddress }}, + {{ CoreNetworkAddress }}, + {{ BgpOptions }}, + {{ InsideCidrBlocks }}, + {{ ConnectAttachmentId }}, + {{ SubnetArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.connect_peers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +172,13 @@ networkmanager:TagResource, ec2:DescribeRegions ``` +### Delete +```json +networkmanager:GetConnectPeer, +networkmanager:DeleteConnectPeer, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListConnectPeers diff --git a/docs/aws-docs/providers/aws/networkmanager/core_network/index.md b/docs/aws-docs/providers/aws/networkmanager/core_network/index.md index c2711f03c1..815d0d8cac 100644 --- a/docs/aws-docs/providers/aws/networkmanager/core_network/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/core_network/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual core_network resource, use core_networks to retrieve a list of resources or to create a resource. + +Gets or updates an individual core_network resource, use core_networks to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual core_network resource, use - - - - - @@ -86,9 +84,10 @@ edges, owner_account, tags FROM aws.networkmanager.core_network -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the core_network resource, the following permissions are required: @@ -112,12 +111,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:DeleteCoreNetwork, -networkmanager:UntagResource, -networkmanager:GetCoreNetwork, -networkmanager:GetCoreNetworkPolicy, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/core_networks/index.md b/docs/aws-docs/providers/aws/networkmanager/core_networks/index.md index dedb1e610b..a28d17b210 100644 --- a/docs/aws-docs/providers/aws/networkmanager/core_networks/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/core_networks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of core_networks in a region or create a core_networks resource, use core_network to operate on an individual resource. + +Used to retrieve a list of core_networks in a region or to create or delete a core_networks resource, use core_network to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of core_networks in a region or create a INSERT + + + + + @@ -61,7 +69,79 @@ SELECT region, core_network_id FROM aws.networkmanager.core_networks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.core_networks ( + GlobalNetworkId, + region +) +SELECT +{{ GlobalNetworkId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.core_networks ( + GlobalNetworkId, + PolicyDocument, + Description, + Tags, + region +) +SELECT + {{ GlobalNetworkId }}, + {{ PolicyDocument }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.core_networks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +157,15 @@ networkmanager:TagResource, ec2:DescribeRegions ``` +### Delete +```json +networkmanager:DeleteCoreNetwork, +networkmanager:UntagResource, +networkmanager:GetCoreNetwork, +networkmanager:GetCoreNetworkPolicy, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListCoreNetworks diff --git a/docs/aws-docs/providers/aws/networkmanager/customer_gateway_association/index.md b/docs/aws-docs/providers/aws/networkmanager/customer_gateway_association/index.md index 5e2cc146da..82fbaf0ac4 100644 --- a/docs/aws-docs/providers/aws/networkmanager/customer_gateway_association/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/customer_gateway_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual customer_gateway_association resource, use customer_gateway_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual customer_gateway_association resource, use customer_gateway_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual customer_gateway_association reso - - - - - @@ -67,9 +65,10 @@ customer_gateway_arn, device_id, link_id FROM aws.networkmanager.customer_gateway_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the customer_gateway_association resource, the following permissions are required: @@ -79,8 +78,3 @@ To operate on the customer_gateway_association resource, the follow networkmanager:GetCustomerGatewayAssociations ``` -### Delete -```json -networkmanager:DisassociateCustomerGateway -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/customer_gateway_associations/index.md b/docs/aws-docs/providers/aws/networkmanager/customer_gateway_associations/index.md index d7f695604f..d21e018d0b 100644 --- a/docs/aws-docs/providers/aws/networkmanager/customer_gateway_associations/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/customer_gateway_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of customer_gateway_associations in a region or create a customer_gateway_associations resource, use customer_gateway_association to operate on an individual resource. + +Used to retrieve a list of customer_gateway_associations in a region or to create or delete a customer_gateway_associations resource, use customer_gateway_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of customer_gateway_associations in a regio + + + + + @@ -63,7 +71,80 @@ region, global_network_id, customer_gateway_arn FROM aws.networkmanager.customer_gateway_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.customer_gateway_associations ( + GlobalNetworkId, + CustomerGatewayArn, + DeviceId, + region +) +SELECT +{{ GlobalNetworkId }}, + {{ CustomerGatewayArn }}, + {{ DeviceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.customer_gateway_associations ( + GlobalNetworkId, + CustomerGatewayArn, + DeviceId, + LinkId, + region +) +SELECT + {{ GlobalNetworkId }}, + {{ CustomerGatewayArn }}, + {{ DeviceId }}, + {{ LinkId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.customer_gateway_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +162,8 @@ networkmanager:AssociateCustomerGateway networkmanager:GetCustomerGatewayAssociations ``` +### Delete +```json +networkmanager:DisassociateCustomerGateway +``` + diff --git a/docs/aws-docs/providers/aws/networkmanager/device/index.md b/docs/aws-docs/providers/aws/networkmanager/device/index.md index 091cf35c37..4d2d5e4df8 100644 --- a/docs/aws-docs/providers/aws/networkmanager/device/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/device/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual device resource, use devices to retrieve a list of resources or to create a resource. + +Gets or updates an individual device resource, use devices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual device resource, use device - - - - - @@ -92,9 +90,10 @@ vendor, created_at, state FROM aws.networkmanager.device -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the device resource, the following permissions are required: @@ -113,9 +112,3 @@ networkmanager:TagResource, networkmanager:UntagResource ``` -### Delete -```json -networkmanager:GetDevices, -networkmanager:DeleteDevice -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/devices/index.md b/docs/aws-docs/providers/aws/networkmanager/devices/index.md index bf0e0be10d..939dfe155f 100644 --- a/docs/aws-docs/providers/aws/networkmanager/devices/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/devices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of devices in a region or create a devices resource, use device to operate on an individual resource. + +Used to retrieve a list of devices in a region or to create or delete a devices resource, use device to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of devices in a region or create a de + + + + + @@ -63,7 +71,104 @@ region, global_network_id, device_id FROM aws.networkmanager.devices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.devices ( + GlobalNetworkId, + region +) +SELECT +{{ GlobalNetworkId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.devices ( + Description, + Tags, + GlobalNetworkId, + AWSLocation, + Location, + Model, + SerialNumber, + SiteId, + Type, + Vendor, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + {{ GlobalNetworkId }}, + {{ AWSLocation }}, + {{ Location }}, + {{ Model }}, + {{ SerialNumber }}, + {{ SiteId }}, + {{ Type }}, + {{ Vendor }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.devices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +182,12 @@ networkmanager:GetDevices, networkmanager:TagResource ``` +### Delete +```json +networkmanager:GetDevices, +networkmanager:DeleteDevice +``` + ### List ```json networkmanager:GetDevices diff --git a/docs/aws-docs/providers/aws/networkmanager/global_network/index.md b/docs/aws-docs/providers/aws/networkmanager/global_network/index.md index 8e2d55f28b..0b232770e4 100644 --- a/docs/aws-docs/providers/aws/networkmanager/global_network/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/global_network/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual global_network resource, use global_networks to retrieve a list of resources or to create a resource. + +Gets or updates an individual global_network resource, use global_networks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual global_network resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ tags, created_at, state FROM aws.networkmanager.global_network -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the global_network resource, the following permissions are required: @@ -97,9 +96,3 @@ networkmanager:UntagResource, networkmanager:ListTagsForResource ``` -### Delete -```json -networkmanager:DeleteGlobalNetwork, -networkmanager:DescribeGlobalNetworks -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/global_networks/index.md b/docs/aws-docs/providers/aws/networkmanager/global_networks/index.md index 2cb7cb55e1..7f219758ee 100644 --- a/docs/aws-docs/providers/aws/networkmanager/global_networks/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/global_networks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of global_networks in a region or create a global_networks resource, use global_network to operate on an individual resource. + +Used to retrieve a list of global_networks in a region or to create or delete a global_networks resource, use global_network to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of global_networks in a region or create a + + + + + @@ -61,7 +69,93 @@ SELECT region, id FROM aws.networkmanager.global_networks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.global_networks ( + Description, + Tags, + CreatedAt, + State, + region +) +SELECT +{{ Description }}, + {{ Tags }}, + {{ CreatedAt }}, + {{ State }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.global_networks ( + Description, + Tags, + CreatedAt, + State, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + {{ CreatedAt }}, + {{ State }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.global_networks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +170,12 @@ networkmanager:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +networkmanager:DeleteGlobalNetwork, +networkmanager:DescribeGlobalNetworks +``` + ### List ```json networkmanager:DescribeGlobalNetworks diff --git a/docs/aws-docs/providers/aws/networkmanager/link/index.md b/docs/aws-docs/providers/aws/networkmanager/link/index.md index dd0a0ceeb3..601fac66c1 100644 --- a/docs/aws-docs/providers/aws/networkmanager/link/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/link/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual link resource, use links to retrieve a list of resources or to create a resource. + +Gets or updates an individual link resource, use links to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual link resource, use linksUPDATE - - - - - @@ -86,9 +84,10 @@ type, created_at, state FROM aws.networkmanager.link -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the link resource, the following permissions are required: @@ -107,9 +106,3 @@ networkmanager:UntagResource, networkmanager:UpdateLink ``` -### Delete -```json -networkmanager:GetLinks, -networkmanager:DeleteLink -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/link_association/index.md b/docs/aws-docs/providers/aws/networkmanager/link_association/index.md index c22a4e3e16..a125794e90 100644 --- a/docs/aws-docs/providers/aws/networkmanager/link_association/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/link_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual link_association resource, use link_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual link_association resource, use link_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual link_association resource, use Accessible by - - - - - @@ -65,9 +63,10 @@ global_network_id, device_id, link_id FROM aws.networkmanager.link_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the link_association resource, the following permissions are required: @@ -77,8 +76,3 @@ To operate on the link_association resource, the following permissi networkmanager:GetLinkAssociations ``` -### Delete -```json -networkmanager:DisassociateLink -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/link_associations/index.md b/docs/aws-docs/providers/aws/networkmanager/link_associations/index.md index f116e968de..6cf5eff029 100644 --- a/docs/aws-docs/providers/aws/networkmanager/link_associations/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/link_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of link_associations in a region or create a link_associations resource, use link_association to operate on an individual resource. + +Used to retrieve a list of link_associations in a region or to create or delete a link_associations resource, use link_association to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of link_associations in a region or create + + + + + @@ -65,7 +73,77 @@ global_network_id, device_id, link_id FROM aws.networkmanager.link_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.link_associations ( + GlobalNetworkId, + DeviceId, + LinkId, + region +) +SELECT +{{ GlobalNetworkId }}, + {{ DeviceId }}, + {{ LinkId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.link_associations ( + GlobalNetworkId, + DeviceId, + LinkId, + region +) +SELECT + {{ GlobalNetworkId }}, + {{ DeviceId }}, + {{ LinkId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.link_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +161,8 @@ networkmanager:AssociateLink networkmanager:GetLinkAssociations ``` +### Delete +```json +networkmanager:DisassociateLink +``` + diff --git a/docs/aws-docs/providers/aws/networkmanager/links/index.md b/docs/aws-docs/providers/aws/networkmanager/links/index.md index 13427d1b48..13dee5990c 100644 --- a/docs/aws-docs/providers/aws/networkmanager/links/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/links/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of links in a region or create a links resource, use link to operate on an individual resource. + +Used to retrieve a list of links in a region or to create or delete a links resource, use link to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of links in a region or create a link + + + + + @@ -63,7 +71,100 @@ region, global_network_id, link_id FROM aws.networkmanager.links -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.links ( + GlobalNetworkId, + SiteId, + Bandwidth, + region +) +SELECT +{{ GlobalNetworkId }}, + {{ SiteId }}, + {{ Bandwidth }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.links ( + GlobalNetworkId, + SiteId, + Bandwidth, + Provider, + Description, + Tags, + Type, + region +) +SELECT + {{ GlobalNetworkId }}, + {{ SiteId }}, + {{ Bandwidth }}, + {{ Provider }}, + {{ Description }}, + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.links +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +178,12 @@ networkmanager:GetLinks, networkmanager:TagResource ``` +### Delete +```json +networkmanager:GetLinks, +networkmanager:DeleteLink +``` + ### List ```json networkmanager:GetLinks diff --git a/docs/aws-docs/providers/aws/networkmanager/site/index.md b/docs/aws-docs/providers/aws/networkmanager/site/index.md index 64073bf393..ebf8c04767 100644 --- a/docs/aws-docs/providers/aws/networkmanager/site/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/site/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual site resource, use sites to retrieve a list of resources or to create a resource. + +Gets or updates an individual site resource, use sites to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual site resource, use sitesUPDATE - - - - - @@ -80,9 +78,10 @@ location, created_at, state FROM aws.networkmanager.site -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the site resource, the following permissions are required: @@ -101,9 +100,3 @@ networkmanager:UntagResource, networkmanager:UpdateSite ``` -### Delete -```json -networkmanager:GetSites, -networkmanager:DeleteSite -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachment/index.md b/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachment/index.md index aeea9eee19..2376e10917 100644 --- a/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachment/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual site_to_site_vpn_attachment resource, use site_to_site_vpn_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual site_to_site_vpn_attachment resource, use site_to_site_vpn_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual site_to_site_vpn_attachment resou - - - - - @@ -94,9 +92,10 @@ created_at, updated_at, vpn_connection_arn FROM aws.networkmanager.site_to_site_vpn_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the site_to_site_vpn_attachment resource, the following permissions are required: @@ -115,10 +114,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:GetSiteToSiteVpnAttachment, -networkmanager:DeleteAttachment, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachments/index.md b/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachments/index.md index 864eddea5c..3717047279 100644 --- a/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachments/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/site_to_site_vpn_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of site_to_site_vpn_attachments in a region or create a site_to_site_vpn_attachments resource, use site_to_site_vpn_attachment to operate on an individual resource. + +Used to retrieve a list of site_to_site_vpn_attachments in a region or to create or delete a site_to_site_vpn_attachments resource, use site_to_site_vpn_attachment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of site_to_site_vpn_attachments in a region + + + + + @@ -61,7 +69,88 @@ SELECT region, attachment_id FROM aws.networkmanager.site_to_site_vpn_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.site_to_site_vpn_attachments ( + CoreNetworkId, + VpnConnectionArn, + region +) +SELECT +{{ CoreNetworkId }}, + {{ VpnConnectionArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.site_to_site_vpn_attachments ( + CoreNetworkId, + ProposedSegmentChange, + Tags, + VpnConnectionArn, + region +) +SELECT + {{ CoreNetworkId }}, + {{ ProposedSegmentChange }}, + {{ Tags }}, + {{ VpnConnectionArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.site_to_site_vpn_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +165,13 @@ ec2:DescribeRegions, networkmanager:TagResource ``` +### Delete +```json +networkmanager:GetSiteToSiteVpnAttachment, +networkmanager:DeleteAttachment, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListAttachments diff --git a/docs/aws-docs/providers/aws/networkmanager/sites/index.md b/docs/aws-docs/providers/aws/networkmanager/sites/index.md index 1ec36e033e..ae3978265f 100644 --- a/docs/aws-docs/providers/aws/networkmanager/sites/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/sites/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sites in a region or create a sites resource, use site to operate on an individual resource. + +Used to retrieve a list of sites in a region or to create or delete a sites resource, use site to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of sites in a region or create a site + + + + + @@ -63,7 +71,83 @@ region, global_network_id, site_id FROM aws.networkmanager.sites -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.sites ( + GlobalNetworkId, + region +) +SELECT +{{ GlobalNetworkId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.sites ( + Description, + Tags, + GlobalNetworkId, + Location, + region +) +SELECT + {{ Description }}, + {{ Tags }}, + {{ GlobalNetworkId }}, + {{ Location }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.sites +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +161,12 @@ networkmanager:GetSites, networkmanager:TagResource ``` +### Delete +```json +networkmanager:GetSites, +networkmanager:DeleteSite +``` + ### List ```json networkmanager:GetSites diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peering/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peering/index.md index 92e0e2f06f..ff78583039 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peering/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peering/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_peering resource, use transit_gateway_peerings to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_peering resource, use transit_gateway_peerings to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual transit_gateway_peering resource, - - - - - @@ -88,9 +86,10 @@ peering_type, created_at, tags FROM aws.networkmanager.transit_gateway_peering -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_peering resource, the following permissions are required: @@ -110,10 +109,3 @@ networkmanager:GetTransitGatewayPeering, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:DeletePeering, -networkmanager:GetTransitGatewayPeering, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peerings/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peerings/index.md index e176f436ce..12550b9e99 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peerings/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_peerings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_peerings in a region or create a transit_gateway_peerings resource, use transit_gateway_peering to operate on an individual resource. + +Used to retrieve a list of transit_gateway_peerings in a region or to create or delete a transit_gateway_peerings resource, use transit_gateway_peering to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_peerings in a region or + + + + + @@ -61,7 +69,79 @@ SELECT region, peering_id FROM aws.networkmanager.transit_gateway_peerings -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.transit_gateway_peerings ( + CoreNetworkId, + TransitGatewayArn, + region +) +SELECT +{{ CoreNetworkId }}, + {{ TransitGatewayArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.transit_gateway_peerings ( + CoreNetworkId, + TransitGatewayArn, + Tags, + region +) +SELECT + {{ CoreNetworkId }}, + {{ TransitGatewayArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.transit_gateway_peerings +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +159,13 @@ ec2:AcceptTransitGatewayPeeringAttachment, ec2:DescribeRegions ``` +### Delete +```json +networkmanager:DeletePeering, +networkmanager:GetTransitGatewayPeering, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListPeerings diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registration/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registration/index.md index 68cd1d4fcd..c5b922f877 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registration/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_registration resource, use transit_gateway_registrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_registration resource, use transit_gateway_registrations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual transit_gateway_registration reso - - - - - @@ -63,9 +61,10 @@ region, global_network_id, transit_gateway_arn FROM aws.networkmanager.transit_gateway_registration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the transit_gateway_registration resource, the following permissions are required: @@ -75,9 +74,3 @@ To operate on the transit_gateway_registration resource, the follow networkmanager:GetTransitGatewayRegistrations ``` -### Delete -```json -networkmanager:DeregisterTransitGateway, -networkmanager:GetTransitGatewayRegistrations -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registrations/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registrations/index.md index 5e48d29e6f..890fdf98aa 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registrations/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_registrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_registrations in a region or create a transit_gateway_registrations resource, use transit_gateway_registration to operate on an individual resource. + +Used to retrieve a list of transit_gateway_registrations in a region or to create or delete a transit_gateway_registrations resource, use transit_gateway_registration to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of transit_gateway_registrations in a regio + + + + + @@ -63,7 +71,71 @@ region, global_network_id, transit_gateway_arn FROM aws.networkmanager.transit_gateway_registrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.transit_gateway_registrations ( + GlobalNetworkId, + TransitGatewayArn, + region +) +SELECT +{{ GlobalNetworkId }}, + {{ TransitGatewayArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.transit_gateway_registrations ( + GlobalNetworkId, + TransitGatewayArn, + region +) +SELECT + {{ GlobalNetworkId }}, + {{ TransitGatewayArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.transit_gateway_registrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +153,9 @@ networkmanager:GetTransitGatewayRegistrations networkmanager:GetTransitGatewayRegistrations ``` +### Delete +```json +networkmanager:DeregisterTransitGateway, +networkmanager:GetTransitGatewayRegistrations +``` + diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachment/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachment/index.md index 452cab6e48..c0773978d8 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachment/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual transit_gateway_route_table_attachment resource, use transit_gateway_route_table_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual transit_gateway_route_table_attachment resource, use transit_gateway_route_table_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual transit_gateway_route_table_attachmentUPDATE - - - - - @@ -96,9 +94,10 @@ created_at, updated_at, tags FROM aws.networkmanager.transit_gateway_route_table_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the transit_gateway_route_table_attachment resource, the following permissions are required: @@ -117,10 +116,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:GetTransitGatewayRouteTableAttachment, -networkmanager:DeleteAttachment, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachments/index.md b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachments/index.md index fda719c148..8a289698ea 100644 --- a/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachments/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/transit_gateway_route_table_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of transit_gateway_route_table_attachments in a region or create a transit_gateway_route_table_attachments resource, use transit_gateway_route_table_attachment to operate on an individual resource. + +Used to retrieve a list of transit_gateway_route_table_attachments in a region or to create or delete a transit_gateway_route_table_attachments resource, use transit_gateway_route_table_attachment to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of transit_gateway_route_table_attachments + + + + + @@ -61,7 +69,88 @@ SELECT region, attachment_id FROM aws.networkmanager.transit_gateway_route_table_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.transit_gateway_route_table_attachments ( + PeeringId, + TransitGatewayRouteTableArn, + region +) +SELECT +{{ PeeringId }}, + {{ TransitGatewayRouteTableArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.transit_gateway_route_table_attachments ( + PeeringId, + TransitGatewayRouteTableArn, + ProposedSegmentChange, + Tags, + region +) +SELECT + {{ PeeringId }}, + {{ TransitGatewayRouteTableArn }}, + {{ ProposedSegmentChange }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.transit_gateway_route_table_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +166,13 @@ iam:CreateServiceLinkedRole, ec2:DescribeRegions ``` +### Delete +```json +networkmanager:GetTransitGatewayRouteTableAttachment, +networkmanager:DeleteAttachment, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListAttachments diff --git a/docs/aws-docs/providers/aws/networkmanager/vpc_attachment/index.md b/docs/aws-docs/providers/aws/networkmanager/vpc_attachment/index.md index 74665dd35d..d1944a2e84 100644 --- a/docs/aws-docs/providers/aws/networkmanager/vpc_attachment/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/vpc_attachment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_attachment resource, use vpc_attachments to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_attachment resource, use vpc_attachments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual vpc_attachment resource, use UPDATE - - - - - @@ -98,9 +96,10 @@ updated_at, subnet_arns, options FROM aws.networkmanager.vpc_attachment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_attachment resource, the following permissions are required: @@ -120,11 +119,3 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete -```json -networkmanager:DeleteAttachment, -networkmanager:GetVpcAttachment, -networkmanager:UntagResource, -ec2:DescribeRegions -``` - diff --git a/docs/aws-docs/providers/aws/networkmanager/vpc_attachments/index.md b/docs/aws-docs/providers/aws/networkmanager/vpc_attachments/index.md index dc58d24d7c..38a92f7120 100644 --- a/docs/aws-docs/providers/aws/networkmanager/vpc_attachments/index.md +++ b/docs/aws-docs/providers/aws/networkmanager/vpc_attachments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_attachments in a region or create a vpc_attachments resource, use vpc_attachment to operate on an individual resource. + +Used to retrieve a list of vpc_attachments in a region or to create or delete a vpc_attachments resource, use vpc_attachment to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_attachments in a region or create a + + + + + @@ -61,7 +69,104 @@ SELECT region, attachment_id FROM aws.networkmanager.vpc_attachments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.networkmanager.vpc_attachments ( + CoreNetworkId, + VpcArn, + SubnetArns, + region +) +SELECT +{{ CoreNetworkId }}, + {{ VpcArn }}, + {{ SubnetArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.networkmanager.vpc_attachments ( + CoreNetworkId, + VpcArn, + ProposedSegmentChange, + Tags, + SubnetArns, + Options, + region +) +SELECT + {{ CoreNetworkId }}, + {{ VpcArn }}, + {{ ProposedSegmentChange }}, + {{ Tags }}, + {{ SubnetArns }}, + {{ Options }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.networkmanager.vpc_attachments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +182,14 @@ ec2:DescribeRegions, iam:CreateServiceLinkedRole ``` +### Delete +```json +networkmanager:DeleteAttachment, +networkmanager:GetVpcAttachment, +networkmanager:UntagResource, +ec2:DescribeRegions +``` + ### List ```json networkmanager:ListAttachments diff --git a/docs/aws-docs/providers/aws/nimblestudio/launch_profile/index.md b/docs/aws-docs/providers/aws/nimblestudio/launch_profile/index.md index 8a4267faac..e038655278 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/launch_profile/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/launch_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual launch_profile resource, use launch_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual launch_profile resource, use launch_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual launch_profile resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ studio_component_ids, studio_id, tags FROM aws.nimblestudio.launch_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the launch_profile resource, the following permissions are required: @@ -104,10 +103,3 @@ ec2:DescribeSubnets, ec2:RunInstances ``` -### Delete -```json -nimble:DeleteLaunchProfile, -nimble:GetLaunchProfile, -nimble:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/nimblestudio/launch_profiles/index.md b/docs/aws-docs/providers/aws/nimblestudio/launch_profiles/index.md index 570548b7d7..814fa63354 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/launch_profiles/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/launch_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of launch_profiles in a region or create a launch_profiles resource, use launch_profile to operate on an individual resource. + +Used to retrieve a list of launch_profiles in a region or to create or delete a launch_profiles resource, use launch_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of launch_profiles in a region or create a + + + + + @@ -63,7 +71,173 @@ region, launch_profile_id, studio_id FROM aws.nimblestudio.launch_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.nimblestudio.launch_profiles ( + Ec2SubnetIds, + LaunchProfileProtocolVersions, + Name, + StreamConfiguration, + StudioComponentIds, + StudioId, + region +) +SELECT +{{ Ec2SubnetIds }}, + {{ LaunchProfileProtocolVersions }}, + {{ Name }}, + {{ StreamConfiguration }}, + {{ StudioComponentIds }}, + {{ StudioId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.nimblestudio.launch_profiles ( + Description, + Ec2SubnetIds, + LaunchProfileProtocolVersions, + Name, + StreamConfiguration, + StudioComponentIds, + StudioId, + Tags, + region +) +SELECT + {{ Description }}, + {{ Ec2SubnetIds }}, + {{ LaunchProfileProtocolVersions }}, + {{ Name }}, + {{ StreamConfiguration }}, + {{ StudioComponentIds }}, + {{ StudioId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.nimblestudio.launch_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +255,13 @@ ec2:RunInstances, ec2:DescribeSubnets ``` +### Delete +```json +nimble:DeleteLaunchProfile, +nimble:GetLaunchProfile, +nimble:UntagResource +``` + ### List ```json nimble:ListLaunchProfiles diff --git a/docs/aws-docs/providers/aws/nimblestudio/streaming_image/index.md b/docs/aws-docs/providers/aws/nimblestudio/streaming_image/index.md index dce16a946c..4b7aeeab0e 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/streaming_image/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/streaming_image/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual streaming_image resource, use streaming_images to retrieve a list of resources or to create a resource. + +Gets or updates an individual streaming_image resource, use streaming_images to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual streaming_image resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ streaming_image_id, studio_id, tags FROM aws.nimblestudio.streaming_image -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the streaming_image resource, the following permissions are required: @@ -107,16 +106,3 @@ kms:ListGrants, kms:GenerateDataKey ``` -### Delete -```json -nimble:DeleteStreamingImage, -nimble:GetStreamingImage, -nimble:UntagResource, -ec2:ModifyInstanceAttribute, -ec2:ModifySnapshotAttribute, -ec2:DeregisterImage, -ec2:DeleteSnapshot, -kms:ListGrants, -kms:RetireGrant -``` - diff --git a/docs/aws-docs/providers/aws/nimblestudio/streaming_images/index.md b/docs/aws-docs/providers/aws/nimblestudio/streaming_images/index.md index 52b60ddf78..789ee80ff5 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/streaming_images/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/streaming_images/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of streaming_images in a region or create a streaming_images resource, use streaming_image to operate on an individual resource. + +Used to retrieve a list of streaming_images in a region or to create or delete a streaming_images resource, use streaming_image to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of streaming_images in a region or create a + + + + + @@ -63,7 +71,83 @@ region, studio_id, streaming_image_id FROM aws.nimblestudio.streaming_images -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.nimblestudio.streaming_images ( + Ec2ImageId, + Name, + StudioId, + region +) +SELECT +{{ Ec2ImageId }}, + {{ Name }}, + {{ StudioId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.nimblestudio.streaming_images ( + Description, + Ec2ImageId, + Name, + StudioId, + Tags, + region +) +SELECT + {{ Description }}, + {{ Ec2ImageId }}, + {{ Name }}, + {{ StudioId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.nimblestudio.streaming_images +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +172,19 @@ kms:ListGrants, kms:GenerateDataKey ``` +### Delete +```json +nimble:DeleteStreamingImage, +nimble:GetStreamingImage, +nimble:UntagResource, +ec2:ModifyInstanceAttribute, +ec2:ModifySnapshotAttribute, +ec2:DeregisterImage, +ec2:DeleteSnapshot, +kms:ListGrants, +kms:RetireGrant +``` + ### List ```json nimble:ListStreamingImages diff --git a/docs/aws-docs/providers/aws/nimblestudio/studio/index.md b/docs/aws-docs/providers/aws/nimblestudio/studio/index.md index 815b5d3afe..72616e520c 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/studio/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/studio/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual studio resource, use studios to retrieve a list of resources or to create a resource. + +Gets or updates an individual studio resource, use studios to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual studio resource, use studio - - - - - @@ -84,9 +82,10 @@ studio_url, tags, user_role_arn FROM aws.nimblestudio.studio -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the studio resource, the following permissions are required: @@ -112,17 +111,3 @@ kms:ListGrants, kms:GenerateDataKey ``` -### Delete -```json -nimble:DeleteStudio, -nimble:GetStudio, -nimble:UntagResource, -kms:Encrypt, -kms:Decrypt, -kms:ListGrants, -kms:RetireGrant, -kms:GenerateDataKey, -sso:DeleteManagedApplicationInstance, -sso:GetManagedApplicationInstance -``` - diff --git a/docs/aws-docs/providers/aws/nimblestudio/studio_component/index.md b/docs/aws-docs/providers/aws/nimblestudio/studio_component/index.md index e6ccf6de67..13b11ca88e 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/studio_component/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/studio_component/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual studio_component resource, use studio_components to retrieve a list of resources or to create a resource. + +Gets or updates an individual studio_component resource, use studio_components to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual studio_component resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ subtype, tags, type FROM aws.nimblestudio.studio_component -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the studio_component resource, the following permissions are required: @@ -113,11 +112,3 @@ fsx:DescribeFilesystems, ds:DescribeDirectories ``` -### Delete -```json -nimble:DeleteStudioComponent, -nimble:GetStudioComponent, -nimble:UntagResource, -ds:UnauthorizeApplication -``` - diff --git a/docs/aws-docs/providers/aws/nimblestudio/studio_components/index.md b/docs/aws-docs/providers/aws/nimblestudio/studio_components/index.md index 73105b316b..f2f766cae1 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/studio_components/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/studio_components/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of studio_components in a region or create a studio_components resource, use studio_component to operate on an individual resource. + +Used to retrieve a list of studio_components in a region or to create or delete a studio_components resource, use studio_component to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of studio_components in a region or create + + + + + @@ -63,7 +71,118 @@ region, studio_component_id, studio_id FROM aws.nimblestudio.studio_components -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.nimblestudio.studio_components ( + Name, + StudioId, + Type, + region +) +SELECT +{{ Name }}, + {{ StudioId }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.nimblestudio.studio_components ( + Configuration, + Description, + Ec2SecurityGroupIds, + InitializationScripts, + Name, + RuntimeRoleArn, + ScriptParameters, + SecureInitializationRoleArn, + StudioId, + Subtype, + Tags, + Type, + region +) +SELECT + {{ Configuration }}, + {{ Description }}, + {{ Ec2SecurityGroupIds }}, + {{ InitializationScripts }}, + {{ Name }}, + {{ RuntimeRoleArn }}, + {{ ScriptParameters }}, + {{ SecureInitializationRoleArn }}, + {{ StudioId }}, + {{ Subtype }}, + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.nimblestudio.studio_components +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +201,14 @@ fsx:DescribeFilesystems, ds:DescribeDirectories ``` +### Delete +```json +nimble:DeleteStudioComponent, +nimble:GetStudioComponent, +nimble:UntagResource, +ds:UnauthorizeApplication +``` + ### List ```json nimble:ListStudioComponents diff --git a/docs/aws-docs/providers/aws/nimblestudio/studios/index.md b/docs/aws-docs/providers/aws/nimblestudio/studios/index.md index 39773a863d..44b2a4ad9c 100644 --- a/docs/aws-docs/providers/aws/nimblestudio/studios/index.md +++ b/docs/aws-docs/providers/aws/nimblestudio/studios/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of studios in a region or create a studios resource, use studio to operate on an individual resource. + +Used to retrieve a list of studios in a region or to create or delete a studios resource, use studio to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of studios in a region or create a st + + + + + @@ -61,7 +69,92 @@ SELECT region, studio_id FROM aws.nimblestudio.studios -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.nimblestudio.studios ( + AdminRoleArn, + DisplayName, + StudioName, + UserRoleArn, + region +) +SELECT +{{ AdminRoleArn }}, + {{ DisplayName }}, + {{ StudioName }}, + {{ UserRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.nimblestudio.studios ( + AdminRoleArn, + DisplayName, + StudioEncryptionConfiguration, + StudioName, + Tags, + UserRoleArn, + region +) +SELECT + {{ AdminRoleArn }}, + {{ DisplayName }}, + {{ StudioEncryptionConfiguration }}, + {{ StudioName }}, + {{ Tags }}, + {{ UserRoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.nimblestudio.studios +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +175,20 @@ kms:ListGrants, kms:GenerateDataKey ``` +### Delete +```json +nimble:DeleteStudio, +nimble:GetStudio, +nimble:UntagResource, +kms:Encrypt, +kms:Decrypt, +kms:ListGrants, +kms:RetireGrant, +kms:GenerateDataKey, +sso:DeleteManagedApplicationInstance, +sso:GetManagedApplicationInstance +``` + ### List ```json nimble:ListStudios diff --git a/docs/aws-docs/providers/aws/oam/link/index.md b/docs/aws-docs/providers/aws/oam/link/index.md index 6efd4b3dbb..71a307eb3a 100644 --- a/docs/aws-docs/providers/aws/oam/link/index.md +++ b/docs/aws-docs/providers/aws/oam/link/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual link resource, use links to retrieve a list of resources or to create a resource. + +Gets or updates an individual link resource, use links to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual link resource, use linksUPDATE - - - - - @@ -78,9 +76,10 @@ sink_identifier, link_configuration, tags FROM aws.oam.link -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the link resource, the following permissions are required: @@ -103,9 +102,3 @@ oam:TagResource, oam:UntagResource ``` -### Delete -```json -oam:DeleteLink, -oam:GetLink -``` - diff --git a/docs/aws-docs/providers/aws/oam/links/index.md b/docs/aws-docs/providers/aws/oam/links/index.md index 6f1933e49f..c6195cd9f7 100644 --- a/docs/aws-docs/providers/aws/oam/links/index.md +++ b/docs/aws-docs/providers/aws/oam/links/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of links in a region or create a links resource, use link to operate on an individual resource. + +Used to retrieve a list of links in a region or to create or delete a links resource, use link to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of links in a region or create a link + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.oam.links -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.oam.links ( + ResourceTypes, + SinkIdentifier, + region +) +SELECT +{{ ResourceTypes }}, + {{ SinkIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.oam.links ( + LabelTemplate, + ResourceTypes, + SinkIdentifier, + LinkConfiguration, + Tags, + region +) +SELECT + {{ LabelTemplate }}, + {{ ResourceTypes }}, + {{ SinkIdentifier }}, + {{ LinkConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.oam.links +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +169,12 @@ applicationinsights:Link, internetmonitor:Link ``` +### Delete +```json +oam:DeleteLink, +oam:GetLink +``` + ### List ```json oam:ListLinks diff --git a/docs/aws-docs/providers/aws/oam/sink/index.md b/docs/aws-docs/providers/aws/oam/sink/index.md index e0b7572eeb..8fb6573e6b 100644 --- a/docs/aws-docs/providers/aws/oam/sink/index.md +++ b/docs/aws-docs/providers/aws/oam/sink/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual sink resource, use sinks to retrieve a list of resources or to create a resource. + +Gets or updates an individual sink resource, use sinks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual sink resource, use sinksUPDATE - - - - - @@ -72,20 +70,14 @@ name, policy, tags FROM aws.oam.sink -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the sink resource, the following permissions are required: -### Delete -```json -oam:DeleteSink, -oam:GetSinkPolicy, -oam:GetSink -``` - ### Read ```json oam:GetSinkPolicy, diff --git a/docs/aws-docs/providers/aws/oam/sinks/index.md b/docs/aws-docs/providers/aws/oam/sinks/index.md index e7371564ef..f1061eba17 100644 --- a/docs/aws-docs/providers/aws/oam/sinks/index.md +++ b/docs/aws-docs/providers/aws/oam/sinks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sinks in a region or create a sinks resource, use sink to operate on an individual resource. + +Used to retrieve a list of sinks in a region or to create or delete a sinks resource, use sink to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of sinks in a region or create a sink + + + + + @@ -61,7 +69,71 @@ SELECT region, arn FROM aws.oam.sinks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.oam.sinks ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.oam.sinks ( + Name, + Policy, + Tags, + region +) +SELECT + {{ Name }}, + {{ Policy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.oam.sinks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,13 @@ oam:GetSinkPolicy, oam:GetSink ``` +### Delete +```json +oam:DeleteSink, +oam:GetSinkPolicy, +oam:GetSink +``` + ### List ```json oam:ListSinks diff --git a/docs/aws-docs/providers/aws/omics/annotation_store/index.md b/docs/aws-docs/providers/aws/omics/annotation_store/index.md index 9460b31c81..718cba63e5 100644 --- a/docs/aws-docs/providers/aws/omics/annotation_store/index.md +++ b/docs/aws-docs/providers/aws/omics/annotation_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual annotation_store resource, use annotation_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual annotation_store resource, use annotation_stores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual annotation_store resource, use UPDATE - - - - - @@ -92,9 +90,10 @@ store_size_bytes, tags, update_time FROM aws.omics.annotation_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the annotation_store resource, the following permissions are required: @@ -113,9 +112,3 @@ omics:GetAnnotationStore, omics:ListTagsForResource ``` -### Delete -```json -omics:DeleteAnnotationStore, -omics:ListAnnotationStores -``` - diff --git a/docs/aws-docs/providers/aws/omics/annotation_stores/index.md b/docs/aws-docs/providers/aws/omics/annotation_stores/index.md index 9375d26dac..1af2ab4caf 100644 --- a/docs/aws-docs/providers/aws/omics/annotation_stores/index.md +++ b/docs/aws-docs/providers/aws/omics/annotation_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of annotation_stores in a region or create a annotation_stores resource, use annotation_store to operate on an individual resource. + +Used to retrieve a list of annotation_stores in a region or to create or delete a annotation_stores resource, use annotation_store to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of annotation_stores in a region or create + + + + + @@ -61,7 +69,91 @@ SELECT region, name FROM aws.omics.annotation_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.annotation_stores ( + Name, + StoreFormat, + region +) +SELECT +{{ Name }}, + {{ StoreFormat }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.annotation_stores ( + Description, + Name, + Reference, + SseConfig, + StoreFormat, + StoreOptions, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Reference }}, + {{ SseConfig }}, + {{ StoreFormat }}, + {{ StoreOptions }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.annotation_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +172,12 @@ ram:GetResourceShareInvitations, omics:GetAnnotationStore ``` +### Delete +```json +omics:DeleteAnnotationStore, +omics:ListAnnotationStores +``` + ### List ```json omics:ListAnnotationStores diff --git a/docs/aws-docs/providers/aws/omics/reference_store/index.md b/docs/aws-docs/providers/aws/omics/reference_store/index.md index dda8276ddd..3c4307d63f 100644 --- a/docs/aws-docs/providers/aws/omics/reference_store/index.md +++ b/docs/aws-docs/providers/aws/omics/reference_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual reference_store resource, use reference_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual reference_store resource, use reference_stores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual reference_store resource, use Accessible by - - - - - @@ -73,9 +71,10 @@ reference_store_id, sse_config, tags FROM aws.omics.reference_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the reference_store resource, the following permissions are required: @@ -86,8 +85,3 @@ omics:GetReferenceStore, omics:ListTagsForResource ``` -### Delete -```json -omics:DeleteReferenceStore -``` - diff --git a/docs/aws-docs/providers/aws/omics/reference_stores/index.md b/docs/aws-docs/providers/aws/omics/reference_stores/index.md index 53484078a4..eddad9b2af 100644 --- a/docs/aws-docs/providers/aws/omics/reference_stores/index.md +++ b/docs/aws-docs/providers/aws/omics/reference_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of reference_stores in a region or create a reference_stores resource, use reference_store to operate on an individual resource. + +Used to retrieve a list of reference_stores in a region or to create or delete a reference_stores resource, use reference_store to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of reference_stores in a region or create a + + + + + @@ -61,7 +69,77 @@ SELECT region, reference_store_id FROM aws.omics.reference_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.reference_stores ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.reference_stores ( + Description, + Name, + SseConfig, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ SseConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.reference_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +152,11 @@ omics:CreateReferenceStore, omics:TagResource ``` +### Delete +```json +omics:DeleteReferenceStore +``` + ### List ```json omics:ListReferenceStores diff --git a/docs/aws-docs/providers/aws/omics/run_group/index.md b/docs/aws-docs/providers/aws/omics/run_group/index.md index 7d8fea6ed4..d4bb5f9efc 100644 --- a/docs/aws-docs/providers/aws/omics/run_group/index.md +++ b/docs/aws-docs/providers/aws/omics/run_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual run_group resource, use run_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual run_group resource, use run_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual run_group resource, use run - - - - - @@ -82,9 +80,10 @@ max_runs, name, tags FROM aws.omics.run_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the run_group resource, the following permissions are required: @@ -103,9 +102,3 @@ omics:ListTagsForResource, omics:UntagResource ``` -### Delete -```json -omics:DeleteRunGroup, -omics:GetRunGroup -``` - diff --git a/docs/aws-docs/providers/aws/omics/run_groups/index.md b/docs/aws-docs/providers/aws/omics/run_groups/index.md index f609657b38..93aebb9c88 100644 --- a/docs/aws-docs/providers/aws/omics/run_groups/index.md +++ b/docs/aws-docs/providers/aws/omics/run_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of run_groups in a region or create a run_groups resource, use run_group to operate on an individual resource. + +Used to retrieve a list of run_groups in a region or to create or delete a run_groups resource, use run_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of run_groups in a region or create a INSERT + + + + + @@ -61,7 +69,95 @@ SELECT region, id FROM aws.omics.run_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.run_groups ( + MaxCpus, + MaxGpus, + MaxDuration, + MaxRuns, + Name, + Tags, + region +) +SELECT +{{ MaxCpus }}, + {{ MaxGpus }}, + {{ MaxDuration }}, + {{ MaxRuns }}, + {{ Name }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.run_groups ( + MaxCpus, + MaxGpus, + MaxDuration, + MaxRuns, + Name, + Tags, + region +) +SELECT + {{ MaxCpus }}, + {{ MaxGpus }}, + {{ MaxDuration }}, + {{ MaxRuns }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.run_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +170,12 @@ omics:CreateRunGroup, omics:TagResource ``` +### Delete +```json +omics:DeleteRunGroup, +omics:GetRunGroup +``` + ### List ```json omics:ListRunGroups diff --git a/docs/aws-docs/providers/aws/omics/sequence_store/index.md b/docs/aws-docs/providers/aws/omics/sequence_store/index.md index c0135420e2..ededb2268a 100644 --- a/docs/aws-docs/providers/aws/omics/sequence_store/index.md +++ b/docs/aws-docs/providers/aws/omics/sequence_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual sequence_store resource, use sequence_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual sequence_store resource, use sequence_stores to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual sequence_store resource, use Accessible by - - - - - @@ -75,9 +73,10 @@ sequence_store_id, sse_config, tags FROM aws.omics.sequence_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the sequence_store resource, the following permissions are required: @@ -88,8 +87,3 @@ omics:GetSequenceStore, omics:ListTagsForResource ``` -### Delete -```json -omics:DeleteSequenceStore -``` - diff --git a/docs/aws-docs/providers/aws/omics/sequence_stores/index.md b/docs/aws-docs/providers/aws/omics/sequence_stores/index.md index 1fb2cd587a..6df032fa22 100644 --- a/docs/aws-docs/providers/aws/omics/sequence_stores/index.md +++ b/docs/aws-docs/providers/aws/omics/sequence_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sequence_stores in a region or create a sequence_stores resource, use sequence_store to operate on an individual resource. + +Used to retrieve a list of sequence_stores in a region or to create or delete a sequence_stores resource, use sequence_store to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of sequence_stores in a region or create a + + + + + @@ -61,7 +69,80 @@ SELECT region, sequence_store_id FROM aws.omics.sequence_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.sequence_stores ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.sequence_stores ( + Description, + Name, + FallbackLocation, + SseConfig, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ FallbackLocation }}, + {{ SseConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.sequence_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +155,11 @@ omics:CreateSequenceStore, omics:TagResource ``` +### Delete +```json +omics:DeleteSequenceStore +``` + ### List ```json omics:ListSequenceStores diff --git a/docs/aws-docs/providers/aws/omics/variant_store/index.md b/docs/aws-docs/providers/aws/omics/variant_store/index.md index 9ffece4e35..72437b0c19 100644 --- a/docs/aws-docs/providers/aws/omics/variant_store/index.md +++ b/docs/aws-docs/providers/aws/omics/variant_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual variant_store resource, use variant_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual variant_store resource, use variant_stores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual variant_store resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ store_size_bytes, tags, update_time FROM aws.omics.variant_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the variant_store resource, the following permissions are required: @@ -109,9 +108,3 @@ omics:ListTagsForResource, omics:GetVariantStore ``` -### Delete -```json -omics:DeleteVariantStore, -omics:ListVariantStores -``` - diff --git a/docs/aws-docs/providers/aws/omics/variant_stores/index.md b/docs/aws-docs/providers/aws/omics/variant_stores/index.md index 775b4154c3..259b6ae8cd 100644 --- a/docs/aws-docs/providers/aws/omics/variant_stores/index.md +++ b/docs/aws-docs/providers/aws/omics/variant_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of variant_stores in a region or create a variant_stores resource, use variant_store to operate on an individual resource. + +Used to retrieve a list of variant_stores in a region or to create or delete a variant_stores resource, use variant_store to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of variant_stores in a region or create a < + + + + + @@ -61,7 +69,87 @@ SELECT region, name FROM aws.omics.variant_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.variant_stores ( + Name, + Reference, + region +) +SELECT +{{ Name }}, + {{ Reference }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.variant_stores ( + Description, + Name, + Reference, + SseConfig, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Reference }}, + {{ SseConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.variant_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +168,12 @@ ram:GetResourceShareInvitations, omics:GetVariantStore ``` +### Delete +```json +omics:DeleteVariantStore, +omics:ListVariantStores +``` + ### List ```json omics:ListVariantStores diff --git a/docs/aws-docs/providers/aws/omics/workflow/index.md b/docs/aws-docs/providers/aws/omics/workflow/index.md index af963c1eae..56f118c3f3 100644 --- a/docs/aws-docs/providers/aws/omics/workflow/index.md +++ b/docs/aws-docs/providers/aws/omics/workflow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workflow resource, use workflows to retrieve a list of resources or to create a resource. + +Gets or updates an individual workflow resource, use workflows to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual workflow resource, use work - - - - - @@ -92,9 +90,10 @@ storage_capacity, tags, type FROM aws.omics.workflow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workflow resource, the following permissions are required: @@ -113,9 +112,3 @@ omics:ListTagsForResource, omics:UntagResource ``` -### Delete -```json -omics:DeleteWorkflow, -omics:GetWorkflow -``` - diff --git a/docs/aws-docs/providers/aws/omics/workflows/index.md b/docs/aws-docs/providers/aws/omics/workflows/index.md index 6231b48fe5..5d00925770 100644 --- a/docs/aws-docs/providers/aws/omics/workflows/index.md +++ b/docs/aws-docs/providers/aws/omics/workflows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workflows in a region or create a workflows resource, use workflow to operate on an individual resource. + +Used to retrieve a list of workflows in a region or to create or delete a workflows resource, use workflow to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workflows in a region or create a + + + + + @@ -61,7 +69,113 @@ SELECT region, id FROM aws.omics.workflows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.omics.workflows ( + DefinitionUri, + Description, + Engine, + Main, + Name, + ParameterTemplate, + Accelerators, + StorageCapacity, + Tags, + region +) +SELECT +{{ DefinitionUri }}, + {{ Description }}, + {{ Engine }}, + {{ Main }}, + {{ Name }}, + {{ ParameterTemplate }}, + {{ Accelerators }}, + {{ StorageCapacity }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.omics.workflows ( + DefinitionUri, + Description, + Engine, + Main, + Name, + ParameterTemplate, + Accelerators, + StorageCapacity, + Tags, + region +) +SELECT + {{ DefinitionUri }}, + {{ Description }}, + {{ Engine }}, + {{ Main }}, + {{ Name }}, + {{ ParameterTemplate }}, + {{ Accelerators }}, + {{ StorageCapacity }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.omics.workflows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +199,12 @@ kms:GenerateDataKeyPairWithoutPlaintext, kms:GenerateDataKeyWithoutPlaintext ``` +### Delete +```json +omics:DeleteWorkflow, +omics:GetWorkflow +``` + ### List ```json omics:ListWorkflows diff --git a/docs/aws-docs/providers/aws/opensearchserverless/access_policies/index.md b/docs/aws-docs/providers/aws/opensearchserverless/access_policies/index.md index 725b76ff73..872a79c34d 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/access_policies/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/access_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_policies in a region or create a access_policies resource, use access_policy to operate on an individual resource. + +Used to retrieve a list of access_policies in a region or to create or delete a access_policies resource, use access_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of access_policies in a region or create a + + + + + @@ -63,7 +71,80 @@ region, type, name FROM aws.opensearchserverless.access_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.access_policies ( + Name, + Type, + Policy, + region +) +SELECT +{{ Name }}, + {{ Type }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.access_policies ( + Name, + Type, + Description, + Policy, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ Description }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.access_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +157,12 @@ aoss:CreateAccessPolicy, aoss:GetAccessPolicy ``` +### Delete +```json +aoss:DeleteAccessPolicy, +aoss:GetAccessPolicy +``` + ### List ```json aoss:ListAccessPolicies diff --git a/docs/aws-docs/providers/aws/opensearchserverless/access_policy/index.md b/docs/aws-docs/providers/aws/opensearchserverless/access_policy/index.md index a5ae894595..2c09342a1c 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/access_policy/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/access_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_policy resource, use access_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_policy resource, use access_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual access_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ type, description, policy FROM aws.opensearchserverless.access_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the access_policy resource, the following permissions are required: @@ -90,9 +89,3 @@ aoss:UpdateAccessPolicy, aoss:GetAccessPolicy ``` -### Delete -```json -aoss:DeleteAccessPolicy, -aoss:GetAccessPolicy -``` - diff --git a/docs/aws-docs/providers/aws/opensearchserverless/collection/index.md b/docs/aws-docs/providers/aws/opensearchserverless/collection/index.md index 5868eb8ab7..184a848af1 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/collection/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/collection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual collection resource, use collections to retrieve a list of resources or to create a resource. + +Gets or updates an individual collection resource, use collections to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual collection resource, use co - - - - - @@ -82,19 +80,14 @@ dashboard_endpoint, type, standby_replicas FROM aws.opensearchserverless.collection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the collection resource, the following permissions are required: -### Delete -```json -aoss:DeleteCollection, -aoss:BatchGetCollection -``` - ### Read ```json aoss:BatchGetCollection diff --git a/docs/aws-docs/providers/aws/opensearchserverless/collections/index.md b/docs/aws-docs/providers/aws/opensearchserverless/collections/index.md index 7f6ba764bd..8009260ac9 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/collections/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/collections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of collections in a region or create a collections resource, use collection to operate on an individual resource. + +Used to retrieve a list of collections in a region or to create or delete a collections resource, use collection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of collections in a region or create a INSERT + + + + + @@ -61,7 +69,82 @@ SELECT region, id FROM aws.opensearchserverless.collections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.collections ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.collections ( + Description, + Name, + Tags, + Type, + StandbyReplicas, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Tags }}, + {{ Type }}, + {{ StandbyReplicas }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.collections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +158,12 @@ aoss:BatchGetCollection, iam:CreateServiceLinkedRole ``` +### Delete +```json +aoss:DeleteCollection, +aoss:BatchGetCollection +``` + ### List ```json aoss:ListCollections diff --git a/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policies/index.md b/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policies/index.md index cd4b5a0476..f2cf5af6fe 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policies/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of lifecycle_policies in a region or create a lifecycle_policies resource, use lifecycle_policy to operate on an individual resource. + +Used to retrieve a list of lifecycle_policies in a region or to create or delete a lifecycle_policies resource, use lifecycle_policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of lifecycle_policies in a region or create + + + + + @@ -63,7 +71,80 @@ region, type, name FROM aws.opensearchserverless.lifecycle_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.lifecycle_policies ( + Name, + Type, + Policy, + region +) +SELECT +{{ Name }}, + {{ Type }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.lifecycle_policies ( + Name, + Type, + Description, + Policy, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ Description }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.lifecycle_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +156,11 @@ To operate on the lifecycle_policies resource, the following permis aoss:CreateLifecyclePolicy ``` +### Delete +```json +aoss:DeleteLifecyclePolicy +``` + ### List ```json aoss:ListLifecyclePolicies diff --git a/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policy/index.md b/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policy/index.md index 8ff44646ab..b65e91c63c 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policy/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/lifecycle_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual lifecycle_policy resource, use lifecycle_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual lifecycle_policy resource, use lifecycle_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual lifecycle_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ type, description, policy FROM aws.opensearchserverless.lifecycle_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the lifecycle_policy resource, the following permissions are required: @@ -90,8 +89,3 @@ aoss:UpdateLifecyclePolicy, aoss:BatchGetLifecyclePolicy ``` -### Delete -```json -aoss:DeleteLifecyclePolicy -``` - diff --git a/docs/aws-docs/providers/aws/opensearchserverless/security_config/index.md b/docs/aws-docs/providers/aws/opensearchserverless/security_config/index.md index bf71424b3f..18eda3aefb 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/security_config/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/security_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_config resource, use security_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_config resource, use security_configs to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual security_config resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ name, saml_options, type FROM aws.opensearchserverless.security_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the security_config resource, the following permissions are required: @@ -92,8 +91,3 @@ aoss:GetSecurityConfig, aoss:UpdateSecurityConfig ``` -### Delete -```json -aoss:DeleteSecurityConfig -``` - diff --git a/docs/aws-docs/providers/aws/opensearchserverless/security_configs/index.md b/docs/aws-docs/providers/aws/opensearchserverless/security_configs/index.md index a06deb1e5e..a8375da304 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/security_configs/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/security_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_configs in a region or create a security_configs resource, use security_config to operate on an individual resource. + +Used to retrieve a list of security_configs in a region or to create or delete a security_configs resource, use security_config to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of security_configs in a region or create a + + + + + @@ -61,7 +69,93 @@ SELECT region, id FROM aws.opensearchserverless.security_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.security_configs ( + Description, + Name, + SamlOptions, + Type, + region +) +SELECT +{{ Description }}, + {{ Name }}, + {{ SamlOptions }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.security_configs ( + Description, + Name, + SamlOptions, + Type, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ SamlOptions }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.security_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +167,11 @@ To operate on the security_configs resource, the following permissi aoss:CreateSecurityConfig ``` +### Delete +```json +aoss:DeleteSecurityConfig +``` + ### List ```json aoss:ListSecurityConfigs diff --git a/docs/aws-docs/providers/aws/opensearchserverless/security_policies/index.md b/docs/aws-docs/providers/aws/opensearchserverless/security_policies/index.md index ed55333902..63b45107aa 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/security_policies/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/security_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of security_policies in a region or create a security_policies resource, use security_policy to operate on an individual resource. + +Used to retrieve a list of security_policies in a region or to create or delete a security_policies resource, use security_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of security_policies in a region or create + + + + + @@ -63,7 +71,80 @@ region, type, name FROM aws.opensearchserverless.security_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.security_policies ( + Policy, + Name, + Type, + region +) +SELECT +{{ Policy }}, + {{ Name }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.security_policies ( + Description, + Policy, + Name, + Type, + region +) +SELECT + {{ Description }}, + {{ Policy }}, + {{ Name }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.security_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +159,12 @@ kms:DescribeKey, kms:CreateGrant ``` +### Delete +```json +aoss:GetSecurityPolicy, +aoss:DeleteSecurityPolicy +``` + ### List ```json aoss:ListSecurityPolicies diff --git a/docs/aws-docs/providers/aws/opensearchserverless/security_policy/index.md b/docs/aws-docs/providers/aws/opensearchserverless/security_policy/index.md index 1403ceb2bc..2c92f81752 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/security_policy/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/security_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual security_policy resource, use security_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual security_policy resource, use security_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual security_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ policy, name, type FROM aws.opensearchserverless.security_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the security_policy resource, the following permissions are required: @@ -87,12 +86,6 @@ kms:DescribeKey, kms:CreateGrant ``` -### Delete -```json -aoss:GetSecurityPolicy, -aoss:DeleteSecurityPolicy -``` - ### Read ```json aoss:GetSecurityPolicy, diff --git a/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoint/index.md b/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoint/index.md index e01c56508e..a46c6f4ad9 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoint/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_endpoint resource, use vpc_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_endpoint resource, use vpc_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual vpc_endpoint resource, use - - - - - @@ -74,9 +72,10 @@ security_group_ids, subnet_ids, vpc_id FROM aws.opensearchserverless.vpc_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vpc_endpoint resource, the following permissions are required: @@ -109,24 +108,3 @@ route53:ListHostedZonesByVPC, route53:AssociateVPCWithHostedZone ``` -### Delete -```json -aoss:BatchGetVpcEndpoint, -aoss:DeleteVpcEndpoint, -ec2:DeleteVpcEndPoints, -ec2:DescribeVpcEndpoints, -ec2:ModifyVpcEndPoint, -ec2:DescribeVpcs, -ec2:DescribeSubnets, -ec2:DescribeSecurityGroups, -ec2:CreateTags, -route53:ChangeResourceRecordSets, -route53:DeleteHostedZone, -route53:GetChange, -route53:GetHostedZone, -route53:ListResourceRecordSets, -route53:ListHostedZonesByName, -route53:ListHostedZonesByVPC, -route53:AssociateVPCWithHostedZone -``` - diff --git a/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoints/index.md b/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoints/index.md index 52cc2bdf7b..183a1d0b2c 100644 --- a/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoints/index.md +++ b/docs/aws-docs/providers/aws/opensearchserverless/vpc_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_endpoints in a region or create a vpc_endpoints resource, use vpc_endpoint to operate on an individual resource. + +Used to retrieve a list of vpc_endpoints in a region or to create or delete a vpc_endpoints resource, use vpc_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of vpc_endpoints in a region or create a INSERT + + + + + @@ -61,7 +69,86 @@ SELECT region, id FROM aws.opensearchserverless.vpc_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchserverless.vpc_endpoints ( + Name, + SubnetIds, + VpcId, + region +) +SELECT +{{ Name }}, + {{ SubnetIds }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchserverless.vpc_endpoints ( + Name, + SecurityGroupIds, + SubnetIds, + VpcId, + region +) +SELECT + {{ Name }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ VpcId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchserverless.vpc_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -90,6 +177,27 @@ route53:ListHostedZonesByVPC, route53:AssociateVPCWithHostedZone ``` +### Delete +```json +aoss:BatchGetVpcEndpoint, +aoss:DeleteVpcEndpoint, +ec2:DeleteVpcEndPoints, +ec2:DescribeVpcEndpoints, +ec2:ModifyVpcEndPoint, +ec2:DescribeVpcs, +ec2:DescribeSubnets, +ec2:DescribeSecurityGroups, +ec2:CreateTags, +route53:ChangeResourceRecordSets, +route53:DeleteHostedZone, +route53:GetChange, +route53:GetHostedZone, +route53:ListResourceRecordSets, +route53:ListHostedZonesByName, +route53:ListHostedZonesByVPC, +route53:AssociateVPCWithHostedZone +``` + ### List ```json aoss:ListVpcEndpoints, diff --git a/docs/aws-docs/providers/aws/opensearchservice/domain/index.md b/docs/aws-docs/providers/aws/opensearchservice/domain/index.md index 936f081884..11c38c58d9 100644 --- a/docs/aws-docs/providers/aws/opensearchservice/domain/index.md +++ b/docs/aws-docs/providers/aws/opensearchservice/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -72,11 +75,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -114,9 +112,10 @@ service_software_options, off_peak_window_options, software_update_options FROM aws.opensearchservice.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: @@ -138,9 +137,3 @@ es:ListTags, es:DescribeDomainChangeProgress ``` -### Delete -```json -es:DeleteDomain, -es:DescribeDomain -``` - diff --git a/docs/aws-docs/providers/aws/opensearchservice/domains/index.md b/docs/aws-docs/providers/aws/opensearchservice/domains/index.md index 6a874f3827..80bd386c52 100644 --- a/docs/aws-docs/providers/aws/opensearchservice/domains/index.md +++ b/docs/aws-docs/providers/aws/opensearchservice/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,337 @@ SELECT region, domain_name FROM aws.opensearchservice.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opensearchservice.domains ( + ClusterConfig, + DomainName, + AccessPolicies, + IPAddressType, + EngineVersion, + AdvancedOptions, + LogPublishingOptions, + SnapshotOptions, + VPCOptions, + NodeToNodeEncryptionOptions, + DomainEndpointOptions, + CognitoOptions, + AdvancedSecurityOptions, + EBSOptions, + EncryptionAtRestOptions, + Tags, + OffPeakWindowOptions, + SoftwareUpdateOptions, + region +) +SELECT +{{ ClusterConfig }}, + {{ DomainName }}, + {{ AccessPolicies }}, + {{ IPAddressType }}, + {{ EngineVersion }}, + {{ AdvancedOptions }}, + {{ LogPublishingOptions }}, + {{ SnapshotOptions }}, + {{ VPCOptions }}, + {{ NodeToNodeEncryptionOptions }}, + {{ DomainEndpointOptions }}, + {{ CognitoOptions }}, + {{ AdvancedSecurityOptions }}, + {{ EBSOptions }}, + {{ EncryptionAtRestOptions }}, + {{ Tags }}, + {{ OffPeakWindowOptions }}, + {{ SoftwareUpdateOptions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opensearchservice.domains ( + ClusterConfig, + DomainName, + AccessPolicies, + IPAddressType, + EngineVersion, + AdvancedOptions, + LogPublishingOptions, + SnapshotOptions, + VPCOptions, + NodeToNodeEncryptionOptions, + DomainEndpointOptions, + CognitoOptions, + AdvancedSecurityOptions, + EBSOptions, + EncryptionAtRestOptions, + Tags, + OffPeakWindowOptions, + SoftwareUpdateOptions, + region +) +SELECT + {{ ClusterConfig }}, + {{ DomainName }}, + {{ AccessPolicies }}, + {{ IPAddressType }}, + {{ EngineVersion }}, + {{ AdvancedOptions }}, + {{ LogPublishingOptions }}, + {{ SnapshotOptions }}, + {{ VPCOptions }}, + {{ NodeToNodeEncryptionOptions }}, + {{ DomainEndpointOptions }}, + {{ CognitoOptions }}, + {{ AdvancedSecurityOptions }}, + {{ EBSOptions }}, + {{ EncryptionAtRestOptions }}, + {{ Tags }}, + {{ OffPeakWindowOptions }}, + {{ SoftwareUpdateOptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opensearchservice.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,3 +414,9 @@ es:AddTags, es:ListTags ``` +### Delete +```json +es:DeleteDomain, +es:DescribeDomain +``` + diff --git a/docs/aws-docs/providers/aws/opsworkscm/server/index.md b/docs/aws-docs/providers/aws/opsworkscm/server/index.md index c3af6053a7..4a53717ae5 100644 --- a/docs/aws-docs/providers/aws/opsworkscm/server/index.md +++ b/docs/aws-docs/providers/aws/opsworkscm/server/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual server resource, use servers to retrieve a list of resources or to create a resource. + +Gets or updates an individual server resource, use servers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -70,11 +73,6 @@ Gets or operates on an individual server resource, use server - - - - - @@ -110,19 +108,14 @@ instance_type, tags, engine FROM aws.opsworkscm.server -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the server resource, the following permissions are required: -### Delete -```json -opsworks-cm:DeleteServer, -opsworks-cm:DescribeServers -``` - ### Update ```json opsworks-cm:UpdateServer, diff --git a/docs/aws-docs/providers/aws/opsworkscm/servers/index.md b/docs/aws-docs/providers/aws/opsworkscm/servers/index.md index 58c0bd324f..66dd350360 100644 --- a/docs/aws-docs/providers/aws/opsworkscm/servers/index.md +++ b/docs/aws-docs/providers/aws/opsworkscm/servers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of servers in a region or create a servers resource, use server to operate on an individual resource. + +Used to retrieve a list of servers in a region or to create or delete a servers resource, use server to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of servers in a region or create a se + + + + + @@ -61,7 +69,142 @@ SELECT region, server_name FROM aws.opsworkscm.servers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.opsworkscm.servers ( + ServiceRoleArn, + InstanceProfileArn, + InstanceType, + region +) +SELECT +{{ ServiceRoleArn }}, + {{ InstanceProfileArn }}, + {{ InstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.opsworkscm.servers ( + KeyPair, + EngineVersion, + ServiceRoleArn, + DisableAutomatedBackup, + BackupId, + EngineModel, + PreferredMaintenanceWindow, + AssociatePublicIpAddress, + InstanceProfileArn, + CustomCertificate, + PreferredBackupWindow, + SecurityGroupIds, + SubnetIds, + CustomDomain, + CustomPrivateKey, + EngineAttributes, + BackupRetentionCount, + InstanceType, + Tags, + Engine, + region +) +SELECT + {{ KeyPair }}, + {{ EngineVersion }}, + {{ ServiceRoleArn }}, + {{ DisableAutomatedBackup }}, + {{ BackupId }}, + {{ EngineModel }}, + {{ PreferredMaintenanceWindow }}, + {{ AssociatePublicIpAddress }}, + {{ InstanceProfileArn }}, + {{ CustomCertificate }}, + {{ PreferredBackupWindow }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ CustomDomain }}, + {{ CustomPrivateKey }}, + {{ EngineAttributes }}, + {{ BackupRetentionCount }}, + {{ InstanceType }}, + {{ Tags }}, + {{ Engine }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.opsworkscm.servers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +218,12 @@ opsworks-cm:DescribeServers, iam:PassRole ``` +### Delete +```json +opsworks-cm:DeleteServer, +opsworks-cm:DescribeServers +``` + ### List ```json opsworks-cm:DescribeServers, diff --git a/docs/aws-docs/providers/aws/organizations/account/index.md b/docs/aws-docs/providers/aws/organizations/account/index.md index 5608c761c7..cf6c6d974f 100644 --- a/docs/aws-docs/providers/aws/organizations/account/index.md +++ b/docs/aws-docs/providers/aws/organizations/account/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account resource, use accounts to retrieve a list of resources or to create a resource. + +Gets or updates an individual account resource, use accounts to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual account resource, use accou - - - - - @@ -84,9 +82,10 @@ joined_method, joined_timestamp, status FROM aws.organizations.account -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the account resource, the following permissions are required: @@ -109,8 +108,3 @@ organizations:ListParents, organizations:ListTagsForResource ``` -### Delete -```json -organizations:CloseAccount -``` - diff --git a/docs/aws-docs/providers/aws/organizations/accounts/index.md b/docs/aws-docs/providers/aws/organizations/accounts/index.md index 975038a23b..4c2c4fb9fa 100644 --- a/docs/aws-docs/providers/aws/organizations/accounts/index.md +++ b/docs/aws-docs/providers/aws/organizations/accounts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of accounts in a region or create a accounts resource, use account to operate on an individual resource. + +Used to retrieve a list of accounts in a region or to create or delete a accounts resource, use account to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of accounts in a region or create a a + + + + + @@ -61,7 +69,87 @@ SELECT region, account_id FROM aws.organizations.accounts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.organizations.accounts ( + AccountName, + Email, + region +) +SELECT +{{ AccountName }}, + {{ Email }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.organizations.accounts ( + AccountName, + Email, + RoleName, + ParentIds, + Tags, + region +) +SELECT + {{ AccountName }}, + {{ Email }}, + {{ RoleName }}, + {{ ParentIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.organizations.accounts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +167,11 @@ organizations:DescribeAccount, organizations:ListTagsForResource ``` +### Delete +```json +organizations:CloseAccount +``` + ### List ```json organizations:ListAccounts diff --git a/docs/aws-docs/providers/aws/organizations/organization/index.md b/docs/aws-docs/providers/aws/organizations/organization/index.md index 640af015fb..9f766a410b 100644 --- a/docs/aws-docs/providers/aws/organizations/organization/index.md +++ b/docs/aws-docs/providers/aws/organizations/organization/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual organization resource, use organizations to retrieve a list of resources or to create a resource. + +Gets or updates an individual organization resource, use organizations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual organization resource, use - - - - - @@ -78,9 +76,10 @@ management_account_id, management_account_email, root_id FROM aws.organizations.organization -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the organization resource, the following permissions are required: @@ -91,9 +90,3 @@ organizations:DescribeOrganization, organizations:ListRoots ``` -### Delete -```json -organizations:DeleteOrganization, -organizations:DescribeOrganization -``` - diff --git a/docs/aws-docs/providers/aws/organizations/organizational_unit/index.md b/docs/aws-docs/providers/aws/organizations/organizational_unit/index.md index 7c3b1009b9..f1566535cd 100644 --- a/docs/aws-docs/providers/aws/organizations/organizational_unit/index.md +++ b/docs/aws-docs/providers/aws/organizations/organizational_unit/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual organizational_unit resource, use organizational_units to retrieve a list of resources or to create a resource. + +Gets or updates an individual organizational_unit resource, use organizational_units to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual organizational_unit resource, use - - - - - @@ -74,9 +72,10 @@ name, parent_id, tags FROM aws.organizations.organizational_unit -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the organizational_unit resource, the following permissions are required: @@ -98,8 +97,3 @@ organizations:UntagResource, organizations:UpdateOrganizationalUnit ``` -### Delete -```json -organizations:DeleteOrganizationalUnit -``` - diff --git a/docs/aws-docs/providers/aws/organizations/organizational_units/index.md b/docs/aws-docs/providers/aws/organizations/organizational_units/index.md index 64e5017303..83892878d4 100644 --- a/docs/aws-docs/providers/aws/organizations/organizational_units/index.md +++ b/docs/aws-docs/providers/aws/organizations/organizational_units/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of organizational_units in a region or create a organizational_units resource, use organizational_unit to operate on an individual resource. + +Used to retrieve a list of organizational_units in a region or to create or delete a organizational_units resource, use organizational_unit to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of organizational_units in a region or crea + + + + + @@ -61,7 +69,79 @@ SELECT region, id FROM aws.organizations.organizational_units -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.organizations.organizational_units ( + Name, + ParentId, + region +) +SELECT +{{ Name }}, + {{ ParentId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.organizations.organizational_units ( + Name, + ParentId, + Tags, + region +) +SELECT + {{ Name }}, + {{ ParentId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.organizations.organizational_units +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +157,11 @@ organizations:ListTagsForResource, organizations:TagResource ``` +### Delete +```json +organizations:DeleteOrganizationalUnit +``` + ### List ```json organizations:ListOrganizationalUnitsForParent diff --git a/docs/aws-docs/providers/aws/organizations/organizations/index.md b/docs/aws-docs/providers/aws/organizations/organizations/index.md index 979407041b..c653922a82 100644 --- a/docs/aws-docs/providers/aws/organizations/organizations/index.md +++ b/docs/aws-docs/providers/aws/organizations/organizations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of organizations in a region or create a organizations resource, use organization to operate on an individual resource. + +Used to retrieve a list of organizations in a region or to create or delete a organizations resource, use organization to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of organizations in a region or create a INSERT + + + + + @@ -61,7 +69,65 @@ SELECT region, id FROM aws.organizations.organizations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.organizations.organizations ( + FeatureSet, + region +) +SELECT +{{ FeatureSet }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.organizations.organizations ( + FeatureSet, + region +) +SELECT + {{ FeatureSet }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.organizations.organizations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +142,12 @@ iam:CreateServiceLinkedRole, organizations:ListRoots ``` +### Delete +```json +organizations:DeleteOrganization, +organizations:DescribeOrganization +``` + ### List ```json organizations:DescribeOrganization diff --git a/docs/aws-docs/providers/aws/organizations/policies/index.md b/docs/aws-docs/providers/aws/organizations/policies/index.md index e88281dbe3..4ee123fc1f 100644 --- a/docs/aws-docs/providers/aws/organizations/policies/index.md +++ b/docs/aws-docs/providers/aws/organizations/policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policies in a region or create a policies resource, use policy to operate on an individual resource. + +Used to retrieve a list of policies in a region or to create or delete a policies resource, use policy to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of policies in a region or create a p + + + + + @@ -61,7 +69,93 @@ SELECT region, id FROM aws.organizations.policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.organizations.policies ( + Name, + Type, + Content, + region +) +SELECT +{{ Name }}, + {{ Type }}, + {{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.organizations.policies ( + Name, + Type, + Content, + Description, + TargetIds, + Tags, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ Content }}, + {{ Description }}, + {{ TargetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.organizations.policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +172,12 @@ organizations:ListTargetsForPolicy, organizations:TagResource ``` +### Delete +```json +organizations:DetachPolicy, +organizations:DeletePolicy +``` + ### List ```json organizations:ListPolicies diff --git a/docs/aws-docs/providers/aws/organizations/policy/index.md b/docs/aws-docs/providers/aws/organizations/policy/index.md index a5af5537a6..36f30fccfc 100644 --- a/docs/aws-docs/providers/aws/organizations/policy/index.md +++ b/docs/aws-docs/providers/aws/organizations/policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy resource, use policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy resource, use policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual policy resource, use polici - - - - - @@ -82,9 +80,10 @@ id, arn, aws_managed FROM aws.organizations.policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the policy resource, the following permissions are required: @@ -108,9 +107,3 @@ organizations:UntagResource, organizations:DescribePolicy ``` -### Delete -```json -organizations:DetachPolicy, -organizations:DeletePolicy -``` - diff --git a/docs/aws-docs/providers/aws/organizations/resource_policies/index.md b/docs/aws-docs/providers/aws/organizations/resource_policies/index.md index 3cedfac2d2..aca4fed9a8 100644 --- a/docs/aws-docs/providers/aws/organizations/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/organizations/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,73 @@ SELECT region, id FROM aws.organizations.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.organizations.resource_policies ( + Content, + region +) +SELECT +{{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.organizations.resource_policies ( + Content, + Tags, + region +) +SELECT + {{ Content }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.organizations.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +150,11 @@ organizations:ListTagsForResource, organizations:TagResource ``` +### Delete +```json +organizations:DeleteResourcePolicy +``` + ### List ```json organizations:DescribeResourcePolicy diff --git a/docs/aws-docs/providers/aws/organizations/resource_policy/index.md b/docs/aws-docs/providers/aws/organizations/resource_policy/index.md index e9f289ba82..e38f75df9c 100644 --- a/docs/aws-docs/providers/aws/organizations/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/organizations/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ arn, content, tags FROM aws.organizations.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -94,8 +93,3 @@ organizations:TagResource, organizations:UntagResource ``` -### Delete -```json -organizations:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/osis/pipeline/index.md b/docs/aws-docs/providers/aws/osis/pipeline/index.md index 7c2ed6118a..1c060e687a 100644 --- a/docs/aws-docs/providers/aws/osis/pipeline/index.md +++ b/docs/aws-docs/providers/aws/osis/pipeline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pipeline resource, use pipelines to retrieve a list of resources or to create a resource. + +Gets or updates an individual pipeline resource, use pipelines to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual pipeline resource, use pipe - - - - - @@ -88,9 +86,10 @@ vpc_endpoints, pipeline_arn, ingest_endpoint_urls FROM aws.osis.pipeline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pipeline resource, the following permissions are required: @@ -115,12 +114,3 @@ logs:ListLogDeliveries, kms:DescribeKey ``` -### Delete -```json -osis:DeletePipeline, -osis:GetPipeline, -logs:GetLogDelivery, -logs:DeleteLogDelivery, -logs:ListLogDeliveries -``` - diff --git a/docs/aws-docs/providers/aws/osis/pipelines/index.md b/docs/aws-docs/providers/aws/osis/pipelines/index.md index 8802961b36..b0a997c8d9 100644 --- a/docs/aws-docs/providers/aws/osis/pipelines/index.md +++ b/docs/aws-docs/providers/aws/osis/pipelines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pipelines in a region or create a pipelines resource, use pipeline to operate on an individual resource. + +Used to retrieve a list of pipelines in a region or to create or delete a pipelines resource, use pipeline to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pipelines in a region or create a + + + + + @@ -61,7 +69,119 @@ SELECT region, pipeline_arn FROM aws.osis.pipelines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.osis.pipelines ( + MaxUnits, + MinUnits, + PipelineConfigurationBody, + PipelineName, + region +) +SELECT +{{ MaxUnits }}, + {{ MinUnits }}, + {{ PipelineConfigurationBody }}, + {{ PipelineName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.osis.pipelines ( + BufferOptions, + EncryptionAtRestOptions, + LogPublishingOptions, + MaxUnits, + MinUnits, + PipelineConfigurationBody, + PipelineName, + Tags, + VpcOptions, + region +) +SELECT + {{ BufferOptions }}, + {{ EncryptionAtRestOptions }}, + {{ LogPublishingOptions }}, + {{ MaxUnits }}, + {{ MinUnits }}, + {{ PipelineConfigurationBody }}, + {{ PipelineName }}, + {{ Tags }}, + {{ VpcOptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.osis.pipelines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +200,15 @@ logs:CreateLogDelivery, kms:DescribeKey ``` +### Delete +```json +osis:DeletePipeline, +osis:GetPipeline, +logs:GetLogDelivery, +logs:DeleteLogDelivery, +logs:ListLogDeliveries +``` + ### List ```json osis:ListPipelines diff --git a/docs/aws-docs/providers/aws/panorama/application_instance/index.md b/docs/aws-docs/providers/aws/panorama/application_instance/index.md index b8d5f845ac..bf81917e7c 100644 --- a/docs/aws-docs/providers/aws/panorama/application_instance/index.md +++ b/docs/aws-docs/providers/aws/panorama/application_instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application_instance resource, use application_instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual application_instance resource, use application_instances to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual application_instance resource, us - - - - - @@ -96,9 +94,10 @@ manifest_payload, arn, tags FROM aws.panorama.application_instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application_instance resource, the following permissions are required: @@ -125,16 +124,3 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete -```json -panorama:RemoveApplicationInstance, -panorama:DescribeApplicationInstance, -panorama:DescribeApplicationInstanceDetails, -s3:DeleteObject, -s3:DeleteObjectVersion, -s3:DeleteObjectVersionTagging, -s3:ListObjects, -s3:GetObject, -s3:GetObjectVersion -``` - diff --git a/docs/aws-docs/providers/aws/panorama/application_instances/index.md b/docs/aws-docs/providers/aws/panorama/application_instances/index.md index 4450808346..229af7a98a 100644 --- a/docs/aws-docs/providers/aws/panorama/application_instances/index.md +++ b/docs/aws-docs/providers/aws/panorama/application_instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of application_instances in a region or create a application_instances resource, use application_instance to operate on an individual resource. + +Used to retrieve a list of application_instances in a region or to create or delete a application_instances resource, use application_instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of application_instances in a region or cre + + + + + @@ -61,7 +69,100 @@ SELECT region, application_instance_id FROM aws.panorama.application_instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.panorama.application_instances ( + DefaultRuntimeContextDevice, + ManifestPayload, + region +) +SELECT +{{ DefaultRuntimeContextDevice }}, + {{ ManifestPayload }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.panorama.application_instances ( + DefaultRuntimeContextDevice, + Description, + ApplicationInstanceIdToReplace, + ManifestOverridesPayload, + RuntimeRoleArn, + Name, + ManifestPayload, + Tags, + region +) +SELECT + {{ DefaultRuntimeContextDevice }}, + {{ Description }}, + {{ ApplicationInstanceIdToReplace }}, + {{ ManifestOverridesPayload }}, + {{ RuntimeRoleArn }}, + {{ Name }}, + {{ ManifestPayload }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.panorama.application_instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -90,3 +191,16 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +panorama:RemoveApplicationInstance, +panorama:DescribeApplicationInstance, +panorama:DescribeApplicationInstanceDetails, +s3:DeleteObject, +s3:DeleteObjectVersion, +s3:DeleteObjectVersionTagging, +s3:ListObjects, +s3:GetObject, +s3:GetObjectVersion +``` + diff --git a/docs/aws-docs/providers/aws/panorama/package/index.md b/docs/aws-docs/providers/aws/panorama/package/index.md index 146361d4d9..0146a2b2f9 100644 --- a/docs/aws-docs/providers/aws/panorama/package/index.md +++ b/docs/aws-docs/providers/aws/panorama/package/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual package resource, use packages to retrieve a list of resources or to create a resource. + +Gets or updates an individual package resource, use packages to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual package resource, use packa - - - - - @@ -76,9 +74,10 @@ storage_location, created_time, tags FROM aws.panorama.package -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the package resource, the following permissions are required: @@ -104,17 +103,3 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete -```json -panorama:DeletePackage, -panorama:DescribePackage, -s3:DeleteObject, -s3:DeleteObjectVersion, -s3:DeleteObjectVersionTagging, -s3:ListObjects, -s3:ListObjectsV2, -s3:ListBucket, -s3:GetObject, -s3:GetObjectVersion -``` - diff --git a/docs/aws-docs/providers/aws/panorama/package_version/index.md b/docs/aws-docs/providers/aws/panorama/package_version/index.md index e765175aff..64ac496297 100644 --- a/docs/aws-docs/providers/aws/panorama/package_version/index.md +++ b/docs/aws-docs/providers/aws/panorama/package_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual package_version resource, use package_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual package_version resource, use package_versions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual package_version resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ status_description, registered_time, updated_latest_patch_version FROM aws.panorama.package_version -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the package_version resource, the following permissions are required: @@ -113,15 +112,3 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete -```json -panorama:DeregisterPackageVersion, -panorama:DescribePackageVersion, -s3:DeleteObject, -s3:DeleteObjectVersion, -s3:DeleteObjectVersionTagging, -s3:ListBucket, -s3:GetObject, -s3:GetObjectVersion -``` - diff --git a/docs/aws-docs/providers/aws/panorama/package_versions/index.md b/docs/aws-docs/providers/aws/panorama/package_versions/index.md index a913ea7ce9..d0893af466 100644 --- a/docs/aws-docs/providers/aws/panorama/package_versions/index.md +++ b/docs/aws-docs/providers/aws/panorama/package_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of package_versions in a region or create a package_versions resource, use package_version to operate on an individual resource. + +Used to retrieve a list of package_versions in a region or to create or delete a package_versions resource, use package_version to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of package_versions in a region or create a + + + + + @@ -65,7 +73,86 @@ package_id, package_version, patch_version FROM aws.panorama.package_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.panorama.package_versions ( + PackageId, + PackageVersion, + PatchVersion, + region +) +SELECT +{{ PackageId }}, + {{ PackageVersion }}, + {{ PatchVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.panorama.package_versions ( + OwnerAccount, + PackageId, + PackageVersion, + PatchVersion, + MarkLatest, + UpdatedLatestPatchVersion, + region +) +SELECT + {{ OwnerAccount }}, + {{ PackageId }}, + {{ PackageVersion }}, + {{ PatchVersion }}, + {{ MarkLatest }}, + {{ UpdatedLatestPatchVersion }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.panorama.package_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,3 +169,15 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +panorama:DeregisterPackageVersion, +panorama:DescribePackageVersion, +s3:DeleteObject, +s3:DeleteObjectVersion, +s3:DeleteObjectVersionTagging, +s3:ListBucket, +s3:GetObject, +s3:GetObjectVersion +``` + diff --git a/docs/aws-docs/providers/aws/panorama/packages/index.md b/docs/aws-docs/providers/aws/panorama/packages/index.md index 92ce4c18f6..6ad518a855 100644 --- a/docs/aws-docs/providers/aws/panorama/packages/index.md +++ b/docs/aws-docs/providers/aws/panorama/packages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of packages in a region or create a packages resource, use package to operate on an individual resource. + +Used to retrieve a list of packages in a region or to create or delete a packages resource, use package to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of packages in a region or create a p + + + + + @@ -61,7 +69,82 @@ SELECT region, package_id FROM aws.panorama.packages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.panorama.packages ( + PackageName, + region +) +SELECT +{{ PackageName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.panorama.packages ( + PackageName, + StorageLocation, + Tags, + region +) +SELECT + {{ PackageName }}, + {{ StorageLocation }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.panorama.packages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +171,17 @@ s3:GetObject, s3:GetObjectVersion ``` +### Delete +```json +panorama:DeletePackage, +panorama:DescribePackage, +s3:DeleteObject, +s3:DeleteObjectVersion, +s3:DeleteObjectVersionTagging, +s3:ListObjects, +s3:ListObjectsV2, +s3:ListBucket, +s3:GetObject, +s3:GetObjectVersion +``` + diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/connector/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/connector/index.md index fd8ac2329f..d9a2551796 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/connector/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/connector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connector resource, use connectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual connector resource, use connectors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual connector resource, use con - - - - - @@ -74,9 +72,10 @@ directory_id, tags, vpc_information FROM aws.pcaconnectorad.connector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connector resource, the following permissions are required: @@ -87,14 +86,6 @@ pca-connector-ad:ListTagsForResource, pca-connector-ad:GetConnector ``` -### Delete -```json -pca-connector-ad:GetConnector, -pca-connector-ad:DeleteConnector, -ec2:DeleteVpcEndpoints, -ec2:DescribeVpcEndpoints -``` - ### Update ```json pca-connector-ad:ListTagsForResource, diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/connectors/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/connectors/index.md index 013865d570..c385a36a47 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/connectors/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/connectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connectors in a region or create a connectors resource, use connector to operate on an individual resource. + +Used to retrieve a list of connectors in a region or to create or delete a connectors resource, use connector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connectors in a region or create a INSERT + + + + + @@ -61,7 +69,88 @@ SELECT region, connector_arn FROM aws.pcaconnectorad.connectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pcaconnectorad.connectors ( + CertificateAuthorityArn, + DirectoryId, + VpcInformation, + region +) +SELECT +{{ CertificateAuthorityArn }}, + {{ DirectoryId }}, + {{ VpcInformation }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pcaconnectorad.connectors ( + CertificateAuthorityArn, + DirectoryId, + Tags, + VpcInformation, + region +) +SELECT + {{ CertificateAuthorityArn }}, + {{ DirectoryId }}, + {{ Tags }}, + {{ VpcInformation }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pcaconnectorad.connectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +171,14 @@ pca-connector-ad:CreateConnector, pca-connector-ad:GetConnector ``` +### Delete +```json +pca-connector-ad:GetConnector, +pca-connector-ad:DeleteConnector, +ec2:DeleteVpcEndpoints, +ec2:DescribeVpcEndpoints +``` + ### List ```json pca-connector-ad:ListConnectors diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/directory_registration/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/directory_registration/index.md index 6feb351bca..24dacdd4a3 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/directory_registration/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/directory_registration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual directory_registration resource, use directory_registrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual directory_registration resource, use directory_registrations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual directory_registration resource, - - - - - @@ -70,9 +68,10 @@ directory_id, directory_registration_arn, tags FROM aws.pcaconnectorad.directory_registration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the directory_registration resource, the following permissions are required: @@ -83,15 +82,6 @@ pca-connector-ad:ListTagsForResource, pca-connector-ad:GetDirectoryRegistration ``` -### Delete -```json -pca-connector-ad:GetDirectoryRegistration, -pca-connector-ad:DeleteDirectoryRegistration, -ds:DescribeDirectories, -ds:UnauthorizeApplication, -ds:UpdateAuthorizedApplication -``` - ### Update ```json pca-connector-ad:ListTagsForResource, diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/directory_registrations/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/directory_registrations/index.md index 1bc47f8ff1..ed8870c654 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/directory_registrations/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/directory_registrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of directory_registrations in a region or create a directory_registrations resource, use directory_registration to operate on an individual resource. + +Used to retrieve a list of directory_registrations in a region or to create or delete a directory_registrations resource, use directory_registration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of directory_registrations in a region or c + + + + + @@ -61,7 +69,68 @@ SELECT region, directory_registration_arn FROM aws.pcaconnectorad.directory_registrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pcaconnectorad.directory_registrations ( + DirectoryId, + region +) +SELECT +{{ DirectoryId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pcaconnectorad.directory_registrations ( + DirectoryId, + Tags, + region +) +SELECT + {{ DirectoryId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pcaconnectorad.directory_registrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +145,15 @@ ds:AuthorizeApplication, ds:DescribeDirectories ``` +### Delete +```json +pca-connector-ad:GetDirectoryRegistration, +pca-connector-ad:DeleteDirectoryRegistration, +ds:DescribeDirectories, +ds:UnauthorizeApplication, +ds:UpdateAuthorizedApplication +``` + ### List ```json pca-connector-ad:ListDirectoryRegistrations diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_name/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_name/index.md index 238eb88b03..eb21ce40fd 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_name/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_name/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_principal_name resource, use service_principal_names to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_principal_name resource, use service_principal_names to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual service_principal_name resource, - - - - - @@ -63,9 +61,10 @@ region, connector_arn, directory_registration_arn FROM aws.pcaconnectorad.service_principal_name -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the service_principal_name resource, the following permissions are required: @@ -75,10 +74,3 @@ To operate on the service_principal_name resource, the following pe pca-connector-ad:GetServicePrincipalName ``` -### Delete -```json -ds:UpdateAuthorizedApplication, -pca-connector-ad:GetServicePrincipalName, -pca-connector-ad:DeleteServicePrincipalName -``` - diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_names/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_names/index.md index 3dfcc4cdae..a7b8891bf7 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_names/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/service_principal_names/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_principal_names in a region or create a service_principal_names resource, use service_principal_name to operate on an individual resource. + +Used to retrieve a list of service_principal_names in a region or to create or delete a service_principal_names resource, use service_principal_name to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of service_principal_names in a region or c + + + + + @@ -63,7 +71,71 @@ region, connector_arn, directory_registration_arn FROM aws.pcaconnectorad.service_principal_names -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pcaconnectorad.service_principal_names ( + ConnectorArn, + DirectoryRegistrationArn, + region +) +SELECT +{{ ConnectorArn }}, + {{ DirectoryRegistrationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pcaconnectorad.service_principal_names ( + ConnectorArn, + DirectoryRegistrationArn, + region +) +SELECT + {{ ConnectorArn }}, + {{ DirectoryRegistrationArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pcaconnectorad.service_principal_names +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +149,13 @@ pca-connector-ad:GetServicePrincipalName, pca-connector-ad:CreateServicePrincipalName ``` +### Delete +```json +ds:UpdateAuthorizedApplication, +pca-connector-ad:GetServicePrincipalName, +pca-connector-ad:DeleteServicePrincipalName +``` + ### List ```json pca-connector-ad:ListServicePrincipalNames diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/template/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/template/index.md index a7f9234e67..34d7801eb3 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/template/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual template resource, use templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual template resource, use templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual template resource, use temp - - - - - @@ -76,9 +74,10 @@ reenroll_all_certificate_holders, tags, template_arn FROM aws.pcaconnectorad.template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the template resource, the following permissions are required: @@ -97,9 +96,3 @@ pca-connector-ad:UntagResource, pca-connector-ad:UpdateTemplate ``` -### Delete -```json -pca-connector-ad:GetTemplate, -pca-connector-ad:DeleteTemplate -``` - diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entries/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entries/index.md index 0d15d1047e..a9f2f18415 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entries/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of template_group_access_control_entries in a region or create a template_group_access_control_entries resource, use template_group_access_control_entry to operate on an individual resource. + +Used to retrieve a list of template_group_access_control_entries in a region or to create or delete a template_group_access_control_entries resource, use template_group_access_control_entry to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of template_group_access_control_entries in + + + + + @@ -63,7 +71,83 @@ region, group_security_identifier, template_arn FROM aws.pcaconnectorad.template_group_access_control_entries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pcaconnectorad.template_group_access_control_entries ( + AccessRights, + GroupDisplayName, + region +) +SELECT +{{ AccessRights }}, + {{ GroupDisplayName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pcaconnectorad.template_group_access_control_entries ( + AccessRights, + GroupDisplayName, + GroupSecurityIdentifier, + TemplateArn, + region +) +SELECT + {{ AccessRights }}, + {{ GroupDisplayName }}, + {{ GroupSecurityIdentifier }}, + {{ TemplateArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pcaconnectorad.template_group_access_control_entries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +159,12 @@ To operate on the template_group_access_control_entries resource, t pca-connector-ad:CreateTemplateGroupAccessControlEntry ``` +### Delete +```json +pca-connector-ad:DeleteTemplateGroupAccessControlEntry, +pca-connector-ad:GetTemplateGroupAccessControlEntry +``` + ### List ```json pca-connector-ad:ListTemplateGroupAccessControlEntries diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entry/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entry/index.md index e43e9913c7..81af2ea64b 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entry/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/template_group_access_control_entry/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual template_group_access_control_entry resource, use template_group_access_control_entries to retrieve a list of resources or to create a resource. + +Gets or updates an individual template_group_access_control_entry resource, use template_group_access_control_entries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual template_group_access_control_entryUPDATE - - - - - @@ -72,9 +70,10 @@ group_display_name, group_security_identifier, template_arn FROM aws.pcaconnectorad.template_group_access_control_entry -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the template_group_access_control_entry resource, the following permissions are required: @@ -89,9 +88,3 @@ pca-connector-ad:GetTemplateGroupAccessControlEntry pca-connector-ad:UpdateTemplateGroupAccessControlEntry ``` -### Delete -```json -pca-connector-ad:DeleteTemplateGroupAccessControlEntry, -pca-connector-ad:GetTemplateGroupAccessControlEntry -``` - diff --git a/docs/aws-docs/providers/aws/pcaconnectorad/templates/index.md b/docs/aws-docs/providers/aws/pcaconnectorad/templates/index.md index 6edef81a03..8128d83929 100644 --- a/docs/aws-docs/providers/aws/pcaconnectorad/templates/index.md +++ b/docs/aws-docs/providers/aws/pcaconnectorad/templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of templates in a region or create a templates resource, use template to operate on an individual resource. + +Used to retrieve a list of templates in a region or to create or delete a templates resource, use template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of templates in a region or create a + + + + + @@ -61,7 +69,83 @@ SELECT region, template_arn FROM aws.pcaconnectorad.templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pcaconnectorad.templates ( + ConnectorArn, + Definition, + Name, + region +) +SELECT +{{ ConnectorArn }}, + {{ Definition }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pcaconnectorad.templates ( + ConnectorArn, + Definition, + Name, + ReenrollAllCertificateHolders, + Tags, + region +) +SELECT + {{ ConnectorArn }}, + {{ Definition }}, + {{ Name }}, + {{ ReenrollAllCertificateHolders }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pcaconnectorad.templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +157,12 @@ To operate on the templates resource, the following permissions are pca-connector-ad:CreateTemplate ``` +### Delete +```json +pca-connector-ad:GetTemplate, +pca-connector-ad:DeleteTemplate +``` + ### List ```json pca-connector-ad:ListTemplates diff --git a/docs/aws-docs/providers/aws/personalize/dataset/index.md b/docs/aws-docs/providers/aws/personalize/dataset/index.md index 395825c64c..a0900865ce 100644 --- a/docs/aws-docs/providers/aws/personalize/dataset/index.md +++ b/docs/aws-docs/providers/aws/personalize/dataset/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset resource, use datasets to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset resource, use datasets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual dataset resource, use datas - - - - - @@ -76,9 +74,10 @@ dataset_group_arn, schema_arn, dataset_import_job FROM aws.personalize.dataset -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset resource, the following permissions are required: @@ -96,9 +95,3 @@ personalize:DescribeDatasetImportJob, iam:PassRole ``` -### Delete -```json -personalize:DeleteDataset, -personalize:DescribeDataset -``` - diff --git a/docs/aws-docs/providers/aws/personalize/dataset_group/index.md b/docs/aws-docs/providers/aws/personalize/dataset_group/index.md index 988f487399..4e5791f41f 100644 --- a/docs/aws-docs/providers/aws/personalize/dataset_group/index.md +++ b/docs/aws-docs/providers/aws/personalize/dataset_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dataset_group resource, use dataset_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual dataset_group resource, use dataset_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual dataset_group resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ kms_key_arn, role_arn, domain FROM aws.personalize.dataset_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dataset_group resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the dataset_group resource, the following permissions personalize:DescribeDatasetGroup ``` -### Delete -```json -personalize:DescribeDatasetGroup, -personalize:DeleteDatasetGroup -``` - diff --git a/docs/aws-docs/providers/aws/personalize/dataset_groups/index.md b/docs/aws-docs/providers/aws/personalize/dataset_groups/index.md index 2f67d63259..e1799efbf6 100644 --- a/docs/aws-docs/providers/aws/personalize/dataset_groups/index.md +++ b/docs/aws-docs/providers/aws/personalize/dataset_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dataset_groups in a region or create a dataset_groups resource, use dataset_group to operate on an individual resource. + +Used to retrieve a list of dataset_groups in a region or to create or delete a dataset_groups resource, use dataset_group to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dataset_groups in a region or create a < + + + + + @@ -61,7 +69,74 @@ SELECT region, dataset_group_arn FROM aws.personalize.dataset_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.personalize.dataset_groups ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.personalize.dataset_groups ( + Name, + KmsKeyArn, + RoleArn, + Domain, + region +) +SELECT + {{ Name }}, + {{ KmsKeyArn }}, + {{ RoleArn }}, + {{ Domain }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.personalize.dataset_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +150,12 @@ personalize:DescribeDatasetGroup, iam:PassRole ``` +### Delete +```json +personalize:DescribeDatasetGroup, +personalize:DeleteDatasetGroup +``` + ### List ```json personalize:ListDatasetGroups diff --git a/docs/aws-docs/providers/aws/personalize/datasets/index.md b/docs/aws-docs/providers/aws/personalize/datasets/index.md index 1049652023..e1c416bb6e 100644 --- a/docs/aws-docs/providers/aws/personalize/datasets/index.md +++ b/docs/aws-docs/providers/aws/personalize/datasets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of datasets in a region or create a datasets resource, use dataset to operate on an individual resource. + +Used to retrieve a list of datasets in a region or to create or delete a datasets resource, use dataset to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of datasets in a region or create a d + + + + + @@ -61,7 +69,94 @@ SELECT region, dataset_arn FROM aws.personalize.datasets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.personalize.datasets ( + Name, + DatasetType, + DatasetGroupArn, + SchemaArn, + region +) +SELECT +{{ Name }}, + {{ DatasetType }}, + {{ DatasetGroupArn }}, + {{ SchemaArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.personalize.datasets ( + Name, + DatasetType, + DatasetGroupArn, + SchemaArn, + DatasetImportJob, + region +) +SELECT + {{ Name }}, + {{ DatasetType }}, + {{ DatasetGroupArn }}, + {{ SchemaArn }}, + {{ DatasetImportJob }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.personalize.datasets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +172,12 @@ personalize:DescribeDatasetImportJob, iam:PassRole ``` +### Delete +```json +personalize:DeleteDataset, +personalize:DescribeDataset +``` + ### List ```json personalize:ListDatasets diff --git a/docs/aws-docs/providers/aws/personalize/schema/index.md b/docs/aws-docs/providers/aws/personalize/schema/index.md index 751b698b3b..e9c4c9f60c 100644 --- a/docs/aws-docs/providers/aws/personalize/schema/index.md +++ b/docs/aws-docs/providers/aws/personalize/schema/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schema resource, use schemata to retrieve a list of resources or to create a resource. + +Gets or updates an individual schema resource, use schemata to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual schema resource, use schema - - - - - @@ -67,9 +65,10 @@ schema_arn, schema, domain FROM aws.personalize.schema -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schema resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the schema resource, the following permissions are re personalize:DescribeSchema ``` -### Delete -```json -personalize:DeleteSchema, -personalize:DescribeSchema -``` - diff --git a/docs/aws-docs/providers/aws/personalize/schemata/index.md b/docs/aws-docs/providers/aws/personalize/schemata/index.md index 5e473bdc66..06f1095adf 100644 --- a/docs/aws-docs/providers/aws/personalize/schemata/index.md +++ b/docs/aws-docs/providers/aws/personalize/schemata/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schemata in a region or create a schemata resource, use schema to operate on an individual resource. + +Used to retrieve a list of schemata in a region or to create or delete a schemata resource, use schema to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schemata in a region or create a s + + + + + @@ -61,7 +69,74 @@ SELECT region, schema_arn FROM aws.personalize.schemata -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.personalize.schemata ( + Name, + Schema, + region +) +SELECT +{{ Name }}, + {{ Schema }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.personalize.schemata ( + Name, + Schema, + Domain, + region +) +SELECT + {{ Name }}, + {{ Schema }}, + {{ Domain }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.personalize.schemata +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +149,12 @@ personalize:CreateSchema, personalize:DescribeSchema ``` +### Delete +```json +personalize:DeleteSchema, +personalize:DescribeSchema +``` + ### List ```json personalize:ListSchemas diff --git a/docs/aws-docs/providers/aws/personalize/solution/index.md b/docs/aws-docs/providers/aws/personalize/solution/index.md index 05561dcdb3..dd1d9c638a 100644 --- a/docs/aws-docs/providers/aws/personalize/solution/index.md +++ b/docs/aws-docs/providers/aws/personalize/solution/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual solution resource, use solutions to retrieve a list of resources or to create a resource. + +Gets or updates an individual solution resource, use solutions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual solution resource, use solu - - - - - @@ -75,9 +73,10 @@ perform_hpo, recipe_arn, solution_config FROM aws.personalize.solution -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the solution resource, the following permissions are required: @@ -87,9 +86,3 @@ To operate on the solution resource, the following permissions are personalize:DescribeSolution ``` -### Delete -```json -personalize:DeleteSolution, -personalize:DescribeSolution -``` - diff --git a/docs/aws-docs/providers/aws/personalize/solutions/index.md b/docs/aws-docs/providers/aws/personalize/solutions/index.md index 7fca5e1884..c740a54528 100644 --- a/docs/aws-docs/providers/aws/personalize/solutions/index.md +++ b/docs/aws-docs/providers/aws/personalize/solutions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of solutions in a region or create a solutions resource, use solution to operate on an individual resource. + +Used to retrieve a list of solutions in a region or to create or delete a solutions resource, use solution to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of solutions in a region or create a + + + + + @@ -61,7 +69,131 @@ SELECT region, solution_arn FROM aws.personalize.solutions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.personalize.solutions ( + Name, + DatasetGroupArn, + region +) +SELECT +{{ Name }}, + {{ DatasetGroupArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.personalize.solutions ( + Name, + EventType, + DatasetGroupArn, + PerformAutoML, + PerformHPO, + RecipeArn, + SolutionConfig, + region +) +SELECT + {{ Name }}, + {{ EventType }}, + {{ DatasetGroupArn }}, + {{ PerformAutoML }}, + {{ PerformHPO }}, + {{ RecipeArn }}, + {{ SolutionConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.personalize.solutions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +206,12 @@ personalize:CreateSolution, personalize:DescribeSolution ``` +### Delete +```json +personalize:DeleteSolution, +personalize:DescribeSolution +``` + ### List ```json personalize:ListSolutions diff --git a/docs/aws-docs/providers/aws/pinpoint/in_app_template/index.md b/docs/aws-docs/providers/aws/pinpoint/in_app_template/index.md index 05d35699a7..06817cf2c7 100644 --- a/docs/aws-docs/providers/aws/pinpoint/in_app_template/index.md +++ b/docs/aws-docs/providers/aws/pinpoint/in_app_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual in_app_template resource, use in_app_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual in_app_template resource, use in_app_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual in_app_template resource, use UPDATE - - - - - @@ -78,19 +76,14 @@ tags, template_description, template_name FROM aws.pinpoint.in_app_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the in_app_template resource, the following permissions are required: -### Delete -```json -mobiletargeting:DeleteInAppTemplate, -mobiletargeting:GetInAppTemplate -``` - ### Read ```json mobiletargeting:GetInAppTemplate, diff --git a/docs/aws-docs/providers/aws/pinpoint/in_app_templates/index.md b/docs/aws-docs/providers/aws/pinpoint/in_app_templates/index.md index 8bbaf80a4e..723695710a 100644 --- a/docs/aws-docs/providers/aws/pinpoint/in_app_templates/index.md +++ b/docs/aws-docs/providers/aws/pinpoint/in_app_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of in_app_templates in a region or create a in_app_templates resource, use in_app_template to operate on an individual resource. + +Used to retrieve a list of in_app_templates in a region or to create or delete a in_app_templates resource, use in_app_template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of in_app_templates in a region or create a + + + + + @@ -61,7 +69,112 @@ SELECT region, template_name FROM aws.pinpoint.in_app_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pinpoint.in_app_templates ( + TemplateName, + region +) +SELECT +{{ TemplateName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pinpoint.in_app_templates ( + Content, + CustomConfig, + Layout, + Tags, + TemplateDescription, + TemplateName, + region +) +SELECT + {{ Content }}, + {{ CustomConfig }}, + {{ Layout }}, + {{ Tags }}, + {{ TemplateDescription }}, + {{ TemplateName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pinpoint.in_app_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +188,12 @@ mobiletargeting:GetInAppTemplate, mobiletargeting:TagResource ``` +### Delete +```json +mobiletargeting:DeleteInAppTemplate, +mobiletargeting:GetInAppTemplate +``` + ### List ```json mobiletargeting:GetInAppTemplate, diff --git a/docs/aws-docs/providers/aws/pipes/pipe/index.md b/docs/aws-docs/providers/aws/pipes/pipe/index.md index 268d5cefec..5a1ffa0092 100644 --- a/docs/aws-docs/providers/aws/pipes/pipe/index.md +++ b/docs/aws-docs/providers/aws/pipes/pipe/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pipe resource, use pipes to retrieve a list of resources or to create a resource. + +Gets or updates an individual pipe resource, use pipes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual pipe resource, use pipesUPDATE - - - - - @@ -98,9 +96,10 @@ tags, target, target_parameters FROM aws.pipes.pipe -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pipe resource, the following permissions are required: @@ -131,14 +130,3 @@ s3:GetBucketPolicy, firehose:TagDeliveryStream ``` -### Delete -```json -pipes:DeletePipe, -pipes:DescribePipe, -logs:CreateLogDelivery, -logs:UpdateLogDelivery, -logs:DeleteLogDelivery, -logs:GetLogDelivery, -logs:ListLogDeliveries -``` - diff --git a/docs/aws-docs/providers/aws/pipes/pipes/index.md b/docs/aws-docs/providers/aws/pipes/pipes/index.md index 253e8287ea..eb057095e5 100644 --- a/docs/aws-docs/providers/aws/pipes/pipes/index.md +++ b/docs/aws-docs/providers/aws/pipes/pipes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pipes in a region or create a pipes resource, use pipe to operate on an individual resource. + +Used to retrieve a list of pipes in a region or to create or delete a pipes resource, use pipe to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pipes in a region or create a pipe + + + + + @@ -61,7 +69,385 @@ SELECT region, name FROM aws.pipes.pipes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.pipes.pipes ( + RoleArn, + Source, + Target, + region +) +SELECT +{{ RoleArn }}, + {{ Source }}, + {{ Target }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.pipes.pipes ( + Description, + DesiredState, + Enrichment, + EnrichmentParameters, + LogConfiguration, + Name, + RoleArn, + Source, + SourceParameters, + Tags, + Target, + TargetParameters, + region +) +SELECT + {{ Description }}, + {{ DesiredState }}, + {{ Enrichment }}, + {{ EnrichmentParameters }}, + {{ LogConfiguration }}, + {{ Name }}, + {{ RoleArn }}, + {{ Source }}, + {{ SourceParameters }}, + {{ Tags }}, + {{ Target }}, + {{ TargetParameters }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.pipes.pipes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +472,17 @@ s3:GetBucketPolicy, firehose:TagDeliveryStream ``` +### Delete +```json +pipes:DeletePipe, +pipes:DescribePipe, +logs:CreateLogDelivery, +logs:UpdateLogDelivery, +logs:DeleteLogDelivery, +logs:GetLogDelivery, +logs:ListLogDeliveries +``` + ### List ```json pipes:ListPipes diff --git a/docs/aws-docs/providers/aws/proton/environment_account_connection/index.md b/docs/aws-docs/providers/aws/proton/environment_account_connection/index.md index 9ac2e8c546..c39de33383 100644 --- a/docs/aws-docs/providers/aws/proton/environment_account_connection/index.md +++ b/docs/aws-docs/providers/aws/proton/environment_account_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment_account_connection resource, use environment_account_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment_account_connection resource, use environment_account_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual environment_account_connection re - - - - - @@ -84,9 +82,10 @@ role_arn, status, tags FROM aws.proton.environment_account_connection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment_account_connection resource, the following permissions are required: @@ -110,12 +109,3 @@ iam:PassRole, proton:GetEnvironmentAccountConnection ``` -### Delete -```json -proton:DeleteEnvironmentAccountConnection, -proton:UntagResource, -iam:PassRole, -proton:ListTagsForResource, -proton:GetEnvironmentAccountConnection -``` - diff --git a/docs/aws-docs/providers/aws/proton/environment_account_connections/index.md b/docs/aws-docs/providers/aws/proton/environment_account_connections/index.md index 0ed206692d..d964e4297a 100644 --- a/docs/aws-docs/providers/aws/proton/environment_account_connections/index.md +++ b/docs/aws-docs/providers/aws/proton/environment_account_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environment_account_connections in a region or create a environment_account_connections resource, use environment_account_connection to operate on an individual resource. + +Used to retrieve a list of environment_account_connections in a region or to create or delete a environment_account_connections resource, use environment_account_connection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environment_account_connections in a reg + + + + + @@ -61,7 +69,111 @@ SELECT region, arn FROM aws.proton.environment_account_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.proton.environment_account_connections ( + CodebuildRoleArn, + ComponentRoleArn, + EnvironmentAccountId, + EnvironmentName, + ManagementAccountId, + RoleArn, + Tags, + region +) +SELECT +{{ CodebuildRoleArn }}, + {{ ComponentRoleArn }}, + {{ EnvironmentAccountId }}, + {{ EnvironmentName }}, + {{ ManagementAccountId }}, + {{ RoleArn }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.proton.environment_account_connections ( + CodebuildRoleArn, + ComponentRoleArn, + EnvironmentAccountId, + EnvironmentName, + ManagementAccountId, + RoleArn, + Tags, + region +) +SELECT + {{ CodebuildRoleArn }}, + {{ ComponentRoleArn }}, + {{ EnvironmentAccountId }}, + {{ EnvironmentName }}, + {{ ManagementAccountId }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.proton.environment_account_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +189,15 @@ proton:ListTagsForResource, proton:GetEnvironmentAccountConnection ``` +### Delete +```json +proton:DeleteEnvironmentAccountConnection, +proton:UntagResource, +iam:PassRole, +proton:ListTagsForResource, +proton:GetEnvironmentAccountConnection +``` + ### List ```json proton:ListEnvironmentAccountConnections diff --git a/docs/aws-docs/providers/aws/proton/environment_template/index.md b/docs/aws-docs/providers/aws/proton/environment_template/index.md index 95942038c8..6ffd52f292 100644 --- a/docs/aws-docs/providers/aws/proton/environment_template/index.md +++ b/docs/aws-docs/providers/aws/proton/environment_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment_template resource, use environment_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment_template resource, use environment_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual environment_template resource, us - - - - - @@ -78,9 +76,10 @@ name, provisioning, tags FROM aws.proton.environment_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment_template resource, the following permissions are required: @@ -103,10 +102,3 @@ proton:GetEnvironmentTemplate, kms:* ``` -### Delete -```json -proton:DeleteEnvironmentTemplate, -proton:GetEnvironmentTemplate, -kms:* -``` - diff --git a/docs/aws-docs/providers/aws/proton/environment_templates/index.md b/docs/aws-docs/providers/aws/proton/environment_templates/index.md index d19e1aade6..ab1b9d6764 100644 --- a/docs/aws-docs/providers/aws/proton/environment_templates/index.md +++ b/docs/aws-docs/providers/aws/proton/environment_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environment_templates in a region or create a environment_templates resource, use environment_template to operate on an individual resource. + +Used to retrieve a list of environment_templates in a region or to create or delete a environment_templates resource, use environment_template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environment_templates in a region or cre + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.proton.environment_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.proton.environment_templates ( + Description, + DisplayName, + EncryptionKey, + Name, + Provisioning, + Tags, + region +) +SELECT +{{ Description }}, + {{ DisplayName }}, + {{ EncryptionKey }}, + {{ Name }}, + {{ Provisioning }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.proton.environment_templates ( + Description, + DisplayName, + EncryptionKey, + Name, + Provisioning, + Tags, + region +) +SELECT + {{ Description }}, + {{ DisplayName }}, + {{ EncryptionKey }}, + {{ Name }}, + {{ Provisioning }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.proton.environment_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +182,13 @@ proton:GetEnvironmentTemplate, kms:* ``` +### Delete +```json +proton:DeleteEnvironmentTemplate, +proton:GetEnvironmentTemplate, +kms:* +``` + ### List ```json proton:ListEnvironmentTemplates diff --git a/docs/aws-docs/providers/aws/proton/service_template/index.md b/docs/aws-docs/providers/aws/proton/service_template/index.md index 664084cb2b..03995cc47d 100644 --- a/docs/aws-docs/providers/aws/proton/service_template/index.md +++ b/docs/aws-docs/providers/aws/proton/service_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_template resource, use service_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_template resource, use service_templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual service_template resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ name, pipeline_provisioning, tags FROM aws.proton.service_template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_template resource, the following permissions are required: @@ -103,11 +102,3 @@ proton:UpdateServiceTemplate, kms:* ``` -### Delete -```json -proton:DeleteServiceTemplate, -proton:UntagResource, -kms:*, -proton:GetServiceTemplate -``` - diff --git a/docs/aws-docs/providers/aws/proton/service_templates/index.md b/docs/aws-docs/providers/aws/proton/service_templates/index.md index 0ede34579a..f05326c6b6 100644 --- a/docs/aws-docs/providers/aws/proton/service_templates/index.md +++ b/docs/aws-docs/providers/aws/proton/service_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_templates in a region or create a service_templates resource, use service_template to operate on an individual resource. + +Used to retrieve a list of service_templates in a region or to create or delete a service_templates resource, use service_template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_templates in a region or create + + + + + @@ -61,7 +69,105 @@ SELECT region, arn FROM aws.proton.service_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.proton.service_templates ( + Description, + DisplayName, + EncryptionKey, + Name, + PipelineProvisioning, + Tags, + region +) +SELECT +{{ Description }}, + {{ DisplayName }}, + {{ EncryptionKey }}, + {{ Name }}, + {{ PipelineProvisioning }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.proton.service_templates ( + Description, + DisplayName, + EncryptionKey, + Name, + PipelineProvisioning, + Tags, + region +) +SELECT + {{ Description }}, + {{ DisplayName }}, + {{ EncryptionKey }}, + {{ Name }}, + {{ PipelineProvisioning }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.proton.service_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +182,14 @@ kms:*, proton:GetServiceTemplate ``` +### Delete +```json +proton:DeleteServiceTemplate, +proton:UntagResource, +kms:*, +proton:GetServiceTemplate +``` + ### List ```json proton:ListServiceTemplates diff --git a/docs/aws-docs/providers/aws/qldb/qldb_stream/index.md b/docs/aws-docs/providers/aws/qldb/qldb_stream/index.md index 11831526a6..99e4359664 100644 --- a/docs/aws-docs/providers/aws/qldb/qldb_stream/index.md +++ b/docs/aws-docs/providers/aws/qldb/qldb_stream/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual qldb_stream resource, use qldb_streams to retrieve a list of resources or to create a resource. + +Gets or updates an individual qldb_stream resource, use qldb_streams to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual qldb_stream resource, use q - - - - - @@ -82,19 +80,14 @@ tags, arn, id FROM aws.qldb.qldb_stream -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the qldb_stream resource, the following permissions are required: -### Delete -```json -qldb:CancelJournalKinesisStream, -qldb:DescribeJournalKinesisStream -``` - ### Read ```json qldb:DescribeJournalKinesisStream, diff --git a/docs/aws-docs/providers/aws/qldb/streams/index.md b/docs/aws-docs/providers/aws/qldb/streams/index.md index 6618e04ef9..6f43ba36c4 100644 --- a/docs/aws-docs/providers/aws/qldb/streams/index.md +++ b/docs/aws-docs/providers/aws/qldb/streams/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of streams in a region or create a streams resource, use stream to operate on an individual resource. + +Used to retrieve a list of streams in a region or to create or delete a streams resource, use stream to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of streams in a region or create a st + + + + + @@ -63,7 +71,106 @@ region, ledger_name, id FROM aws.qldb.streams -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.qldb.streams ( + LedgerName, + StreamName, + RoleArn, + InclusiveStartTime, + KinesisConfiguration, + region +) +SELECT +{{ LedgerName }}, + {{ StreamName }}, + {{ RoleArn }}, + {{ InclusiveStartTime }}, + {{ KinesisConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.qldb.streams ( + LedgerName, + StreamName, + RoleArn, + InclusiveStartTime, + ExclusiveEndTime, + KinesisConfiguration, + Tags, + region +) +SELECT + {{ LedgerName }}, + {{ StreamName }}, + {{ RoleArn }}, + {{ InclusiveStartTime }}, + {{ ExclusiveEndTime }}, + {{ KinesisConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.qldb.streams +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +184,12 @@ qldb:StreamJournalToKinesis, qldb:DescribeJournalKinesisStream ``` +### Delete +```json +qldb:CancelJournalKinesisStream, +qldb:DescribeJournalKinesisStream +``` + ### List ```json qldb:listJournalKinesisStreamsForLedger diff --git a/docs/aws-docs/providers/aws/quicksight/analyses/index.md b/docs/aws-docs/providers/aws/quicksight/analyses/index.md index ca8e4b51c7..f96efb6309 100644 --- a/docs/aws-docs/providers/aws/quicksight/analyses/index.md +++ b/docs/aws-docs/providers/aws/quicksight/analyses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of analyses in a region or create a analyses resource, use analysis to operate on an individual resource. + +Used to retrieve a list of analyses in a region or to create or delete a analyses resource, use analysis to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of analyses in a region or create a a + + + + + @@ -63,7 +71,2594 @@ region, analysis_id, aws_account_id FROM aws.quicksight.analyses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.analyses ( + AnalysisId, + AwsAccountId, + Name, + region +) +SELECT +{{ AnalysisId }}, + {{ AwsAccountId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.analyses ( + AnalysisId, + AwsAccountId, + Definition, + Errors, + Name, + Parameters, + Permissions, + Sheets, + SourceEntity, + Status, + Tags, + ThemeArn, + ValidationStrategy, + region +) +SELECT + {{ AnalysisId }}, + {{ AwsAccountId }}, + {{ Definition }}, + {{ Errors }}, + {{ Name }}, + {{ Parameters }}, + {{ Permissions }}, + {{ Sheets }}, + {{ SourceEntity }}, + {{ Status }}, + {{ Tags }}, + {{ ThemeArn }}, + {{ ValidationStrategy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.analyses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +2678,12 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` +### Delete +```json +quicksight:DescribeAnalysis, +quicksight:DeleteAnalysis +``` + ### List ```json quicksight:ListAnalyses diff --git a/docs/aws-docs/providers/aws/quicksight/analysis/index.md b/docs/aws-docs/providers/aws/quicksight/analysis/index.md index ea8b3c58a1..70cee68ddd 100644 --- a/docs/aws-docs/providers/aws/quicksight/analysis/index.md +++ b/docs/aws-docs/providers/aws/quicksight/analysis/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual analysis resource, use analyses to retrieve a list of resources or to create a resource. + +Gets or updates an individual analysis resource, use analyses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual analysis resource, use anal - - - - - @@ -98,9 +96,10 @@ tags, theme_arn, validation_strategy FROM aws.quicksight.analysis -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the analysis resource, the following permissions are required: @@ -126,9 +125,3 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete -```json -quicksight:DescribeAnalysis, -quicksight:DeleteAnalysis -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/dashboard/index.md b/docs/aws-docs/providers/aws/quicksight/dashboard/index.md index c9021a2ff3..c9fe75b2c7 100644 --- a/docs/aws-docs/providers/aws/quicksight/dashboard/index.md +++ b/docs/aws-docs/providers/aws/quicksight/dashboard/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dashboard resource, use dashboards to retrieve a list of resources or to create a resource. + +Gets or updates an individual dashboard resource, use dashboards to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual dashboard resource, use das - - - - - @@ -102,9 +100,10 @@ validation_strategy, version, version_description FROM aws.quicksight.dashboard -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the dashboard resource, the following permissions are required: @@ -132,9 +131,3 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete -```json -quicksight:DescribeDashboard, -quicksight:DeleteDashboard -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/dashboards/index.md b/docs/aws-docs/providers/aws/quicksight/dashboards/index.md index a096b85bf8..810daf87a6 100644 --- a/docs/aws-docs/providers/aws/quicksight/dashboards/index.md +++ b/docs/aws-docs/providers/aws/quicksight/dashboards/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dashboards in a region or create a dashboards resource, use dashboard to operate on an individual resource. + +Used to retrieve a list of dashboards in a region or to create or delete a dashboards resource, use dashboard to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of dashboards in a region or create a INSERT + + + + + @@ -63,7 +71,2624 @@ region, aws_account_id, dashboard_id FROM aws.quicksight.dashboards -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.dashboards ( + AwsAccountId, + DashboardId, + Name, + region +) +SELECT +{{ AwsAccountId }}, + {{ DashboardId }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.dashboards ( + AwsAccountId, + DashboardId, + DashboardPublishOptions, + Definition, + LinkEntities, + LinkSharingConfiguration, + Name, + Parameters, + Permissions, + SourceEntity, + Tags, + ThemeArn, + ValidationStrategy, + VersionDescription, + region +) +SELECT + {{ AwsAccountId }}, + {{ DashboardId }}, + {{ DashboardPublishOptions }}, + {{ Definition }}, + {{ LinkEntities }}, + {{ LinkSharingConfiguration }}, + {{ Name }}, + {{ Parameters }}, + {{ Permissions }}, + {{ SourceEntity }}, + {{ Tags }}, + {{ ThemeArn }}, + {{ ValidationStrategy }}, + {{ VersionDescription }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.dashboards +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +2708,12 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` +### Delete +```json +quicksight:DescribeDashboard, +quicksight:DeleteDashboard +``` + ### List ```json quicksight:ListDashboards diff --git a/docs/aws-docs/providers/aws/quicksight/data_set/index.md b/docs/aws-docs/providers/aws/quicksight/data_set/index.md index 00b457ca79..57d17184f8 100644 --- a/docs/aws-docs/providers/aws/quicksight/data_set/index.md +++ b/docs/aws-docs/providers/aws/quicksight/data_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_set resource, use data_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_set resource, use data_sets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -69,11 +72,6 @@ Gets or operates on an individual data_set resource, use data - - - - - @@ -108,9 +106,10 @@ ingestion_wait_policy, data_set_usage_configuration, data_set_refresh_properties FROM aws.quicksight.data_set -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the data_set resource, the following permissions are required: @@ -142,13 +141,3 @@ quicksight:DescribeDataSetRefreshProperties, quicksight:DeleteDataSetRefreshProperties ``` -### Delete -```json -quicksight:DescribeDataSet, -quicksight:DeleteDataSet, -quicksight:ListTagsForResource, -quicksight:DescribeIngestion, -quicksight:DeleteDataSetRefreshProperties, -quicksight:DescribeDataSetRefreshProperties -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/data_sets/index.md b/docs/aws-docs/providers/aws/quicksight/data_sets/index.md index 591cf43e6c..fa7f60384d 100644 --- a/docs/aws-docs/providers/aws/quicksight/data_sets/index.md +++ b/docs/aws-docs/providers/aws/quicksight/data_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_sets in a region or create a data_sets resource, use data_set to operate on an individual resource. + +Used to retrieve a list of data_sets in a region or to create or delete a data_sets resource, use data_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of data_sets in a region or create a + + + + + @@ -63,7 +71,385 @@ region, aws_account_id, data_set_id FROM aws.quicksight.data_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.data_sets ( + AwsAccountId, + ColumnGroups, + ColumnLevelPermissionRules, + DataSetId, + DatasetParameters, + FieldFolders, + ImportMode, + LogicalTableMap, + Name, + Permissions, + PhysicalTableMap, + RowLevelPermissionDataSet, + RowLevelPermissionTagConfiguration, + Tags, + IngestionWaitPolicy, + DataSetUsageConfiguration, + DataSetRefreshProperties, + region +) +SELECT +{{ AwsAccountId }}, + {{ ColumnGroups }}, + {{ ColumnLevelPermissionRules }}, + {{ DataSetId }}, + {{ DatasetParameters }}, + {{ FieldFolders }}, + {{ ImportMode }}, + {{ LogicalTableMap }}, + {{ Name }}, + {{ Permissions }}, + {{ PhysicalTableMap }}, + {{ RowLevelPermissionDataSet }}, + {{ RowLevelPermissionTagConfiguration }}, + {{ Tags }}, + {{ IngestionWaitPolicy }}, + {{ DataSetUsageConfiguration }}, + {{ DataSetRefreshProperties }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.data_sets ( + AwsAccountId, + ColumnGroups, + ColumnLevelPermissionRules, + DataSetId, + DatasetParameters, + FieldFolders, + ImportMode, + LogicalTableMap, + Name, + Permissions, + PhysicalTableMap, + RowLevelPermissionDataSet, + RowLevelPermissionTagConfiguration, + Tags, + IngestionWaitPolicy, + DataSetUsageConfiguration, + DataSetRefreshProperties, + region +) +SELECT + {{ AwsAccountId }}, + {{ ColumnGroups }}, + {{ ColumnLevelPermissionRules }}, + {{ DataSetId }}, + {{ DatasetParameters }}, + {{ FieldFolders }}, + {{ ImportMode }}, + {{ LogicalTableMap }}, + {{ Name }}, + {{ Permissions }}, + {{ PhysicalTableMap }}, + {{ RowLevelPermissionDataSet }}, + {{ RowLevelPermissionTagConfiguration }}, + {{ Tags }}, + {{ IngestionWaitPolicy }}, + {{ DataSetUsageConfiguration }}, + {{ DataSetRefreshProperties }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.data_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +471,16 @@ quicksight:DescribeDataSetRefreshProperties, quicksight:PutDataSetRefreshProperties ``` +### Delete +```json +quicksight:DescribeDataSet, +quicksight:DeleteDataSet, +quicksight:ListTagsForResource, +quicksight:DescribeIngestion, +quicksight:DeleteDataSetRefreshProperties, +quicksight:DescribeDataSetRefreshProperties +``` + ### List ```json quicksight:DescribeDataSet, diff --git a/docs/aws-docs/providers/aws/quicksight/data_source/index.md b/docs/aws-docs/providers/aws/quicksight/data_source/index.md index fde34aac17..bab4e0f261 100644 --- a/docs/aws-docs/providers/aws/quicksight/data_source/index.md +++ b/docs/aws-docs/providers/aws/quicksight/data_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_source resource, use data_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_source resource, use data_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual data_source resource, use d - - - - - @@ -96,9 +94,10 @@ tags, type, vpc_connection_properties FROM aws.quicksight.data_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the data_source resource, the following permissions are required: @@ -121,11 +120,3 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete -```json -quicksight:DescribeDataSource, -quicksight:DescribeDataSourcePermissions, -quicksight:DeleteDataSource, -quicksight:ListTagsForResource -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/data_sources/index.md b/docs/aws-docs/providers/aws/quicksight/data_sources/index.md index aff3c54d26..115419fd4a 100644 --- a/docs/aws-docs/providers/aws/quicksight/data_sources/index.md +++ b/docs/aws-docs/providers/aws/quicksight/data_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_sources in a region or create a data_sources resource, use data_source to operate on an individual resource. + +Used to retrieve a list of data_sources in a region or to create or delete a data_sources resource, use data_source to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of data_sources in a region or create a INSERT + + + + + @@ -63,7 +71,389 @@ region, aws_account_id, data_source_id FROM aws.quicksight.data_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.data_sources ( + AlternateDataSourceParameters, + AwsAccountId, + Credentials, + DataSourceId, + DataSourceParameters, + ErrorInfo, + Name, + Permissions, + SslProperties, + Tags, + Type, + VpcConnectionProperties, + region +) +SELECT +{{ AlternateDataSourceParameters }}, + {{ AwsAccountId }}, + {{ Credentials }}, + {{ DataSourceId }}, + {{ DataSourceParameters }}, + {{ ErrorInfo }}, + {{ Name }}, + {{ Permissions }}, + {{ SslProperties }}, + {{ Tags }}, + {{ Type }}, + {{ VpcConnectionProperties }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.data_sources ( + AlternateDataSourceParameters, + AwsAccountId, + Credentials, + DataSourceId, + DataSourceParameters, + ErrorInfo, + Name, + Permissions, + SslProperties, + Tags, + Type, + VpcConnectionProperties, + region +) +SELECT + {{ AlternateDataSourceParameters }}, + {{ AwsAccountId }}, + {{ Credentials }}, + {{ DataSourceId }}, + {{ DataSourceParameters }}, + {{ ErrorInfo }}, + {{ Name }}, + {{ Permissions }}, + {{ SslProperties }}, + {{ Tags }}, + {{ Type }}, + {{ VpcConnectionProperties }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.data_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +469,14 @@ quicksight:TagResource, quicksight:ListTagsForResource ``` +### Delete +```json +quicksight:DescribeDataSource, +quicksight:DescribeDataSourcePermissions, +quicksight:DeleteDataSource, +quicksight:ListTagsForResource +``` + ### List ```json quicksight:DescribeDataSource, diff --git a/docs/aws-docs/providers/aws/quicksight/refresh_schedule/index.md b/docs/aws-docs/providers/aws/quicksight/refresh_schedule/index.md index 51ff952f7e..e5992d8a99 100644 --- a/docs/aws-docs/providers/aws/quicksight/refresh_schedule/index.md +++ b/docs/aws-docs/providers/aws/quicksight/refresh_schedule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual refresh_schedule resource, use refresh_schedules to retrieve a list of resources or to create a resource. + +Gets or updates an individual refresh_schedule resource, use refresh_schedules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual refresh_schedule resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ aws_account_id, data_set_id, schedule FROM aws.quicksight.refresh_schedule -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the refresh_schedule resource, the following permissions are required: @@ -85,12 +84,6 @@ quicksight:UpdateRefreshSchedule, quicksight:DescribeRefreshSchedule ``` -### Delete -```json -quicksight:DeleteRefreshSchedule, -quicksight:DescribeRefreshSchedule -``` - ### Read ```json quicksight:DescribeRefreshSchedule diff --git a/docs/aws-docs/providers/aws/quicksight/refresh_schedules/index.md b/docs/aws-docs/providers/aws/quicksight/refresh_schedules/index.md index 069f2bc659..953b08397a 100644 --- a/docs/aws-docs/providers/aws/quicksight/refresh_schedules/index.md +++ b/docs/aws-docs/providers/aws/quicksight/refresh_schedules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of refresh_schedules in a region or create a refresh_schedules resource, use refresh_schedule to operate on an individual resource. + +Used to retrieve a list of refresh_schedules in a region or to create or delete a refresh_schedules resource, use refresh_schedule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of refresh_schedules in a region or create + + + + + @@ -65,7 +73,82 @@ aws_account_id, data_set_id, schedule/schedule_id FROM aws.quicksight.refresh_schedules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.refresh_schedules ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.refresh_schedules ( + AwsAccountId, + DataSetId, + Schedule, + region +) +SELECT + {{ AwsAccountId }}, + {{ DataSetId }}, + {{ Schedule }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.refresh_schedules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +161,12 @@ quicksight:CreateRefreshSchedule, quicksight:DescribeRefreshSchedule ``` +### Delete +```json +quicksight:DeleteRefreshSchedule, +quicksight:DescribeRefreshSchedule +``` + ### List ```json quicksight:ListRefreshSchedules diff --git a/docs/aws-docs/providers/aws/quicksight/template/index.md b/docs/aws-docs/providers/aws/quicksight/template/index.md index e5f30f321c..f21dba7560 100644 --- a/docs/aws-docs/providers/aws/quicksight/template/index.md +++ b/docs/aws-docs/providers/aws/quicksight/template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual template resource, use templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual template resource, use templates to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual template resource, use temp - - - - - @@ -90,9 +88,10 @@ validation_strategy, version, version_description FROM aws.quicksight.template -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the template resource, the following permissions are required: @@ -116,9 +115,3 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete -```json -quicksight:DescribeTemplate, -quicksight:DeleteTemplate -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/templates/index.md b/docs/aws-docs/providers/aws/quicksight/templates/index.md index 868dba3a06..9c6f3806d6 100644 --- a/docs/aws-docs/providers/aws/quicksight/templates/index.md +++ b/docs/aws-docs/providers/aws/quicksight/templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of templates in a region or create a templates resource, use template to operate on an individual resource. + +Used to retrieve a list of templates in a region or to create or delete a templates resource, use template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of templates in a region or create a + + + + + @@ -63,7 +71,2552 @@ region, aws_account_id, template_id FROM aws.quicksight.templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.templates ( + AwsAccountId, + TemplateId, + region +) +SELECT +{{ AwsAccountId }}, + {{ TemplateId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.templates ( + AwsAccountId, + Definition, + Name, + Permissions, + SourceEntity, + Tags, + TemplateId, + ValidationStrategy, + VersionDescription, + region +) +SELECT + {{ AwsAccountId }}, + {{ Definition }}, + {{ Name }}, + {{ Permissions }}, + {{ SourceEntity }}, + {{ Tags }}, + {{ TemplateId }}, + {{ ValidationStrategy }}, + {{ VersionDescription }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +2634,12 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` +### Delete +```json +quicksight:DescribeTemplate, +quicksight:DeleteTemplate +``` + ### List ```json quicksight:ListTemplates diff --git a/docs/aws-docs/providers/aws/quicksight/theme/index.md b/docs/aws-docs/providers/aws/quicksight/theme/index.md index a50c2c7638..4b59c8a612 100644 --- a/docs/aws-docs/providers/aws/quicksight/theme/index.md +++ b/docs/aws-docs/providers/aws/quicksight/theme/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual theme resource, use themes to retrieve a list of resources or to create a resource. + +Gets or updates an individual theme resource, use themes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual theme resource, use themes< - - - - - @@ -90,9 +88,10 @@ type, version, version_description FROM aws.quicksight.theme -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the theme resource, the following permissions are required: @@ -115,9 +114,3 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete -```json -quicksight:DescribeTheme, -quicksight:DeleteTheme -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/themes/index.md b/docs/aws-docs/providers/aws/quicksight/themes/index.md index 95340d447a..2c633f48dc 100644 --- a/docs/aws-docs/providers/aws/quicksight/themes/index.md +++ b/docs/aws-docs/providers/aws/quicksight/themes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of themes in a region or create a themes resource, use theme to operate on an individual resource. + +Used to retrieve a list of themes in a region or to create or delete a themes resource, use theme to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of themes in a region or create a the + + + + + @@ -63,7 +71,210 @@ region, theme_id, aws_account_id FROM aws.quicksight.themes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.themes ( + AwsAccountId, + BaseThemeId, + Configuration, + Name, + ThemeId, + region +) +SELECT +{{ AwsAccountId }}, + {{ BaseThemeId }}, + {{ Configuration }}, + {{ Name }}, + {{ ThemeId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.themes ( + AwsAccountId, + BaseThemeId, + Configuration, + Name, + Permissions, + Tags, + ThemeId, + VersionDescription, + region +) +SELECT + {{ AwsAccountId }}, + {{ BaseThemeId }}, + {{ Configuration }}, + {{ Name }}, + {{ Permissions }}, + {{ Tags }}, + {{ ThemeId }}, + {{ VersionDescription }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.themes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,3 +296,9 @@ quicksight:ListTagsForResource quicksight:ListThemes ``` +### Delete +```json +quicksight:DescribeTheme, +quicksight:DeleteTheme +``` + diff --git a/docs/aws-docs/providers/aws/quicksight/topic/index.md b/docs/aws-docs/providers/aws/quicksight/topic/index.md index 04759274f7..ce87ebe2ca 100644 --- a/docs/aws-docs/providers/aws/quicksight/topic/index.md +++ b/docs/aws-docs/providers/aws/quicksight/topic/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual topic resource, use topics to retrieve a list of resources or to create a resource. + +Gets or updates an individual topic resource, use topics to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual topic resource, use topics< - - - - - @@ -78,9 +76,10 @@ name, topic_id, user_experience_version FROM aws.quicksight.topic -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the topic resource, the following permissions are required: @@ -97,8 +96,3 @@ quicksight:PassDataSet, quicksight:DescribeTopicRefresh ``` -### Delete -```json -quicksight:DeleteTopic -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/topics/index.md b/docs/aws-docs/providers/aws/quicksight/topics/index.md index ca27b91de0..76fd648d9c 100644 --- a/docs/aws-docs/providers/aws/quicksight/topics/index.md +++ b/docs/aws-docs/providers/aws/quicksight/topics/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of topics in a region or create a topics resource, use topic to operate on an individual resource. + +Used to retrieve a list of topics in a region or to create or delete a topics resource, use topic to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of topics in a region or create a top + + + + + @@ -63,7 +71,469 @@ region, aws_account_id, topic_id FROM aws.quicksight.topics -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.topics ( + AwsAccountId, + DataSets, + Description, + Name, + TopicId, + UserExperienceVersion, + region +) +SELECT +{{ AwsAccountId }}, + {{ DataSets }}, + {{ Description }}, + {{ Name }}, + {{ TopicId }}, + {{ UserExperienceVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.topics ( + AwsAccountId, + DataSets, + Description, + Name, + TopicId, + UserExperienceVersion, + region +) +SELECT + {{ AwsAccountId }}, + {{ DataSets }}, + {{ Description }}, + {{ Name }}, + {{ TopicId }}, + {{ UserExperienceVersion }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.topics +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +547,11 @@ quicksight:PassDataSet, quicksight:DescribeTopicRefresh ``` +### Delete +```json +quicksight:DeleteTopic +``` + ### List ```json quicksight:ListTopics diff --git a/docs/aws-docs/providers/aws/quicksight/vpc_connection/index.md b/docs/aws-docs/providers/aws/quicksight/vpc_connection/index.md index 82cff436ef..29599c08b1 100644 --- a/docs/aws-docs/providers/aws/quicksight/vpc_connection/index.md +++ b/docs/aws-docs/providers/aws/quicksight/vpc_connection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vpc_connection resource, use vpc_connections to retrieve a list of resources or to create a resource. + +Gets or updates an individual vpc_connection resource, use vpc_connections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual vpc_connection resource, use UPDATE - - - - - @@ -94,9 +92,10 @@ created_time, last_updated_time, tags FROM aws.quicksight.vpc_connection -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the vpc_connection resource, the following permissions are required: @@ -117,11 +116,3 @@ quicksight:ListTagsForResource, iam:PassRole ``` -### Delete -```json -quicksight:DescribeVPCConnection, -quicksight:DeleteVPCConnection, -quicksight:ListTagsForResource, -iam:PassRole -``` - diff --git a/docs/aws-docs/providers/aws/quicksight/vpc_connections/index.md b/docs/aws-docs/providers/aws/quicksight/vpc_connections/index.md index 63ea34b193..bb6534a6ef 100644 --- a/docs/aws-docs/providers/aws/quicksight/vpc_connections/index.md +++ b/docs/aws-docs/providers/aws/quicksight/vpc_connections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of vpc_connections in a region or create a vpc_connections resource, use vpc_connection to operate on an individual resource. + +Used to retrieve a list of vpc_connections in a region or to create or delete a vpc_connections resource, use vpc_connection to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of vpc_connections in a region or create a + + + + + @@ -63,7 +71,135 @@ region, aws_account_id, vpc_connection_id FROM aws.quicksight.vpc_connections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.quicksight.vpc_connections ( + AwsAccountId, + Name, + VPCConnectionId, + SecurityGroupIds, + SubnetIds, + DnsResolvers, + AvailabilityStatus, + RoleArn, + Tags, + region +) +SELECT +{{ AwsAccountId }}, + {{ Name }}, + {{ VPCConnectionId }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ DnsResolvers }}, + {{ AvailabilityStatus }}, + {{ RoleArn }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.quicksight.vpc_connections ( + AwsAccountId, + Name, + VPCConnectionId, + SecurityGroupIds, + SubnetIds, + DnsResolvers, + AvailabilityStatus, + RoleArn, + Tags, + region +) +SELECT + {{ AwsAccountId }}, + {{ Name }}, + {{ VPCConnectionId }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ DnsResolvers }}, + {{ AvailabilityStatus }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.quicksight.vpc_connections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +215,14 @@ quicksight:TagResource, iam:PassRole ``` +### Delete +```json +quicksight:DescribeVPCConnection, +quicksight:DeleteVPCConnection, +quicksight:ListTagsForResource, +iam:PassRole +``` + ### List ```json quicksight:ListVPCConnections diff --git a/docs/aws-docs/providers/aws/ram/permission/index.md b/docs/aws-docs/providers/aws/ram/permission/index.md index e10efd9310..4414306e7d 100644 --- a/docs/aws-docs/providers/aws/ram/permission/index.md +++ b/docs/aws-docs/providers/aws/ram/permission/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual permission resource, use permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual permission resource, use permissions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual permission resource, use pe - - - - - @@ -80,9 +78,10 @@ resource_type, policy_template, tags FROM aws.ram.permission -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the permission resource, the following permissions are required: @@ -105,9 +104,3 @@ ram:UntagResource, ram:TagResource ``` -### Delete -```json -ram:DeletePermissionVersion, -ram:DeletePermission -``` - diff --git a/docs/aws-docs/providers/aws/ram/permissions/index.md b/docs/aws-docs/providers/aws/ram/permissions/index.md index 61204debdb..29f29db814 100644 --- a/docs/aws-docs/providers/aws/ram/permissions/index.md +++ b/docs/aws-docs/providers/aws/ram/permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of permissions in a region or create a permissions resource, use permission to operate on an individual resource. + +Used to retrieve a list of permissions in a region or to create or delete a permissions resource, use permission to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of permissions in a region or create a INSERT + + + + + @@ -61,7 +69,85 @@ SELECT region, arn FROM aws.ram.permissions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ram.permissions ( + Name, + ResourceType, + PolicyTemplate, + region +) +SELECT +{{ Name }}, + {{ ResourceType }}, + {{ PolicyTemplate }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ram.permissions ( + Name, + ResourceType, + PolicyTemplate, + Tags, + region +) +SELECT + {{ Name }}, + {{ ResourceType }}, + {{ PolicyTemplate }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ram.permissions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +160,12 @@ ram:CreatePermission, ram:TagResource ``` +### Delete +```json +ram:DeletePermissionVersion, +ram:DeletePermission +``` + ### List ```json ram:ListPermissions, diff --git a/docs/aws-docs/providers/aws/rds/customdb_engine_version/index.md b/docs/aws-docs/providers/aws/rds/customdb_engine_version/index.md index f294419501..4cd9870dd8 100644 --- a/docs/aws-docs/providers/aws/rds/customdb_engine_version/index.md +++ b/docs/aws-docs/providers/aws/rds/customdb_engine_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual customdb_engine_version resource, use customdb_engine_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual customdb_engine_version resource, use customdb_engine_versions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual customdb_engine_version resource, - - - - - @@ -90,9 +88,10 @@ image_id, status, tags FROM aws.rds.customdb_engine_version -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the customdb_engine_version resource, the following permissions are required: @@ -110,9 +109,3 @@ rds:ModifyCustomDBEngineVersion, rds:RemoveTagsFromResource ``` -### Delete -```json -rds:DeleteCustomDBEngineVersion, -rds:DescribeDBEngineVersions -``` - diff --git a/docs/aws-docs/providers/aws/rds/customdb_engine_versions/index.md b/docs/aws-docs/providers/aws/rds/customdb_engine_versions/index.md index 83c3d0a4f5..e0b50a237e 100644 --- a/docs/aws-docs/providers/aws/rds/customdb_engine_versions/index.md +++ b/docs/aws-docs/providers/aws/rds/customdb_engine_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of customdb_engine_versions in a region or create a customdb_engine_versions resource, use customdb_engine_version to operate on an individual resource. + +Used to retrieve a list of customdb_engine_versions in a region or to create or delete a customdb_engine_versions resource, use customdb_engine_version to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of customdb_engine_versions in a region or + + + + + @@ -63,7 +71,106 @@ region, engine, engine_version FROM aws.rds.customdb_engine_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.customdb_engine_versions ( + Engine, + EngineVersion, + region +) +SELECT +{{ Engine }}, + {{ EngineVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.customdb_engine_versions ( + DatabaseInstallationFilesS3BucketName, + DatabaseInstallationFilesS3Prefix, + Description, + Engine, + EngineVersion, + KMSKeyId, + Manifest, + SourceCustomDbEngineVersionIdentifier, + UseAwsProvidedLatestImage, + ImageId, + Status, + Tags, + region +) +SELECT + {{ DatabaseInstallationFilesS3BucketName }}, + {{ DatabaseInstallationFilesS3Prefix }}, + {{ Description }}, + {{ Engine }}, + {{ EngineVersion }}, + {{ KMSKeyId }}, + {{ Manifest }}, + {{ SourceCustomDbEngineVersionIdentifier }}, + {{ UseAwsProvidedLatestImage }}, + {{ ImageId }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.customdb_engine_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -95,6 +202,12 @@ s3:PutBucketPolicy, s3:PutBucketVersioning ``` +### Delete +```json +rds:DeleteCustomDBEngineVersion, +rds:DescribeDBEngineVersions +``` + ### List ```json rds:DescribeDBEngineVersions diff --git a/docs/aws-docs/providers/aws/rds/db_cluster/index.md b/docs/aws-docs/providers/aws/rds/db_cluster/index.md index 589b02e27c..412c2a56a8 100644 --- a/docs/aws-docs/providers/aws/rds/db_cluster/index.md +++ b/docs/aws-docs/providers/aws/rds/db_cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_cluster resource, use db_clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_cluster resource, use db_clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -106,11 +109,6 @@ Gets or operates on an individual db_cluster resource, use db - - - - - @@ -182,9 +180,10 @@ tags, use_latest_restorable_time, vpc_security_group_ids FROM aws.rds.db_cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_cluster resource, the following permissions are required: @@ -215,13 +214,3 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Delete -```json -rds:CreateDBClusterSnapshot, -rds:DeleteDBCluster, -rds:DeleteDBInstance, -rds:DescribeDBClusters, -rds:DescribeGlobalClusters, -rds:RemoveFromGlobalCluster -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_cluster_parameter_group/index.md b/docs/aws-docs/providers/aws/rds/db_cluster_parameter_group/index.md index 5c87605172..264e24c372 100644 --- a/docs/aws-docs/providers/aws/rds/db_cluster_parameter_group/index.md +++ b/docs/aws-docs/providers/aws/rds/db_cluster_parameter_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_cluster_parameter_group resource, use db_cluster_parameter_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_cluster_parameter_group resource, use db_cluster_parameter_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual db_cluster_parameter_group resour - - - - - @@ -74,9 +72,10 @@ parameters, db_cluster_parameter_group_name, tags FROM aws.rds.db_cluster_parameter_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_cluster_parameter_group resource, the following permissions are required: @@ -102,8 +101,3 @@ rds:RemoveTagsFromResource, rds:ResetDBClusterParameterGroup ``` -### Delete -```json -rds:DeleteDBClusterParameterGroup -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_cluster_parameter_groups/index.md b/docs/aws-docs/providers/aws/rds/db_cluster_parameter_groups/index.md index d5e37f3cc4..d86fc7bcd8 100644 --- a/docs/aws-docs/providers/aws/rds/db_cluster_parameter_groups/index.md +++ b/docs/aws-docs/providers/aws/rds/db_cluster_parameter_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_cluster_parameter_groups in a region or create a db_cluster_parameter_groups resource, use db_cluster_parameter_group to operate on an individual resource. + +Used to retrieve a list of db_cluster_parameter_groups in a region or to create or delete a db_cluster_parameter_groups resource, use db_cluster_parameter_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_cluster_parameter_groups in a region + + + + + @@ -61,7 +69,88 @@ SELECT region, db_cluster_parameter_group_name FROM aws.rds.db_cluster_parameter_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_cluster_parameter_groups ( + Description, + Family, + Parameters, + region +) +SELECT +{{ Description }}, + {{ Family }}, + {{ Parameters }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_cluster_parameter_groups ( + Description, + Family, + Parameters, + DBClusterParameterGroupName, + Tags, + region +) +SELECT + {{ Description }}, + {{ Family }}, + {{ Parameters }}, + {{ DBClusterParameterGroupName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_cluster_parameter_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +171,11 @@ rds:ModifyDBClusterParameterGroup, rds:RemoveTagsFromResource ``` +### Delete +```json +rds:DeleteDBClusterParameterGroup +``` + ### List ```json rds:DescribeDBClusterParameterGroups diff --git a/docs/aws-docs/providers/aws/rds/db_clusters/index.md b/docs/aws-docs/providers/aws/rds/db_clusters/index.md index c8377e24a6..0acb0170c8 100644 --- a/docs/aws-docs/providers/aws/rds/db_clusters/index.md +++ b/docs/aws-docs/providers/aws/rds/db_clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_clusters in a region or create a db_clusters resource, use db_cluster to operate on an individual resource. + +Used to retrieve a list of db_clusters in a region or to create or delete a db_clusters resource, use db_cluster to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_clusters in a region or create a INSERT + + + + + @@ -61,7 +69,451 @@ SELECT region, db_cluster_identifier FROM aws.rds.db_clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_clusters ( + ReadEndpoint, + AllocatedStorage, + AssociatedRoles, + AvailabilityZones, + AutoMinorVersionUpgrade, + BacktrackWindow, + BackupRetentionPeriod, + CopyTagsToSnapshot, + DatabaseName, + DBClusterInstanceClass, + DBInstanceParameterGroupName, + DBSystemId, + GlobalClusterIdentifier, + DBClusterIdentifier, + DBClusterParameterGroupName, + DBSubnetGroupName, + DeletionProtection, + Domain, + DomainIAMRoleName, + EnableCloudwatchLogsExports, + EnableGlobalWriteForwarding, + EnableHttpEndpoint, + EnableIAMDatabaseAuthentication, + Engine, + EngineMode, + EngineVersion, + ManageMasterUserPassword, + Iops, + KmsKeyId, + MasterUsername, + MasterUserPassword, + MasterUserSecret, + MonitoringInterval, + MonitoringRoleArn, + NetworkType, + PerformanceInsightsEnabled, + PerformanceInsightsKmsKeyId, + PerformanceInsightsRetentionPeriod, + Port, + PreferredBackupWindow, + PreferredMaintenanceWindow, + PubliclyAccessible, + ReplicationSourceIdentifier, + RestoreToTime, + RestoreType, + ServerlessV2ScalingConfiguration, + ScalingConfiguration, + SnapshotIdentifier, + SourceDBClusterIdentifier, + SourceRegion, + StorageEncrypted, + StorageType, + Tags, + UseLatestRestorableTime, + VpcSecurityGroupIds, + region +) +SELECT +{{ ReadEndpoint }}, + {{ AllocatedStorage }}, + {{ AssociatedRoles }}, + {{ AvailabilityZones }}, + {{ AutoMinorVersionUpgrade }}, + {{ BacktrackWindow }}, + {{ BackupRetentionPeriod }}, + {{ CopyTagsToSnapshot }}, + {{ DatabaseName }}, + {{ DBClusterInstanceClass }}, + {{ DBInstanceParameterGroupName }}, + {{ DBSystemId }}, + {{ GlobalClusterIdentifier }}, + {{ DBClusterIdentifier }}, + {{ DBClusterParameterGroupName }}, + {{ DBSubnetGroupName }}, + {{ DeletionProtection }}, + {{ Domain }}, + {{ DomainIAMRoleName }}, + {{ EnableCloudwatchLogsExports }}, + {{ EnableGlobalWriteForwarding }}, + {{ EnableHttpEndpoint }}, + {{ EnableIAMDatabaseAuthentication }}, + {{ Engine }}, + {{ EngineMode }}, + {{ EngineVersion }}, + {{ ManageMasterUserPassword }}, + {{ Iops }}, + {{ KmsKeyId }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ MasterUserSecret }}, + {{ MonitoringInterval }}, + {{ MonitoringRoleArn }}, + {{ NetworkType }}, + {{ PerformanceInsightsEnabled }}, + {{ PerformanceInsightsKmsKeyId }}, + {{ PerformanceInsightsRetentionPeriod }}, + {{ Port }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ PubliclyAccessible }}, + {{ ReplicationSourceIdentifier }}, + {{ RestoreToTime }}, + {{ RestoreType }}, + {{ ServerlessV2ScalingConfiguration }}, + {{ ScalingConfiguration }}, + {{ SnapshotIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ SourceRegion }}, + {{ StorageEncrypted }}, + {{ StorageType }}, + {{ Tags }}, + {{ UseLatestRestorableTime }}, + {{ VpcSecurityGroupIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_clusters ( + ReadEndpoint, + AllocatedStorage, + AssociatedRoles, + AvailabilityZones, + AutoMinorVersionUpgrade, + BacktrackWindow, + BackupRetentionPeriod, + CopyTagsToSnapshot, + DatabaseName, + DBClusterInstanceClass, + DBInstanceParameterGroupName, + DBSystemId, + GlobalClusterIdentifier, + DBClusterIdentifier, + DBClusterParameterGroupName, + DBSubnetGroupName, + DeletionProtection, + Domain, + DomainIAMRoleName, + EnableCloudwatchLogsExports, + EnableGlobalWriteForwarding, + EnableHttpEndpoint, + EnableIAMDatabaseAuthentication, + Engine, + EngineMode, + EngineVersion, + ManageMasterUserPassword, + Iops, + KmsKeyId, + MasterUsername, + MasterUserPassword, + MasterUserSecret, + MonitoringInterval, + MonitoringRoleArn, + NetworkType, + PerformanceInsightsEnabled, + PerformanceInsightsKmsKeyId, + PerformanceInsightsRetentionPeriod, + Port, + PreferredBackupWindow, + PreferredMaintenanceWindow, + PubliclyAccessible, + ReplicationSourceIdentifier, + RestoreToTime, + RestoreType, + ServerlessV2ScalingConfiguration, + ScalingConfiguration, + SnapshotIdentifier, + SourceDBClusterIdentifier, + SourceRegion, + StorageEncrypted, + StorageType, + Tags, + UseLatestRestorableTime, + VpcSecurityGroupIds, + region +) +SELECT + {{ ReadEndpoint }}, + {{ AllocatedStorage }}, + {{ AssociatedRoles }}, + {{ AvailabilityZones }}, + {{ AutoMinorVersionUpgrade }}, + {{ BacktrackWindow }}, + {{ BackupRetentionPeriod }}, + {{ CopyTagsToSnapshot }}, + {{ DatabaseName }}, + {{ DBClusterInstanceClass }}, + {{ DBInstanceParameterGroupName }}, + {{ DBSystemId }}, + {{ GlobalClusterIdentifier }}, + {{ DBClusterIdentifier }}, + {{ DBClusterParameterGroupName }}, + {{ DBSubnetGroupName }}, + {{ DeletionProtection }}, + {{ Domain }}, + {{ DomainIAMRoleName }}, + {{ EnableCloudwatchLogsExports }}, + {{ EnableGlobalWriteForwarding }}, + {{ EnableHttpEndpoint }}, + {{ EnableIAMDatabaseAuthentication }}, + {{ Engine }}, + {{ EngineMode }}, + {{ EngineVersion }}, + {{ ManageMasterUserPassword }}, + {{ Iops }}, + {{ KmsKeyId }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ MasterUserSecret }}, + {{ MonitoringInterval }}, + {{ MonitoringRoleArn }}, + {{ NetworkType }}, + {{ PerformanceInsightsEnabled }}, + {{ PerformanceInsightsKmsKeyId }}, + {{ PerformanceInsightsRetentionPeriod }}, + {{ Port }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ PubliclyAccessible }}, + {{ ReplicationSourceIdentifier }}, + {{ RestoreToTime }}, + {{ RestoreType }}, + {{ ServerlessV2ScalingConfiguration }}, + {{ ScalingConfiguration }}, + {{ SnapshotIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ SourceRegion }}, + {{ StorageEncrypted }}, + {{ StorageType }}, + {{ Tags }}, + {{ UseLatestRestorableTime }}, + {{ VpcSecurityGroupIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +538,16 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` +### Delete +```json +rds:CreateDBClusterSnapshot, +rds:DeleteDBCluster, +rds:DeleteDBInstance, +rds:DescribeDBClusters, +rds:DescribeGlobalClusters, +rds:RemoveFromGlobalCluster +``` + ### List ```json rds:DescribeDBClusters diff --git a/docs/aws-docs/providers/aws/rds/db_instance/index.md b/docs/aws-docs/providers/aws/rds/db_instance/index.md index 83f43bc2ee..3042c62b0d 100644 --- a/docs/aws-docs/providers/aws/rds/db_instance/index.md +++ b/docs/aws-docs/providers/aws/rds/db_instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_instance resource, use db_instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_instance resource, use db_instances to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -126,11 +129,6 @@ Gets or operates on an individual db_instance resource, use d - - - - - @@ -222,9 +220,10 @@ use_default_processor_features, use_latest_restorable_time, vpc_security_groups FROM aws.rds.db_instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_instance resource, the following permissions are required: @@ -274,10 +273,3 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Delete -```json -rds:CreateDBSnapshot, -rds:DeleteDBInstance, -rds:DescribeDBInstances -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_instances/index.md b/docs/aws-docs/providers/aws/rds/db_instances/index.md index 700ec40784..eb7f3918ba 100644 --- a/docs/aws-docs/providers/aws/rds/db_instances/index.md +++ b/docs/aws-docs/providers/aws/rds/db_instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_instances in a region or create a db_instances resource, use db_instance to operate on an individual resource. + +Used to retrieve a list of db_instances in a region or to create or delete a db_instances resource, use db_instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_instances in a region or create a INSERT + + + + + @@ -61,7 +69,581 @@ SELECT region, db_instance_identifier FROM aws.rds.db_instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_instances ( + AllocatedStorage, + AllowMajorVersionUpgrade, + AssociatedRoles, + AutoMinorVersionUpgrade, + AutomaticBackupReplicationRegion, + AvailabilityZone, + BackupRetentionPeriod, + CACertificateIdentifier, + CertificateDetails, + CertificateRotationRestart, + CharacterSetName, + CopyTagsToSnapshot, + CustomIAMInstanceProfile, + DBClusterIdentifier, + DBClusterSnapshotIdentifier, + DBInstanceClass, + DBInstanceIdentifier, + DBName, + DBParameterGroupName, + DBSecurityGroups, + DBSnapshotIdentifier, + DBSubnetGroupName, + DedicatedLogVolume, + DeleteAutomatedBackups, + DeletionProtection, + Domain, + DomainAuthSecretArn, + DomainDnsIps, + DomainFqdn, + DomainIAMRoleName, + DomainOu, + EnableCloudwatchLogsExports, + EnableIAMDatabaseAuthentication, + EnablePerformanceInsights, + Endpoint, + Engine, + EngineVersion, + ManageMasterUserPassword, + Iops, + KmsKeyId, + LicenseModel, + MasterUsername, + MasterUserPassword, + MasterUserSecret, + MaxAllocatedStorage, + MonitoringInterval, + MonitoringRoleArn, + MultiAZ, + NcharCharacterSetName, + NetworkType, + OptionGroupName, + PerformanceInsightsKMSKeyId, + PerformanceInsightsRetentionPeriod, + Port, + PreferredBackupWindow, + PreferredMaintenanceWindow, + ProcessorFeatures, + PromotionTier, + PubliclyAccessible, + ReplicaMode, + RestoreTime, + SourceDBClusterIdentifier, + SourceDbiResourceId, + SourceDBInstanceAutomatedBackupsArn, + SourceDBInstanceIdentifier, + SourceRegion, + StorageEncrypted, + StorageType, + StorageThroughput, + Tags, + TdeCredentialArn, + TdeCredentialPassword, + Timezone, + UseDefaultProcessorFeatures, + UseLatestRestorableTime, + VPCSecurityGroups, + region +) +SELECT +{{ AllocatedStorage }}, + {{ AllowMajorVersionUpgrade }}, + {{ AssociatedRoles }}, + {{ AutoMinorVersionUpgrade }}, + {{ AutomaticBackupReplicationRegion }}, + {{ AvailabilityZone }}, + {{ BackupRetentionPeriod }}, + {{ CACertificateIdentifier }}, + {{ CertificateDetails }}, + {{ CertificateRotationRestart }}, + {{ CharacterSetName }}, + {{ CopyTagsToSnapshot }}, + {{ CustomIAMInstanceProfile }}, + {{ DBClusterIdentifier }}, + {{ DBClusterSnapshotIdentifier }}, + {{ DBInstanceClass }}, + {{ DBInstanceIdentifier }}, + {{ DBName }}, + {{ DBParameterGroupName }}, + {{ DBSecurityGroups }}, + {{ DBSnapshotIdentifier }}, + {{ DBSubnetGroupName }}, + {{ DedicatedLogVolume }}, + {{ DeleteAutomatedBackups }}, + {{ DeletionProtection }}, + {{ Domain }}, + {{ DomainAuthSecretArn }}, + {{ DomainDnsIps }}, + {{ DomainFqdn }}, + {{ DomainIAMRoleName }}, + {{ DomainOu }}, + {{ EnableCloudwatchLogsExports }}, + {{ EnableIAMDatabaseAuthentication }}, + {{ EnablePerformanceInsights }}, + {{ Endpoint }}, + {{ Engine }}, + {{ EngineVersion }}, + {{ ManageMasterUserPassword }}, + {{ Iops }}, + {{ KmsKeyId }}, + {{ LicenseModel }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ MasterUserSecret }}, + {{ MaxAllocatedStorage }}, + {{ MonitoringInterval }}, + {{ MonitoringRoleArn }}, + {{ MultiAZ }}, + {{ NcharCharacterSetName }}, + {{ NetworkType }}, + {{ OptionGroupName }}, + {{ PerformanceInsightsKMSKeyId }}, + {{ PerformanceInsightsRetentionPeriod }}, + {{ Port }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ ProcessorFeatures }}, + {{ PromotionTier }}, + {{ PubliclyAccessible }}, + {{ ReplicaMode }}, + {{ RestoreTime }}, + {{ SourceDBClusterIdentifier }}, + {{ SourceDbiResourceId }}, + {{ SourceDBInstanceAutomatedBackupsArn }}, + {{ SourceDBInstanceIdentifier }}, + {{ SourceRegion }}, + {{ StorageEncrypted }}, + {{ StorageType }}, + {{ StorageThroughput }}, + {{ Tags }}, + {{ TdeCredentialArn }}, + {{ TdeCredentialPassword }}, + {{ Timezone }}, + {{ UseDefaultProcessorFeatures }}, + {{ UseLatestRestorableTime }}, + {{ VPCSecurityGroups }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_instances ( + AllocatedStorage, + AllowMajorVersionUpgrade, + AssociatedRoles, + AutoMinorVersionUpgrade, + AutomaticBackupReplicationRegion, + AvailabilityZone, + BackupRetentionPeriod, + CACertificateIdentifier, + CertificateDetails, + CertificateRotationRestart, + CharacterSetName, + CopyTagsToSnapshot, + CustomIAMInstanceProfile, + DBClusterIdentifier, + DBClusterSnapshotIdentifier, + DBInstanceClass, + DBInstanceIdentifier, + DBName, + DBParameterGroupName, + DBSecurityGroups, + DBSnapshotIdentifier, + DBSubnetGroupName, + DedicatedLogVolume, + DeleteAutomatedBackups, + DeletionProtection, + Domain, + DomainAuthSecretArn, + DomainDnsIps, + DomainFqdn, + DomainIAMRoleName, + DomainOu, + EnableCloudwatchLogsExports, + EnableIAMDatabaseAuthentication, + EnablePerformanceInsights, + Endpoint, + Engine, + EngineVersion, + ManageMasterUserPassword, + Iops, + KmsKeyId, + LicenseModel, + MasterUsername, + MasterUserPassword, + MasterUserSecret, + MaxAllocatedStorage, + MonitoringInterval, + MonitoringRoleArn, + MultiAZ, + NcharCharacterSetName, + NetworkType, + OptionGroupName, + PerformanceInsightsKMSKeyId, + PerformanceInsightsRetentionPeriod, + Port, + PreferredBackupWindow, + PreferredMaintenanceWindow, + ProcessorFeatures, + PromotionTier, + PubliclyAccessible, + ReplicaMode, + RestoreTime, + SourceDBClusterIdentifier, + SourceDbiResourceId, + SourceDBInstanceAutomatedBackupsArn, + SourceDBInstanceIdentifier, + SourceRegion, + StorageEncrypted, + StorageType, + StorageThroughput, + Tags, + TdeCredentialArn, + TdeCredentialPassword, + Timezone, + UseDefaultProcessorFeatures, + UseLatestRestorableTime, + VPCSecurityGroups, + region +) +SELECT + {{ AllocatedStorage }}, + {{ AllowMajorVersionUpgrade }}, + {{ AssociatedRoles }}, + {{ AutoMinorVersionUpgrade }}, + {{ AutomaticBackupReplicationRegion }}, + {{ AvailabilityZone }}, + {{ BackupRetentionPeriod }}, + {{ CACertificateIdentifier }}, + {{ CertificateDetails }}, + {{ CertificateRotationRestart }}, + {{ CharacterSetName }}, + {{ CopyTagsToSnapshot }}, + {{ CustomIAMInstanceProfile }}, + {{ DBClusterIdentifier }}, + {{ DBClusterSnapshotIdentifier }}, + {{ DBInstanceClass }}, + {{ DBInstanceIdentifier }}, + {{ DBName }}, + {{ DBParameterGroupName }}, + {{ DBSecurityGroups }}, + {{ DBSnapshotIdentifier }}, + {{ DBSubnetGroupName }}, + {{ DedicatedLogVolume }}, + {{ DeleteAutomatedBackups }}, + {{ DeletionProtection }}, + {{ Domain }}, + {{ DomainAuthSecretArn }}, + {{ DomainDnsIps }}, + {{ DomainFqdn }}, + {{ DomainIAMRoleName }}, + {{ DomainOu }}, + {{ EnableCloudwatchLogsExports }}, + {{ EnableIAMDatabaseAuthentication }}, + {{ EnablePerformanceInsights }}, + {{ Endpoint }}, + {{ Engine }}, + {{ EngineVersion }}, + {{ ManageMasterUserPassword }}, + {{ Iops }}, + {{ KmsKeyId }}, + {{ LicenseModel }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ MasterUserSecret }}, + {{ MaxAllocatedStorage }}, + {{ MonitoringInterval }}, + {{ MonitoringRoleArn }}, + {{ MultiAZ }}, + {{ NcharCharacterSetName }}, + {{ NetworkType }}, + {{ OptionGroupName }}, + {{ PerformanceInsightsKMSKeyId }}, + {{ PerformanceInsightsRetentionPeriod }}, + {{ Port }}, + {{ PreferredBackupWindow }}, + {{ PreferredMaintenanceWindow }}, + {{ ProcessorFeatures }}, + {{ PromotionTier }}, + {{ PubliclyAccessible }}, + {{ ReplicaMode }}, + {{ RestoreTime }}, + {{ SourceDBClusterIdentifier }}, + {{ SourceDbiResourceId }}, + {{ SourceDBInstanceAutomatedBackupsArn }}, + {{ SourceDBInstanceIdentifier }}, + {{ SourceRegion }}, + {{ StorageEncrypted }}, + {{ StorageType }}, + {{ StorageThroughput }}, + {{ Tags }}, + {{ TdeCredentialArn }}, + {{ TdeCredentialPassword }}, + {{ Timezone }}, + {{ UseDefaultProcessorFeatures }}, + {{ UseLatestRestorableTime }}, + {{ VPCSecurityGroups }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -102,6 +684,13 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` +### Delete +```json +rds:CreateDBSnapshot, +rds:DeleteDBInstance, +rds:DescribeDBInstances +``` + ### List ```json rds:DescribeDBInstances diff --git a/docs/aws-docs/providers/aws/rds/db_parameter_group/index.md b/docs/aws-docs/providers/aws/rds/db_parameter_group/index.md index d519bf1bb5..573369ed8d 100644 --- a/docs/aws-docs/providers/aws/rds/db_parameter_group/index.md +++ b/docs/aws-docs/providers/aws/rds/db_parameter_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_parameter_group resource, use db_parameter_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_parameter_group resource, use db_parameter_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual db_parameter_group resource, use - - - - - @@ -74,9 +72,10 @@ family, parameters, tags FROM aws.rds.db_parameter_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_parameter_group resource, the following permissions are required: @@ -101,8 +100,3 @@ rds:ResetDBParameterGroup, rds:RemoveTagsFromResource ``` -### Delete -```json -rds:DeleteDBParameterGroup -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_parameter_groups/index.md b/docs/aws-docs/providers/aws/rds/db_parameter_groups/index.md index 34f40d54a8..9231ede221 100644 --- a/docs/aws-docs/providers/aws/rds/db_parameter_groups/index.md +++ b/docs/aws-docs/providers/aws/rds/db_parameter_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_parameter_groups in a region or create a db_parameter_groups resource, use db_parameter_group to operate on an individual resource. + +Used to retrieve a list of db_parameter_groups in a region or to create or delete a db_parameter_groups resource, use db_parameter_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_parameter_groups in a region or creat + + + + + @@ -61,7 +69,85 @@ SELECT region, db_parameter_group_name FROM aws.rds.db_parameter_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_parameter_groups ( + Description, + Family, + region +) +SELECT +{{ Description }}, + {{ Family }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_parameter_groups ( + DBParameterGroupName, + Description, + Family, + Parameters, + Tags, + region +) +SELECT + {{ DBParameterGroupName }}, + {{ Description }}, + {{ Family }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_parameter_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +167,11 @@ rds:ModifyDBParameterGroup, rds:RemoveTagsFromResource ``` +### Delete +```json +rds:DeleteDBParameterGroup +``` + ### List ```json rds:DescribeDBParameterGroups diff --git a/docs/aws-docs/providers/aws/rds/db_proxies/index.md b/docs/aws-docs/providers/aws/rds/db_proxies/index.md index 6fd8bcec55..886e2eee4a 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxies/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_proxies in a region or create a db_proxies resource, use db_proxy to operate on an individual resource. + +Used to retrieve a list of db_proxies in a region or to create or delete a db_proxies resource, use db_proxy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_proxies in a region or create a INSERT + + + + + @@ -61,7 +69,131 @@ SELECT region, db_proxy_name FROM aws.rds.db_proxies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_proxies ( + Auth, + DBProxyName, + EngineFamily, + RoleArn, + VpcSubnetIds, + region +) +SELECT +{{ Auth }}, + {{ DBProxyName }}, + {{ EngineFamily }}, + {{ RoleArn }}, + {{ VpcSubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_proxies ( + Auth, + DBProxyName, + DebugLogging, + EngineFamily, + IdleClientTimeout, + RequireTLS, + RoleArn, + Tags, + VpcSecurityGroupIds, + VpcSubnetIds, + region +) +SELECT + {{ Auth }}, + {{ DBProxyName }}, + {{ DebugLogging }}, + {{ EngineFamily }}, + {{ IdleClientTimeout }}, + {{ RequireTLS }}, + {{ RoleArn }}, + {{ Tags }}, + {{ VpcSecurityGroupIds }}, + {{ VpcSubnetIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_proxies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +207,12 @@ rds:DescribeDBProxies, iam:PassRole ``` +### Delete +```json +rds:DescribeDBProxies, +rds:DeleteDBProxy +``` + ### List ```json rds:DescribeDBProxies diff --git a/docs/aws-docs/providers/aws/rds/db_proxy/index.md b/docs/aws-docs/providers/aws/rds/db_proxy/index.md index fcb31305e0..d133508f2b 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxy/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_proxy resource, use db_proxies to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_proxy resource, use db_proxies to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual db_proxy resource, use db_p - - - - - @@ -90,9 +88,10 @@ vpc_id, vpc_security_group_ids, vpc_subnet_ids FROM aws.rds.db_proxy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_proxy resource, the following permissions are required: @@ -110,9 +109,3 @@ rds:RemoveTagsFromResource, iam:PassRole ``` -### Delete -```json -rds:DescribeDBProxies, -rds:DeleteDBProxy -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_proxy_endpoint/index.md b/docs/aws-docs/providers/aws/rds/db_proxy_endpoint/index.md index 34a3826163..0ae21c8689 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxy_endpoint/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxy_endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_proxy_endpoint resource, use db_proxy_endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_proxy_endpoint resource, use db_proxy_endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual db_proxy_endpoint resource, use < - - - - - @@ -84,9 +82,10 @@ target_role, is_default, tags FROM aws.rds.db_proxy_endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_proxy_endpoint resource, the following permissions are required: @@ -104,9 +103,3 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Delete -```json -rds:DescribeDBProxyEndpoints, -rds:DeleteDBProxyEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_proxy_endpoints/index.md b/docs/aws-docs/providers/aws/rds/db_proxy_endpoints/index.md index 2309f69f1e..18ee3b9d87 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxy_endpoints/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxy_endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_proxy_endpoints in a region or create a db_proxy_endpoints resource, use db_proxy_endpoint to operate on an individual resource. + +Used to retrieve a list of db_proxy_endpoints in a region or to create or delete a db_proxy_endpoints resource, use db_proxy_endpoint to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_proxy_endpoints in a region or create + + + + + @@ -61,7 +69,97 @@ SELECT region, db_proxy_endpoint_name FROM aws.rds.db_proxy_endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_proxy_endpoints ( + DBProxyEndpointName, + DBProxyName, + VpcSubnetIds, + region +) +SELECT +{{ DBProxyEndpointName }}, + {{ DBProxyName }}, + {{ VpcSubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_proxy_endpoints ( + DBProxyEndpointName, + DBProxyName, + VpcSecurityGroupIds, + VpcSubnetIds, + TargetRole, + Tags, + region +) +SELECT + {{ DBProxyEndpointName }}, + {{ DBProxyName }}, + {{ VpcSecurityGroupIds }}, + {{ VpcSubnetIds }}, + {{ TargetRole }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_proxy_endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +172,12 @@ rds:CreateDBProxyEndpoint, rds:DescribeDBProxyEndpoints ``` +### Delete +```json +rds:DescribeDBProxyEndpoints, +rds:DeleteDBProxyEndpoint +``` + ### List ```json rds:DescribeDBProxyEndpoints diff --git a/docs/aws-docs/providers/aws/rds/db_proxy_target_group/index.md b/docs/aws-docs/providers/aws/rds/db_proxy_target_group/index.md index 5ba728d1bc..f618afdd00 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxy_target_group/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxy_target_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_proxy_target_group resource, use db_proxy_target_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_proxy_target_group resource, use db_proxy_target_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual db_proxy_target_group resource, u - - - - - @@ -76,9 +74,10 @@ connection_pool_configuration_info, db_instance_identifiers, db_cluster_identifiers FROM aws.rds.db_proxy_target_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_proxy_target_group resource, the following permissions are required: @@ -97,8 +96,3 @@ rds:RegisterDBProxyTargets, rds:DeregisterDBProxyTargets ``` -### Delete -```json -rds:DeregisterDBProxyTargets -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_proxy_target_groups/index.md b/docs/aws-docs/providers/aws/rds/db_proxy_target_groups/index.md index 064dc54ed8..f206b6520d 100644 --- a/docs/aws-docs/providers/aws/rds/db_proxy_target_groups/index.md +++ b/docs/aws-docs/providers/aws/rds/db_proxy_target_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_proxy_target_groups in a region or create a db_proxy_target_groups resource, use db_proxy_target_group to operate on an individual resource. + +Used to retrieve a list of db_proxy_target_groups in a region or to create or delete a db_proxy_target_groups resource, use db_proxy_target_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_proxy_target_groups in a region or cr + + + + + @@ -61,7 +69,92 @@ SELECT region, target_group_arn FROM aws.rds.db_proxy_target_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_proxy_target_groups ( + DBProxyName, + TargetGroupName, + region +) +SELECT +{{ DBProxyName }}, + {{ TargetGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_proxy_target_groups ( + DBProxyName, + TargetGroupName, + ConnectionPoolConfigurationInfo, + DBInstanceIdentifiers, + DBClusterIdentifiers, + region +) +SELECT + {{ DBProxyName }}, + {{ TargetGroupName }}, + {{ ConnectionPoolConfigurationInfo }}, + {{ DBInstanceIdentifiers }}, + {{ DBClusterIdentifiers }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_proxy_target_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +169,11 @@ rds:ModifyDBProxyTargetGroup, rds:RegisterDBProxyTargets ``` +### Delete +```json +rds:DeregisterDBProxyTargets +``` + ### List ```json rds:DescribeDBProxyTargetGroups diff --git a/docs/aws-docs/providers/aws/rds/db_subnet_group/index.md b/docs/aws-docs/providers/aws/rds/db_subnet_group/index.md index 8b55e161b4..b4ba982a23 100644 --- a/docs/aws-docs/providers/aws/rds/db_subnet_group/index.md +++ b/docs/aws-docs/providers/aws/rds/db_subnet_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual db_subnet_group resource, use db_subnet_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual db_subnet_group resource, use db_subnet_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual db_subnet_group resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ db_subnet_group_name, subnet_ids, tags FROM aws.rds.db_subnet_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the db_subnet_group resource, the following permissions are required: @@ -94,10 +93,3 @@ rds:RemoveTagsFromResource, rds:ListTagsForResource ``` -### Delete -```json -rds:DeleteDBSubnetGroup, -rds:DescribeDBSubnetGroups, -rds:ListTagsForResource -``` - diff --git a/docs/aws-docs/providers/aws/rds/db_subnet_groups/index.md b/docs/aws-docs/providers/aws/rds/db_subnet_groups/index.md index c1011e13b2..c9bc249222 100644 --- a/docs/aws-docs/providers/aws/rds/db_subnet_groups/index.md +++ b/docs/aws-docs/providers/aws/rds/db_subnet_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of db_subnet_groups in a region or create a db_subnet_groups resource, use db_subnet_group to operate on an individual resource. + +Used to retrieve a list of db_subnet_groups in a region or to create or delete a db_subnet_groups resource, use db_subnet_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of db_subnet_groups in a region or create a + + + + + @@ -61,7 +69,86 @@ SELECT region, db_subnet_group_name FROM aws.rds.db_subnet_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.db_subnet_groups ( + DBSubnetGroupDescription, + SubnetIds, + region +) +SELECT +{{ DBSubnetGroupDescription }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.db_subnet_groups ( + DBSubnetGroupDescription, + DBSubnetGroupName, + SubnetIds, + Tags, + region +) +SELECT + {{ DBSubnetGroupDescription }}, + {{ DBSubnetGroupName }}, + {{ SubnetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.db_subnet_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +165,13 @@ rds:RemoveTagsFromResource, rds:ListTagsForResource ``` +### Delete +```json +rds:DeleteDBSubnetGroup, +rds:DescribeDBSubnetGroups, +rds:ListTagsForResource +``` + ### List ```json rds:DescribeDBSubnetGroups diff --git a/docs/aws-docs/providers/aws/rds/event_subscription/index.md b/docs/aws-docs/providers/aws/rds/event_subscription/index.md index 9e98d0b440..822b8c7cee 100644 --- a/docs/aws-docs/providers/aws/rds/event_subscription/index.md +++ b/docs/aws-docs/providers/aws/rds/event_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_subscription resource, use event_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_subscription resource, use event_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual event_subscription resource, use - - - - - @@ -78,9 +76,10 @@ sns_topic_arn, source_ids, source_type FROM aws.rds.event_subscription -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_subscription resource, the following permissions are required: @@ -102,9 +101,3 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Delete -```json -rds:DeleteEventSubscription, -rds:DescribeEventSubscriptions -``` - diff --git a/docs/aws-docs/providers/aws/rds/event_subscriptions/index.md b/docs/aws-docs/providers/aws/rds/event_subscriptions/index.md index 030d8d0861..40aec350ff 100644 --- a/docs/aws-docs/providers/aws/rds/event_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/rds/event_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_subscriptions in a region or create a event_subscriptions resource, use event_subscription to operate on an individual resource. + +Used to retrieve a list of event_subscriptions in a region or to create or delete a event_subscriptions resource, use event_subscription to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_subscriptions in a region or creat + + + + + @@ -61,7 +69,92 @@ SELECT region, subscription_name FROM aws.rds.event_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.event_subscriptions ( + SnsTopicArn, + region +) +SELECT +{{ SnsTopicArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.event_subscriptions ( + Tags, + SubscriptionName, + Enabled, + EventCategories, + SnsTopicArn, + SourceIds, + SourceType, + region +) +SELECT + {{ Tags }}, + {{ SubscriptionName }}, + {{ Enabled }}, + {{ EventCategories }}, + {{ SnsTopicArn }}, + {{ SourceIds }}, + {{ SourceType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.event_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +171,12 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` +### Delete +```json +rds:DeleteEventSubscription, +rds:DescribeEventSubscriptions +``` + ### List ```json rds:DescribeEventSubscriptions diff --git a/docs/aws-docs/providers/aws/rds/global_cluster/index.md b/docs/aws-docs/providers/aws/rds/global_cluster/index.md index 1cc0379b30..3bc289878b 100644 --- a/docs/aws-docs/providers/aws/rds/global_cluster/index.md +++ b/docs/aws-docs/providers/aws/rds/global_cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual global_cluster resource, use global_clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual global_cluster resource, use global_clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual global_cluster resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ global_cluster_identifier, source_db_cluster_identifier, storage_encrypted FROM aws.rds.global_cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the global_cluster resource, the following permissions are required: @@ -94,11 +93,3 @@ rds:ModifyGlobalCluster, rds:DescribeGlobalClusters ``` -### Delete -```json -rds:DescribeGlobalClusters, -rds:DeleteGlobalCluster, -rds:RemoveFromGlobalCluster, -rds:DescribeDBClusters -``` - diff --git a/docs/aws-docs/providers/aws/rds/global_clusters/index.md b/docs/aws-docs/providers/aws/rds/global_clusters/index.md index d91c4cf507..e98036625d 100644 --- a/docs/aws-docs/providers/aws/rds/global_clusters/index.md +++ b/docs/aws-docs/providers/aws/rds/global_clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of global_clusters in a region or create a global_clusters resource, use global_cluster to operate on an individual resource. + +Used to retrieve a list of global_clusters in a region or to create or delete a global_clusters resource, use global_cluster to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of global_clusters in a region or create a + + + + + @@ -61,7 +69,95 @@ SELECT region, global_cluster_identifier FROM aws.rds.global_clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.global_clusters ( + Engine, + EngineVersion, + DeletionProtection, + GlobalClusterIdentifier, + SourceDBClusterIdentifier, + StorageEncrypted, + region +) +SELECT +{{ Engine }}, + {{ EngineVersion }}, + {{ DeletionProtection }}, + {{ GlobalClusterIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ StorageEncrypted }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.global_clusters ( + Engine, + EngineVersion, + DeletionProtection, + GlobalClusterIdentifier, + SourceDBClusterIdentifier, + StorageEncrypted, + region +) +SELECT + {{ Engine }}, + {{ EngineVersion }}, + {{ DeletionProtection }}, + {{ GlobalClusterIdentifier }}, + {{ SourceDBClusterIdentifier }}, + {{ StorageEncrypted }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.global_clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +171,14 @@ rds:DescribeDBClusters, rds:DescribeGlobalClusters ``` +### Delete +```json +rds:DescribeGlobalClusters, +rds:DeleteGlobalCluster, +rds:RemoveFromGlobalCluster, +rds:DescribeDBClusters +``` + ### List ```json rds:DescribeGlobalClusters diff --git a/docs/aws-docs/providers/aws/rds/integration/index.md b/docs/aws-docs/providers/aws/rds/integration/index.md index 0bed1504e6..de8b4e87b6 100644 --- a/docs/aws-docs/providers/aws/rds/integration/index.md +++ b/docs/aws-docs/providers/aws/rds/integration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual integration resource, use integrations to retrieve a list of resources or to create a resource. + +Gets or updates an individual integration resource, use integrations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual integration resource, use i - - - - - @@ -84,9 +82,10 @@ kms_key_id, additional_encryption_context, create_time FROM aws.rds.integration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the integration resource, the following permissions are required: @@ -104,9 +103,3 @@ rds:RemoveTagsFromResource, rds:ModifyIntegration ``` -### Delete -```json -rds:DeleteIntegration, -rds:DescribeIntegrations -``` - diff --git a/docs/aws-docs/providers/aws/rds/integrations/index.md b/docs/aws-docs/providers/aws/rds/integrations/index.md index 331a022774..79a8c260ee 100644 --- a/docs/aws-docs/providers/aws/rds/integrations/index.md +++ b/docs/aws-docs/providers/aws/rds/integrations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of integrations in a region or create a integrations resource, use integration to operate on an individual resource. + +Used to retrieve a list of integrations in a region or to create or delete a integrations resource, use integration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of integrations in a region or create a INSERT + + + + + @@ -61,7 +69,94 @@ SELECT region, integration_arn FROM aws.rds.integrations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.integrations ( + SourceArn, + TargetArn, + region +) +SELECT +{{ SourceArn }}, + {{ TargetArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.integrations ( + IntegrationName, + Description, + Tags, + DataFilter, + SourceArn, + TargetArn, + KMSKeyId, + AdditionalEncryptionContext, + region +) +SELECT + {{ IntegrationName }}, + {{ Description }}, + {{ Tags }}, + {{ DataFilter }}, + {{ SourceArn }}, + {{ TargetArn }}, + {{ KMSKeyId }}, + {{ AdditionalEncryptionContext }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.integrations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +173,12 @@ kms:DescribeKey, redshift:CreateInboundIntegration ``` +### Delete +```json +rds:DeleteIntegration, +rds:DescribeIntegrations +``` + ### List ```json rds:DescribeIntegrations diff --git a/docs/aws-docs/providers/aws/rds/option_group/index.md b/docs/aws-docs/providers/aws/rds/option_group/index.md index 1ff7d9d6dc..70777d6ff5 100644 --- a/docs/aws-docs/providers/aws/rds/option_group/index.md +++ b/docs/aws-docs/providers/aws/rds/option_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual option_group resource, use option_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual option_group resource, use option_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual option_group resource, use - - - - - @@ -76,9 +74,10 @@ major_engine_version, option_configurations, tags FROM aws.rds.option_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the option_group resource, the following permissions are required: @@ -98,11 +97,3 @@ rds:ModifyOptionGroup, rds:RemoveTagsFromResource ``` -### Delete -```json -rds:DeleteOptionGroup, -rds:DescribeOptionGroups, -rds:ListTagsForResource, -rds:RemoveTagsFromResource -``` - diff --git a/docs/aws-docs/providers/aws/rds/option_groups/index.md b/docs/aws-docs/providers/aws/rds/option_groups/index.md index 519bd5d425..40a3560ce9 100644 --- a/docs/aws-docs/providers/aws/rds/option_groups/index.md +++ b/docs/aws-docs/providers/aws/rds/option_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of option_groups in a region or create a option_groups resource, use option_group to operate on an individual resource. + +Used to retrieve a list of option_groups in a region or to create or delete a option_groups resource, use option_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of option_groups in a region or create a INSERT + + + + + @@ -61,7 +69,109 @@ SELECT region, option_group_name FROM aws.rds.option_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rds.option_groups ( + OptionGroupDescription, + EngineName, + MajorEngineVersion, + region +) +SELECT +{{ OptionGroupDescription }}, + {{ EngineName }}, + {{ MajorEngineVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rds.option_groups ( + OptionGroupName, + OptionGroupDescription, + EngineName, + MajorEngineVersion, + OptionConfigurations, + Tags, + region +) +SELECT + {{ OptionGroupName }}, + {{ OptionGroupDescription }}, + {{ EngineName }}, + {{ MajorEngineVersion }}, + {{ OptionConfigurations }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rds.option_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +189,14 @@ rds:ModifyOptionGroup, rds:RemoveTagsFromResource ``` +### Delete +```json +rds:DeleteOptionGroup, +rds:DescribeOptionGroups, +rds:ListTagsForResource, +rds:RemoveTagsFromResource +``` + ### List ```json rds:DescribeOptionGroups diff --git a/docs/aws-docs/providers/aws/redshift/cluster/index.md b/docs/aws-docs/providers/aws/redshift/cluster/index.md index b3e8b62a2b..7afecedea9 100644 --- a/docs/aws-docs/providers/aws/redshift/cluster/index.md +++ b/docs/aws-docs/providers/aws/redshift/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -102,11 +105,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -174,9 +172,10 @@ manage_master_password, master_password_secret_kms_key_id, master_password_secret_arn FROM aws.redshift.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -222,10 +221,3 @@ redshift:DeleteResourcePolicy, cloudwatch:PutMetricData ``` -### Delete -```json -redshift:DescribeTags, -redshift:DescribeClusters, -redshift:DeleteCluster -``` - diff --git a/docs/aws-docs/providers/aws/redshift/cluster_parameter_group/index.md b/docs/aws-docs/providers/aws/redshift/cluster_parameter_group/index.md index 4b03c7fab2..402ecda193 100644 --- a/docs/aws-docs/providers/aws/redshift/cluster_parameter_group/index.md +++ b/docs/aws-docs/providers/aws/redshift/cluster_parameter_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster_parameter_group resource, use cluster_parameter_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster_parameter_group resource, use cluster_parameter_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual cluster_parameter_group resource, - - - - - @@ -74,9 +72,10 @@ parameter_group_family, parameters, tags FROM aws.redshift.cluster_parameter_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster_parameter_group resource, the following permissions are required: @@ -101,12 +100,3 @@ redshift:DeleteTags, initech:UpdateReport ``` -### Delete -```json -redshift:DescribeTags, -redshift:DescribeClusterParameterGroups, -redshift:DeleteClusterParameterGroup, -redshift:DescribeClusterParameters, -initech:DeleteReport -``` - diff --git a/docs/aws-docs/providers/aws/redshift/cluster_parameter_groups/index.md b/docs/aws-docs/providers/aws/redshift/cluster_parameter_groups/index.md index e2241ed6a1..b0a01a2a46 100644 --- a/docs/aws-docs/providers/aws/redshift/cluster_parameter_groups/index.md +++ b/docs/aws-docs/providers/aws/redshift/cluster_parameter_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cluster_parameter_groups in a region or create a cluster_parameter_groups resource, use cluster_parameter_group to operate on an individual resource. + +Used to retrieve a list of cluster_parameter_groups in a region or to create or delete a cluster_parameter_groups resource, use cluster_parameter_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cluster_parameter_groups in a region or + + + + + @@ -61,7 +69,90 @@ SELECT region, parameter_group_name FROM aws.redshift.cluster_parameter_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.cluster_parameter_groups ( + Description, + ParameterGroupFamily, + region +) +SELECT +{{ Description }}, + {{ ParameterGroupFamily }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.cluster_parameter_groups ( + ParameterGroupName, + Description, + ParameterGroupFamily, + Parameters, + Tags, + region +) +SELECT + {{ ParameterGroupName }}, + {{ Description }}, + {{ ParameterGroupFamily }}, + {{ Parameters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.cluster_parameter_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,6 +179,15 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` +### Delete +```json +redshift:DescribeTags, +redshift:DescribeClusterParameterGroups, +redshift:DeleteClusterParameterGroup, +redshift:DescribeClusterParameters, +initech:DeleteReport +``` + ### List ```json redshift:DescribeTags, diff --git a/docs/aws-docs/providers/aws/redshift/cluster_subnet_group/index.md b/docs/aws-docs/providers/aws/redshift/cluster_subnet_group/index.md index 8113b2d1ff..69a532fdab 100644 --- a/docs/aws-docs/providers/aws/redshift/cluster_subnet_group/index.md +++ b/docs/aws-docs/providers/aws/redshift/cluster_subnet_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster_subnet_group resource, use cluster_subnet_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster_subnet_group resource, use cluster_subnet_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual cluster_subnet_group resource, us - - - - - @@ -72,9 +70,10 @@ subnet_ids, tags, cluster_subnet_group_name FROM aws.redshift.cluster_subnet_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster_subnet_group resource, the following permissions are required: @@ -114,20 +113,3 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Delete -```json -redshift:DeleteClusterSubnetGroup, -redshift:DescribeClusterSubnetGroups, -redshift:DescribeTags, -ec2:AllocateAddress, -ec2:AssociateAddress, -ec2:AttachNetworkInterface, -ec2:DescribeAccountAttributes, -ec2:DescribeAddresses, -ec2:DescribeAvailabilityZones, -ec2:DescribeInternetGateways, -ec2:DescribeSecurityGroups, -ec2:DescribeSubnets, -ec2:DescribeVpcs -``` - diff --git a/docs/aws-docs/providers/aws/redshift/cluster_subnet_groups/index.md b/docs/aws-docs/providers/aws/redshift/cluster_subnet_groups/index.md index ae59908db9..be19f33b9c 100644 --- a/docs/aws-docs/providers/aws/redshift/cluster_subnet_groups/index.md +++ b/docs/aws-docs/providers/aws/redshift/cluster_subnet_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cluster_subnet_groups in a region or create a cluster_subnet_groups resource, use cluster_subnet_group to operate on an individual resource. + +Used to retrieve a list of cluster_subnet_groups in a region or to create or delete a cluster_subnet_groups resource, use cluster_subnet_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cluster_subnet_groups in a region or cre + + + + + @@ -61,7 +69,83 @@ SELECT region, cluster_subnet_group_name FROM aws.redshift.cluster_subnet_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.cluster_subnet_groups ( + Description, + SubnetIds, + region +) +SELECT +{{ Description }}, + {{ SubnetIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.cluster_subnet_groups ( + Description, + SubnetIds, + Tags, + region +) +SELECT + {{ Description }}, + {{ SubnetIds }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.cluster_subnet_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +170,23 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` +### Delete +```json +redshift:DeleteClusterSubnetGroup, +redshift:DescribeClusterSubnetGroups, +redshift:DescribeTags, +ec2:AllocateAddress, +ec2:AssociateAddress, +ec2:AttachNetworkInterface, +ec2:DescribeAccountAttributes, +ec2:DescribeAddresses, +ec2:DescribeAvailabilityZones, +ec2:DescribeInternetGateways, +ec2:DescribeSecurityGroups, +ec2:DescribeSubnets, +ec2:DescribeVpcs +``` + ### List ```json redshift:DescribeClusterSubnetGroups, diff --git a/docs/aws-docs/providers/aws/redshift/clusters/index.md b/docs/aws-docs/providers/aws/redshift/clusters/index.md index d91c7fc2e4..8b1ae3fa3e 100644 --- a/docs/aws-docs/providers/aws/redshift/clusters/index.md +++ b/docs/aws-docs/providers/aws/redshift/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,244 @@ SELECT region, cluster_identifier FROM aws.redshift.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.clusters ( + MasterUsername, + NodeType, + ClusterType, + DBName, + region +) +SELECT +{{ MasterUsername }}, + {{ NodeType }}, + {{ ClusterType }}, + {{ DBName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.clusters ( + ClusterIdentifier, + MasterUsername, + MasterUserPassword, + NodeType, + AllowVersionUpgrade, + AutomatedSnapshotRetentionPeriod, + AvailabilityZone, + ClusterParameterGroupName, + ClusterType, + ClusterVersion, + ClusterSubnetGroupName, + DBName, + ElasticIp, + Encrypted, + HsmClientCertificateIdentifier, + HsmConfigurationIdentifier, + KmsKeyId, + NumberOfNodes, + Port, + PreferredMaintenanceWindow, + PubliclyAccessible, + ClusterSecurityGroups, + IamRoles, + Tags, + VpcSecurityGroupIds, + SnapshotClusterIdentifier, + SnapshotIdentifier, + OwnerAccount, + LoggingProperties, + Endpoint, + DestinationRegion, + SnapshotCopyRetentionPeriod, + SnapshotCopyGrantName, + ManualSnapshotRetentionPeriod, + SnapshotCopyManual, + AvailabilityZoneRelocation, + AvailabilityZoneRelocationStatus, + AquaConfigurationStatus, + Classic, + EnhancedVpcRouting, + MaintenanceTrackName, + DeferMaintenance, + DeferMaintenanceStartTime, + DeferMaintenanceEndTime, + DeferMaintenanceDuration, + RevisionTarget, + ResourceAction, + RotateEncryptionKey, + MultiAZ, + NamespaceResourcePolicy, + ManageMasterPassword, + MasterPasswordSecretKmsKeyId, + region +) +SELECT + {{ ClusterIdentifier }}, + {{ MasterUsername }}, + {{ MasterUserPassword }}, + {{ NodeType }}, + {{ AllowVersionUpgrade }}, + {{ AutomatedSnapshotRetentionPeriod }}, + {{ AvailabilityZone }}, + {{ ClusterParameterGroupName }}, + {{ ClusterType }}, + {{ ClusterVersion }}, + {{ ClusterSubnetGroupName }}, + {{ DBName }}, + {{ ElasticIp }}, + {{ Encrypted }}, + {{ HsmClientCertificateIdentifier }}, + {{ HsmConfigurationIdentifier }}, + {{ KmsKeyId }}, + {{ NumberOfNodes }}, + {{ Port }}, + {{ PreferredMaintenanceWindow }}, + {{ PubliclyAccessible }}, + {{ ClusterSecurityGroups }}, + {{ IamRoles }}, + {{ Tags }}, + {{ VpcSecurityGroupIds }}, + {{ SnapshotClusterIdentifier }}, + {{ SnapshotIdentifier }}, + {{ OwnerAccount }}, + {{ LoggingProperties }}, + {{ Endpoint }}, + {{ DestinationRegion }}, + {{ SnapshotCopyRetentionPeriod }}, + {{ SnapshotCopyGrantName }}, + {{ ManualSnapshotRetentionPeriod }}, + {{ SnapshotCopyManual }}, + {{ AvailabilityZoneRelocation }}, + {{ AvailabilityZoneRelocationStatus }}, + {{ AquaConfigurationStatus }}, + {{ Classic }}, + {{ EnhancedVpcRouting }}, + {{ MaintenanceTrackName }}, + {{ DeferMaintenance }}, + {{ DeferMaintenanceStartTime }}, + {{ DeferMaintenanceEndTime }}, + {{ DeferMaintenanceDuration }}, + {{ RevisionTarget }}, + {{ ResourceAction }}, + {{ RotateEncryptionKey }}, + {{ MultiAZ }}, + {{ NamespaceResourcePolicy }}, + {{ ManageMasterPassword }}, + {{ MasterPasswordSecretKmsKeyId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -104,6 +349,13 @@ ec2:DescribeRouteTables, cloudwatch:PutMetricData ``` +### Delete +```json +redshift:DescribeTags, +redshift:DescribeClusters, +redshift:DeleteCluster +``` + ### List ```json redshift:DescribeTags, diff --git a/docs/aws-docs/providers/aws/redshift/endpoint_access/index.md b/docs/aws-docs/providers/aws/redshift/endpoint_access/index.md index 6f2f733bfe..6473476427 100644 --- a/docs/aws-docs/providers/aws/redshift/endpoint_access/index.md +++ b/docs/aws-docs/providers/aws/redshift/endpoint_access/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual endpoint_access resource, use endpoint_accesses to retrieve a list of resources or to create a resource. + +Gets or updates an individual endpoint_access resource, use endpoint_accesses to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual endpoint_access resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ port, vpc_security_group_ids, vpc_endpoint FROM aws.redshift.endpoint_access -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the endpoint_access resource, the following permissions are required: @@ -118,17 +117,3 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` -### Delete -```json -redshift:DeleteEndpointAccess, -redshift:DescribeEndpointAccess, -ec2:DeleteClientVpnEndpoint, -ec2:DeleteVpcEndpoint, -ec2:DescribeVpcAttribute, -ec2:DescribeSecurityGroups, -ec2:DescribeAddresses, -ec2:DescribeInternetGateways, -ec2:DescribeSubnets, -ec2:DescribeVpcEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/redshift/endpoint_accesses/index.md b/docs/aws-docs/providers/aws/redshift/endpoint_accesses/index.md index a38874640e..06a963b7a2 100644 --- a/docs/aws-docs/providers/aws/redshift/endpoint_accesses/index.md +++ b/docs/aws-docs/providers/aws/redshift/endpoint_accesses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of endpoint_accesses in a region or create a endpoint_accesses resource, use endpoint_access to operate on an individual resource. + +Used to retrieve a list of endpoint_accesses in a region or to create or delete a endpoint_accesses resource, use endpoint_access to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of endpoint_accesses in a region or create + + + + + @@ -61,7 +69,90 @@ SELECT region, endpoint_name FROM aws.redshift.endpoint_accesses -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.endpoint_accesses ( + ClusterIdentifier, + EndpointName, + SubnetGroupName, + VpcSecurityGroupIds, + region +) +SELECT +{{ ClusterIdentifier }}, + {{ EndpointName }}, + {{ SubnetGroupName }}, + {{ VpcSecurityGroupIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.endpoint_accesses ( + ClusterIdentifier, + ResourceOwner, + EndpointName, + SubnetGroupName, + VpcSecurityGroupIds, + region +) +SELECT + {{ ClusterIdentifier }}, + {{ ResourceOwner }}, + {{ EndpointName }}, + {{ SubnetGroupName }}, + {{ VpcSecurityGroupIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.endpoint_accesses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +172,20 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` +### Delete +```json +redshift:DeleteEndpointAccess, +redshift:DescribeEndpointAccess, +ec2:DeleteClientVpnEndpoint, +ec2:DeleteVpcEndpoint, +ec2:DescribeVpcAttribute, +ec2:DescribeSecurityGroups, +ec2:DescribeAddresses, +ec2:DescribeInternetGateways, +ec2:DescribeSubnets, +ec2:DescribeVpcEndpoint +``` + ### List ```json redshift:DescribeEndpointAccess, diff --git a/docs/aws-docs/providers/aws/redshift/endpoint_authorization/index.md b/docs/aws-docs/providers/aws/redshift/endpoint_authorization/index.md index f2b9efab4b..920546b206 100644 --- a/docs/aws-docs/providers/aws/redshift/endpoint_authorization/index.md +++ b/docs/aws-docs/providers/aws/redshift/endpoint_authorization/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual endpoint_authorization resource, use endpoint_authorizations to retrieve a list of resources or to create a resource. + +Gets or updates an individual endpoint_authorization resource, use endpoint_authorizations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual endpoint_authorization resource, - - - - - @@ -88,9 +86,10 @@ account, vpc_ids, force FROM aws.redshift.endpoint_authorization -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the endpoint_authorization resource, the following permissions are required: @@ -107,16 +106,3 @@ redshift:DescribeEndpointAuthorization, redshift:RevokeEndpointAccess ``` -### Delete -```json -redshift:RevokeEndpointAccess, -redshift:DeleteEndpointAccess, -redshift:DescribeEndpointAuthorization, -ec2:DeleteClientVpnEndpoint, -ec2:DescribeVpcAttribute, -ec2:DescribeSecurityGroups, -ec2:DescribeAddresses, -ec2:DescribeInternetGateways, -ec2:DescribeSubnets -``` - diff --git a/docs/aws-docs/providers/aws/redshift/endpoint_authorizations/index.md b/docs/aws-docs/providers/aws/redshift/endpoint_authorizations/index.md index 8ad1e8a562..af5896ce33 100644 --- a/docs/aws-docs/providers/aws/redshift/endpoint_authorizations/index.md +++ b/docs/aws-docs/providers/aws/redshift/endpoint_authorizations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of endpoint_authorizations in a region or create a endpoint_authorizations resource, use endpoint_authorization to operate on an individual resource. + +Used to retrieve a list of endpoint_authorizations in a region or to create or delete a endpoint_authorizations resource, use endpoint_authorization to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of endpoint_authorizations in a region or c + + + + + @@ -63,7 +71,79 @@ region, cluster_identifier, account FROM aws.redshift.endpoint_authorizations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.endpoint_authorizations ( + ClusterIdentifier, + Account, + region +) +SELECT +{{ ClusterIdentifier }}, + {{ Account }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.endpoint_authorizations ( + ClusterIdentifier, + Account, + VpcIds, + Force, + region +) +SELECT + {{ ClusterIdentifier }}, + {{ Account }}, + {{ VpcIds }}, + {{ Force }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.endpoint_authorizations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +156,19 @@ redshift:AuthorizeEndpointAccess, redshift:DescribeEndpointAuthorization ``` +### Delete +```json +redshift:RevokeEndpointAccess, +redshift:DeleteEndpointAccess, +redshift:DescribeEndpointAuthorization, +ec2:DeleteClientVpnEndpoint, +ec2:DescribeVpcAttribute, +ec2:DescribeSecurityGroups, +ec2:DescribeAddresses, +ec2:DescribeInternetGateways, +ec2:DescribeSubnets +``` + ### List ```json redshift:DescribeEndpointAuthorization diff --git a/docs/aws-docs/providers/aws/redshift/event_subscription/index.md b/docs/aws-docs/providers/aws/redshift/event_subscription/index.md index 254a02de8a..a43886b3ab 100644 --- a/docs/aws-docs/providers/aws/redshift/event_subscription/index.md +++ b/docs/aws-docs/providers/aws/redshift/event_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual event_subscription resource, use event_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual event_subscription resource, use event_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual event_subscription resource, use - - - - - @@ -92,9 +90,10 @@ subscription_creation_time, source_ids_list, event_categories_list FROM aws.redshift.event_subscription -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the event_subscription resource, the following permissions are required: @@ -114,11 +113,3 @@ redshift:DescribeEventSubscriptions, redshift:DeleteTags ``` -### Delete -```json -redshift:DescribeEventSubscriptions, -redshift:DeleteEventSubscription, -redshift:DescribeTags, -redshift:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/redshift/event_subscriptions/index.md b/docs/aws-docs/providers/aws/redshift/event_subscriptions/index.md index 2ae56374c6..ba59450c77 100644 --- a/docs/aws-docs/providers/aws/redshift/event_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/redshift/event_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of event_subscriptions in a region or create a event_subscriptions resource, use event_subscription to operate on an individual resource. + +Used to retrieve a list of event_subscriptions in a region or to create or delete a event_subscriptions resource, use event_subscription to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of event_subscriptions in a region or creat + + + + + @@ -61,7 +69,95 @@ SELECT region, subscription_name FROM aws.redshift.event_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.event_subscriptions ( + SubscriptionName, + region +) +SELECT +{{ SubscriptionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.event_subscriptions ( + SubscriptionName, + SnsTopicArn, + SourceType, + SourceIds, + EventCategories, + Severity, + Enabled, + Tags, + region +) +SELECT + {{ SubscriptionName }}, + {{ SnsTopicArn }}, + {{ SourceType }}, + {{ SourceIds }}, + {{ EventCategories }}, + {{ Severity }}, + {{ Enabled }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.event_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +172,14 @@ redshift:DescribeTags, redshift:DescribeEventSubscriptions ``` +### Delete +```json +redshift:DescribeEventSubscriptions, +redshift:DeleteEventSubscription, +redshift:DescribeTags, +redshift:DeleteTags +``` + ### List ```json redshift:DescribeTags, diff --git a/docs/aws-docs/providers/aws/redshift/scheduled_action/index.md b/docs/aws-docs/providers/aws/redshift/scheduled_action/index.md index a40ddf07e8..17201a3072 100644 --- a/docs/aws-docs/providers/aws/redshift/scheduled_action/index.md +++ b/docs/aws-docs/providers/aws/redshift/scheduled_action/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scheduled_action resource, use scheduled_actions to retrieve a list of resources or to create a resource. + +Gets or updates an individual scheduled_action resource, use scheduled_actions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual scheduled_action resource, use UPDATE - - - - - @@ -84,9 +82,10 @@ enable, state, next_invocations FROM aws.redshift.scheduled_action -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scheduled_action resource, the following permissions are required: @@ -108,10 +107,3 @@ redshift:DescribeTags, iam:PassRole ``` -### Delete -```json -redshift:DescribeTags, -redshift:DescribeScheduledActions, -redshift:DeleteScheduledAction -``` - diff --git a/docs/aws-docs/providers/aws/redshift/scheduled_actions/index.md b/docs/aws-docs/providers/aws/redshift/scheduled_actions/index.md index 876f5b7d48..1fa4cb90c5 100644 --- a/docs/aws-docs/providers/aws/redshift/scheduled_actions/index.md +++ b/docs/aws-docs/providers/aws/redshift/scheduled_actions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scheduled_actions in a region or create a scheduled_actions resource, use scheduled_action to operate on an individual resource. + +Used to retrieve a list of scheduled_actions in a region or to create or delete a scheduled_actions resource, use scheduled_action to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scheduled_actions in a region or create + + + + + @@ -61,7 +69,86 @@ SELECT region, scheduled_action_name FROM aws.redshift.scheduled_actions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshift.scheduled_actions ( + ScheduledActionName, + region +) +SELECT +{{ ScheduledActionName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshift.scheduled_actions ( + ScheduledActionName, + TargetAction, + Schedule, + IamRole, + ScheduledActionDescription, + StartTime, + EndTime, + Enable, + region +) +SELECT + {{ ScheduledActionName }}, + {{ TargetAction }}, + {{ Schedule }}, + {{ IamRole }}, + {{ ScheduledActionDescription }}, + {{ StartTime }}, + {{ EndTime }}, + {{ Enable }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshift.scheduled_actions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +166,13 @@ redshift:ResizeCluster, iam:PassRole ``` +### Delete +```json +redshift:DescribeTags, +redshift:DescribeScheduledActions, +redshift:DeleteScheduledAction +``` + ### List ```json redshift:DescribeTags, diff --git a/docs/aws-docs/providers/aws/redshiftserverless/namespace/index.md b/docs/aws-docs/providers/aws/redshiftserverless/namespace/index.md index d345f99ac1..95bc78a358 100644 --- a/docs/aws-docs/providers/aws/redshiftserverless/namespace/index.md +++ b/docs/aws-docs/providers/aws/redshiftserverless/namespace/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual namespace resource, use namespaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual namespace resource, use namespaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual namespace resource, use nam - - - - - @@ -98,9 +96,10 @@ namespace_resource_policy, redshift_idc_application_arn, snapshot_copy_configurations FROM aws.redshiftserverless.namespace -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the namespace resource, the following permissions are required: @@ -146,14 +145,3 @@ secretsmanager:UpdateSecret, secretsmanager:DeleteSecret ``` -### Delete -```json -iam:PassRole, -redshift-serverless:DeleteNamespace, -redshift-serverless:GetNamespace, -kms:RetireGrant, -secretsmanager:DescribeSecret, -secretsmanager:DeleteSecret, -redshift:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/redshiftserverless/namespaces/index.md b/docs/aws-docs/providers/aws/redshiftserverless/namespaces/index.md index e35db39a0f..0002b7d5e6 100644 --- a/docs/aws-docs/providers/aws/redshiftserverless/namespaces/index.md +++ b/docs/aws-docs/providers/aws/redshiftserverless/namespaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of namespaces in a region or create a namespaces resource, use namespace to operate on an individual resource. + +Used to retrieve a list of namespaces in a region or to create or delete a namespaces resource, use namespace to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of namespaces in a region or create a INSERT + + + + + @@ -61,7 +69,125 @@ SELECT region, namespace_name FROM aws.redshiftserverless.namespaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshiftserverless.namespaces ( + NamespaceName, + region +) +SELECT +{{ NamespaceName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshiftserverless.namespaces ( + AdminPasswordSecretKmsKeyId, + AdminUserPassword, + AdminUsername, + DbName, + DefaultIamRoleArn, + IamRoles, + KmsKeyId, + LogExports, + ManageAdminPassword, + NamespaceName, + Tags, + FinalSnapshotName, + FinalSnapshotRetentionPeriod, + NamespaceResourcePolicy, + RedshiftIdcApplicationArn, + SnapshotCopyConfigurations, + region +) +SELECT + {{ AdminPasswordSecretKmsKeyId }}, + {{ AdminUserPassword }}, + {{ AdminUsername }}, + {{ DbName }}, + {{ DefaultIamRoleArn }}, + {{ IamRoles }}, + {{ KmsKeyId }}, + {{ LogExports }}, + {{ ManageAdminPassword }}, + {{ NamespaceName }}, + {{ Tags }}, + {{ FinalSnapshotName }}, + {{ FinalSnapshotRetentionPeriod }}, + {{ NamespaceResourcePolicy }}, + {{ RedshiftIdcApplicationArn }}, + {{ SnapshotCopyConfigurations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshiftserverless.namespaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -96,6 +222,17 @@ secretsmanager:RotateSecret, secretsmanager:DescribeSecret ``` +### Delete +```json +iam:PassRole, +redshift-serverless:DeleteNamespace, +redshift-serverless:GetNamespace, +kms:RetireGrant, +secretsmanager:DescribeSecret, +secretsmanager:DeleteSecret, +redshift:DeleteResourcePolicy +``` + ### List ```json iam:PassRole, diff --git a/docs/aws-docs/providers/aws/redshiftserverless/workgroup/index.md b/docs/aws-docs/providers/aws/redshiftserverless/workgroup/index.md index 7260de9ab4..3ab61fe569 100644 --- a/docs/aws-docs/providers/aws/redshiftserverless/workgroup/index.md +++ b/docs/aws-docs/providers/aws/redshiftserverless/workgroup/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workgroup resource, use workgroups to retrieve a list of resources or to create a resource. + +Gets or updates an individual workgroup resource, use workgroups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual workgroup resource, use wor - - - - - @@ -88,9 +86,10 @@ port, tags, workgroup FROM aws.redshiftserverless.workgroup -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workgroup resource, the following permissions are required: @@ -123,16 +122,3 @@ redshift-serverless:GetWorkgroup, redshift-serverless:UpdateWorkgroup ``` -### Delete -```json -ec2:DescribeVpcAttribute, -ec2:DescribeSecurityGroups, -ec2:DescribeAddresses, -ec2:DescribeInternetGateways, -ec2:DescribeSubnets, -ec2:DescribeAccountAttributes, -ec2:DescribeAvailabilityZones, -redshift-serverless:GetWorkgroup, -redshift-serverless:DeleteWorkgroup -``` - diff --git a/docs/aws-docs/providers/aws/redshiftserverless/workgroups/index.md b/docs/aws-docs/providers/aws/redshiftserverless/workgroups/index.md index 30981aa0c6..fe01f57c1d 100644 --- a/docs/aws-docs/providers/aws/redshiftserverless/workgroups/index.md +++ b/docs/aws-docs/providers/aws/redshiftserverless/workgroups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workgroups in a region or create a workgroups resource, use workgroup to operate on an individual resource. + +Used to retrieve a list of workgroups in a region or to create or delete a workgroups resource, use workgroup to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workgroups in a region or create a INSERT + + + + + @@ -61,7 +69,109 @@ SELECT region, workgroup_name FROM aws.redshiftserverless.workgroups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.redshiftserverless.workgroups ( + WorkgroupName, + region +) +SELECT +{{ WorkgroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.redshiftserverless.workgroups ( + WorkgroupName, + NamespaceName, + BaseCapacity, + MaxCapacity, + EnhancedVpcRouting, + ConfigParameters, + SecurityGroupIds, + SubnetIds, + PubliclyAccessible, + Port, + Tags, + region +) +SELECT + {{ WorkgroupName }}, + {{ NamespaceName }}, + {{ BaseCapacity }}, + {{ MaxCapacity }}, + {{ EnhancedVpcRouting }}, + {{ ConfigParameters }}, + {{ SecurityGroupIds }}, + {{ SubnetIds }}, + {{ PubliclyAccessible }}, + {{ Port }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.redshiftserverless.workgroups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,6 +192,19 @@ redshift-serverless:CreateWorkgroup, redshift-serverless:GetWorkgroup ``` +### Delete +```json +ec2:DescribeVpcAttribute, +ec2:DescribeSecurityGroups, +ec2:DescribeAddresses, +ec2:DescribeInternetGateways, +ec2:DescribeSubnets, +ec2:DescribeAccountAttributes, +ec2:DescribeAvailabilityZones, +redshift-serverless:GetWorkgroup, +redshift-serverless:DeleteWorkgroup +``` + ### List ```json ec2:DescribeVpcAttribute, diff --git a/docs/aws-docs/providers/aws/refactorspaces/application/index.md b/docs/aws-docs/providers/aws/refactorspaces/application/index.md index 70fdde7930..00d0f254a1 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/application/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -87,9 +85,10 @@ stage_name, proxy_url, tags FROM aws.refactorspaces.application -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -100,23 +99,3 @@ refactor-spaces:GetApplication, refactor-spaces:ListTagsForResource ``` -### Delete -```json -refactor-spaces:GetApplication, -refactor-spaces:DeleteApplication, -refactor-spaces:UntagResource, -ec2:DescribeVpcEndpointServiceConfigurations, -ec2:DeleteRoute, -ec2:DeleteSecurityGroup, -ec2:DeleteTransitGateway, -ec2:DeleteTransitGatewayVpcAttachment, -ec2:DeleteVpcEndpointServiceConfigurations, -ec2:DeleteTags, -ec2:RevokeSecurityGroupIngress, -elasticloadbalancing:DeleteLoadBalancer, -apigateway:Update*, -apigateway:Delete*, -apigateway:Get*, -apigateway:Put* -``` - diff --git a/docs/aws-docs/providers/aws/refactorspaces/applications/index.md b/docs/aws-docs/providers/aws/refactorspaces/applications/index.md index e5eca97694..e0b59ece52 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/applications/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -63,7 +71,97 @@ region, environment_identifier, application_identifier FROM aws.refactorspaces.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.refactorspaces.applications ( + EnvironmentIdentifier, + Name, + ProxyType, + VpcId, + region +) +SELECT +{{ EnvironmentIdentifier }}, + {{ Name }}, + {{ ProxyType }}, + {{ VpcId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.refactorspaces.applications ( + ApiGatewayProxy, + EnvironmentIdentifier, + Name, + ProxyType, + VpcId, + Tags, + region +) +SELECT + {{ ApiGatewayProxy }}, + {{ EnvironmentIdentifier }}, + {{ Name }}, + {{ ProxyType }}, + {{ VpcId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.refactorspaces.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -100,6 +198,26 @@ elasticloadbalancing:AddTags, iam:CreateServiceLinkedRole ``` +### Delete +```json +refactor-spaces:GetApplication, +refactor-spaces:DeleteApplication, +refactor-spaces:UntagResource, +ec2:DescribeVpcEndpointServiceConfigurations, +ec2:DeleteRoute, +ec2:DeleteSecurityGroup, +ec2:DeleteTransitGateway, +ec2:DeleteTransitGatewayVpcAttachment, +ec2:DeleteVpcEndpointServiceConfigurations, +ec2:DeleteTags, +ec2:RevokeSecurityGroupIngress, +elasticloadbalancing:DeleteLoadBalancer, +apigateway:Update*, +apigateway:Delete*, +apigateway:Get*, +apigateway:Put* +``` + ### List ```json refactor-spaces:ListApplications, diff --git a/docs/aws-docs/providers/aws/refactorspaces/environment/index.md b/docs/aws-docs/providers/aws/refactorspaces/environment/index.md index 7cf9cd017a..3d70163911 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/environment/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -73,9 +71,10 @@ arn, transit_gateway_id, tags FROM aws.refactorspaces.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -86,17 +85,3 @@ refactor-spaces:GetEnvironment, refactor-spaces:ListTagsForResource ``` -### Delete -```json -refactor-spaces:GetEnvironment, -refactor-spaces:DeleteEnvironment, -refactor-spaces:UntagResource, -ec2:DescribeTransitGateways, -ec2:DescribeTransitGatewayVpcAttachments, -ec2:DeleteTransitGateway, -ec2:DeleteTransitGatewayVpcAttachment, -ec2:DeleteTags, -ram:GetResourceShareAssociations, -ram:DeleteResourceShare -``` - diff --git a/docs/aws-docs/providers/aws/refactorspaces/environments/index.md b/docs/aws-docs/providers/aws/refactorspaces/environments/index.md index e295a3c255..3905146cb8 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/environments/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,82 @@ SELECT region, environment_identifier FROM aws.refactorspaces.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.refactorspaces.environments ( + Name, + NetworkFabricType, + region +) +SELECT +{{ Name }}, + {{ NetworkFabricType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.refactorspaces.environments ( + Description, + Name, + NetworkFabricType, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ NetworkFabricType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.refactorspaces.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -99,6 +182,20 @@ tag:GetResources, iam:CreateServiceLinkedRole ``` +### Delete +```json +refactor-spaces:GetEnvironment, +refactor-spaces:DeleteEnvironment, +refactor-spaces:UntagResource, +ec2:DescribeTransitGateways, +ec2:DescribeTransitGatewayVpcAttachments, +ec2:DeleteTransitGateway, +ec2:DeleteTransitGatewayVpcAttachment, +ec2:DeleteTags, +ram:GetResourceShareAssociations, +ram:DeleteResourceShare +``` + ### List ```json refactor-spaces:ListEnvironments, diff --git a/docs/aws-docs/providers/aws/refactorspaces/route/index.md b/docs/aws-docs/providers/aws/refactorspaces/route/index.md index 75ca0d1add..b4edbe77a4 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/route/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/route/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual route resource, use routes to retrieve a list of resources or to create a resource. + +Gets or updates an individual route resource, use routes to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual route resource, use routes< - - - - - @@ -84,9 +82,10 @@ default_route, uri_path_route, tags FROM aws.refactorspaces.route -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the route resource, the following permissions are required: @@ -97,33 +96,6 @@ refactor-spaces:GetRoute, refactor-spaces:ListTagsForResource ``` -### Delete -```json -refactor-spaces:DeleteRoute, -refactor-spaces:GetRoute, -refactor-spaces:UntagResource, -apigateway:GET, -apigateway:PATCH, -apigateway:POST, -apigateway:PUT, -apigateway:DELETE, -apigateway:UpdateRestApiPolicy, -lambda:GetFunctionConfiguration, -lambda:AddPermission, -elasticloadbalancing:DescribeListeners, -elasticloadbalancing:DescribeTargetGroups, -elasticloadbalancing:CreateListener, -elasticloadbalancing:CreateTargetGroup, -elasticloadbalancing:DeleteListener, -elasticloadbalancing:DeleteTargetGroup, -elasticloadbalancing:DescribeTags, -elasticloadbalancing:AddTags, -elasticloadbalancing:RegisterTargets, -elasticloadbalancing:DescribeTargetHealth, -ec2:DescribeSubnets, -tag:GetResources -``` - ### Update ```json refactor-spaces:UpdateRoute, diff --git a/docs/aws-docs/providers/aws/refactorspaces/routes/index.md b/docs/aws-docs/providers/aws/refactorspaces/routes/index.md index 7916d6afe9..2cca8b0702 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/routes/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/routes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of routes in a region or create a routes resource, use route to operate on an individual resource. + +Used to retrieve a list of routes in a region or to create or delete a routes resource, use route to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of routes in a region or create a rou + + + + + @@ -65,7 +73,107 @@ environment_identifier, application_identifier, route_identifier FROM aws.refactorspaces.routes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.refactorspaces.routes ( + ApplicationIdentifier, + EnvironmentIdentifier, + RouteType, + ServiceIdentifier, + region +) +SELECT +{{ ApplicationIdentifier }}, + {{ EnvironmentIdentifier }}, + {{ RouteType }}, + {{ ServiceIdentifier }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.refactorspaces.routes ( + ApplicationIdentifier, + EnvironmentIdentifier, + RouteType, + ServiceIdentifier, + DefaultRoute, + UriPathRoute, + Tags, + region +) +SELECT + {{ ApplicationIdentifier }}, + {{ EnvironmentIdentifier }}, + {{ RouteType }}, + {{ ServiceIdentifier }}, + {{ DefaultRoute }}, + {{ UriPathRoute }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.refactorspaces.routes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -98,6 +206,33 @@ ec2:DescribeSubnets, tag:GetResources ``` +### Delete +```json +refactor-spaces:DeleteRoute, +refactor-spaces:GetRoute, +refactor-spaces:UntagResource, +apigateway:GET, +apigateway:PATCH, +apigateway:POST, +apigateway:PUT, +apigateway:DELETE, +apigateway:UpdateRestApiPolicy, +lambda:GetFunctionConfiguration, +lambda:AddPermission, +elasticloadbalancing:DescribeListeners, +elasticloadbalancing:DescribeTargetGroups, +elasticloadbalancing:CreateListener, +elasticloadbalancing:CreateTargetGroup, +elasticloadbalancing:DeleteListener, +elasticloadbalancing:DeleteTargetGroup, +elasticloadbalancing:DescribeTags, +elasticloadbalancing:AddTags, +elasticloadbalancing:RegisterTargets, +elasticloadbalancing:DescribeTargetHealth, +ec2:DescribeSubnets, +tag:GetResources +``` + ### List ```json refactor-spaces:ListRoutes, diff --git a/docs/aws-docs/providers/aws/refactorspaces/service/index.md b/docs/aws-docs/providers/aws/refactorspaces/service/index.md index e16107af84..29bacabe21 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/service/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/service/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service resource, use services to retrieve a list of resources or to create a resource. + +Gets or updates an individual service resource, use services to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual service resource, use servi - - - - - @@ -81,9 +79,10 @@ url_endpoint, vpc_id, tags FROM aws.refactorspaces.service -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the service resource, the following permissions are required: @@ -94,20 +93,3 @@ refactor-spacess:GetService, refactor-spaces:ListTagsForResource ``` -### Delete -```json -refactor-spaces:DeleteService, -refactor-spaces:GetService, -refactor-spaces:UntagResource, -ram:DisassociateResourceShare, -ec2:DescribeNetworkInterfaces, -ec2:DescribeRouteTables, -ec2:DescribeTransitGatewayVpcAttachments, -ec2:DescribeSecurityGroups, -ec2:DeleteSecurityGroup, -ec2:DeleteRoute, -ec2:RevokeSecurityGroupIngress, -ec2:DeleteTransitGatewayVpcAttachment, -ec2:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/refactorspaces/services/index.md b/docs/aws-docs/providers/aws/refactorspaces/services/index.md index c6f3add258..76c49065da 100644 --- a/docs/aws-docs/providers/aws/refactorspaces/services/index.md +++ b/docs/aws-docs/providers/aws/refactorspaces/services/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of services in a region or create a services resource, use service to operate on an individual resource. + +Used to retrieve a list of services in a region or to create or delete a services resource, use service to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of services in a region or create a s + + + + + @@ -65,7 +73,108 @@ environment_identifier, application_identifier, service_identifier FROM aws.refactorspaces.services -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.refactorspaces.services ( + ApplicationIdentifier, + EndpointType, + EnvironmentIdentifier, + Name, + region +) +SELECT +{{ ApplicationIdentifier }}, + {{ EndpointType }}, + {{ EnvironmentIdentifier }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.refactorspaces.services ( + ApplicationIdentifier, + Description, + EndpointType, + EnvironmentIdentifier, + LambdaEndpoint, + Name, + UrlEndpoint, + VpcId, + Tags, + region +) +SELECT + {{ ApplicationIdentifier }}, + {{ Description }}, + {{ EndpointType }}, + {{ EnvironmentIdentifier }}, + {{ LambdaEndpoint }}, + {{ Name }}, + {{ UrlEndpoint }}, + {{ VpcId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.refactorspaces.services +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +198,23 @@ ec2:CreateRoute, lambda:GetFunctionConfiguration ``` +### Delete +```json +refactor-spaces:DeleteService, +refactor-spaces:GetService, +refactor-spaces:UntagResource, +ram:DisassociateResourceShare, +ec2:DescribeNetworkInterfaces, +ec2:DescribeRouteTables, +ec2:DescribeTransitGatewayVpcAttachments, +ec2:DescribeSecurityGroups, +ec2:DeleteSecurityGroup, +ec2:DeleteRoute, +ec2:RevokeSecurityGroupIngress, +ec2:DeleteTransitGatewayVpcAttachment, +ec2:DeleteTags +``` + ### List ```json refactor-spaces:ListServices, diff --git a/docs/aws-docs/providers/aws/rekognition/collection/index.md b/docs/aws-docs/providers/aws/rekognition/collection/index.md index c54286ae76..65e039e3ff 100644 --- a/docs/aws-docs/providers/aws/rekognition/collection/index.md +++ b/docs/aws-docs/providers/aws/rekognition/collection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual collection resource, use collections to retrieve a list of resources or to create a resource. + +Gets or updates an individual collection resource, use collections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual collection resource, use co - - - - - @@ -70,9 +68,10 @@ arn, collection_id, tags FROM aws.rekognition.collection -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the collection resource, the following permissions are required: @@ -91,8 +90,3 @@ rekognition:DescribeCollection, rekognition:ListTagsForResource ``` -### Delete -```json -rekognition:DeleteCollection -``` - diff --git a/docs/aws-docs/providers/aws/rekognition/collections/index.md b/docs/aws-docs/providers/aws/rekognition/collections/index.md index 0dbcc09be1..13abeccdee 100644 --- a/docs/aws-docs/providers/aws/rekognition/collections/index.md +++ b/docs/aws-docs/providers/aws/rekognition/collections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of collections in a region or create a collections resource, use collection to operate on an individual resource. + +Used to retrieve a list of collections in a region or to create or delete a collections resource, use collection to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of collections in a region or create a INSERT + + + + + @@ -61,7 +69,73 @@ SELECT region, collection_id FROM aws.rekognition.collections -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rekognition.collections ( + CollectionId, + region +) +SELECT +{{ CollectionId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rekognition.collections ( + CollectionId, + Tags, + region +) +SELECT + {{ CollectionId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rekognition.collections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +150,11 @@ rekognition:ListTagsForResource, rekognition:TagResource ``` +### Delete +```json +rekognition:DeleteCollection +``` + ### List ```json rekognition:ListCollections diff --git a/docs/aws-docs/providers/aws/rekognition/project/index.md b/docs/aws-docs/providers/aws/rekognition/project/index.md index 3c061e0d5d..892c4c3893 100644 --- a/docs/aws-docs/providers/aws/rekognition/project/index.md +++ b/docs/aws-docs/providers/aws/rekognition/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -68,9 +66,10 @@ region, arn, project_name FROM aws.rekognition.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -80,9 +79,3 @@ To operate on the project resource, the following permissions are r rekognition:DescribeProjects ``` -### Delete -```json -rekognition:DescribeProjects, -rekognition:DeleteProject -``` - diff --git a/docs/aws-docs/providers/aws/rekognition/projects/index.md b/docs/aws-docs/providers/aws/rekognition/projects/index.md index 0b3b505dc0..12b31df255 100644 --- a/docs/aws-docs/providers/aws/rekognition/projects/index.md +++ b/docs/aws-docs/providers/aws/rekognition/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,65 @@ SELECT region, project_name FROM aws.rekognition.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rekognition.projects ( + ProjectName, + region +) +SELECT +{{ ProjectName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rekognition.projects ( + ProjectName, + region +) +SELECT + {{ ProjectName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rekognition.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +139,12 @@ To operate on the projects resource, the following permissions are rekognition:CreateProject ``` +### Delete +```json +rekognition:DescribeProjects, +rekognition:DeleteProject +``` + ### List ```json rekognition:DescribeProjects diff --git a/docs/aws-docs/providers/aws/rekognition/stream_processor/index.md b/docs/aws-docs/providers/aws/rekognition/stream_processor/index.md index 06d93266d3..111f193554 100644 --- a/docs/aws-docs/providers/aws/rekognition/stream_processor/index.md +++ b/docs/aws-docs/providers/aws/rekognition/stream_processor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual stream_processor resource, use stream_processors to retrieve a list of resources or to create a resource. + +Gets or updates an individual stream_processor resource, use stream_processors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual stream_processor resource, use UPDATE - - - - - @@ -96,9 +94,10 @@ status, status_message, tags FROM aws.rekognition.stream_processor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the stream_processor resource, the following permissions are required: @@ -117,8 +116,3 @@ rekognition:ListTagsForResource, rekognition:DescribeStreamProcessor ``` -### Delete -```json -rekognition:DeleteStreamProcessor -``` - diff --git a/docs/aws-docs/providers/aws/rekognition/stream_processors/index.md b/docs/aws-docs/providers/aws/rekognition/stream_processors/index.md index a7ddf694c8..afe98d3a8f 100644 --- a/docs/aws-docs/providers/aws/rekognition/stream_processors/index.md +++ b/docs/aws-docs/providers/aws/rekognition/stream_processors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of stream_processors in a region or create a stream_processors resource, use stream_processor to operate on an individual resource. + +Used to retrieve a list of stream_processors in a region or to create or delete a stream_processors resource, use stream_processor to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of stream_processors in a region or create + + + + + @@ -61,7 +69,144 @@ SELECT region, name FROM aws.rekognition.stream_processors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rekognition.stream_processors ( + RoleArn, + KinesisVideoStream, + region +) +SELECT +{{ RoleArn }}, + {{ KinesisVideoStream }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rekognition.stream_processors ( + Name, + KmsKeyId, + RoleArn, + KinesisVideoStream, + FaceSearchSettings, + ConnectedHomeSettings, + KinesisDataStream, + S3Destination, + NotificationChannel, + DataSharingPreference, + PolygonRegionsOfInterest, + BoundingBoxRegionsOfInterest, + Tags, + region +) +SELECT + {{ Name }}, + {{ KmsKeyId }}, + {{ RoleArn }}, + {{ KinesisVideoStream }}, + {{ FaceSearchSettings }}, + {{ ConnectedHomeSettings }}, + {{ KinesisDataStream }}, + {{ S3Destination }}, + {{ NotificationChannel }}, + {{ DataSharingPreference }}, + {{ PolygonRegionsOfInterest }}, + {{ BoundingBoxRegionsOfInterest }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rekognition.stream_processors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +222,11 @@ rekognition:ListTagsForResource, rekognition:TagResource ``` +### Delete +```json +rekognition:DeleteStreamProcessor +``` + ### List ```json rekognition:ListStreamProcessors diff --git a/docs/aws-docs/providers/aws/resiliencehub/app/index.md b/docs/aws-docs/providers/aws/resiliencehub/app/index.md index e68f75479d..ed350a9a2b 100644 --- a/docs/aws-docs/providers/aws/resiliencehub/app/index.md +++ b/docs/aws-docs/providers/aws/resiliencehub/app/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app resource, use apps to retrieve a list of resources or to create a resource. + +Gets or updates an individual app resource, use apps to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual app resource, use appsUPDATE - - - - - @@ -86,9 +84,10 @@ permission_model, event_subscriptions, drift_status FROM aws.resiliencehub.app -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app resource, the following permissions are required: @@ -125,10 +124,3 @@ iam:PassRole, resiliencehub:* ``` -### Delete -```json -resiliencehub:DeleteApp, -resiliencehub:UntagResource, -resiliencehub:ListApps -``` - diff --git a/docs/aws-docs/providers/aws/resiliencehub/apps/index.md b/docs/aws-docs/providers/aws/resiliencehub/apps/index.md index 9209046b7c..9222dad4ce 100644 --- a/docs/aws-docs/providers/aws/resiliencehub/apps/index.md +++ b/docs/aws-docs/providers/aws/resiliencehub/apps/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of apps in a region or create a apps resource, use app to operate on an individual resource. + +Used to retrieve a list of apps in a region or to create or delete a apps resource, use app to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of apps in a region or create a apps< + + + + + @@ -61,7 +69,135 @@ SELECT region, app_arn FROM aws.resiliencehub.apps -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resiliencehub.apps ( + Name, + AppTemplateBody, + ResourceMappings, + region +) +SELECT +{{ Name }}, + {{ AppTemplateBody }}, + {{ ResourceMappings }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resiliencehub.apps ( + Name, + Description, + ResiliencyPolicyArn, + Tags, + AppTemplateBody, + ResourceMappings, + AppAssessmentSchedule, + PermissionModel, + EventSubscriptions, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ResiliencyPolicyArn }}, + {{ Tags }}, + {{ AppTemplateBody }}, + {{ ResourceMappings }}, + {{ AppAssessmentSchedule }}, + {{ PermissionModel }}, + {{ EventSubscriptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resiliencehub.apps +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -92,6 +228,13 @@ iam:PassRole, resiliencehub:* ``` +### Delete +```json +resiliencehub:DeleteApp, +resiliencehub:UntagResource, +resiliencehub:ListApps +``` + ### List ```json resiliencehub:ListApps diff --git a/docs/aws-docs/providers/aws/resiliencehub/resiliency_policies/index.md b/docs/aws-docs/providers/aws/resiliencehub/resiliency_policies/index.md index c810bf29b8..c8c1baacf6 100644 --- a/docs/aws-docs/providers/aws/resiliencehub/resiliency_policies/index.md +++ b/docs/aws-docs/providers/aws/resiliencehub/resiliency_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resiliency_policies in a region or create a resiliency_policies resource, use resiliency_policy to operate on an individual resource. + +Used to retrieve a list of resiliency_policies in a region or to create or delete a resiliency_policies resource, use resiliency_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resiliency_policies in a region or creat + + + + + @@ -61,7 +69,102 @@ SELECT region, policy_arn FROM aws.resiliencehub.resiliency_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resiliencehub.resiliency_policies ( + PolicyName, + Tier, + Policy, + region +) +SELECT +{{ PolicyName }}, + {{ Tier }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resiliencehub.resiliency_policies ( + PolicyName, + PolicyDescription, + DataLocationConstraint, + Tier, + Policy, + Tags, + region +) +SELECT + {{ PolicyName }}, + {{ PolicyDescription }}, + {{ DataLocationConstraint }}, + {{ Tier }}, + {{ Policy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resiliencehub.resiliency_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +178,12 @@ resiliencehub:DescribeResiliencyPolicy, resiliencehub:TagResource ``` +### Delete +```json +resiliencehub:DeleteResiliencyPolicy, +resiliencehub:UntagResource +``` + ### List ```json resiliencehub:ListResiliencyPolicies diff --git a/docs/aws-docs/providers/aws/resiliencehub/resiliency_policy/index.md b/docs/aws-docs/providers/aws/resiliencehub/resiliency_policy/index.md index e6274174d3..85db5265e5 100644 --- a/docs/aws-docs/providers/aws/resiliencehub/resiliency_policy/index.md +++ b/docs/aws-docs/providers/aws/resiliencehub/resiliency_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resiliency_policy resource, use resiliency_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resiliency_policy resource, use resiliency_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual resiliency_policy resource, use < - - - - - @@ -78,9 +76,10 @@ policy, policy_arn, tags FROM aws.resiliencehub.resiliency_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resiliency_policy resource, the following permissions are required: @@ -100,9 +99,3 @@ resiliencehub:DescribeResiliencyPolicy, resiliencehub:ListTagsForResource ``` -### Delete -```json -resiliencehub:DeleteResiliencyPolicy, -resiliencehub:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/default_view_association/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/default_view_association/index.md index 22d1bb08e3..044282ac1a 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/default_view_association/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/default_view_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual default_view_association resource, use default_view_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual default_view_association resource, use default_view_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual default_view_association resource - - - - - @@ -68,9 +66,10 @@ region, view_arn, associated_aws_principal FROM aws.resourceexplorer2.default_view_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the default_view_association resource, the following permissions are required: @@ -86,9 +85,3 @@ resource-explorer-2:AssociateDefaultView resource-explorer-2:GetDefaultView ``` -### Delete -```json -resource-explorer-2:GetDefaultView, -resource-explorer-2:DisassociateDefaultView -``` - diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/default_view_associations/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/default_view_associations/index.md index bb2d4891fa..ddd3d64c9b 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/default_view_associations/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/default_view_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of default_view_associations in a region or create a default_view_associations resource, use default_view_association to operate on an individual resource. + +Used to retrieve a list of default_view_associations in a region or to create or delete a default_view_associations resource, use default_view_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of default_view_associations in a region or + + + + + @@ -61,7 +69,65 @@ SELECT region, associated_aws_principal FROM aws.resourceexplorer2.default_view_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resourceexplorer2.default_view_associations ( + ViewArn, + region +) +SELECT +{{ ViewArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resourceexplorer2.default_view_associations ( + ViewArn, + region +) +SELECT + {{ ViewArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resourceexplorer2.default_view_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +140,9 @@ resource-explorer-2:GetDefaultView, resource-explorer-2:AssociateDefaultView ``` +### Delete +```json +resource-explorer-2:GetDefaultView, +resource-explorer-2:DisassociateDefaultView +``` + diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/index/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/index/index.md index 89618a643c..0fd2397e6f 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/index/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/index/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual index resource, use indices to retrieve a list of resources or to create a resource. + +Gets or updates an individual index resource, use indices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual index resource, use indices - - - - - @@ -72,9 +70,10 @@ tags, type, index_state FROM aws.resourceexplorer2.index -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the index resource, the following permissions are required: @@ -88,13 +87,6 @@ resource-explorer-2:UntagResource, resource-explorer-2:ListTagsForResource ``` -### Delete -```json -resource-explorer-2:DeleteIndex, -resource-explorer-2:GetIndex, -resource-explorer-2:UntagResource -``` - ### Read ```json resource-explorer-2:GetIndex diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/indices/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/indices/index.md index d21bfc7dac..c99e44d530 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/indices/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/indices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of indices in a region or create a indices resource, use index to operate on an individual resource. + +Used to retrieve a list of indices in a region or to create or delete a indices resource, use index to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of indices in a region or create a in + + + + + @@ -61,7 +69,68 @@ SELECT region, arn FROM aws.resourceexplorer2.indices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resourceexplorer2.indices ( + Type, + region +) +SELECT +{{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resourceexplorer2.indices ( + Tags, + Type, + region +) +SELECT + {{ Tags }}, + {{ Type }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resourceexplorer2.indices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +147,13 @@ resource-explorer-2:DeleteIndex, iam:CreateServiceLinkedRole ``` +### Delete +```json +resource-explorer-2:DeleteIndex, +resource-explorer-2:GetIndex, +resource-explorer-2:UntagResource +``` + ### List ```json resource-explorer-2:ListIndexes diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/view/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/view/index.md index bf05a38426..1c759bbb5a 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/view/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/view/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual view resource, use views to retrieve a list of resources or to create a resource. + +Gets or updates an individual view resource, use views to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual view resource, use viewsUPDATE - - - - - @@ -76,9 +74,10 @@ tags, view_arn, view_name FROM aws.resourceexplorer2.view -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the view resource, the following permissions are required: @@ -96,10 +95,3 @@ resource-explorer-2:UntagResource, resource-explorer-2:ListTagsForResource ``` -### Delete -```json -resource-explorer-2:DeleteView, -resource-explorer-2:GetView, -resource-explorer-2:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/resourceexplorer2/views/index.md b/docs/aws-docs/providers/aws/resourceexplorer2/views/index.md index ff82131703..c220a26b26 100644 --- a/docs/aws-docs/providers/aws/resourceexplorer2/views/index.md +++ b/docs/aws-docs/providers/aws/resourceexplorer2/views/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of views in a region or create a views resource, use view to operate on an individual resource. + +Used to retrieve a list of views in a region or to create or delete a views resource, use view to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of views in a region or create a view + + + + + @@ -61,7 +69,83 @@ SELECT region, view_arn FROM aws.resourceexplorer2.views -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resourceexplorer2.views ( + ViewName, + region +) +SELECT +{{ ViewName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resourceexplorer2.views ( + Filters, + IncludedProperties, + Scope, + Tags, + ViewName, + region +) +SELECT + {{ Filters }}, + {{ IncludedProperties }}, + {{ Scope }}, + {{ Tags }}, + {{ ViewName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resourceexplorer2.views +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +158,13 @@ resource-explorer-2:CreateView, resource-explorer-2:TagResource ``` +### Delete +```json +resource-explorer-2:DeleteView, +resource-explorer-2:GetView, +resource-explorer-2:UntagResource +``` + ### List ```json resource-explorer-2:ListViews diff --git a/docs/aws-docs/providers/aws/resourcegroups/group/index.md b/docs/aws-docs/providers/aws/resourcegroups/group/index.md index 35069faffc..5a9a717d3f 100644 --- a/docs/aws-docs/providers/aws/resourcegroups/group/index.md +++ b/docs/aws-docs/providers/aws/resourcegroups/group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group resource, use groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual group resource, use groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual group resource, use groups< - - - - - @@ -78,9 +76,10 @@ arn, configuration, resources FROM aws.resourcegroups.group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the group resource, the following permissions are required: @@ -109,9 +108,3 @@ resource-groups:GroupResources, resource-groups:UnGroupResources ``` -### Delete -```json -resource-groups:DeleteGroup, -resource-groups:UnGroupResources -``` - diff --git a/docs/aws-docs/providers/aws/resourcegroups/groups/index.md b/docs/aws-docs/providers/aws/resourcegroups/groups/index.md index cd26a45a78..e1f9a5e281 100644 --- a/docs/aws-docs/providers/aws/resourcegroups/groups/index.md +++ b/docs/aws-docs/providers/aws/resourcegroups/groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of groups in a region or create a groups resource, use group to operate on an individual resource. + +Used to retrieve a list of groups in a region or to create or delete a groups resource, use group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of groups in a region or create a gro + + + + + @@ -61,7 +69,115 @@ SELECT region, name FROM aws.resourcegroups.groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.resourcegroups.groups ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.resourcegroups.groups ( + Name, + Description, + ResourceQuery, + Tags, + Configuration, + Resources, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ ResourceQuery }}, + {{ Tags }}, + {{ Configuration }}, + {{ Resources }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.resourcegroups.groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +194,12 @@ resource-groups:ListGroupResources, resource-groups:GroupResources ``` +### Delete +```json +resource-groups:DeleteGroup, +resource-groups:UnGroupResources +``` + ### List ```json resource-groups:ListGroups diff --git a/docs/aws-docs/providers/aws/robomaker/fleet/index.md b/docs/aws-docs/providers/aws/robomaker/fleet/index.md index e094ec0080..8694d67574 100644 --- a/docs/aws-docs/providers/aws/robomaker/fleet/index.md +++ b/docs/aws-docs/providers/aws/robomaker/fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual fleet resource, use fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual fleet resource, use fleets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual fleet resource, use fleets< - - - - - @@ -70,9 +68,10 @@ arn, tags, name FROM aws.robomaker.fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the fleet resource, the following permissions are required: @@ -82,11 +81,6 @@ To operate on the fleet resource, the following permissions are req robomaker:DescribeFleet ``` -### Delete -```json -robomaker:DeleteFleet -``` - ### Update ```json robomaker:TagResource, diff --git a/docs/aws-docs/providers/aws/robomaker/fleets/index.md b/docs/aws-docs/providers/aws/robomaker/fleets/index.md index 4cd6a9262e..a55c11dba0 100644 --- a/docs/aws-docs/providers/aws/robomaker/fleets/index.md +++ b/docs/aws-docs/providers/aws/robomaker/fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of fleets in a region or create a fleets resource, use fleet to operate on an individual resource. + +Used to retrieve a list of fleets in a region or to create or delete a fleets resource, use fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of fleets in a region or create a fle + + + + + @@ -61,7 +69,66 @@ SELECT region, arn FROM aws.robomaker.fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.fleets ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.fleets ( + Tags, + Name, + region +) +SELECT + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +140,11 @@ To operate on the fleets resource, the following permissions are re robomaker:CreateFleet ``` +### Delete +```json +robomaker:DeleteFleet +``` + ### List ```json robomaker:ListFleets diff --git a/docs/aws-docs/providers/aws/robomaker/robot/index.md b/docs/aws-docs/providers/aws/robomaker/robot/index.md index 9b7c0f2b0b..b580700a90 100644 --- a/docs/aws-docs/providers/aws/robomaker/robot/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robot/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual robot resource, use robots to retrieve a list of resources or to create a resource. + +Gets or updates an individual robot resource, use robots to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual robot resource, use robots< - - - - - @@ -76,9 +74,10 @@ greengrass_group_id, tags, name FROM aws.robomaker.robot -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the robot resource, the following permissions are required: @@ -88,13 +87,6 @@ To operate on the robot resource, the following permissions are req robomaker:DescribeRobot ``` -### Delete -```json -robomaker:DescribeRobot, -robomaker:DeleteRobot, -robomaker:DeregisterRobot -``` - ### Update ```json robomaker:TagResource, diff --git a/docs/aws-docs/providers/aws/robomaker/robot_application/index.md b/docs/aws-docs/providers/aws/robomaker/robot_application/index.md index 9e86a19271..97484ee385 100644 --- a/docs/aws-docs/providers/aws/robomaker/robot_application/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robot_application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual robot_application resource, use robot_applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual robot_application resource, use robot_applications to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual robot_application resource, use < - - - - - @@ -78,9 +76,10 @@ current_revision_id, arn, tags FROM aws.robomaker.robot_application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the robot_application resource, the following permissions are required: @@ -101,9 +100,3 @@ ecr:BatchCheckLayerAvailability, ecr-public:GetAuthorizationToken ``` -### Delete -```json -robomaker:DescribeRobotApplication, -robomaker:DeleteRobotApplication -``` - diff --git a/docs/aws-docs/providers/aws/robomaker/robot_application_version/index.md b/docs/aws-docs/providers/aws/robomaker/robot_application_version/index.md index 4a0d2c4499..9d0ba6c8c9 100644 --- a/docs/aws-docs/providers/aws/robomaker/robot_application_version/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robot_application_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual robot_application_version resource, use robot_application_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual robot_application_version resource, use robot_application_versions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual robot_application_version resourc - - - - - @@ -67,19 +65,14 @@ current_revision_id, application_version, arn FROM aws.robomaker.robot_application_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the robot_application_version resource, the following permissions are required: -### Delete -```json -robomaker:DeleteRobotApplication, -robomaker:DescribeRobotApplication -``` - ### Read ```json robomaker:DescribeRobotApplication diff --git a/docs/aws-docs/providers/aws/robomaker/robot_application_versions/index.md b/docs/aws-docs/providers/aws/robomaker/robot_application_versions/index.md index 87adcb2636..5c02e2b5b9 100644 --- a/docs/aws-docs/providers/aws/robomaker/robot_application_versions/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robot_application_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of robot_application_versions in a region or create a robot_application_versions resource, use robot_application_version to operate on an individual resource. + +Used to retrieve a list of robot_application_versions in a region or to create or delete a robot_application_versions resource, use robot_application_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of robot_application_versions in a region o + + + + + @@ -61,7 +69,68 @@ SELECT region, arn FROM aws.robomaker.robot_application_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.robot_application_versions ( + Application, + region +) +SELECT +{{ Application }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.robot_application_versions ( + Application, + CurrentRevisionId, + region +) +SELECT + {{ Application }}, + {{ CurrentRevisionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.robot_application_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +148,9 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` +### Delete +```json +robomaker:DeleteRobotApplication, +robomaker:DescribeRobotApplication +``` + diff --git a/docs/aws-docs/providers/aws/robomaker/robot_applications/index.md b/docs/aws-docs/providers/aws/robomaker/robot_applications/index.md index 4f2505a402..fd886bf096 100644 --- a/docs/aws-docs/providers/aws/robomaker/robot_applications/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robot_applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of robot_applications in a region or create a robot_applications resource, use robot_application to operate on an individual resource. + +Used to retrieve a list of robot_applications in a region or to create or delete a robot_applications resource, use robot_application to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of robot_applications in a region or create + + + + + @@ -61,7 +69,92 @@ SELECT region, arn FROM aws.robomaker.robot_applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.robot_applications ( + RobotSoftwareSuite, + region +) +SELECT +{{ RobotSoftwareSuite }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.robot_applications ( + Name, + Sources, + Environment, + RobotSoftwareSuite, + CurrentRevisionId, + Tags, + region +) +SELECT + {{ Name }}, + {{ Sources }}, + {{ Environment }}, + {{ RobotSoftwareSuite }}, + {{ CurrentRevisionId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.robot_applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +173,12 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` +### Delete +```json +robomaker:DescribeRobotApplication, +robomaker:DeleteRobotApplication +``` + ### List ```json robomaker:ListRobotApplications diff --git a/docs/aws-docs/providers/aws/robomaker/robots/index.md b/docs/aws-docs/providers/aws/robomaker/robots/index.md index 1a14434388..73360a067f 100644 --- a/docs/aws-docs/providers/aws/robomaker/robots/index.md +++ b/docs/aws-docs/providers/aws/robomaker/robots/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of robots in a region or create a robots resource, use robot to operate on an individual resource. + +Used to retrieve a list of robots in a region or to create or delete a robots resource, use robot to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of robots in a region or create a rob + + + + + @@ -61,7 +69,80 @@ SELECT region, arn FROM aws.robomaker.robots -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.robots ( + Architecture, + GreengrassGroupId, + region +) +SELECT +{{ Architecture }}, + {{ GreengrassGroupId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.robots ( + Fleet, + Architecture, + GreengrassGroupId, + Tags, + Name, + region +) +SELECT + {{ Fleet }}, + {{ Architecture }}, + {{ GreengrassGroupId }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.robots +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +155,13 @@ robomaker:CreateRobot, robomaker:RegisterRobot ``` +### Delete +```json +robomaker:DescribeRobot, +robomaker:DeleteRobot, +robomaker:DeregisterRobot +``` + ### List ```json robomaker:ListRobots diff --git a/docs/aws-docs/providers/aws/robomaker/simulation_application/index.md b/docs/aws-docs/providers/aws/robomaker/simulation_application/index.md index 0325466bb9..4390bcd428 100644 --- a/docs/aws-docs/providers/aws/robomaker/simulation_application/index.md +++ b/docs/aws-docs/providers/aws/robomaker/simulation_application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual simulation_application resource, use simulation_applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual simulation_application resource, use simulation_applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual simulation_application resource, - - - - - @@ -82,9 +80,10 @@ sources, environment, tags FROM aws.robomaker.simulation_application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the simulation_application resource, the following permissions are required: @@ -105,9 +104,3 @@ ecr:BatchCheckLayerAvailability, ecr-public:GetAuthorizationToken ``` -### Delete -```json -robomaker:DescribeSimulationApplication, -robomaker:DeleteSimulationApplication -``` - diff --git a/docs/aws-docs/providers/aws/robomaker/simulation_application_version/index.md b/docs/aws-docs/providers/aws/robomaker/simulation_application_version/index.md index 67f20a22d0..9ed2434e8c 100644 --- a/docs/aws-docs/providers/aws/robomaker/simulation_application_version/index.md +++ b/docs/aws-docs/providers/aws/robomaker/simulation_application_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual simulation_application_version resource, use simulation_application_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual simulation_application_version resource, use simulation_application_versions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual simulation_application_version re - - - - - @@ -67,19 +65,14 @@ current_revision_id, application_version, arn FROM aws.robomaker.simulation_application_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the simulation_application_version resource, the following permissions are required: -### Delete -```json -robomaker:DeleteSimulationApplication, -robomaker:DescribeSimulationApplication -``` - ### Read ```json robomaker:DescribeSimulationApplication diff --git a/docs/aws-docs/providers/aws/robomaker/simulation_application_versions/index.md b/docs/aws-docs/providers/aws/robomaker/simulation_application_versions/index.md index 992ba4f8e0..1f76173efd 100644 --- a/docs/aws-docs/providers/aws/robomaker/simulation_application_versions/index.md +++ b/docs/aws-docs/providers/aws/robomaker/simulation_application_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of simulation_application_versions in a region or create a simulation_application_versions resource, use simulation_application_version to operate on an individual resource. + +Used to retrieve a list of simulation_application_versions in a region or to create or delete a simulation_application_versions resource, use simulation_application_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of simulation_application_versions in a reg + + + + + @@ -61,7 +69,68 @@ SELECT region, arn FROM aws.robomaker.simulation_application_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.simulation_application_versions ( + Application, + region +) +SELECT +{{ Application }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.simulation_application_versions ( + Application, + CurrentRevisionId, + region +) +SELECT + {{ Application }}, + {{ CurrentRevisionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.simulation_application_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,3 +148,9 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` +### Delete +```json +robomaker:DeleteSimulationApplication, +robomaker:DescribeSimulationApplication +``` + diff --git a/docs/aws-docs/providers/aws/robomaker/simulation_applications/index.md b/docs/aws-docs/providers/aws/robomaker/simulation_applications/index.md index 02d3bca123..ac2b0ac141 100644 --- a/docs/aws-docs/providers/aws/robomaker/simulation_applications/index.md +++ b/docs/aws-docs/providers/aws/robomaker/simulation_applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of simulation_applications in a region or create a simulation_applications resource, use simulation_application to operate on an individual resource. + +Used to retrieve a list of simulation_applications in a region or to create or delete a simulation_applications resource, use simulation_application to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of simulation_applications in a region or c + + + + + @@ -61,7 +69,110 @@ SELECT region, arn FROM aws.robomaker.simulation_applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.robomaker.simulation_applications ( + RobotSoftwareSuite, + SimulationSoftwareSuite, + region +) +SELECT +{{ RobotSoftwareSuite }}, + {{ SimulationSoftwareSuite }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.robomaker.simulation_applications ( + Name, + CurrentRevisionId, + RenderingEngine, + RobotSoftwareSuite, + SimulationSoftwareSuite, + Sources, + Environment, + Tags, + region +) +SELECT + {{ Name }}, + {{ CurrentRevisionId }}, + {{ RenderingEngine }}, + {{ RobotSoftwareSuite }}, + {{ SimulationSoftwareSuite }}, + {{ Sources }}, + {{ Environment }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.robomaker.simulation_applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +191,12 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` +### Delete +```json +robomaker:DescribeSimulationApplication, +robomaker:DeleteSimulationApplication +``` + ### List ```json robomaker:ListSimulationApplications diff --git a/docs/aws-docs/providers/aws/rolesanywhere/crl/index.md b/docs/aws-docs/providers/aws/rolesanywhere/crl/index.md index a7cb4c7df7..d607636005 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/crl/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/crl/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual crl resource, use crls to retrieve a list of resources or to create a resource. + +Gets or updates an individual crl resource, use crls to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual crl resource, use crlsUPDATE - - - - - @@ -76,9 +74,10 @@ name, trust_anchor_arn, tags FROM aws.rolesanywhere.crl -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the crl resource, the following permissions are required: @@ -99,8 +98,3 @@ rolesanywhere:UntagResource, rolesanywhere:ListTagsForResource ``` -### Delete -```json -rolesanywhere:DeleteCrl -``` - diff --git a/docs/aws-docs/providers/aws/rolesanywhere/crls/index.md b/docs/aws-docs/providers/aws/rolesanywhere/crls/index.md index cc1def287e..34920b9640 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/crls/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/crls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of crls in a region or create a crls resource, use crl to operate on an individual resource. + +Used to retrieve a list of crls in a region or to create or delete a crls resource, use crl to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of crls in a region or create a crls< + + + + + @@ -61,7 +69,85 @@ SELECT region, crl_id FROM aws.rolesanywhere.crls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rolesanywhere.crls ( + CrlData, + Name, + region +) +SELECT +{{ CrlData }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rolesanywhere.crls ( + CrlData, + Enabled, + Name, + TrustAnchorArn, + Tags, + region +) +SELECT + {{ CrlData }}, + {{ Enabled }}, + {{ Name }}, + {{ TrustAnchorArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rolesanywhere.crls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +161,11 @@ rolesanywhere:TagResource, rolesanywhere:ListTagsForResource ``` +### Delete +```json +rolesanywhere:DeleteCrl +``` + ### List ```json rolesanywhere:ListCrls, diff --git a/docs/aws-docs/providers/aws/rolesanywhere/profile/index.md b/docs/aws-docs/providers/aws/rolesanywhere/profile/index.md index 62fda66d97..2e4df5fba4 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/profile/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual profile resource, use profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual profile resource, use profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual profile resource, use profi - - - - - @@ -84,9 +82,10 @@ role_arns, session_policy, tags FROM aws.rolesanywhere.profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the profile resource, the following permissions are required: @@ -110,8 +109,3 @@ rolesanywhere:UntagResource, rolesanywhere:ListTagsForResource ``` -### Delete -```json -rolesanywhere:DeleteProfile -``` - diff --git a/docs/aws-docs/providers/aws/rolesanywhere/profiles/index.md b/docs/aws-docs/providers/aws/rolesanywhere/profiles/index.md index 713c8e0427..b3892a2318 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/profiles/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of profiles in a region or create a profiles resource, use profile to operate on an individual resource. + +Used to retrieve a list of profiles in a region or to create or delete a profiles resource, use profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of profiles in a region or create a p + + + + + @@ -61,7 +69,100 @@ SELECT region, profile_id FROM aws.rolesanywhere.profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rolesanywhere.profiles ( + Name, + RoleArns, + region +) +SELECT +{{ Name }}, + {{ RoleArns }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rolesanywhere.profiles ( + DurationSeconds, + Enabled, + ManagedPolicyArns, + Name, + RequireInstanceProperties, + RoleArns, + SessionPolicy, + Tags, + region +) +SELECT + {{ DurationSeconds }}, + {{ Enabled }}, + {{ ManagedPolicyArns }}, + {{ Name }}, + {{ RequireInstanceProperties }}, + {{ RoleArns }}, + {{ SessionPolicy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rolesanywhere.profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +179,11 @@ rolesanywhere:TagResource, rolesanywhere:ListTagsForResource ``` +### Delete +```json +rolesanywhere:DeleteProfile +``` + ### List ```json rolesanywhere:ListProfiles, diff --git a/docs/aws-docs/providers/aws/rolesanywhere/trust_anchor/index.md b/docs/aws-docs/providers/aws/rolesanywhere/trust_anchor/index.md index 3f7fdb9052..30a421ac4e 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/trust_anchor/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/trust_anchor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual trust_anchor resource, use trust_anchors to retrieve a list of resources or to create a resource. + +Gets or updates an individual trust_anchor resource, use trust_anchors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual trust_anchor resource, use - - - - - @@ -78,9 +76,10 @@ tags, trust_anchor_id, trust_anchor_arn FROM aws.rolesanywhere.trust_anchor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the trust_anchor resource, the following permissions are required: @@ -105,8 +104,3 @@ rolesanywhere:PutNotificationSettings, rolesanywhere:ResetNotificationSettings ``` -### Delete -```json -rolesanywhere:DeleteTrustAnchor -``` - diff --git a/docs/aws-docs/providers/aws/rolesanywhere/trust_anchors/index.md b/docs/aws-docs/providers/aws/rolesanywhere/trust_anchors/index.md index cdf9a88080..50ee0d0f08 100644 --- a/docs/aws-docs/providers/aws/rolesanywhere/trust_anchors/index.md +++ b/docs/aws-docs/providers/aws/rolesanywhere/trust_anchors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trust_anchors in a region or create a trust_anchors resource, use trust_anchor to operate on an individual resource. + +Used to retrieve a list of trust_anchors in a region or to create or delete a trust_anchors resource, use trust_anchor to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of trust_anchors in a region or create a INSERT + + + + + @@ -61,7 +69,98 @@ SELECT region, trust_anchor_id FROM aws.rolesanywhere.trust_anchors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rolesanywhere.trust_anchors ( + Name, + Source, + region +) +SELECT +{{ Name }}, + {{ Source }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rolesanywhere.trust_anchors ( + Enabled, + Name, + NotificationSettings, + Source, + Tags, + region +) +SELECT + {{ Enabled }}, + {{ Name }}, + {{ NotificationSettings }}, + {{ Source }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rolesanywhere.trust_anchors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +175,11 @@ rolesanywhere:TagResource, rolesanywhere:ListTagsForResource ``` +### Delete +```json +rolesanywhere:DeleteTrustAnchor +``` + ### List ```json rolesanywhere:ListTrustAnchors, diff --git a/docs/aws-docs/providers/aws/route53/cidr_collection/index.md b/docs/aws-docs/providers/aws/route53/cidr_collection/index.md index b1c720c46b..dd6814cbab 100644 --- a/docs/aws-docs/providers/aws/route53/cidr_collection/index.md +++ b/docs/aws-docs/providers/aws/route53/cidr_collection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cidr_collection resource, use cidr_collections to retrieve a list of resources or to create a resource. + +Gets or updates an individual cidr_collection resource, use cidr_collections to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual cidr_collection resource, use UPDATE - - - - - @@ -75,6 +73,7 @@ FROM aws.route53.cidr_collection WHERE data__Identifier = ''; ``` + ## Permissions To operate on the cidr_collection resource, the following permissions are required: @@ -90,9 +89,3 @@ route53:ListCidrBlocks route53:ChangeCidrCollection ``` -### Delete -```json -route53:DeleteCidrCollection, -route53:ChangeCidrCollection -``` - diff --git a/docs/aws-docs/providers/aws/route53/cidr_collections/index.md b/docs/aws-docs/providers/aws/route53/cidr_collections/index.md index ad70140f63..068b1b7774 100644 --- a/docs/aws-docs/providers/aws/route53/cidr_collections/index.md +++ b/docs/aws-docs/providers/aws/route53/cidr_collections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cidr_collections in a region or create a cidr_collections resource, use cidr_collection to operate on an individual resource. + +Used to retrieve a list of cidr_collections in a region or to create or delete a cidr_collections resource, use cidr_collection to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cidr_collections in a region or create a + + + + + @@ -61,7 +69,75 @@ SELECT region, id FROM aws.route53.cidr_collections +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53.cidr_collections ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53.cidr_collections ( + Name, + Locations, + region +) +SELECT + {{ Name }}, + {{ Locations }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53.cidr_collections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +150,12 @@ route53:CreateCidrCollection, route53:ChangeCidrCollection ``` +### Delete +```json +route53:DeleteCidrCollection, +route53:ChangeCidrCollection +``` + ### List ```json route53:ListCidrCollections, diff --git a/docs/aws-docs/providers/aws/route53/dnssec/index.md b/docs/aws-docs/providers/aws/route53/dnssec/index.md index d914b0bee0..668f453d6a 100644 --- a/docs/aws-docs/providers/aws/route53/dnssec/index.md +++ b/docs/aws-docs/providers/aws/route53/dnssec/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dnssec resource, use dnssecs to retrieve a list of resources or to create a resource. + +Gets or updates an individual dnssec resource, use dnssecs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -43,11 +46,6 @@ Gets or operates on an individual dnssec resource, use dnssec - - - - - @@ -64,6 +62,7 @@ FROM aws.route53.dnssec WHERE data__Identifier = ''; ``` + ## Permissions To operate on the dnssec resource, the following permissions are required: @@ -73,13 +72,3 @@ To operate on the dnssec resource, the following permissions are re route53:GetDNSSEC ``` -### Delete -```json -route53:GetDNSSEC, -route53:DisableHostedZoneDNSSEC, -kms:DescribeKey, -kms:GetPublicKey, -kms:Sign, -kms:CreateGrant -``` - diff --git a/docs/aws-docs/providers/aws/route53/dnssecs/index.md b/docs/aws-docs/providers/aws/route53/dnssecs/index.md index 7e9f61d527..a6e54a26bd 100644 --- a/docs/aws-docs/providers/aws/route53/dnssecs/index.md +++ b/docs/aws-docs/providers/aws/route53/dnssecs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dnssecs in a region or create a dnssecs resource, use dnssec to operate on an individual resource. + +Used to retrieve a list of dnssecs in a region or to create or delete a dnssecs resource, use dnssec to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dnssecs in a region or create a dn + + + + + @@ -61,7 +69,65 @@ SELECT region, hosted_zone_id FROM aws.route53.dnssecs +; +``` + +## `INSERT` Example + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53.dnssecs ( + HostedZoneId, + region +) +SELECT +{{ HostedZoneId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53.dnssecs ( + HostedZoneId, + region +) +SELECT + {{ HostedZoneId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53.dnssecs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +144,16 @@ kms:Sign, kms:CreateGrant ``` +### Delete +```json +route53:GetDNSSEC, +route53:DisableHostedZoneDNSSEC, +kms:DescribeKey, +kms:GetPublicKey, +kms:Sign, +kms:CreateGrant +``` + ### List ```json route53:GetDNSSEC, diff --git a/docs/aws-docs/providers/aws/route53/health_check/index.md b/docs/aws-docs/providers/aws/route53/health_check/index.md index 2ba018df46..015cac91da 100644 --- a/docs/aws-docs/providers/aws/route53/health_check/index.md +++ b/docs/aws-docs/providers/aws/route53/health_check/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual health_check resource, use health_checks to retrieve a list of resources or to create a resource. + +Gets or updates an individual health_check resource, use health_checks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual health_check resource, use - - - - - @@ -73,6 +71,7 @@ FROM aws.route53.health_check WHERE data__Identifier = ''; ``` + ## Permissions To operate on the health_check resource, the following permissions are required: @@ -91,8 +90,3 @@ route53:ListTagsForResource, cloudwatch:DescribeAlarms ``` -### Delete -```json -route53:DeleteHealthCheck -``` - diff --git a/docs/aws-docs/providers/aws/route53/health_checks/index.md b/docs/aws-docs/providers/aws/route53/health_checks/index.md index 9532125d97..d3e326433d 100644 --- a/docs/aws-docs/providers/aws/route53/health_checks/index.md +++ b/docs/aws-docs/providers/aws/route53/health_checks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of health_checks in a region or create a health_checks resource, use health_check to operate on an individual resource. + +Used to retrieve a list of health_checks in a region or to create or delete a health_checks resource, use health_check to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of health_checks in a region or create a INSERT + + + + + @@ -61,7 +69,123 @@ SELECT region, health_check_id FROM aws.route53.health_checks +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53.health_checks ( + HealthCheckConfig, + region +) +SELECT +{{ HealthCheckConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53.health_checks ( + HealthCheckConfig, + HealthCheckTags, + region +) +SELECT + {{ HealthCheckConfig }}, + {{ HealthCheckTags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53.health_checks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +200,11 @@ cloudwatch:DescribeAlarms, route53-recovery-control-config:DescribeRoutingControl ``` +### Delete +```json +route53:DeleteHealthCheck +``` + ### List ```json route53:ListHealthChecks, diff --git a/docs/aws-docs/providers/aws/route53/hosted_zone/index.md b/docs/aws-docs/providers/aws/route53/hosted_zone/index.md index 730ba1276c..82c3b6947d 100644 --- a/docs/aws-docs/providers/aws/route53/hosted_zone/index.md +++ b/docs/aws-docs/providers/aws/route53/hosted_zone/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hosted_zone resource, use hosted_zones to retrieve a list of resources or to create a resource. + +Gets or updates an individual hosted_zone resource, use hosted_zones to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual hosted_zone resource, use h - - - - - @@ -81,6 +79,7 @@ FROM aws.route53.hosted_zone WHERE data__Identifier = ''; ``` + ## Permissions To operate on the hosted_zone resource, the following permissions are required: @@ -105,11 +104,3 @@ route53:DeleteQueryLoggingConfig, ec2:DescribeVpcs ``` -### Delete -```json -route53:DeleteHostedZone, -route53:DeleteQueryLoggingConfig, -route53:ListQueryLoggingConfigs, -route53:GetChange -``` - diff --git a/docs/aws-docs/providers/aws/route53/hosted_zones/index.md b/docs/aws-docs/providers/aws/route53/hosted_zones/index.md index 4bbbed3799..3e3be12f6c 100644 --- a/docs/aws-docs/providers/aws/route53/hosted_zones/index.md +++ b/docs/aws-docs/providers/aws/route53/hosted_zones/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hosted_zones in a region or create a hosted_zones resource, use hosted_zone to operate on an individual resource. + +Used to retrieve a list of hosted_zones in a region or to create or delete a hosted_zones resource, use hosted_zone to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hosted_zones in a region or create a INSERT + + + + + @@ -61,7 +69,117 @@ SELECT region, id FROM aws.route53.hosted_zones +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53.hosted_zones ( + HostedZoneConfig, + HostedZoneTags, + Name, + QueryLoggingConfig, + VPCs, + region +) +SELECT +{{ HostedZoneConfig }}, + {{ HostedZoneTags }}, + {{ Name }}, + {{ QueryLoggingConfig }}, + {{ VPCs }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53.hosted_zones ( + HostedZoneConfig, + HostedZoneTags, + Name, + QueryLoggingConfig, + VPCs, + region +) +SELECT + {{ HostedZoneConfig }}, + {{ HostedZoneTags }}, + {{ Name }}, + {{ QueryLoggingConfig }}, + {{ VPCs }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53.hosted_zones +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +196,14 @@ route53:AssociateVPCWithHostedZone, ec2:DescribeVpcs ``` +### Delete +```json +route53:DeleteHostedZone, +route53:DeleteQueryLoggingConfig, +route53:ListQueryLoggingConfigs, +route53:GetChange +``` + ### List ```json route53:GetHostedZone, diff --git a/docs/aws-docs/providers/aws/route53/key_signing_key/index.md b/docs/aws-docs/providers/aws/route53/key_signing_key/index.md index a86cad2851..fc2f8c543e 100644 --- a/docs/aws-docs/providers/aws/route53/key_signing_key/index.md +++ b/docs/aws-docs/providers/aws/route53/key_signing_key/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual key_signing_key resource, use key_signing_keys to retrieve a list of resources or to create a resource. + +Gets or updates an individual key_signing_key resource, use key_signing_keys to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual key_signing_key resource, use UPDATE - - - - - @@ -75,6 +73,7 @@ FROM aws.route53.key_signing_key WHERE data__Identifier = '|'; ``` + ## Permissions To operate on the key_signing_key resource, the following permissions are required: @@ -95,13 +94,3 @@ kms:Sign, kms:CreateGrant ``` -### Delete -```json -route53:DeactivateKeySigningKey, -route53:DeleteKeySigningKey, -kms:DescribeKey, -kms:GetPublicKey, -kms:Sign, -kms:CreateGrant -``` - diff --git a/docs/aws-docs/providers/aws/route53/key_signing_keys/index.md b/docs/aws-docs/providers/aws/route53/key_signing_keys/index.md index ebf0f669db..085cac9bc0 100644 --- a/docs/aws-docs/providers/aws/route53/key_signing_keys/index.md +++ b/docs/aws-docs/providers/aws/route53/key_signing_keys/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of key_signing_keys in a region or create a key_signing_keys resource, use key_signing_key to operate on an individual resource. + +Used to retrieve a list of key_signing_keys in a region or to create or delete a key_signing_keys resource, use key_signing_key to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of key_signing_keys in a region or create a + + + + + @@ -63,7 +71,83 @@ region, hosted_zone_id, name FROM aws.route53.key_signing_keys +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53.key_signing_keys ( + HostedZoneId, + Status, + Name, + KeyManagementServiceArn, + region +) +SELECT +{{ HostedZoneId }}, + {{ Status }}, + {{ Name }}, + {{ KeyManagementServiceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53.key_signing_keys ( + HostedZoneId, + Status, + Name, + KeyManagementServiceArn, + region +) +SELECT + {{ HostedZoneId }}, + {{ Status }}, + {{ Name }}, + {{ KeyManagementServiceArn }}, + 'us-east-1'; +``` + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53.key_signing_keys +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +163,16 @@ kms:Sign, kms:CreateGrant ``` +### Delete +```json +route53:DeactivateKeySigningKey, +route53:DeleteKeySigningKey, +kms:DescribeKey, +kms:GetPublicKey, +kms:Sign, +kms:CreateGrant +``` + ### List ```json route53:GetDNSSEC, diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/cluster/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/cluster/index.md index 9829ef4c33..952e796849 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/cluster/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/cluster/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cluster resource, use clusters to retrieve a list of resources or to create a resource. + +Gets or updates an individual cluster resource, use clusters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual cluster resource, use clust - - - - - @@ -69,9 +67,10 @@ status, cluster_endpoints, tags FROM aws.route53recoverycontrol.cluster -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cluster resource, the following permissions are required: @@ -82,9 +81,3 @@ route53-recovery-control-config:DescribeCluster, route53-recovery-control-config:ListTagsForResource ``` -### Delete -```json -route53-recovery-control-config:DescribeCluster, -route53-recovery-control-config:DeleteCluster -``` - diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/clusters/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/clusters/index.md index 8f5a4fcb37..2fc3f275e8 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/clusters/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/clusters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of clusters in a region or create a clusters resource, use cluster to operate on an individual resource. + +Used to retrieve a list of clusters in a region or to create or delete a clusters resource, use cluster to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of clusters in a region or create a c + + + + + @@ -61,7 +69,73 @@ SELECT region, cluster_arn FROM aws.route53recoverycontrol.clusters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoverycontrol.clusters ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoverycontrol.clusters ( + Name, + Tags, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoverycontrol.clusters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +150,12 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` +### Delete +```json +route53-recovery-control-config:DescribeCluster, +route53-recovery-control-config:DeleteCluster +``` + ### List ```json route53-recovery-control-config:ListClusters diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/control_panel/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/control_panel/index.md index e12218b7e5..42654eb703 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/control_panel/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/control_panel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual control_panel resource, use control_panels to retrieve a list of resources or to create a resource. + +Gets or updates an individual control_panel resource, use control_panels to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual control_panel resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ default_control_panel, routing_control_count, tags FROM aws.route53recoverycontrol.control_panel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the control_panel resource, the following permissions are required: @@ -100,9 +99,3 @@ route53-recovery-control-config:TagResource, route53-recovery-control-config:UntagResource ``` -### Delete -```json -route53-recovery-control-config:DeleteControlPanel, -route53-recovery-control-config:DescribeControlPanel -``` - diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/control_panels/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/control_panels/index.md index 4bc781ec27..e5782a22a8 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/control_panels/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/control_panels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of control_panels in a region or create a control_panels resource, use control_panel to operate on an individual resource. + +Used to retrieve a list of control_panels in a region or to create or delete a control_panels resource, use control_panel to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of control_panels in a region or create a < + + + + + @@ -61,7 +69,76 @@ SELECT region, control_panel_arn FROM aws.route53recoverycontrol.control_panels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoverycontrol.control_panels ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoverycontrol.control_panels ( + ClusterArn, + Name, + Tags, + region +) +SELECT + {{ ClusterArn }}, + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoverycontrol.control_panels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +154,12 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` +### Delete +```json +route53-recovery-control-config:DeleteControlPanel, +route53-recovery-control-config:DescribeControlPanel +``` + ### List ```json route53-recovery-control-config:ListControlPanels diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/routing_control/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/routing_control/index.md index 290787fa57..8bf2ed3876 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/routing_control/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/routing_control/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual routing_control resource, use routing_controls to retrieve a list of resources or to create a resource. + +Gets or updates an individual routing_control resource, use routing_controls to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual routing_control resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ name, status, cluster_arn FROM aws.route53recoverycontrol.routing_control -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the routing_control resource, the following permissions are required: @@ -93,9 +92,3 @@ route53-recovery-control-config:DescribeRoutingControl, route53-recovery-control-config:DescribeControlPanel ``` -### Delete -```json -route53-recovery-control-config:DescribeRoutingControl, -route53-recovery-control-config:DeleteRoutingControl -``` - diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/routing_controls/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/routing_controls/index.md index 633c90f0f5..804d964cc2 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/routing_controls/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/routing_controls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of routing_controls in a region or create a routing_controls resource, use routing_control to operate on an individual resource. + +Used to retrieve a list of routing_controls in a region or to create or delete a routing_controls resource, use routing_control to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of routing_controls in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, routing_control_arn FROM aws.route53recoverycontrol.routing_controls -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoverycontrol.routing_controls ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoverycontrol.routing_controls ( + ControlPanelArn, + Name, + ClusterArn, + region +) +SELECT + {{ ControlPanelArn }}, + {{ Name }}, + {{ ClusterArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoverycontrol.routing_controls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ route53-recovery-control-config:DescribeControlPanel, route53-recovery-control-config:DescribeCluster ``` +### Delete +```json +route53-recovery-control-config:DescribeRoutingControl, +route53-recovery-control-config:DeleteRoutingControl +``` + ### List ```json route53-recovery-control-config:ListRoutingControls diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rule/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rule/index.md index a84c0940b2..991ccac22c 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rule/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual safety_rule resource, use safety_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual safety_rule resource, use safety_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual safety_rule resource, use s - - - - - @@ -80,9 +78,10 @@ status, rule_config, tags FROM aws.route53recoverycontrol.safety_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the safety_rule resource, the following permissions are required: @@ -102,9 +101,3 @@ route53-recovery-control-config:TagResource, route53-recovery-control-config:UntagResource ``` -### Delete -```json -route53-recovery-control-config:DescribeSafetyRule, -route53-recovery-control-config:DeleteSafetyRule -``` - diff --git a/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rules/index.md b/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rules/index.md index 3217800a59..b559a24e65 100644 --- a/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rules/index.md +++ b/docs/aws-docs/providers/aws/route53recoverycontrol/safety_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of safety_rules in a region or create a safety_rules resource, use safety_rule to operate on an individual resource. + +Used to retrieve a list of safety_rules in a region or to create or delete a safety_rules resource, use safety_rule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of safety_rules in a region or create a INSERT + + + + + @@ -61,7 +69,100 @@ SELECT region, safety_rule_arn FROM aws.route53recoverycontrol.safety_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoverycontrol.safety_rules ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoverycontrol.safety_rules ( + AssertionRule, + GatingRule, + Name, + ControlPanelArn, + RuleConfig, + Tags, + region +) +SELECT + {{ AssertionRule }}, + {{ GatingRule }}, + {{ Name }}, + {{ ControlPanelArn }}, + {{ RuleConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoverycontrol.safety_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +179,12 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` +### Delete +```json +route53-recovery-control-config:DescribeSafetyRule, +route53-recovery-control-config:DeleteSafetyRule +``` + ### List ```json route53-recovery-control-config:ListSafetyRules diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/cell/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/cell/index.md index 4e8969a232..44d6c0668c 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/cell/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/cell/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cell resource, use cells to retrieve a list of resources or to create a resource. + +Gets or updates an individual cell resource, use cells to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual cell resource, use cellsUPDATE - - - - - @@ -74,9 +72,10 @@ cells, parent_readiness_scopes, tags FROM aws.route53recoveryreadiness.cell -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cell resource, the following permissions are required: @@ -96,9 +95,3 @@ route53-recovery-readiness:UntagResource, route53-recovery-readiness:UpdateCell ``` -### Delete -```json -route53-recovery-readiness:DeleteCell, -route53-recovery-readiness:GetCell -``` - diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/cells/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/cells/index.md index f8266a44fc..0a1ca584cc 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/cells/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/cells/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cells in a region or create a cells resource, use cell to operate on an individual resource. + +Used to retrieve a list of cells in a region or to create or delete a cells resource, use cell to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cells in a region or create a cell + + + + + @@ -61,7 +69,91 @@ SELECT region, cell_name FROM aws.route53recoveryreadiness.cells -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoveryreadiness.cells ( + CellName, + Cells, + Tags, + region +) +SELECT +{{ CellName }}, + {{ Cells }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoveryreadiness.cells ( + CellName, + Cells, + Tags, + region +) +SELECT + {{ CellName }}, + {{ Cells }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoveryreadiness.cells +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +168,12 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` +### Delete +```json +route53-recovery-readiness:DeleteCell, +route53-recovery-readiness:GetCell +``` + ### List ```json route53-recovery-readiness:ListCells diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_check/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_check/index.md index ec7cfd368e..938835cadc 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_check/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_check/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual readiness_check resource, use readiness_checks to retrieve a list of resources or to create a resource. + +Gets or updates an individual readiness_check resource, use readiness_checks to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual readiness_check resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ readiness_check_name, readiness_check_arn, tags FROM aws.route53recoveryreadiness.readiness_check -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the readiness_check resource, the following permissions are required: @@ -95,9 +94,3 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete -```json -route53-recovery-readiness:DeleteReadinessCheck, -route53-recovery-readiness:GetReadinessCheck -``` - diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_checks/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_checks/index.md index 31df0e5234..6e35f8e477 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_checks/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/readiness_checks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of readiness_checks in a region or create a readiness_checks resource, use readiness_check to operate on an individual resource. + +Used to retrieve a list of readiness_checks in a region or to create or delete a readiness_checks resource, use readiness_check to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of readiness_checks in a region or create a + + + + + @@ -61,7 +69,87 @@ SELECT region, readiness_check_name FROM aws.route53recoveryreadiness.readiness_checks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoveryreadiness.readiness_checks ( + ResourceSetName, + ReadinessCheckName, + Tags, + region +) +SELECT +{{ ResourceSetName }}, + {{ ReadinessCheckName }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoveryreadiness.readiness_checks ( + ResourceSetName, + ReadinessCheckName, + Tags, + region +) +SELECT + {{ ResourceSetName }}, + {{ ReadinessCheckName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoveryreadiness.readiness_checks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +165,12 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` +### Delete +```json +route53-recovery-readiness:DeleteReadinessCheck, +route53-recovery-readiness:GetReadinessCheck +``` + ### List ```json route53-recovery-readiness:ListReadinessChecks, diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_group/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_group/index.md index 361a9f1e0e..503ced8c7c 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_group/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual recovery_group resource, use recovery_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual recovery_group resource, use recovery_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual recovery_group resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ cells, recovery_group_arn, tags FROM aws.route53recoveryreadiness.recovery_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the recovery_group resource, the following permissions are required: @@ -95,9 +94,3 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete -```json -route53-recovery-readiness:DeleteRecoveryGroup, -route53-recovery-readiness:GetRecoveryGroup -``` - diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_groups/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_groups/index.md index d8146174f5..d0fa38daf1 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_groups/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/recovery_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of recovery_groups in a region or create a recovery_groups resource, use recovery_group to operate on an individual resource. + +Used to retrieve a list of recovery_groups in a region or to create or delete a recovery_groups resource, use recovery_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of recovery_groups in a region or create a + + + + + @@ -61,7 +69,91 @@ SELECT region, recovery_group_name FROM aws.route53recoveryreadiness.recovery_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoveryreadiness.recovery_groups ( + RecoveryGroupName, + Cells, + Tags, + region +) +SELECT +{{ RecoveryGroupName }}, + {{ Cells }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoveryreadiness.recovery_groups ( + RecoveryGroupName, + Cells, + Tags, + region +) +SELECT + {{ RecoveryGroupName }}, + {{ Cells }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoveryreadiness.recovery_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +169,12 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` +### Delete +```json +route53-recovery-readiness:DeleteRecoveryGroup, +route53-recovery-readiness:GetRecoveryGroup +``` + ### List ```json route53-recovery-readiness:ListRecoveryGroups diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_set/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_set/index.md index daa5f332e1..91974a2823 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_set/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_set resource, use resource_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_set resource, use resource_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual resource_set resource, use - - - - - @@ -74,9 +72,10 @@ resource_set_arn, resource_set_type, tags FROM aws.route53recoveryreadiness.resource_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_set resource, the following permissions are required: @@ -98,9 +97,3 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete -```json -route53-recovery-readiness:DeleteResourceSet, -route53-recovery-readiness:GetResourceSet -``` - diff --git a/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_sets/index.md b/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_sets/index.md index 0b43fa4d2c..91eaefcf78 100644 --- a/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_sets/index.md +++ b/docs/aws-docs/providers/aws/route53recoveryreadiness/resource_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_sets in a region or create a resource_sets resource, use resource_set to operate on an individual resource. + +Used to retrieve a list of resource_sets in a region or to create or delete a resource_sets resource, use resource_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_sets in a region or create a INSERT + + + + + @@ -61,7 +69,128 @@ SELECT region, resource_set_name FROM aws.route53recoveryreadiness.resource_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53recoveryreadiness.resource_sets ( + Resources, + ResourceSetType, + region +) +SELECT +{{ Resources }}, + {{ ResourceSetType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53recoveryreadiness.resource_sets ( + ResourceSetName, + Resources, + ResourceSetType, + Tags, + region +) +SELECT + {{ ResourceSetName }}, + {{ Resources }}, + {{ ResourceSetType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53recoveryreadiness.resource_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +207,12 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` +### Delete +```json +route53-recovery-readiness:DeleteResourceSet, +route53-recovery-readiness:GetResourceSet +``` + ### List ```json route53-recovery-readiness:ListResourceSets diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_domain_list/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_domain_list/index.md index dd576df330..590de024cd 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_domain_list/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_domain_list/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual firewall_domain_list resource, use firewall_domain_lists to retrieve a list of resources or to create a resource. + +Gets or updates an individual firewall_domain_list resource, use firewall_domain_lists to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual firewall_domain_list resource, us - - - - - @@ -90,9 +88,10 @@ domains, domain_file_url, tags FROM aws.route53resolver.firewall_domain_list -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the firewall_domain_list resource, the following permissions are required: @@ -107,16 +106,6 @@ lambda:*, s3:* ``` -### Delete -```json -route53resolver:*, -ec2:*, -logs:*, -iam:*, -lambda:*, -s3:* -``` - ### Update ```json route53resolver:*, diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_domain_lists/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_domain_lists/index.md index ea8304b011..a50cc91b7e 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_domain_lists/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_domain_lists/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of firewall_domain_lists in a region or create a firewall_domain_lists resource, use firewall_domain_list to operate on an individual resource. + +Used to retrieve a list of firewall_domain_lists in a region or to create or delete a firewall_domain_lists resource, use firewall_domain_list to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of firewall_domain_lists in a region or cre + + + + + @@ -61,7 +69,97 @@ SELECT region, id FROM aws.route53resolver.firewall_domain_lists -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.firewall_domain_lists ( + Name, + Domains, + DomainFileUrl, + Tags, + region +) +SELECT +{{ Name }}, + {{ Domains }}, + {{ DomainFileUrl }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.firewall_domain_lists ( + Name, + Domains, + DomainFileUrl, + Tags, + region +) +SELECT + {{ Name }}, + {{ Domains }}, + {{ DomainFileUrl }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.firewall_domain_lists +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +186,13 @@ lambda:*, s3:* ``` +### Delete +```json +route53resolver:*, +ec2:*, +logs:*, +iam:*, +lambda:*, +s3:* +``` + diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group/index.md index b1dc0c0bf6..2a4861afa4 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual firewall_rule_group resource, use firewall_rule_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual firewall_rule_group resource, use firewall_rule_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual firewall_rule_group resource, use - - - - - @@ -90,9 +88,10 @@ modification_time, firewall_rules, tags FROM aws.route53resolver.firewall_rule_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the firewall_rule_group resource, the following permissions are required: @@ -107,16 +106,6 @@ lambda:*, s3:* ``` -### Delete -```json -route53resolver:*, -ec2:*, -logs:*, -iam:*, -lambda:*, -s3:* -``` - ### Update ```json route53resolver:*, diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_association/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_association/index.md index 991f71aee1..43e7149543 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_association/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual firewall_rule_group_association resource, use firewall_rule_group_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual firewall_rule_group_association resource, use firewall_rule_group_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual firewall_rule_group_association r - - - - - @@ -92,9 +90,10 @@ creation_time, modification_time, tags FROM aws.route53resolver.firewall_rule_group_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the firewall_rule_group_association resource, the following permissions are required: @@ -109,16 +108,6 @@ lambda:*, s3:* ``` -### Delete -```json -route53resolver:*, -ec2:*, -logs:*, -iam:*, -lambda:*, -s3:* -``` - ### Update ```json route53resolver:*, diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_associations/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_associations/index.md index 81631dcdfc..eef05c48df 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_associations/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_group_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of firewall_rule_group_associations in a region or create a firewall_rule_group_associations resource, use firewall_rule_group_association to operate on an individual resource. + +Used to retrieve a list of firewall_rule_group_associations in a region or to create or delete a firewall_rule_group_associations resource, use firewall_rule_group_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of firewall_rule_group_associations in a re + + + + + @@ -61,7 +69,91 @@ SELECT region, id FROM aws.route53resolver.firewall_rule_group_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.firewall_rule_group_associations ( + FirewallRuleGroupId, + VpcId, + Priority, + region +) +SELECT +{{ FirewallRuleGroupId }}, + {{ VpcId }}, + {{ Priority }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.firewall_rule_group_associations ( + FirewallRuleGroupId, + VpcId, + Name, + Priority, + MutationProtection, + Tags, + region +) +SELECT + {{ FirewallRuleGroupId }}, + {{ VpcId }}, + {{ Name }}, + {{ Priority }}, + {{ MutationProtection }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.firewall_rule_group_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +180,13 @@ lambda:*, s3:* ``` +### Delete +```json +route53resolver:*, +ec2:*, +logs:*, +iam:*, +lambda:*, +s3:* +``` + diff --git a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_groups/index.md b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_groups/index.md index c34c27ad94..22cca5c2eb 100644 --- a/docs/aws-docs/providers/aws/route53resolver/firewall_rule_groups/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/firewall_rule_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of firewall_rule_groups in a region or create a firewall_rule_groups resource, use firewall_rule_group to operate on an individual resource. + +Used to retrieve a list of firewall_rule_groups in a region or to create or delete a firewall_rule_groups resource, use firewall_rule_group to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of firewall_rule_groups in a region or crea + + + + + @@ -61,7 +69,109 @@ SELECT region, id FROM aws.route53resolver.firewall_rule_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.firewall_rule_groups ( + Name, + FirewallRules, + Tags, + region +) +SELECT +{{ Name }}, + {{ FirewallRules }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.firewall_rule_groups ( + Name, + FirewallRules, + Tags, + region +) +SELECT + {{ Name }}, + {{ FirewallRules }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.firewall_rule_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -88,3 +198,13 @@ lambda:*, s3:* ``` +### Delete +```json +route53resolver:*, +ec2:*, +logs:*, +iam:*, +lambda:*, +s3:* +``` + diff --git a/docs/aws-docs/providers/aws/route53resolver/outpost_resolver/index.md b/docs/aws-docs/providers/aws/route53resolver/outpost_resolver/index.md index 84fafacbe0..3c70b4854e 100644 --- a/docs/aws-docs/providers/aws/route53resolver/outpost_resolver/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/outpost_resolver/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual outpost_resolver resource, use outpost_resolvers to retrieve a list of resources or to create a resource. + +Gets or updates an individual outpost_resolver resource, use outpost_resolvers to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual outpost_resolver resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ creation_time, modification_time, tags FROM aws.route53resolver.outpost_resolver -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the outpost_resolver resource, the following permissions are required: @@ -110,11 +109,3 @@ route53resolver:TagResource, route53resolver:ListTagsForResource ``` -### Delete -```json -route53resolver:DeleteOutpostResolver, -route53resolver:GetOutpostResolver, -route53resolver:ListOutpostResolvers, -route53resolver:ListResolverEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/outpost_resolvers/index.md b/docs/aws-docs/providers/aws/route53resolver/outpost_resolvers/index.md index 91b14ec3f9..d822b95e37 100644 --- a/docs/aws-docs/providers/aws/route53resolver/outpost_resolvers/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/outpost_resolvers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of outpost_resolvers in a region or create a outpost_resolvers resource, use outpost_resolver to operate on an individual resource. + +Used to retrieve a list of outpost_resolvers in a region or to create or delete a outpost_resolvers resource, use outpost_resolver to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of outpost_resolvers in a region or create + + + + + @@ -61,7 +69,88 @@ SELECT region, id FROM aws.route53resolver.outpost_resolvers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.outpost_resolvers ( + Name, + OutpostArn, + PreferredInstanceType, + region +) +SELECT +{{ Name }}, + {{ OutpostArn }}, + {{ PreferredInstanceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.outpost_resolvers ( + Name, + OutpostArn, + PreferredInstanceType, + InstanceCount, + Tags, + region +) +SELECT + {{ Name }}, + {{ OutpostArn }}, + {{ PreferredInstanceType }}, + {{ InstanceCount }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.outpost_resolvers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +165,14 @@ route53resolver:ListTagsForResource, outposts:GetOutpost ``` +### Delete +```json +route53resolver:DeleteOutpostResolver, +route53resolver:GetOutpostResolver, +route53resolver:ListOutpostResolvers, +route53resolver:ListResolverEndpoints +``` + ### List ```json route53resolver:ListOutpostResolvers, diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_config/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_config/index.md index 84668423b0..ac5cb36247 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_config/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver_config resource, use resolver_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver_config resource, use resolver_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual resolver_config resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ resource_id, autodefined_reverse, autodefined_reverse_flag FROM aws.route53resolver.resolver_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver_config resource, the following permissions are required: @@ -82,10 +81,3 @@ route53resolver:GetResolverConfig, ec2:DescribeVpcs ``` -### Delete -```json -route53resolver:UpdateResolverConfig, -route53resolver:ListResolverConfigs, -ec2:DescribeVpcs -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_configs/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_configs/index.md index ab674939d7..0b78cc9e33 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_configs/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolver_configs in a region or create a resolver_configs resource, use resolver_config to operate on an individual resource. + +Used to retrieve a list of resolver_configs in a region or to create or delete a resolver_configs resource, use resolver_config to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolver_configs in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, resource_id FROM aws.route53resolver.resolver_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolver_configs ( + ResourceId, + AutodefinedReverseFlag, + region +) +SELECT +{{ ResourceId }}, + {{ AutodefinedReverseFlag }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolver_configs ( + ResourceId, + AutodefinedReverseFlag, + region +) +SELECT + {{ ResourceId }}, + {{ AutodefinedReverseFlag }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolver_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,13 @@ route53resolver:GetResolverConfig, ec2:DescribeVpcs ``` +### Delete +```json +route53resolver:UpdateResolverConfig, +route53resolver:ListResolverConfigs, +ec2:DescribeVpcs +``` + ### List ```json route53resolver:ListResolverConfigs, diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config/index.md index d44a5b58eb..ee6fb0452c 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver_query_logging_config resource, use resolver_query_logging_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver_query_logging_config resource, use resolver_query_logging_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual resolver_query_logging_config res - - - - - @@ -79,9 +77,10 @@ creator_request_id, destination_arn, creation_time FROM aws.route53resolver.resolver_query_logging_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver_query_logging_config resource, the following permissions are required: @@ -92,11 +91,3 @@ resolverquerylogging:GetConfig, route53resolver:GetResolverQueryLogConfig ``` -### Delete -```json -resolverquerylogging:DeleteConfig, -resolverquerylogging:ListConfig, -route53resolver:DeleteResolverQueryLogConfig, -route53resolver:ListResolverQueryLogConfigs -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_association/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_association/index.md index 1fc0ec7ae5..453b018a17 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_association/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver_query_logging_config_association resource, use resolver_query_logging_config_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver_query_logging_config_association resource, use resolver_query_logging_config_associations to retrieve a list of resources or to create or delete a resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual resolver_query_logging_config_associatio - - - - - @@ -73,9 +71,10 @@ error, error_message, creation_time FROM aws.route53resolver.resolver_query_logging_config_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver_query_logging_config_association resource, the following permissions are required: @@ -86,12 +85,3 @@ resolverquerylogging:GetConfigAssociation, route53resolver:GetResolverQueryLogConfigAssociation ``` -### Delete -```json -resolverquerylogging:DisassociateConfig, -resolverquerylogging:ListConfigAssociation, -route53resolver:DisassociateResolverQueryLogConfig, -route53resolver:ListResolverQueryLogConfigAssociations, -route53resolver:GetResolverQueryLogConfigAssociation -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_associations/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_associations/index.md index ae41d1c029..71dc7c9150 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_associations/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_config_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolver_query_logging_config_associations in a region or create a resolver_query_logging_config_associations resource, use resolver_query_logging_config_association to operate on an individual resource. + +Used to retrieve a list of resolver_query_logging_config_associations in a region or to create or delete a resolver_query_logging_config_associations resource, use resolver_query_logging_config_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolver_query_logging_config_associationsINSERT + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.route53resolver.resolver_query_logging_config_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolver_query_logging_config_associations ( + ResolverQueryLogConfigId, + ResourceId, + region +) +SELECT +{{ ResolverQueryLogConfigId }}, + {{ ResourceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolver_query_logging_config_associations ( + ResolverQueryLogConfigId, + ResourceId, + region +) +SELECT + {{ ResolverQueryLogConfigId }}, + {{ ResourceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolver_query_logging_config_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +149,15 @@ ec2:DescribeVpcs, route53resolver:GetResolverQueryLogConfigAssociation ``` +### Delete +```json +resolverquerylogging:DisassociateConfig, +resolverquerylogging:ListConfigAssociation, +route53resolver:DisassociateResolverQueryLogConfig, +route53resolver:ListResolverQueryLogConfigAssociations, +route53resolver:GetResolverQueryLogConfigAssociation +``` + ### List ```json resolverquerylogging:ListConfigAssociations, diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_configs/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_configs/index.md index 0071d1a1bc..28f3bc5ee3 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_configs/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_query_logging_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolver_query_logging_configs in a region or create a resolver_query_logging_configs resource, use resolver_query_logging_config to operate on an individual resource. + +Used to retrieve a list of resolver_query_logging_configs in a region or to create or delete a resolver_query_logging_configs resource, use resolver_query_logging_config to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolver_query_logging_configs in a regi + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.route53resolver.resolver_query_logging_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolver_query_logging_configs ( + Name, + DestinationArn, + region +) +SELECT +{{ Name }}, + {{ DestinationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolver_query_logging_configs ( + Name, + DestinationArn, + region +) +SELECT + {{ Name }}, + {{ DestinationArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolver_query_logging_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +157,14 @@ logs:DescribeLogGroups, iam:CreateServiceLinkedRole ``` +### Delete +```json +resolverquerylogging:DeleteConfig, +resolverquerylogging:ListConfig, +route53resolver:DeleteResolverQueryLogConfig, +route53resolver:ListResolverQueryLogConfigs +``` + ### List ```json resolverquerylogging:ListConfig, diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_rule/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_rule/index.md index 32f56c555a..d3b50fb7cc 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_rule/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver_rule resource, use resolver_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver_rule resource, use resolver_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual resolver_rule resource, use UPDATE - - - - - @@ -80,9 +78,10 @@ target_ips, arn, resolver_rule_id FROM aws.route53resolver.resolver_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver_rule resource, the following permissions are required: @@ -102,9 +101,3 @@ route53resolver:TagResource, route53resolver:UntagResource ``` -### Delete -```json -route53resolver:DeleteResolverRule, -route53resolver:GetResolverRule -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_rule_association/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_rule_association/index.md index 0828406adc..c3b7a585fe 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_rule_association/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_rule_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolver_rule_association resource, use resolver_rule_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolver_rule_association resource, use resolver_rule_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual resolver_rule_association resourc - - - - - @@ -67,9 +65,10 @@ resolver_rule_id, resolver_rule_association_id, name FROM aws.route53resolver.resolver_rule_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolver_rule_association resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the resolver_rule_association resource, the following route53resolver:GetResolverRuleAssociation ``` -### Delete -```json -route53resolver:DisassociateResolverRule, -route53resolver:GetResolverRuleAssociation -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_rule_associations/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_rule_associations/index.md index 0be2b2258c..171f028adc 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_rule_associations/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_rule_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolver_rule_associations in a region or create a resolver_rule_associations resource, use resolver_rule_association to operate on an individual resource. + +Used to retrieve a list of resolver_rule_associations in a region or to create or delete a resolver_rule_associations resource, use resolver_rule_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolver_rule_associations in a region o + + + + + @@ -61,7 +69,74 @@ SELECT region, resolver_rule_association_id FROM aws.route53resolver.resolver_rule_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolver_rule_associations ( + VPCId, + ResolverRuleId, + region +) +SELECT +{{ VPCId }}, + {{ ResolverRuleId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolver_rule_associations ( + VPCId, + ResolverRuleId, + Name, + region +) +SELECT + {{ VPCId }}, + {{ ResolverRuleId }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolver_rule_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +150,12 @@ route53resolver:GetResolverRuleAssociation, ec2:DescribeVpcs ``` +### Delete +```json +route53resolver:DisassociateResolverRule, +route53resolver:GetResolverRuleAssociation +``` + ### List ```json route53resolver:ListResolverRuleAssociations diff --git a/docs/aws-docs/providers/aws/route53resolver/resolver_rules/index.md b/docs/aws-docs/providers/aws/route53resolver/resolver_rules/index.md index 797008b284..dd899079fa 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolver_rules/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolver_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolver_rules in a region or create a resolver_rules resource, use resolver_rule to operate on an individual resource. + +Used to retrieve a list of resolver_rules in a region or to create or delete a resolver_rules resource, use resolver_rule to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolver_rules in a region or create a < + + + + + @@ -61,7 +69,95 @@ SELECT region, resolver_rule_id FROM aws.route53resolver.resolver_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolver_rules ( + DomainName, + RuleType, + region +) +SELECT +{{ DomainName }}, + {{ RuleType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolver_rules ( + ResolverEndpointId, + DomainName, + Name, + RuleType, + Tags, + TargetIps, + region +) +SELECT + {{ ResolverEndpointId }}, + {{ DomainName }}, + {{ Name }}, + {{ RuleType }}, + {{ Tags }}, + {{ TargetIps }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolver_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +172,12 @@ route53resolver:ListTagsForResource, route53resolver:TagResource ``` +### Delete +```json +route53resolver:DeleteResolverRule, +route53resolver:GetResolverRule +``` + ### List ```json route53resolver:ListResolverRules diff --git a/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_config/index.md b/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_config/index.md index 20a6f37b3f..09a6beec6a 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_config/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resolverdnssec_config resource, use resolverdnssec_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual resolverdnssec_config resource, use resolverdnssec_configs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual resolverdnssec_config resource, u - - - - - @@ -67,9 +65,10 @@ owner_id, resource_id, validation_status FROM aws.route53resolver.resolverdnssec_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resolverdnssec_config resource, the following permissions are required: @@ -80,11 +79,3 @@ resolverdnssec:GetConfig, route53resolver:ListResolverDnssecConfigs ``` -### Delete -```json -resolverdnssec:DeleteConfig, -route53resolver:UpdateResolverDnssecConfig, -route53resolver:ListResolverDnssecConfigs, -ec2:DescribeVpcs -``` - diff --git a/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_configs/index.md b/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_configs/index.md index a4632061d5..c791b6d893 100644 --- a/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_configs/index.md +++ b/docs/aws-docs/providers/aws/route53resolver/resolverdnssec_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resolverdnssec_configs in a region or create a resolverdnssec_configs resource, use resolverdnssec_config to operate on an individual resource. + +Used to retrieve a list of resolverdnssec_configs in a region or to create or delete a resolverdnssec_configs resource, use resolverdnssec_config to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resolverdnssec_configs in a region or cr + + + + + @@ -61,7 +69,65 @@ SELECT region, id FROM aws.route53resolver.resolverdnssec_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.route53resolver.resolverdnssec_configs ( + ResourceId, + region +) +SELECT +{{ ResourceId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.route53resolver.resolverdnssec_configs ( + ResourceId, + region +) +SELECT + {{ ResourceId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.route53resolver.resolverdnssec_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +142,14 @@ route53resolver:GetResolverDnssecConfig, ec2:DescribeVpcs ``` +### Delete +```json +resolverdnssec:DeleteConfig, +route53resolver:UpdateResolverDnssecConfig, +route53resolver:ListResolverDnssecConfigs, +ec2:DescribeVpcs +``` + ### List ```json resolverdnssec:ListConfig, diff --git a/docs/aws-docs/providers/aws/rum/app_monitor/index.md b/docs/aws-docs/providers/aws/rum/app_monitor/index.md index 7ddaaef8f1..398c24901e 100644 --- a/docs/aws-docs/providers/aws/rum/app_monitor/index.md +++ b/docs/aws-docs/providers/aws/rum/app_monitor/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app_monitor resource, use app_monitors to retrieve a list of resources or to create a resource. + +Gets or updates an individual app_monitor resource, use app_monitors to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual app_monitor resource, use a - - - - - @@ -78,9 +76,10 @@ tags, app_monitor_configuration, custom_events FROM aws.rum.app_monitor -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app_monitor resource, the following permissions are required: @@ -130,16 +129,3 @@ rum:BatchGetRumMetricDefinitions, rum:UpdateRumMetricDefinition ``` -### Delete -```json -rum:DeleteAppMonitor, -dynamodb:DeleteItem, -dynamodb:Query, -logs:DeleteLogDelivery, -s3:DeleteObject, -s3:DoesObjectExist, -rum:UntagResource, -rum:DeleteRumMetricsDestination, -rum:BatchDeleteRumMetricDefinitions -``` - diff --git a/docs/aws-docs/providers/aws/rum/app_monitors/index.md b/docs/aws-docs/providers/aws/rum/app_monitors/index.md index 002fd946ce..1dbe1f1c00 100644 --- a/docs/aws-docs/providers/aws/rum/app_monitors/index.md +++ b/docs/aws-docs/providers/aws/rum/app_monitors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of app_monitors in a region or create a app_monitors resource, use app_monitor to operate on an individual resource. + +Used to retrieve a list of app_monitors in a region or to create or delete a app_monitors resource, use app_monitor to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of app_monitors in a region or create a INSERT + + + + + @@ -61,7 +69,123 @@ SELECT region, name FROM aws.rum.app_monitors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.rum.app_monitors ( + Name, + Domain, + region +) +SELECT +{{ Name }}, + {{ Domain }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.rum.app_monitors ( + Name, + Domain, + CwLogEnabled, + Tags, + AppMonitorConfiguration, + CustomEvents, + region +) +SELECT + {{ Name }}, + {{ Domain }}, + {{ CwLogEnabled }}, + {{ Tags }}, + {{ AppMonitorConfiguration }}, + {{ CustomEvents }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.rum.app_monitors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,6 +217,19 @@ rum:PutRumMetricsDestination, rum:BatchCreateRumMetricDefinitions ``` +### Delete +```json +rum:DeleteAppMonitor, +dynamodb:DeleteItem, +dynamodb:Query, +logs:DeleteLogDelivery, +s3:DeleteObject, +s3:DoesObjectExist, +rum:UntagResource, +rum:DeleteRumMetricsDestination, +rum:BatchDeleteRumMetricDefinitions +``` + ### List ```json rum:ListAppMonitors, diff --git a/docs/aws-docs/providers/aws/s3/access_grant/index.md b/docs/aws-docs/providers/aws/s3/access_grant/index.md index ffe73a9ae1..b2116cfcc7 100644 --- a/docs/aws-docs/providers/aws/s3/access_grant/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grant/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_grant resource, use access_grants to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_grant resource, use access_grants to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual access_grant resource, use - - - - - @@ -84,9 +82,10 @@ access_grant_arn, grantee, access_grants_location_configuration FROM aws.s3.access_grant -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_grant resource, the following permissions are required: @@ -96,11 +95,6 @@ To operate on the access_grant resource, the following permissions s3:GetAccessGrant ``` -### Delete -```json -s3:DeleteAccessGrant -``` - ### Update ```json s3:TagResource diff --git a/docs/aws-docs/providers/aws/s3/access_grants/index.md b/docs/aws-docs/providers/aws/s3/access_grants/index.md index 0470a024e0..6ec6eaed58 100644 --- a/docs/aws-docs/providers/aws/s3/access_grants/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grants/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_grants in a region or create a access_grants resource, use access_grant to operate on an individual resource. + +Used to retrieve a list of access_grants in a region or to create or delete a access_grants resource, use access_grant to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_grants in a region or create a INSERT + + + + + @@ -61,7 +69,102 @@ SELECT region, access_grant_id FROM aws.s3.access_grants -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.access_grants ( + AccessGrantsLocationId, + Permission, + Grantee, + region +) +SELECT +{{ AccessGrantsLocationId }}, + {{ Permission }}, + {{ Grantee }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.access_grants ( + AccessGrantsLocationId, + Tags, + Permission, + ApplicationArn, + S3PrefixType, + Grantee, + AccessGrantsLocationConfiguration, + region +) +SELECT + {{ AccessGrantsLocationId }}, + {{ Tags }}, + {{ Permission }}, + {{ ApplicationArn }}, + {{ S3PrefixType }}, + {{ Grantee }}, + {{ AccessGrantsLocationConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.access_grants +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +177,11 @@ s3:CreateAccessGrant, s3:TagResource ``` +### Delete +```json +s3:DeleteAccessGrant +``` + ### List ```json s3:ListAccessGrants diff --git a/docs/aws-docs/providers/aws/s3/access_grants_instance/index.md b/docs/aws-docs/providers/aws/s3/access_grants_instance/index.md index d3e6ed6f91..1560e8c2fc 100644 --- a/docs/aws-docs/providers/aws/s3/access_grants_instance/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grants_instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_grants_instance resource, use access_grants_instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_grants_instance resource, use access_grants_instances to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual access_grants_instance resource, - - - - - @@ -72,9 +70,10 @@ identity_center_arn, access_grants_instance_id, tags FROM aws.s3.access_grants_instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_grants_instance resource, the following permissions are required: @@ -84,11 +83,6 @@ To operate on the access_grants_instance resource, the following pe s3:GetAccessGrantsInstance ``` -### Delete -```json -s3:DeleteAccessGrantsInstance -``` - ### Update ```json s3:TagResource diff --git a/docs/aws-docs/providers/aws/s3/access_grants_instances/index.md b/docs/aws-docs/providers/aws/s3/access_grants_instances/index.md index ee5abfb4ab..120855cb25 100644 --- a/docs/aws-docs/providers/aws/s3/access_grants_instances/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grants_instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_grants_instances in a region or create a access_grants_instances resource, use access_grants_instance to operate on an individual resource. + +Used to retrieve a list of access_grants_instances in a region or to create or delete a access_grants_instances resource, use access_grants_instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_grants_instances in a region or c + + + + + @@ -61,7 +69,71 @@ SELECT region, access_grants_instance_arn FROM aws.s3.access_grants_instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.access_grants_instances ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.access_grants_instances ( + IdentityCenterArn, + Tags, + region +) +SELECT + {{ IdentityCenterArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.access_grants_instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,11 @@ s3:CreateAccessGrantsInstance, s3:TagResource ``` +### Delete +```json +s3:DeleteAccessGrantsInstance +``` + ### List ```json s3:ListAccessGrantsInstances diff --git a/docs/aws-docs/providers/aws/s3/access_grants_location/index.md b/docs/aws-docs/providers/aws/s3/access_grants_location/index.md index e832128be3..578ee7aedf 100644 --- a/docs/aws-docs/providers/aws/s3/access_grants_location/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grants_location/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_grants_location resource, use access_grants_locations to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_grants_location resource, use access_grants_locations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual access_grants_location resource, - - - - - @@ -74,9 +72,10 @@ iam_role_arn, location_scope, tags FROM aws.s3.access_grants_location -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_grants_location resource, the following permissions are required: @@ -86,11 +85,6 @@ To operate on the access_grants_location resource, the following pe s3:GetAccessGrantsLocation ``` -### Delete -```json -s3:DeleteAccessGrantsLocation -``` - ### Update ```json s3:UpdateAccessGrantsLocation, diff --git a/docs/aws-docs/providers/aws/s3/access_grants_locations/index.md b/docs/aws-docs/providers/aws/s3/access_grants_locations/index.md index 925c7302e4..4026514175 100644 --- a/docs/aws-docs/providers/aws/s3/access_grants_locations/index.md +++ b/docs/aws-docs/providers/aws/s3/access_grants_locations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_grants_locations in a region or create a access_grants_locations resource, use access_grants_location to operate on an individual resource. + +Used to retrieve a list of access_grants_locations in a region or to create or delete a access_grants_locations resource, use access_grants_location to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_grants_locations in a region or c + + + + + @@ -61,7 +69,74 @@ SELECT region, access_grants_location_id FROM aws.s3.access_grants_locations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.access_grants_locations ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.access_grants_locations ( + IamRoleArn, + LocationScope, + Tags, + region +) +SELECT + {{ IamRoleArn }}, + {{ LocationScope }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.access_grants_locations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +150,11 @@ iam:PassRole, s3:TagResource ``` +### Delete +```json +s3:DeleteAccessGrantsLocation +``` + ### List ```json s3:ListAccessGrantsLocations diff --git a/docs/aws-docs/providers/aws/s3/access_point/index.md b/docs/aws-docs/providers/aws/s3/access_point/index.md index fbae55838d..cf4a9f0c71 100644 --- a/docs/aws-docs/providers/aws/s3/access_point/index.md +++ b/docs/aws-docs/providers/aws/s3/access_point/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_point resource, use access_points to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_point resource, use access_points to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual access_point resource, use - - - - - @@ -82,9 +80,10 @@ policy, network_origin, arn FROM aws.s3.access_point -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_point resource, the following permissions are required: @@ -104,9 +103,3 @@ s3:GetAccessPoint, s3:GetAccessPointPolicy ``` -### Delete -```json -s3:DeleteAccessPointPolicy, -s3:DeleteAccessPoint -``` - diff --git a/docs/aws-docs/providers/aws/s3/access_points/index.md b/docs/aws-docs/providers/aws/s3/access_points/index.md index 03e8fb1e2f..da5e398162 100644 --- a/docs/aws-docs/providers/aws/s3/access_points/index.md +++ b/docs/aws-docs/providers/aws/s3/access_points/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_points in a region or create a access_points resource, use access_point to operate on an individual resource. + +Used to retrieve a list of access_points in a region or to create or delete a access_points resource, use access_point to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_points in a region or create a INSERT + + + + + @@ -61,7 +69,87 @@ SELECT region, name FROM aws.s3.access_points -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.access_points ( + Bucket, + region +) +SELECT +{{ Bucket }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.access_points ( + Name, + Bucket, + BucketAccountId, + VpcConfiguration, + PublicAccessBlockConfiguration, + Policy, + region +) +SELECT + {{ Name }}, + {{ Bucket }}, + {{ BucketAccountId }}, + {{ VpcConfiguration }}, + {{ PublicAccessBlockConfiguration }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.access_points +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +163,12 @@ s3:PutAccessPointPolicy, s3:PutAccessPointPublicAccessBlock ``` +### Delete +```json +s3:DeleteAccessPointPolicy, +s3:DeleteAccessPoint +``` + ### List ```json s3:ListAccessPoints diff --git a/docs/aws-docs/providers/aws/s3/bucket/index.md b/docs/aws-docs/providers/aws/s3/bucket/index.md index 7005a78e56..87f3ad99ea 100644 --- a/docs/aws-docs/providers/aws/s3/bucket/index.md +++ b/docs/aws-docs/providers/aws/s3/bucket/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket resource, use buckets to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket resource, use buckets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -72,11 +75,6 @@ Gets or operates on an individual bucket resource, use bucket - - - - - @@ -114,9 +112,10 @@ dual_stack_domain_name, regional_domain_name, website_url FROM aws.s3.bucket -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket resource, the following permissions are required: @@ -177,9 +176,3 @@ iam:PassRole, s3:ListBucket ``` -### Delete -```json -s3:DeleteBucket, -s3:ListBucket -``` - diff --git a/docs/aws-docs/providers/aws/s3/bucket_policies/index.md b/docs/aws-docs/providers/aws/s3/bucket_policies/index.md index 192ae791ab..faaa7456ff 100644 --- a/docs/aws-docs/providers/aws/s3/bucket_policies/index.md +++ b/docs/aws-docs/providers/aws/s3/bucket_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bucket_policies in a region or create a bucket_policies resource, use bucket_policy to operate on an individual resource. + +Used to retrieve a list of bucket_policies in a region or to create or delete a bucket_policies resource, use bucket_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of bucket_policies in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, bucket FROM aws.s3.bucket_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT +{{ Bucket }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT + {{ Bucket }}, + {{ PolicyDocument }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.bucket_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +152,9 @@ s3:GetBucketPolicy, s3:ListAllMyBuckets ``` +### Delete +```json +s3:GetBucketPolicy, +s3:DeleteBucketPolicy +``` + diff --git a/docs/aws-docs/providers/aws/s3/bucket_policy/index.md b/docs/aws-docs/providers/aws/s3/bucket_policy/index.md index 583cbc4e08..3336eec0c5 100644 --- a/docs/aws-docs/providers/aws/s3/bucket_policy/index.md +++ b/docs/aws-docs/providers/aws/s3/bucket_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual bucket_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, bucket, policy_document FROM aws.s3.bucket_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Delete -```json -s3:GetBucketPolicy, -s3:DeleteBucketPolicy -``` - diff --git a/docs/aws-docs/providers/aws/s3/buckets/index.md b/docs/aws-docs/providers/aws/s3/buckets/index.md index a8b1704f27..56f0df2c43 100644 --- a/docs/aws-docs/providers/aws/s3/buckets/index.md +++ b/docs/aws-docs/providers/aws/s3/buckets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of buckets in a region or create a buckets resource, use bucket to operate on an individual resource. + +Used to retrieve a list of buckets in a region or to create or delete a buckets resource, use bucket to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of buckets in a region or create a bu + + + + + @@ -61,7 +69,399 @@ SELECT region, bucket_name FROM aws.s3.buckets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.buckets ( + BucketName, + region +) +SELECT +{{ BucketName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.buckets ( + AccelerateConfiguration, + AccessControl, + AnalyticsConfigurations, + BucketEncryption, + BucketName, + CorsConfiguration, + IntelligentTieringConfigurations, + InventoryConfigurations, + LifecycleConfiguration, + LoggingConfiguration, + MetricsConfigurations, + NotificationConfiguration, + ObjectLockConfiguration, + ObjectLockEnabled, + OwnershipControls, + PublicAccessBlockConfiguration, + ReplicationConfiguration, + Tags, + VersioningConfiguration, + WebsiteConfiguration, + region +) +SELECT + {{ AccelerateConfiguration }}, + {{ AccessControl }}, + {{ AnalyticsConfigurations }}, + {{ BucketEncryption }}, + {{ BucketName }}, + {{ CorsConfiguration }}, + {{ IntelligentTieringConfigurations }}, + {{ InventoryConfigurations }}, + {{ LifecycleConfiguration }}, + {{ LoggingConfiguration }}, + {{ MetricsConfigurations }}, + {{ NotificationConfiguration }}, + {{ ObjectLockConfiguration }}, + {{ ObjectLockEnabled }}, + {{ OwnershipControls }}, + {{ PublicAccessBlockConfiguration }}, + {{ ReplicationConfiguration }}, + {{ Tags }}, + {{ VersioningConfiguration }}, + {{ WebsiteConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.buckets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -97,6 +497,12 @@ s3:PutBucketOwnershipControls, s3:PutIntelligentTieringConfiguration ``` +### Delete +```json +s3:DeleteBucket, +s3:ListBucket +``` + ### List ```json s3:ListAllMyBuckets diff --git a/docs/aws-docs/providers/aws/s3/multi_region_access_point/index.md b/docs/aws-docs/providers/aws/s3/multi_region_access_point/index.md index f4613e9a98..92b9e66b5e 100644 --- a/docs/aws-docs/providers/aws/s3/multi_region_access_point/index.md +++ b/docs/aws-docs/providers/aws/s3/multi_region_access_point/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual multi_region_access_point resource, use multi_region_access_points to retrieve a list of resources or to create a resource. + +Gets or updates an individual multi_region_access_point resource, use multi_region_access_points to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual multi_region_access_point resourc - - - - - @@ -69,9 +67,10 @@ created_at, public_access_block_configuration, regions FROM aws.s3.multi_region_access_point -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the multi_region_access_point resource, the following permissions are required: @@ -81,10 +80,3 @@ To operate on the multi_region_access_point resource, the following s3:GetMultiRegionAccessPoint ``` -### Delete -```json -s3:DeleteMultiRegionAccessPoint, -s3:DescribeMultiRegionAccessPointOperation, -s3:GetMultiRegionAccessPoint -``` - diff --git a/docs/aws-docs/providers/aws/s3/multi_region_access_point_policies/index.md b/docs/aws-docs/providers/aws/s3/multi_region_access_point_policies/index.md index c0d5d02347..d7a8da372e 100644 --- a/docs/aws-docs/providers/aws/s3/multi_region_access_point_policies/index.md +++ b/docs/aws-docs/providers/aws/s3/multi_region_access_point_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of multi_region_access_point_policies in a region or create a multi_region_access_point_policies resource, use multi_region_access_point_policy to operate on an individual resource. + +Used to retrieve a list of multi_region_access_point_policies in a region or to create or delete a multi_region_access_point_policies resource, use multi_region_access_point_policy to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of multi_region_access_point_policies in a + + + + + @@ -61,13 +69,83 @@ SELECT region, mrap_name FROM aws.s3.multi_region_access_point_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.multi_region_access_point_policies ( + MrapName, + Policy, + region +) +SELECT +{{ MrapName }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.multi_region_access_point_policies ( + MrapName, + Policy, + region +) +SELECT + {{ MrapName }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.multi_region_access_point_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions To operate on the multi_region_access_point_policies resource, the following permissions are required: +### Delete +```json +s3:GetMultiRegionAccessPointPolicy, +s3:GetMultiRegionAccessPoint +``` + ### Create ```json s3:PutMultiRegionAccessPointPolicy, diff --git a/docs/aws-docs/providers/aws/s3/multi_region_access_point_policy/index.md b/docs/aws-docs/providers/aws/s3/multi_region_access_point_policy/index.md index 1a388b889c..baf58c8941 100644 --- a/docs/aws-docs/providers/aws/s3/multi_region_access_point_policy/index.md +++ b/docs/aws-docs/providers/aws/s3/multi_region_access_point_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual multi_region_access_point_policy resource, use multi_region_access_point_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual multi_region_access_point_policy resource, use multi_region_access_point_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual multi_region_access_point_policy - - - - - @@ -70,9 +68,10 @@ mrap_name, policy, policy_status FROM aws.s3.multi_region_access_point_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the multi_region_access_point_policy resource, the following permissions are required: @@ -89,9 +88,3 @@ s3:GetMultiRegionAccessPointPolicy, s3:GetMultiRegionAccessPointPolicyStatus ``` -### Delete -```json -s3:GetMultiRegionAccessPointPolicy, -s3:GetMultiRegionAccessPoint -``` - diff --git a/docs/aws-docs/providers/aws/s3/multi_region_access_points/index.md b/docs/aws-docs/providers/aws/s3/multi_region_access_points/index.md index 6bfff94673..a70b1cdbfc 100644 --- a/docs/aws-docs/providers/aws/s3/multi_region_access_points/index.md +++ b/docs/aws-docs/providers/aws/s3/multi_region_access_points/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of multi_region_access_points in a region or create a multi_region_access_points resource, use multi_region_access_point to operate on an individual resource. + +Used to retrieve a list of multi_region_access_points in a region or to create or delete a multi_region_access_points resource, use multi_region_access_point to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of multi_region_access_points in a region o + + + + + @@ -61,7 +69,86 @@ SELECT region, name FROM aws.s3.multi_region_access_points -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.multi_region_access_points ( + Regions, + region +) +SELECT +{{ Regions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.multi_region_access_points ( + Name, + PublicAccessBlockConfiguration, + Regions, + region +) +SELECT + {{ Name }}, + {{ PublicAccessBlockConfiguration }}, + {{ Regions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.multi_region_access_points +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +162,13 @@ s3:DescribeMultiRegionAccessPointOperation, s3:GetMultiRegionAccessPoint ``` +### Delete +```json +s3:DeleteMultiRegionAccessPoint, +s3:DescribeMultiRegionAccessPointOperation, +s3:GetMultiRegionAccessPoint +``` + ### List ```json s3:ListMultiRegionAccessPoints diff --git a/docs/aws-docs/providers/aws/s3/storage_lens/index.md b/docs/aws-docs/providers/aws/s3/storage_lens/index.md index 38bdd22ad7..b866ebcb37 100644 --- a/docs/aws-docs/providers/aws/s3/storage_lens/index.md +++ b/docs/aws-docs/providers/aws/s3/storage_lens/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual storage_lens resource, use storage_lens to retrieve a list of resources or to create a resource. + +Gets or updates an individual storage_lens resource, use storage_lens to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual storage_lens resource, use - - - - - @@ -68,9 +66,10 @@ region, storage_lens_configuration, tags FROM aws.s3.storage_lens -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the storage_lens resource, the following permissions are required: @@ -94,9 +93,3 @@ organizations:ListDelegatedAdministrators, iam:CreateServiceLinkedRole ``` -### Delete -```json -s3:DeleteStorageLensConfiguration, -s3:DeleteStorageLensConfigurationTagging -``` - diff --git a/docs/aws-docs/providers/aws/s3/storage_lens_group/index.md b/docs/aws-docs/providers/aws/s3/storage_lens_group/index.md index a3a213a602..4e141caabd 100644 --- a/docs/aws-docs/providers/aws/s3/storage_lens_group/index.md +++ b/docs/aws-docs/providers/aws/s3/storage_lens_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual storage_lens_group resource, use storage_lens_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual storage_lens_group resource, use storage_lens_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual storage_lens_group resource, use - - - - - @@ -72,9 +70,10 @@ filter, storage_lens_group_arn, tags FROM aws.s3.storage_lens_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the storage_lens_group resource, the following permissions are required: @@ -94,8 +93,3 @@ s3:UntagResource, s3:ListTagsForResource ``` -### Delete -```json -s3:DeleteStorageLensGroup -``` - diff --git a/docs/aws-docs/providers/aws/s3/storage_lens_groups/index.md b/docs/aws-docs/providers/aws/s3/storage_lens_groups/index.md index 4f3550f2c3..8ad6f4281c 100644 --- a/docs/aws-docs/providers/aws/s3/storage_lens_groups/index.md +++ b/docs/aws-docs/providers/aws/s3/storage_lens_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of storage_lens_groups in a region or create a storage_lens_groups resource, use storage_lens_group to operate on an individual resource. + +Used to retrieve a list of storage_lens_groups in a region or to create or delete a storage_lens_groups resource, use storage_lens_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of storage_lens_groups in a region or creat + + + + + @@ -61,7 +69,146 @@ SELECT region, name FROM aws.s3.storage_lens_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3.storage_lens_groups ( + Name, + Filter, + region +) +SELECT +{{ Name }}, + {{ Filter }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3.storage_lens_groups ( + Name, + Filter, + Tags, + region +) +SELECT + {{ Name }}, + {{ Filter }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3.storage_lens_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +223,11 @@ s3:TagResource, s3:ListTagsForResource ``` +### Delete +```json +s3:DeleteStorageLensGroup +``` + ### List ```json s3:ListStorageLensGroups diff --git a/docs/aws-docs/providers/aws/s3express/bucket_policies/index.md b/docs/aws-docs/providers/aws/s3express/bucket_policies/index.md index 1b039f0b1e..e38f7074fd 100644 --- a/docs/aws-docs/providers/aws/s3express/bucket_policies/index.md +++ b/docs/aws-docs/providers/aws/s3express/bucket_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bucket_policies in a region or create a bucket_policies resource, use bucket_policy to operate on an individual resource. + +Used to retrieve a list of bucket_policies in a region or to create or delete a bucket_policies resource, use bucket_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of bucket_policies in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, bucket FROM aws.s3express.bucket_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3express.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT +{{ Bucket }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3express.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT + {{ Bucket }}, + {{ PolicyDocument }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3express.bucket_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +146,12 @@ s3express:GetBucketPolicy, s3express:PutBucketPolicy ``` +### Delete +```json +s3express:GetBucketPolicy, +s3express:DeleteBucketPolicy +``` + ### List ```json s3express:GetBucketPolicy, diff --git a/docs/aws-docs/providers/aws/s3express/bucket_policy/index.md b/docs/aws-docs/providers/aws/s3express/bucket_policy/index.md index 81909b8ff7..b0f6cf8e88 100644 --- a/docs/aws-docs/providers/aws/s3express/bucket_policy/index.md +++ b/docs/aws-docs/providers/aws/s3express/bucket_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual bucket_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, bucket, policy_document FROM aws.s3express.bucket_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ s3express:GetBucketPolicy, s3express:PutBucketPolicy ``` -### Delete -```json -s3express:GetBucketPolicy, -s3express:DeleteBucketPolicy -``` - diff --git a/docs/aws-docs/providers/aws/s3express/directory_bucket/index.md b/docs/aws-docs/providers/aws/s3express/directory_bucket/index.md index 5c2152c9db..d27c9e129d 100644 --- a/docs/aws-docs/providers/aws/s3express/directory_bucket/index.md +++ b/docs/aws-docs/providers/aws/s3express/directory_bucket/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual directory_bucket resource, use directory_buckets to retrieve a list of resources or to create a resource. + +Gets or updates an individual directory_bucket resource, use directory_buckets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual directory_bucket resource, use Accessible by - - - - - @@ -67,9 +65,10 @@ location_name, data_redundancy, arn FROM aws.s3express.directory_bucket -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the directory_bucket resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the directory_bucket resource, the following permissi s3express:ListAllMyDirectoryBuckets ``` -### Delete -```json -s3express:DeleteBucket, -s3express:ListAllMyDirectoryBuckets -``` - diff --git a/docs/aws-docs/providers/aws/s3express/directory_buckets/index.md b/docs/aws-docs/providers/aws/s3express/directory_buckets/index.md index 87ef1af676..6602689913 100644 --- a/docs/aws-docs/providers/aws/s3express/directory_buckets/index.md +++ b/docs/aws-docs/providers/aws/s3express/directory_buckets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of directory_buckets in a region or create a directory_buckets resource, use directory_bucket to operate on an individual resource. + +Used to retrieve a list of directory_buckets in a region or to create or delete a directory_buckets resource, use directory_bucket to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of directory_buckets in a region or create + + + + + @@ -61,7 +69,74 @@ SELECT region, bucket_name FROM aws.s3express.directory_buckets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3express.directory_buckets ( + LocationName, + DataRedundancy, + region +) +SELECT +{{ LocationName }}, + {{ DataRedundancy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3express.directory_buckets ( + BucketName, + LocationName, + DataRedundancy, + region +) +SELECT + {{ BucketName }}, + {{ LocationName }}, + {{ DataRedundancy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3express.directory_buckets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +149,12 @@ s3express:CreateBucket, s3express:ListAllMyDirectoryBuckets ``` +### Delete +```json +s3express:DeleteBucket, +s3express:ListAllMyDirectoryBuckets +``` + ### List ```json s3express:ListAllMyDirectoryBuckets diff --git a/docs/aws-docs/providers/aws/s3objectlambda/access_point/index.md b/docs/aws-docs/providers/aws/s3objectlambda/access_point/index.md index 882e968466..8865e15f8e 100644 --- a/docs/aws-docs/providers/aws/s3objectlambda/access_point/index.md +++ b/docs/aws-docs/providers/aws/s3objectlambda/access_point/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_point resource, use access_points to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_point resource, use access_points to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual access_point resource, use - - - - - @@ -78,9 +76,10 @@ public_access_block_configuration, policy_status, object_lambda_configuration FROM aws.s3objectlambda.access_point -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_point resource, the following permissions are required: @@ -100,8 +99,3 @@ s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccessPointConfigurationForObjectLambda ``` -### Delete -```json -s3:DeleteAccessPointForObjectLambda -``` - diff --git a/docs/aws-docs/providers/aws/s3objectlambda/access_point_policies/index.md b/docs/aws-docs/providers/aws/s3objectlambda/access_point_policies/index.md index e5e4530f77..d912f9e3fa 100644 --- a/docs/aws-docs/providers/aws/s3objectlambda/access_point_policies/index.md +++ b/docs/aws-docs/providers/aws/s3objectlambda/access_point_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_point_policies in a region or create a access_point_policies resource, use access_point_policy to operate on an individual resource. + +Used to retrieve a list of access_point_policies in a region or to create or delete a access_point_policies resource, use access_point_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_point_policies in a region or cre + + + + + @@ -61,7 +69,71 @@ SELECT region, object_lambda_access_point FROM aws.s3objectlambda.access_point_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3objectlambda.access_point_policies ( + ObjectLambdaAccessPoint, + PolicyDocument, + region +) +SELECT +{{ ObjectLambdaAccessPoint }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3objectlambda.access_point_policies ( + ObjectLambdaAccessPoint, + PolicyDocument, + region +) +SELECT + {{ ObjectLambdaAccessPoint }}, + {{ PolicyDocument }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3objectlambda.access_point_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ s3:PutAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyForObjectLambda ``` +### Delete +```json +s3:DeleteAccessPointPolicyForObjectLambda, +s3:GetAccessPointPolicyForObjectLambda +``` + diff --git a/docs/aws-docs/providers/aws/s3objectlambda/access_point_policy/index.md b/docs/aws-docs/providers/aws/s3objectlambda/access_point_policy/index.md index 8ca7288393..d7fbef86fa 100644 --- a/docs/aws-docs/providers/aws/s3objectlambda/access_point_policy/index.md +++ b/docs/aws-docs/providers/aws/s3objectlambda/access_point_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_point_policy resource, use access_point_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_point_policy resource, use access_point_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual access_point_policy resource, use - - - - - @@ -68,9 +66,10 @@ region, object_lambda_access_point, policy_document FROM aws.s3objectlambda.access_point_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_point_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ s3:PutAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyForObjectLambda ``` -### Delete -```json -s3:DeleteAccessPointPolicyForObjectLambda, -s3:GetAccessPointPolicyForObjectLambda -``` - diff --git a/docs/aws-docs/providers/aws/s3objectlambda/access_points/index.md b/docs/aws-docs/providers/aws/s3objectlambda/access_points/index.md index 5725d86e22..83dbdab883 100644 --- a/docs/aws-docs/providers/aws/s3objectlambda/access_points/index.md +++ b/docs/aws-docs/providers/aws/s3objectlambda/access_points/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_points in a region or create a access_points resource, use access_point to operate on an individual resource. + +Used to retrieve a list of access_points in a region or to create or delete a access_points resource, use access_point to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_points in a region or create a INSERT + + + + + @@ -61,7 +69,96 @@ SELECT region, name FROM aws.s3objectlambda.access_points -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3objectlambda.access_points ( + ObjectLambdaConfiguration, + region +) +SELECT +{{ ObjectLambdaConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3objectlambda.access_points ( + Name, + ObjectLambdaConfiguration, + region +) +SELECT + {{ Name }}, + {{ ObjectLambdaConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3objectlambda.access_points +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +174,11 @@ s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccessPointConfigurationForObjectLambda ``` +### Delete +```json +s3:DeleteAccessPointForObjectLambda +``` + ### List ```json s3:ListAccessPointsForObjectLambda diff --git a/docs/aws-docs/providers/aws/s3outposts/access_point/index.md b/docs/aws-docs/providers/aws/s3outposts/access_point/index.md index a538920001..52f3a6247f 100644 --- a/docs/aws-docs/providers/aws/s3outposts/access_point/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/access_point/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_point resource, use access_points to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_point resource, use access_points to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual access_point resource, use - - - - - @@ -74,9 +72,10 @@ name, vpc_configuration, policy FROM aws.s3outposts.access_point -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_point resource, the following permissions are required: @@ -95,9 +94,3 @@ s3-outposts:GetAccessPointPolicy, s3-outposts:DeleteAccessPointPolicy ``` -### Delete -```json -s3-outposts:DeleteAccessPoint, -s3-outposts:DeleteAccessPointPolicy -``` - diff --git a/docs/aws-docs/providers/aws/s3outposts/access_points/index.md b/docs/aws-docs/providers/aws/s3outposts/access_points/index.md index e6d6b4c53a..57d3064437 100644 --- a/docs/aws-docs/providers/aws/s3outposts/access_points/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/access_points/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_points in a region or create a access_points resource, use access_point to operate on an individual resource. + +Used to retrieve a list of access_points in a region or to create or delete a access_points resource, use access_point to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_points in a region or create a INSERT + + + + + @@ -61,7 +69,84 @@ SELECT region, arn FROM aws.s3outposts.access_points -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3outposts.access_points ( + Bucket, + Name, + VpcConfiguration, + region +) +SELECT +{{ Bucket }}, + {{ Name }}, + {{ VpcConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3outposts.access_points ( + Bucket, + Name, + VpcConfiguration, + Policy, + region +) +SELECT + {{ Bucket }}, + {{ Name }}, + {{ VpcConfiguration }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3outposts.access_points +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +161,12 @@ s3-outposts:PutAccessPointPolicy, s3-outposts:GetAccessPointPolicy ``` +### Delete +```json +s3-outposts:DeleteAccessPoint, +s3-outposts:DeleteAccessPointPolicy +``` + ### List ```json s3-outposts:ListAccessPoints diff --git a/docs/aws-docs/providers/aws/s3outposts/bucket/index.md b/docs/aws-docs/providers/aws/s3outposts/bucket/index.md index f3014938cc..ff853b4c90 100644 --- a/docs/aws-docs/providers/aws/s3outposts/bucket/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/bucket/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket resource, use buckets to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket resource, use buckets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual bucket resource, use bucket - - - - - @@ -74,9 +72,10 @@ outpost_id, tags, lifecycle_configuration FROM aws.s3outposts.bucket -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket resource, the following permissions are required: @@ -95,8 +94,3 @@ s3-outposts:DeleteBucketTagging, s3-outposts:PutLifecycleConfiguration ``` -### Delete -```json -s3-outposts:DeleteBucket -``` - diff --git a/docs/aws-docs/providers/aws/s3outposts/bucket_policies/index.md b/docs/aws-docs/providers/aws/s3outposts/bucket_policies/index.md index 162d216e1c..3b3c2911f6 100644 --- a/docs/aws-docs/providers/aws/s3outposts/bucket_policies/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/bucket_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of bucket_policies in a region or create a bucket_policies resource, use bucket_policy to operate on an individual resource. + +Used to retrieve a list of bucket_policies in a region or to create or delete a bucket_policies resource, use bucket_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of bucket_policies in a region or create a + + + + + @@ -61,7 +69,71 @@ SELECT region, bucket FROM aws.s3outposts.bucket_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3outposts.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT +{{ Bucket }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3outposts.bucket_policies ( + Bucket, + PolicyDocument, + region +) +SELECT + {{ Bucket }}, + {{ PolicyDocument }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3outposts.bucket_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ s3-outposts:PutBucketPolicy, s3-outposts:GetBucketPolicy ``` +### Delete +```json +s3-outposts:DeleteBucketPolicy, +s3-outposts:GetBucketPolicy +``` + diff --git a/docs/aws-docs/providers/aws/s3outposts/bucket_policy/index.md b/docs/aws-docs/providers/aws/s3outposts/bucket_policy/index.md index 507686fa58..b62fcab0ae 100644 --- a/docs/aws-docs/providers/aws/s3outposts/bucket_policy/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/bucket_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual bucket_policy resource, use bucket_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual bucket_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, bucket, policy_document FROM aws.s3outposts.bucket_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the bucket_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ s3-outposts:PutBucketPolicy, s3-outposts:GetBucketPolicy ``` -### Delete -```json -s3-outposts:DeleteBucketPolicy, -s3-outposts:GetBucketPolicy -``` - diff --git a/docs/aws-docs/providers/aws/s3outposts/buckets/index.md b/docs/aws-docs/providers/aws/s3outposts/buckets/index.md index ee99ee7dd4..0e9fc43ec0 100644 --- a/docs/aws-docs/providers/aws/s3outposts/buckets/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/buckets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of buckets in a region or create a buckets resource, use bucket to operate on an individual resource. + +Used to retrieve a list of buckets in a region or to create or delete a buckets resource, use bucket to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of buckets in a region or create a bu + + + + + @@ -61,7 +69,102 @@ SELECT region, arn FROM aws.s3outposts.buckets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3outposts.buckets ( + BucketName, + OutpostId, + region +) +SELECT +{{ BucketName }}, + {{ OutpostId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3outposts.buckets ( + BucketName, + OutpostId, + Tags, + LifecycleConfiguration, + region +) +SELECT + {{ BucketName }}, + {{ OutpostId }}, + {{ Tags }}, + {{ LifecycleConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3outposts.buckets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +178,11 @@ s3-outposts:PutBucketTagging, s3-outposts:PutLifecycleConfiguration ``` +### Delete +```json +s3-outposts:DeleteBucket +``` + ### List ```json s3-outposts:ListRegionalBuckets diff --git a/docs/aws-docs/providers/aws/s3outposts/endpoint/index.md b/docs/aws-docs/providers/aws/s3outposts/endpoint/index.md index bd93c1ee11..13c67ab2c2 100644 --- a/docs/aws-docs/providers/aws/s3outposts/endpoint/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/endpoint/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual endpoint resource, use endpoints to retrieve a list of resources or to create a resource. + +Gets or updates an individual endpoint resource, use endpoints to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual endpoint resource, use endp - - - - - @@ -83,9 +81,10 @@ access_type, customer_owned_ipv4_pool, failed_reason FROM aws.s3outposts.endpoint -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the endpoint resource, the following permissions are required: @@ -95,8 +94,3 @@ To operate on the endpoint resource, the following permissions are s3-outposts:ListEndpoints ``` -### Delete -```json -s3-outposts:DeleteEndpoint -``` - diff --git a/docs/aws-docs/providers/aws/s3outposts/endpoints/index.md b/docs/aws-docs/providers/aws/s3outposts/endpoints/index.md index 94254adadd..ed8721fde9 100644 --- a/docs/aws-docs/providers/aws/s3outposts/endpoints/index.md +++ b/docs/aws-docs/providers/aws/s3outposts/endpoints/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of endpoints in a region or create a endpoints resource, use endpoint to operate on an individual resource. + +Used to retrieve a list of endpoints in a region or to create or delete a endpoints resource, use endpoint to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of endpoints in a region or create a + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.s3outposts.endpoints -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.s3outposts.endpoints ( + OutpostId, + SecurityGroupId, + SubnetId, + region +) +SELECT +{{ OutpostId }}, + {{ SecurityGroupId }}, + {{ SubnetId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.s3outposts.endpoints ( + OutpostId, + SecurityGroupId, + SubnetId, + AccessType, + CustomerOwnedIpv4Pool, + FailedReason, + region +) +SELECT + {{ OutpostId }}, + {{ SecurityGroupId }}, + {{ SubnetId }}, + {{ AccessType }}, + {{ CustomerOwnedIpv4Pool }}, + {{ FailedReason }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.s3outposts.endpoints +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +163,11 @@ To operate on the endpoints resource, the following permissions are s3-outposts:CreateEndpoint ``` +### Delete +```json +s3-outposts:DeleteEndpoint +``` + ### List ```json s3-outposts:ListEndpoints diff --git a/docs/aws-docs/providers/aws/sagemaker/app/index.md b/docs/aws-docs/providers/aws/sagemaker/app/index.md index 7c6f5a574f..4d74a403e7 100644 --- a/docs/aws-docs/providers/aws/sagemaker/app/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/app/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app resource, use apps to retrieve a list of resources or to create a resource. + +Gets or updates an individual app resource, use apps to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual app resource, use appsAccessible by - - - - - @@ -73,9 +71,10 @@ resource_spec, tags, user_profile_name FROM aws.sagemaker.app -WHERE data__Identifier = '|||'; +WHERE region = 'us-east-1' AND data__Identifier = '|||'; ``` + ## Permissions To operate on the app resource, the following permissions are required: @@ -86,9 +85,3 @@ sagemaker:DescribeApp, sagemaker:DescribeApp ``` -### Delete -```json -sagemaker:DeleteApp, -sagemaker:DescribeApp -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/app_image_config/index.md b/docs/aws-docs/providers/aws/sagemaker/app_image_config/index.md index a6143119dd..d25c2ceaea 100644 --- a/docs/aws-docs/providers/aws/sagemaker/app_image_config/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/app_image_config/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual app_image_config resource, use app_image_configs to retrieve a list of resources or to create a resource. + +Gets or updates an individual app_image_config resource, use app_image_configs to retrieve a list of resources or to create or delete a resource. ## Overview
Required Params
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual app_image_config resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ jupyter_lab_app_image_config, code_editor_app_image_config, tags FROM aws.sagemaker.app_image_config -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the app_image_config resource, the following permissions are required: @@ -94,9 +93,3 @@ sagemaker:UpdateAppImageConfig, sagemaker:DescribeAppImageConfig ``` -### Delete -```json -sagemaker:DeleteAppImageConfig, -sagemaker:DescribeAppImageConfig -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/app_image_configs/index.md b/docs/aws-docs/providers/aws/sagemaker/app_image_configs/index.md index 7a562922f9..aaddbd0c48 100644 --- a/docs/aws-docs/providers/aws/sagemaker/app_image_configs/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/app_image_configs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of app_image_configs in a region or create a app_image_configs resource, use app_image_config to operate on an individual resource. + +Used to retrieve a list of app_image_configs in a region or to create or delete a app_image_configs resource, use app_image_config to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of app_image_configs in a region or create + + + + + @@ -61,7 +69,111 @@ SELECT region, app_image_config_name FROM aws.sagemaker.app_image_configs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.app_image_configs ( + AppImageConfigName, + region +) +SELECT +{{ AppImageConfigName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.app_image_configs ( + AppImageConfigName, + KernelGatewayImageConfig, + JupyterLabAppImageConfig, + CodeEditorAppImageConfig, + Tags, + region +) +SELECT + {{ AppImageConfigName }}, + {{ KernelGatewayImageConfig }}, + {{ JupyterLabAppImageConfig }}, + {{ CodeEditorAppImageConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.app_image_configs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +186,12 @@ sagemaker:CreateAppImageConfig, sagemaker:DescribeAppImageConfig ``` +### Delete +```json +sagemaker:DeleteAppImageConfig, +sagemaker:DescribeAppImageConfig +``` + ### List ```json sagemaker:ListAppImageConfigs diff --git a/docs/aws-docs/providers/aws/sagemaker/apps/index.md b/docs/aws-docs/providers/aws/sagemaker/apps/index.md index 2a7f34080e..562b128605 100644 --- a/docs/aws-docs/providers/aws/sagemaker/apps/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/apps/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of apps in a region or create a apps resource, use app to operate on an individual resource. + +Used to retrieve a list of apps in a region or to create or delete a apps resource, use app to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,6 +54,11 @@ Used to retrieve a list of apps in a region or create a apps< + + + + + @@ -67,7 +75,98 @@ app_type, domain_id, user_profile_name FROM aws.sagemaker.apps -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.apps ( + AppName, + AppType, + DomainId, + UserProfileName, + region +) +SELECT +{{ AppName }}, + {{ AppType }}, + {{ DomainId }}, + {{ UserProfileName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.apps ( + AppName, + AppType, + DomainId, + ResourceSpec, + Tags, + UserProfileName, + region +) +SELECT + {{ AppName }}, + {{ AppType }}, + {{ DomainId }}, + {{ ResourceSpec }}, + {{ Tags }}, + {{ UserProfileName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.apps +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +179,12 @@ sagemaker:CreateApp, sagemaker:DescribeApp ``` +### Delete +```json +sagemaker:DeleteApp, +sagemaker:DescribeApp +``` + ### List ```json sagemaker:ListApps diff --git a/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definition/index.md b/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definition/index.md index 981fd11cc9..2872d59928 100644 --- a/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definition/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_quality_job_definition resource, use data_quality_job_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_quality_job_definition resource, use data_quality_job_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual data_quality_job_definition resou - - - - - @@ -85,18 +83,14 @@ stopping_condition, tags, creation_time FROM aws.sagemaker.data_quality_job_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_quality_job_definition resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteDataQualityJobDefinition -``` - ### Read ```json sagemaker:DescribeDataQualityJobDefinition diff --git a/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definitions/index.md b/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definitions/index.md index 058d2920b8..c55751951e 100644 --- a/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definitions/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/data_quality_job_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_quality_job_definitions in a region or create a data_quality_job_definitions resource, use data_quality_job_definition to operate on an individual resource. + +Used to retrieve a list of data_quality_job_definitions in a region or to create or delete a data_quality_job_definitions resource, use data_quality_job_definition to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_quality_job_definitions in a region + + + + + @@ -61,7 +69,239 @@ SELECT region, job_definition_arn FROM aws.sagemaker.data_quality_job_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.data_quality_job_definitions ( + DataQualityAppSpecification, + DataQualityJobInput, + DataQualityJobOutputConfig, + JobResources, + RoleArn, + region +) +SELECT +{{ DataQualityAppSpecification }}, + {{ DataQualityJobInput }}, + {{ DataQualityJobOutputConfig }}, + {{ JobResources }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.data_quality_job_definitions ( + JobDefinitionName, + DataQualityBaselineConfig, + DataQualityAppSpecification, + DataQualityJobInput, + DataQualityJobOutputConfig, + JobResources, + NetworkConfig, + EndpointName, + RoleArn, + StoppingCondition, + Tags, + region +) +SELECT + {{ JobDefinitionName }}, + {{ DataQualityBaselineConfig }}, + {{ DataQualityAppSpecification }}, + {{ DataQualityJobInput }}, + {{ DataQualityJobOutputConfig }}, + {{ JobResources }}, + {{ NetworkConfig }}, + {{ EndpointName }}, + {{ RoleArn }}, + {{ StoppingCondition }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.data_quality_job_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +316,11 @@ sagemaker:AddTags, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteDataQualityJobDefinition +``` + ### List ```json sagemaker:ListDataQualityJobDefinitions, diff --git a/docs/aws-docs/providers/aws/sagemaker/device/index.md b/docs/aws-docs/providers/aws/sagemaker/device/index.md index 1ad2c7f6c2..3f09be5d05 100644 --- a/docs/aws-docs/providers/aws/sagemaker/device/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/device/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual device resource, use devices to retrieve a list of resources or to create a resource. + +Gets or updates an individual device resource, use devices to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual device resource, use device - - - - - @@ -70,9 +68,10 @@ device_fleet_name, device, tags FROM aws.sagemaker.device -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the device resource, the following permissions are required: @@ -87,8 +86,3 @@ sagemaker:DescribeDevice sagemaker:UpdateDevices ``` -### Delete -```json -sagemaker:DeregisterDevices -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/device_fleet/index.md b/docs/aws-docs/providers/aws/sagemaker/device_fleet/index.md index afcff80ebb..4090f0ab27 100644 --- a/docs/aws-docs/providers/aws/sagemaker/device_fleet/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/device_fleet/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual device_fleet resource, use device_fleets to retrieve a list of resources or to create a resource. + +Gets or updates an individual device_fleet resource, use device_fleets to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual device_fleet resource, use - - - - - @@ -74,9 +72,10 @@ output_config, role_arn, tags FROM aws.sagemaker.device_fleet -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the device_fleet resource, the following permissions are required: @@ -92,8 +91,3 @@ sagemaker:UpdateDeviceFleet, iam:PassRole ``` -### Delete -```json -sagemaker:DeleteDeviceFleet -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/device_fleets/index.md b/docs/aws-docs/providers/aws/sagemaker/device_fleets/index.md index fff422f204..a2cd905d60 100644 --- a/docs/aws-docs/providers/aws/sagemaker/device_fleets/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/device_fleets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of device_fleets in a region or create a device_fleets resource, use device_fleet to operate on an individual resource. + +Used to retrieve a list of device_fleets in a region or to create or delete a device_fleets resource, use device_fleet to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of device_fleets in a region or create a INSERT + + + + + @@ -61,7 +69,94 @@ SELECT region, device_fleet_name FROM aws.sagemaker.device_fleets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.device_fleets ( + DeviceFleetName, + OutputConfig, + RoleArn, + region +) +SELECT +{{ DeviceFleetName }}, + {{ OutputConfig }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.device_fleets ( + Description, + DeviceFleetName, + OutputConfig, + RoleArn, + Tags, + region +) +SELECT + {{ Description }}, + {{ DeviceFleetName }}, + {{ OutputConfig }}, + {{ RoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.device_fleets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +169,8 @@ sagemaker:CreateDeviceFleet, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteDeviceFleet +``` + diff --git a/docs/aws-docs/providers/aws/sagemaker/devices/index.md b/docs/aws-docs/providers/aws/sagemaker/devices/index.md index 6d2fd60353..ce1ccc45b4 100644 --- a/docs/aws-docs/providers/aws/sagemaker/devices/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/devices/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of devices in a region or create a devices resource, use device to operate on an individual resource. + +Used to retrieve a list of devices in a region or to create or delete a devices resource, use device to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of devices in a region or create a de + + + + + @@ -61,7 +69,82 @@ SELECT region, device/device_name FROM aws.sagemaker.devices -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.devices ( + DeviceFleetName, + region +) +SELECT +{{ DeviceFleetName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.devices ( + DeviceFleetName, + Device, + Tags, + region +) +SELECT + {{ DeviceFleetName }}, + {{ Device }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.devices +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +156,8 @@ To operate on the devices resource, the following permissions are r sagemaker:RegisterDevices ``` +### Delete +```json +sagemaker:DeregisterDevices +``` + diff --git a/docs/aws-docs/providers/aws/sagemaker/feature_group/index.md b/docs/aws-docs/providers/aws/sagemaker/feature_group/index.md index af6ab69d7d..caf85aedd1 100644 --- a/docs/aws-docs/providers/aws/sagemaker/feature_group/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/feature_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual feature_group resource, use feature_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual feature_group resource, use feature_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual feature_group resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ creation_time, feature_group_status, tags FROM aws.sagemaker.feature_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the feature_group resource, the following permissions are required: @@ -110,9 +109,3 @@ sagemaker:DescribeFeatureGroup, sagemaker:ListTags ``` -### Delete -```json -sagemaker:DeleteFeatureGroup, -sagemaker:DescribeFeatureGroup -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/feature_groups/index.md b/docs/aws-docs/providers/aws/sagemaker/feature_groups/index.md index 4cfcaa2661..4e951331fc 100644 --- a/docs/aws-docs/providers/aws/sagemaker/feature_groups/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/feature_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of feature_groups in a region or create a feature_groups resource, use feature_group to operate on an individual resource. + +Used to retrieve a list of feature_groups in a region or to create or delete a feature_groups resource, use feature_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of feature_groups in a region or create a < + + + + + @@ -61,7 +69,142 @@ SELECT region, feature_group_name FROM aws.sagemaker.feature_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.feature_groups ( + FeatureGroupName, + RecordIdentifierFeatureName, + EventTimeFeatureName, + FeatureDefinitions, + region +) +SELECT +{{ FeatureGroupName }}, + {{ RecordIdentifierFeatureName }}, + {{ EventTimeFeatureName }}, + {{ FeatureDefinitions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.feature_groups ( + FeatureGroupName, + RecordIdentifierFeatureName, + EventTimeFeatureName, + FeatureDefinitions, + OnlineStoreConfig, + OfflineStoreConfig, + ThroughputConfig, + RoleArn, + Description, + Tags, + region +) +SELECT + {{ FeatureGroupName }}, + {{ RecordIdentifierFeatureName }}, + {{ EventTimeFeatureName }}, + {{ FeatureDefinitions }}, + {{ OnlineStoreConfig }}, + {{ OfflineStoreConfig }}, + {{ ThroughputConfig }}, + {{ RoleArn }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.feature_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +226,12 @@ sagemaker:AddTags, sagemaker:ListTags ``` +### Delete +```json +sagemaker:DeleteFeatureGroup, +sagemaker:DescribeFeatureGroup +``` + ### List ```json sagemaker:ListFeatureGroups diff --git a/docs/aws-docs/providers/aws/sagemaker/image/index.md b/docs/aws-docs/providers/aws/sagemaker/image/index.md index e5a4e2213d..885bc56095 100644 --- a/docs/aws-docs/providers/aws/sagemaker/image/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/image/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image resource, use images to retrieve a list of resources or to create a resource. + +Gets or updates an individual image resource, use images to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual image resource, use images< - - - - - @@ -76,9 +74,10 @@ image_display_name, image_description, tags FROM aws.sagemaker.image -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image resource, the following permissions are required: @@ -99,9 +98,3 @@ sagemaker:DeleteTags, iam:PassRole ``` -### Delete -```json -sagemaker:DeleteImage, -sagemaker:DescribeImage -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/image_version/index.md b/docs/aws-docs/providers/aws/sagemaker/image_version/index.md index cef68c4363..c2beb01ef8 100644 --- a/docs/aws-docs/providers/aws/sagemaker/image_version/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/image_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual image_version resource, use image_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual image_version resource, use image_versions to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual image_version resource, use UPDATE - - - - - @@ -94,9 +92,10 @@ processor, horovod, release_notes FROM aws.sagemaker.image_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the image_version resource, the following permissions are required: @@ -113,9 +112,3 @@ sagemaker:DescribeImageVersion, sagemaker:ListAliases ``` -### Delete -```json -sagemaker:DeleteImageVersion, -sagemaker:DescribeImageVersion -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/image_versions/index.md b/docs/aws-docs/providers/aws/sagemaker/image_versions/index.md index 2399a11229..ac8581782f 100644 --- a/docs/aws-docs/providers/aws/sagemaker/image_versions/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/image_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of image_versions in a region or create a image_versions resource, use image_version to operate on an individual resource. + +Used to retrieve a list of image_versions in a region or to create or delete a image_versions resource, use image_version to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of image_versions in a region or create a < + + + + + @@ -61,7 +69,100 @@ SELECT region, image_version_arn FROM aws.sagemaker.image_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.image_versions ( + ImageName, + BaseImage, + region +) +SELECT +{{ ImageName }}, + {{ BaseImage }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.image_versions ( + ImageName, + BaseImage, + Alias, + Aliases, + VendorGuidance, + JobType, + MLFramework, + ProgrammingLang, + Processor, + Horovod, + ReleaseNotes, + region +) +SELECT + {{ ImageName }}, + {{ BaseImage }}, + {{ Alias }}, + {{ Aliases }}, + {{ VendorGuidance }}, + {{ JobType }}, + {{ MLFramework }}, + {{ ProgrammingLang }}, + {{ Processor }}, + {{ Horovod }}, + {{ ReleaseNotes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.image_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +175,12 @@ sagemaker:CreateImageVersion, sagemaker:DescribeImageVersion ``` +### Delete +```json +sagemaker:DeleteImageVersion, +sagemaker:DescribeImageVersion +``` + ### List ```json sagemaker:ListImageVersions diff --git a/docs/aws-docs/providers/aws/sagemaker/images/index.md b/docs/aws-docs/providers/aws/sagemaker/images/index.md index 51b35ed504..90d2d1a5b3 100644 --- a/docs/aws-docs/providers/aws/sagemaker/images/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/images/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of images in a region or create a images resource, use image to operate on an individual resource. + +Used to retrieve a list of images in a region or to create or delete a images resource, use image to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of images in a region or create a ima + + + + + @@ -61,7 +69,85 @@ SELECT region, image_arn FROM aws.sagemaker.images -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.images ( + ImageName, + ImageRoleArn, + region +) +SELECT +{{ ImageName }}, + {{ ImageRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.images ( + ImageName, + ImageRoleArn, + ImageDisplayName, + ImageDescription, + Tags, + region +) +SELECT + {{ ImageName }}, + {{ ImageRoleArn }}, + {{ ImageDisplayName }}, + {{ ImageDescription }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.images +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +163,12 @@ sagemaker:AddTags, sagemaker:ListTags ``` +### Delete +```json +sagemaker:DeleteImage, +sagemaker:DescribeImage +``` + ### List ```json sagemaker:ListImages diff --git a/docs/aws-docs/providers/aws/sagemaker/inference_component/index.md b/docs/aws-docs/providers/aws/sagemaker/inference_component/index.md index 6e5b069762..b24b47f2e7 100644 --- a/docs/aws-docs/providers/aws/sagemaker/inference_component/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/inference_component/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual inference_component resource, use inference_components to retrieve a list of resources or to create a resource. + +Gets or updates an individual inference_component resource, use inference_components to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual inference_component resource, use - - - - - @@ -88,9 +86,10 @@ creation_time, last_modified_time, tags FROM aws.sagemaker.inference_component -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the inference_component resource, the following permissions are required: @@ -105,13 +104,6 @@ sagemaker:ListTags, sagemaker:DeleteTags ``` -### Delete -```json -sagemaker:DescribeInferenceComponent, -sagemaker:DeleteInferenceComponent, -sagemaker:DeleteTags -``` - ### Read ```json sagemaker:DescribeInferenceComponent, diff --git a/docs/aws-docs/providers/aws/sagemaker/inference_components/index.md b/docs/aws-docs/providers/aws/sagemaker/inference_components/index.md index 244bdbe59f..e065ee8f9a 100644 --- a/docs/aws-docs/providers/aws/sagemaker/inference_components/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/inference_components/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of inference_components in a region or create a inference_components resource, use inference_component to operate on an individual resource. + +Used to retrieve a list of inference_components in a region or to create or delete a inference_components resource, use inference_component to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of inference_components in a region or crea + + + + + @@ -61,7 +69,149 @@ SELECT region, inference_component_arn FROM aws.sagemaker.inference_components -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.inference_components ( + EndpointName, + VariantName, + Specification, + RuntimeConfig, + region +) +SELECT +{{ EndpointName }}, + {{ VariantName }}, + {{ Specification }}, + {{ RuntimeConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.inference_components ( + InferenceComponentName, + EndpointArn, + EndpointName, + VariantName, + Specification, + RuntimeConfig, + Tags, + region +) +SELECT + {{ InferenceComponentName }}, + {{ EndpointArn }}, + {{ EndpointName }}, + {{ VariantName }}, + {{ Specification }}, + {{ RuntimeConfig }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.inference_components +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +226,13 @@ sagemaker:CreateInferenceComponent, sagemaker:DescribeInferenceComponent ``` +### Delete +```json +sagemaker:DescribeInferenceComponent, +sagemaker:DeleteInferenceComponent, +sagemaker:DeleteTags +``` + ### List ```json sagemaker:ListInferenceComponents, diff --git a/docs/aws-docs/providers/aws/sagemaker/inference_experiment/index.md b/docs/aws-docs/providers/aws/sagemaker/inference_experiment/index.md index 89d55fc5fc..488b5bba89 100644 --- a/docs/aws-docs/providers/aws/sagemaker/inference_experiment/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/inference_experiment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual inference_experiment resource, use inference_experiments to retrieve a list of resources or to create a resource. + +Gets or updates an individual inference_experiment resource, use inference_experiments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual inference_experiment resource, us - - - - - @@ -100,21 +98,14 @@ status, status_reason, desired_state FROM aws.sagemaker.inference_experiment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the inference_experiment resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteInferenceExperiment, -sagemaker:DescribeInferenceExperiment, -sagemaker:StopInferenceExperiment, -sagemaker:ListTags -``` - ### Read ```json sagemaker:DescribeInferenceExperiment, diff --git a/docs/aws-docs/providers/aws/sagemaker/inference_experiments/index.md b/docs/aws-docs/providers/aws/sagemaker/inference_experiments/index.md index 1a9047d6d0..525c76e92f 100644 --- a/docs/aws-docs/providers/aws/sagemaker/inference_experiments/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/inference_experiments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of inference_experiments in a region or create a inference_experiments resource, use inference_experiment to operate on an individual resource. + +Used to retrieve a list of inference_experiments in a region or to create or delete a inference_experiments resource, use inference_experiment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of inference_experiments in a region or cre + + + + + @@ -61,7 +69,164 @@ SELECT region, name FROM aws.sagemaker.inference_experiments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.inference_experiments ( + Name, + Type, + RoleArn, + EndpointName, + ModelVariants, + region +) +SELECT +{{ Name }}, + {{ Type }}, + {{ RoleArn }}, + {{ EndpointName }}, + {{ ModelVariants }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.inference_experiments ( + Name, + Type, + Description, + RoleArn, + EndpointName, + Schedule, + KmsKey, + DataStorageConfig, + ModelVariants, + ShadowModeConfig, + Tags, + StatusReason, + DesiredState, + region +) +SELECT + {{ Name }}, + {{ Type }}, + {{ Description }}, + {{ RoleArn }}, + {{ EndpointName }}, + {{ Schedule }}, + {{ KmsKey }}, + {{ DataStorageConfig }}, + {{ ModelVariants }}, + {{ ShadowModeConfig }}, + {{ Tags }}, + {{ StatusReason }}, + {{ DesiredState }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.inference_experiments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +242,14 @@ sagemaker:ListTags, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteInferenceExperiment, +sagemaker:DescribeInferenceExperiment, +sagemaker:StopInferenceExperiment, +sagemaker:ListTags +``` + ### List ```json sagemaker:ListInferenceExperiments diff --git a/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definition/index.md b/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definition/index.md index 9775340aee..1a5dacd81c 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definition/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_bias_job_definition resource, use model_bias_job_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_bias_job_definition resource, use model_bias_job_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual model_bias_job_definition resourc - - - - - @@ -85,18 +83,14 @@ stopping_condition, tags, creation_time FROM aws.sagemaker.model_bias_job_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_bias_job_definition resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteModelBiasJobDefinition -``` - ### Read ```json sagemaker:DescribeModelBiasJobDefinition diff --git a/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definitions/index.md b/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definitions/index.md index 26dc7c159a..671a852307 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definitions/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_bias_job_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_bias_job_definitions in a region or create a model_bias_job_definitions resource, use model_bias_job_definition to operate on an individual resource. + +Used to retrieve a list of model_bias_job_definitions in a region or to create or delete a model_bias_job_definitions resource, use model_bias_job_definition to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_bias_job_definitions in a region o + + + + + @@ -61,7 +69,228 @@ SELECT region, job_definition_arn FROM aws.sagemaker.model_bias_job_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_bias_job_definitions ( + ModelBiasAppSpecification, + ModelBiasJobInput, + ModelBiasJobOutputConfig, + JobResources, + RoleArn, + region +) +SELECT +{{ ModelBiasAppSpecification }}, + {{ ModelBiasJobInput }}, + {{ ModelBiasJobOutputConfig }}, + {{ JobResources }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_bias_job_definitions ( + JobDefinitionName, + ModelBiasBaselineConfig, + ModelBiasAppSpecification, + ModelBiasJobInput, + ModelBiasJobOutputConfig, + JobResources, + NetworkConfig, + EndpointName, + RoleArn, + StoppingCondition, + Tags, + region +) +SELECT + {{ JobDefinitionName }}, + {{ ModelBiasBaselineConfig }}, + {{ ModelBiasAppSpecification }}, + {{ ModelBiasJobInput }}, + {{ ModelBiasJobOutputConfig }}, + {{ JobResources }}, + {{ NetworkConfig }}, + {{ EndpointName }}, + {{ RoleArn }}, + {{ StoppingCondition }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_bias_job_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +305,11 @@ iam:PassRole, sagemaker:AddTags ``` +### Delete +```json +sagemaker:DeleteModelBiasJobDefinition +``` + ### List ```json sagemaker:ListModelBiasJobDefinitions, diff --git a/docs/aws-docs/providers/aws/sagemaker/model_card/index.md b/docs/aws-docs/providers/aws/sagemaker/model_card/index.md index d79f41db64..204fd5f549 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_card/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_card/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_card resource, use model_cards to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_card resource, use model_cards to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual model_card resource, use mo - - - - - @@ -88,9 +86,10 @@ last_modified_by, model_card_processing_status, tags FROM aws.sagemaker.model_card -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_card resource, the following permissions are required: @@ -117,15 +116,3 @@ sagemaker:AddTags, sagemaker:DeleteTags ``` -### Delete -```json -sagemaker:DescribeModelCard, -sagemaker:DeleteModelCard, -sagemaker:DescribeModelPackageGroup, -sagemaker:DescribeModelPackage, -kms:RetireGrant, -kms:Decrypt, -sagemaker:ListTags, -sagemaker:DeleteTags -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/model_cards/index.md b/docs/aws-docs/providers/aws/sagemaker/model_cards/index.md index 9bf00584e5..d30e89e0fd 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_cards/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_cards/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_cards in a region or create a model_cards resource, use model_card to operate on an individual resource. + +Used to retrieve a list of model_cards in a region or to create or delete a model_cards resource, use model_card to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_cards in a region or create a INSERT + + + + + @@ -61,7 +69,392 @@ SELECT region, model_card_name FROM aws.sagemaker.model_cards -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_cards ( + ModelCardName, + ModelCardStatus, + Content, + region +) +SELECT +{{ ModelCardName }}, + {{ ModelCardStatus }}, + {{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_cards ( + ModelCardName, + SecurityConfig, + ModelCardStatus, + Content, + CreatedBy, + LastModifiedBy, + Tags, + region +) +SELECT + {{ ModelCardName }}, + {{ SecurityConfig }}, + {{ ModelCardStatus }}, + {{ Content }}, + {{ CreatedBy }}, + {{ LastModifiedBy }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_cards +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +472,18 @@ sagemaker:DescribeModelPackage, sagemaker:AddTags ``` +### Delete +```json +sagemaker:DescribeModelCard, +sagemaker:DeleteModelCard, +sagemaker:DescribeModelPackageGroup, +sagemaker:DescribeModelPackage, +kms:RetireGrant, +kms:Decrypt, +sagemaker:ListTags, +sagemaker:DeleteTags +``` + ### List ```json sagemaker:ListModelCards, diff --git a/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definition/index.md b/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definition/index.md index 9043d86941..6f775185c9 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definition/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_explainability_job_definition resource, use model_explainability_job_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_explainability_job_definition resource, use model_explainability_job_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual model_explainability_job_definitionAccessible by - - - - - @@ -85,18 +83,14 @@ stopping_condition, tags, creation_time FROM aws.sagemaker.model_explainability_job_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_explainability_job_definition resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteModelExplainabilityJobDefinition -``` - ### Read ```json sagemaker:DescribeModelExplainabilityJobDefinition diff --git a/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definitions/index.md b/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definitions/index.md index b0c0bc2b45..7bb5677f6d 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definitions/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_explainability_job_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_explainability_job_definitions in a region or create a model_explainability_job_definitions resource, use model_explainability_job_definition to operate on an individual resource. + +Used to retrieve a list of model_explainability_job_definitions in a region or to create or delete a model_explainability_job_definitions resource, use model_explainability_job_definition to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_explainability_job_definitions in + + + + + @@ -61,7 +69,222 @@ SELECT region, job_definition_arn FROM aws.sagemaker.model_explainability_job_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_explainability_job_definitions ( + ModelExplainabilityAppSpecification, + ModelExplainabilityJobInput, + ModelExplainabilityJobOutputConfig, + JobResources, + RoleArn, + region +) +SELECT +{{ ModelExplainabilityAppSpecification }}, + {{ ModelExplainabilityJobInput }}, + {{ ModelExplainabilityJobOutputConfig }}, + {{ JobResources }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_explainability_job_definitions ( + JobDefinitionName, + ModelExplainabilityBaselineConfig, + ModelExplainabilityAppSpecification, + ModelExplainabilityJobInput, + ModelExplainabilityJobOutputConfig, + JobResources, + NetworkConfig, + EndpointName, + RoleArn, + StoppingCondition, + Tags, + region +) +SELECT + {{ JobDefinitionName }}, + {{ ModelExplainabilityBaselineConfig }}, + {{ ModelExplainabilityAppSpecification }}, + {{ ModelExplainabilityJobInput }}, + {{ ModelExplainabilityJobOutputConfig }}, + {{ JobResources }}, + {{ NetworkConfig }}, + {{ EndpointName }}, + {{ RoleArn }}, + {{ StoppingCondition }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_explainability_job_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +299,11 @@ iam:PassRole, sagemaker:AddTags ``` +### Delete +```json +sagemaker:DeleteModelExplainabilityJobDefinition +``` + ### List ```json sagemaker:ListModelExplainabilityJobDefinitions, diff --git a/docs/aws-docs/providers/aws/sagemaker/model_package/index.md b/docs/aws-docs/providers/aws/sagemaker/model_package/index.md index 4d23d7cf20..c4091e97ef 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_package/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_package/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_package resource, use model_packages to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_package resource, use model_packages to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -74,11 +77,6 @@ Gets or operates on an individual model_package resource, use UPDATE - - - - - @@ -118,9 +116,10 @@ model_package_version, additional_inference_specifications_to_add, model_package_status_details FROM aws.sagemaker.model_package -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_package resource, the following permissions are required: @@ -140,9 +139,3 @@ sagemaker:AddTags, sagemaker:DeleteTags ``` -### Delete -```json -sagemaker:DeleteModelPackage, -sagemaker:DescribeModelPackage -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/model_package_group/index.md b/docs/aws-docs/providers/aws/sagemaker/model_package_group/index.md index b10de137ae..dbcb1e8201 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_package_group/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_package_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_package_group resource, use model_package_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_package_group resource, use model_package_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual model_package_group resource, use - - - - - @@ -78,21 +76,14 @@ model_package_group_policy, creation_time, model_package_group_status FROM aws.sagemaker.model_package_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_package_group resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteModelPackageGroup, -sagemaker:DescribeModelPackageGroup, -sagemaker:GetModelPackageGroupPolicy, -sagemaker:DeleteModelPackageGroupPolicy -``` - ### Read ```json sagemaker:DescribeModelPackageGroup, diff --git a/docs/aws-docs/providers/aws/sagemaker/model_package_groups/index.md b/docs/aws-docs/providers/aws/sagemaker/model_package_groups/index.md index ebdaab9424..5d0664da8e 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_package_groups/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_package_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_package_groups in a region or create a model_package_groups resource, use model_package_group to operate on an individual resource. + +Used to retrieve a list of model_package_groups in a region or to create or delete a model_package_groups resource, use model_package_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_package_groups in a region or crea + + + + + @@ -61,7 +69,79 @@ SELECT region, model_package_group_arn FROM aws.sagemaker.model_package_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_package_groups ( + ModelPackageGroupName, + region +) +SELECT +{{ ModelPackageGroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_package_groups ( + Tags, + ModelPackageGroupName, + ModelPackageGroupDescription, + ModelPackageGroupPolicy, + region +) +SELECT + {{ Tags }}, + {{ ModelPackageGroupName }}, + {{ ModelPackageGroupDescription }}, + {{ ModelPackageGroupPolicy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_package_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +158,14 @@ sagemaker:ListTags, sagemaker:AddTags ``` +### Delete +```json +sagemaker:DeleteModelPackageGroup, +sagemaker:DescribeModelPackageGroup, +sagemaker:GetModelPackageGroupPolicy, +sagemaker:DeleteModelPackageGroupPolicy +``` + ### List ```json sagemaker:ListModelPackageGroups diff --git a/docs/aws-docs/providers/aws/sagemaker/model_packages/index.md b/docs/aws-docs/providers/aws/sagemaker/model_packages/index.md index 061eac3dc9..b45a346601 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_packages/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_packages/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_packages in a region or create a model_packages resource, use model_package to operate on an individual resource. + +Used to retrieve a list of model_packages in a region or to create or delete a model_packages resource, use model_package to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_packages in a region or create a < + + + + + @@ -61,7 +69,505 @@ SELECT region, model_package_arn FROM aws.sagemaker.model_packages -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_packages ( + Tags, + AdditionalInferenceSpecifications, + CertifyForMarketplace, + ClientToken, + CustomerMetadataProperties, + Domain, + DriftCheckBaselines, + InferenceSpecification, + MetadataProperties, + ModelApprovalStatus, + ModelMetrics, + ModelPackageDescription, + ModelPackageGroupName, + ModelPackageName, + SamplePayloadUrl, + SkipModelValidation, + SourceAlgorithmSpecification, + Task, + ValidationSpecification, + ApprovalDescription, + LastModifiedTime, + ModelPackageVersion, + AdditionalInferenceSpecificationsToAdd, + ModelPackageStatusDetails, + region +) +SELECT +{{ Tags }}, + {{ AdditionalInferenceSpecifications }}, + {{ CertifyForMarketplace }}, + {{ ClientToken }}, + {{ CustomerMetadataProperties }}, + {{ Domain }}, + {{ DriftCheckBaselines }}, + {{ InferenceSpecification }}, + {{ MetadataProperties }}, + {{ ModelApprovalStatus }}, + {{ ModelMetrics }}, + {{ ModelPackageDescription }}, + {{ ModelPackageGroupName }}, + {{ ModelPackageName }}, + {{ SamplePayloadUrl }}, + {{ SkipModelValidation }}, + {{ SourceAlgorithmSpecification }}, + {{ Task }}, + {{ ValidationSpecification }}, + {{ ApprovalDescription }}, + {{ LastModifiedTime }}, + {{ ModelPackageVersion }}, + {{ AdditionalInferenceSpecificationsToAdd }}, + {{ ModelPackageStatusDetails }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_packages ( + Tags, + AdditionalInferenceSpecifications, + CertifyForMarketplace, + ClientToken, + CustomerMetadataProperties, + Domain, + DriftCheckBaselines, + InferenceSpecification, + MetadataProperties, + ModelApprovalStatus, + ModelMetrics, + ModelPackageDescription, + ModelPackageGroupName, + ModelPackageName, + SamplePayloadUrl, + SkipModelValidation, + SourceAlgorithmSpecification, + Task, + ValidationSpecification, + ApprovalDescription, + LastModifiedTime, + ModelPackageVersion, + AdditionalInferenceSpecificationsToAdd, + ModelPackageStatusDetails, + region +) +SELECT + {{ Tags }}, + {{ AdditionalInferenceSpecifications }}, + {{ CertifyForMarketplace }}, + {{ ClientToken }}, + {{ CustomerMetadataProperties }}, + {{ Domain }}, + {{ DriftCheckBaselines }}, + {{ InferenceSpecification }}, + {{ MetadataProperties }}, + {{ ModelApprovalStatus }}, + {{ ModelMetrics }}, + {{ ModelPackageDescription }}, + {{ ModelPackageGroupName }}, + {{ ModelPackageName }}, + {{ SamplePayloadUrl }}, + {{ SkipModelValidation }}, + {{ SourceAlgorithmSpecification }}, + {{ Task }}, + {{ ValidationSpecification }}, + {{ ApprovalDescription }}, + {{ LastModifiedTime }}, + {{ ModelPackageVersion }}, + {{ AdditionalInferenceSpecificationsToAdd }}, + {{ ModelPackageStatusDetails }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_packages +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +592,12 @@ iam:PassRole, s3:GetObject ``` +### Delete +```json +sagemaker:DeleteModelPackage, +sagemaker:DescribeModelPackage +``` + ### List ```json sagemaker:ListModelPackages diff --git a/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definition/index.md b/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definition/index.md index 5905bcd88b..fa9c7127db 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definition/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definition/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual model_quality_job_definition resource, use model_quality_job_definitions to retrieve a list of resources or to create a resource. + +Gets or updates an individual model_quality_job_definition resource, use model_quality_job_definitions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual model_quality_job_definition reso - - - - - @@ -85,18 +83,14 @@ stopping_condition, tags, creation_time FROM aws.sagemaker.model_quality_job_definition -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the model_quality_job_definition resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteModelQualityJobDefinition -``` - ### Read ```json sagemaker:DescribeModelQualityJobDefinition diff --git a/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definitions/index.md b/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definitions/index.md index 033a39ffa6..2a2fa025e6 100644 --- a/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definitions/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/model_quality_job_definitions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of model_quality_job_definitions in a region or create a model_quality_job_definitions resource, use model_quality_job_definition to operate on an individual resource. + +Used to retrieve a list of model_quality_job_definitions in a region or to create or delete a model_quality_job_definitions resource, use model_quality_job_definition to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of model_quality_job_definitions in a regio + + + + + @@ -61,7 +69,244 @@ SELECT region, job_definition_arn FROM aws.sagemaker.model_quality_job_definitions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.model_quality_job_definitions ( + ModelQualityAppSpecification, + ModelQualityJobInput, + ModelQualityJobOutputConfig, + JobResources, + RoleArn, + region +) +SELECT +{{ ModelQualityAppSpecification }}, + {{ ModelQualityJobInput }}, + {{ ModelQualityJobOutputConfig }}, + {{ JobResources }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.model_quality_job_definitions ( + JobDefinitionName, + ModelQualityBaselineConfig, + ModelQualityAppSpecification, + ModelQualityJobInput, + ModelQualityJobOutputConfig, + JobResources, + NetworkConfig, + EndpointName, + RoleArn, + StoppingCondition, + Tags, + region +) +SELECT + {{ JobDefinitionName }}, + {{ ModelQualityBaselineConfig }}, + {{ ModelQualityAppSpecification }}, + {{ ModelQualityJobInput }}, + {{ ModelQualityJobOutputConfig }}, + {{ JobResources }}, + {{ NetworkConfig }}, + {{ EndpointName }}, + {{ RoleArn }}, + {{ StoppingCondition }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.model_quality_job_definitions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +321,11 @@ sagemaker:AddTags, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteModelQualityJobDefinition +``` + ### List ```json sagemaker:ListModelQualityJobDefinitions, diff --git a/docs/aws-docs/providers/aws/sagemaker/monitoring_schedule/index.md b/docs/aws-docs/providers/aws/sagemaker/monitoring_schedule/index.md index 121c09805c..59b0d3455f 100644 --- a/docs/aws-docs/providers/aws/sagemaker/monitoring_schedule/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/monitoring_schedule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual monitoring_schedule resource, use monitoring_schedules to retrieve a list of resources or to create a resource. + +Gets or updates an individual monitoring_schedule resource, use monitoring_schedules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual monitoring_schedule resource, use - - - - - @@ -84,19 +82,14 @@ last_modified_time, last_monitoring_execution_summary, monitoring_schedule_status FROM aws.sagemaker.monitoring_schedule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the monitoring_schedule resource, the following permissions are required: -### Delete -```json -sagemaker:DeleteMonitoringSchedule, -sagemaker:DescribeMonitoringSchedule -``` - ### Read ```json sagemaker:DescribeMonitoringSchedule diff --git a/docs/aws-docs/providers/aws/sagemaker/monitoring_schedules/index.md b/docs/aws-docs/providers/aws/sagemaker/monitoring_schedules/index.md index 0ea7ec44bd..d06607e5ff 100644 --- a/docs/aws-docs/providers/aws/sagemaker/monitoring_schedules/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/monitoring_schedules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of monitoring_schedules in a region or create a monitoring_schedules resource, use monitoring_schedule to operate on an individual resource. + +Used to retrieve a list of monitoring_schedules in a region or to create or delete a monitoring_schedules resource, use monitoring_schedule to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of monitoring_schedules in a region or crea + + + + + @@ -61,7 +69,286 @@ SELECT region, monitoring_schedule_arn FROM aws.sagemaker.monitoring_schedules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.monitoring_schedules ( + MonitoringScheduleName, + MonitoringScheduleConfig, + region +) +SELECT +{{ MonitoringScheduleName }}, + {{ MonitoringScheduleConfig }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.monitoring_schedules ( + MonitoringScheduleName, + MonitoringScheduleConfig, + Tags, + EndpointName, + FailureReason, + LastMonitoringExecutionSummary, + MonitoringScheduleStatus, + region +) +SELECT + {{ MonitoringScheduleName }}, + {{ MonitoringScheduleConfig }}, + {{ Tags }}, + {{ EndpointName }}, + {{ FailureReason }}, + {{ LastMonitoringExecutionSummary }}, + {{ MonitoringScheduleStatus }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.monitoring_schedules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +362,12 @@ sagemaker:DescribeMonitoringSchedule, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteMonitoringSchedule, +sagemaker:DescribeMonitoringSchedule +``` + ### List ```json sagemaker:ListMonitoringSchedule diff --git a/docs/aws-docs/providers/aws/sagemaker/pipeline/index.md b/docs/aws-docs/providers/aws/sagemaker/pipeline/index.md index c5ff5a39cb..f92b1b73db 100644 --- a/docs/aws-docs/providers/aws/sagemaker/pipeline/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/pipeline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual pipeline resource, use pipelines to retrieve a list of resources or to create a resource. + +Gets or updates an individual pipeline resource, use pipelines to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual pipeline resource, use pipe - - - - - @@ -78,9 +76,10 @@ role_arn, tags, parallelism_configuration FROM aws.sagemaker.pipeline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the pipeline resource, the following permissions are required: @@ -102,8 +101,3 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### Delete -```json -sagemaker:DeletePipeline -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/pipelines/index.md b/docs/aws-docs/providers/aws/sagemaker/pipelines/index.md index 3483dce245..17c6a2372a 100644 --- a/docs/aws-docs/providers/aws/sagemaker/pipelines/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/pipelines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of pipelines in a region or create a pipelines resource, use pipeline to operate on an individual resource. + +Used to retrieve a list of pipelines in a region or to create or delete a pipelines resource, use pipeline to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of pipelines in a region or create a + + + + + @@ -61,7 +69,96 @@ SELECT region, pipeline_name FROM aws.sagemaker.pipelines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.pipelines ( + PipelineName, + PipelineDefinition, + RoleArn, + region +) +SELECT +{{ PipelineName }}, + {{ PipelineDefinition }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.pipelines ( + PipelineName, + PipelineDisplayName, + PipelineDescription, + PipelineDefinition, + RoleArn, + Tags, + ParallelismConfiguration, + region +) +SELECT + {{ PipelineName }}, + {{ PipelineDisplayName }}, + {{ PipelineDescription }}, + {{ PipelineDefinition }}, + {{ RoleArn }}, + {{ Tags }}, + {{ ParallelismConfiguration }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.pipelines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +175,11 @@ sagemaker:AddTags, sagemaker:ListTags ``` +### Delete +```json +sagemaker:DeletePipeline +``` + ### List ```json sagemaker:ListPipelines diff --git a/docs/aws-docs/providers/aws/sagemaker/project/index.md b/docs/aws-docs/providers/aws/sagemaker/project/index.md index a787257453..3be7fab7cd 100644 --- a/docs/aws-docs/providers/aws/sagemaker/project/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/project/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual project resource, use projects to retrieve a list of resources or to create a resource. + +Gets or updates an individual project resource, use projects to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual project resource, use proje - - - - - @@ -82,9 +80,10 @@ service_catalog_provisioning_details, service_catalog_provisioned_product_details, project_status FROM aws.sagemaker.project -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the project resource, the following permissions are required: @@ -103,11 +102,3 @@ sagemaker:AddTags, sagemaker:DeleteTags ``` -### Delete -```json -sagemaker:DeleteProject, -sagemaker:DescribeProject, -servicecatalog:TerminateProvisionedProduct, -servicecatalog:DescribeRecord -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/projects/index.md b/docs/aws-docs/providers/aws/sagemaker/projects/index.md index 98a1bf0ab0..0b3fe44e5a 100644 --- a/docs/aws-docs/providers/aws/sagemaker/projects/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/projects/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of projects in a region or create a projects resource, use project to operate on an individual resource. + +Used to retrieve a list of projects in a region or to create or delete a projects resource, use project to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of projects in a region or create a p + + + + + @@ -61,7 +69,108 @@ SELECT region, project_arn FROM aws.sagemaker.projects -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.projects ( + ProjectName, + ServiceCatalogProvisioningDetails, + region +) +SELECT +{{ ProjectName }}, + {{ ServiceCatalogProvisioningDetails }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.projects ( + Tags, + ProjectName, + ProjectDescription, + ServiceCatalogProvisioningDetails, + ServiceCatalogProvisionedProductDetails, + region +) +SELECT + {{ Tags }}, + {{ ProjectName }}, + {{ ProjectDescription }}, + {{ ServiceCatalogProvisioningDetails }}, + {{ ServiceCatalogProvisionedProductDetails }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.projects +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,6 +190,14 @@ servicecatalog:DescribeProvisionedProduct, servicecatalog:TerminateProvisionedProduct ``` +### Delete +```json +sagemaker:DeleteProject, +sagemaker:DescribeProject, +servicecatalog:TerminateProvisionedProduct, +servicecatalog:DescribeRecord +``` + ### List ```json sagemaker:ListProjects diff --git a/docs/aws-docs/providers/aws/sagemaker/space/index.md b/docs/aws-docs/providers/aws/sagemaker/space/index.md index a487a9f375..9e64ee7098 100644 --- a/docs/aws-docs/providers/aws/sagemaker/space/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/space/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual space resource, use spaces to retrieve a list of resources or to create a resource. + +Gets or updates an individual space resource, use spaces to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual space resource, use spaces< - - - - - @@ -82,9 +80,10 @@ space_sharing_settings, space_display_name, url FROM aws.sagemaker.space -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the space resource, the following permissions are required: @@ -100,9 +99,3 @@ sagemaker:UpdateSpace, sagemaker:DescribeSpace ``` -### Delete -```json -sagemaker:DeleteSpace, -sagemaker:DescribeSpace -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/spaces/index.md b/docs/aws-docs/providers/aws/sagemaker/spaces/index.md index 712aa2cb38..91fbe18833 100644 --- a/docs/aws-docs/providers/aws/sagemaker/spaces/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/spaces/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of spaces in a region or create a spaces resource, use space to operate on an individual resource. + +Used to retrieve a list of spaces in a region or to create or delete a spaces resource, use space to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of spaces in a region or create a spa + + + + + @@ -63,7 +71,137 @@ region, domain_id, space_name FROM aws.sagemaker.spaces -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.spaces ( + DomainId, + SpaceName, + region +) +SELECT +{{ DomainId }}, + {{ SpaceName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.spaces ( + DomainId, + SpaceName, + SpaceSettings, + Tags, + OwnershipSettings, + SpaceSharingSettings, + SpaceDisplayName, + region +) +SELECT + {{ DomainId }}, + {{ SpaceName }}, + {{ SpaceSettings }}, + {{ Tags }}, + {{ OwnershipSettings }}, + {{ SpaceSharingSettings }}, + {{ SpaceDisplayName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.spaces +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +214,12 @@ sagemaker:CreateSpace, sagemaker:DescribeSpace ``` +### Delete +```json +sagemaker:DeleteSpace, +sagemaker:DescribeSpace +``` + ### List ```json sagemaker:ListSpaces diff --git a/docs/aws-docs/providers/aws/sagemaker/user_profile/index.md b/docs/aws-docs/providers/aws/sagemaker/user_profile/index.md index b7b97b61b0..a0ac60e2c2 100644 --- a/docs/aws-docs/providers/aws/sagemaker/user_profile/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/user_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_profile resource, use user_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_profile resource, use user_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual user_profile resource, use - - - - - @@ -78,9 +76,10 @@ user_profile_name, user_settings, tags FROM aws.sagemaker.user_profile -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the user_profile resource, the following permissions are required: @@ -99,9 +98,3 @@ sagemaker:DescribeImageVersion, iam:PassRole ``` -### Delete -```json -sagemaker:DeleteUserProfile, -sagemaker:DescribeUserProfile -``` - diff --git a/docs/aws-docs/providers/aws/sagemaker/user_profiles/index.md b/docs/aws-docs/providers/aws/sagemaker/user_profiles/index.md index d3217d14d7..9ddcf57e7d 100644 --- a/docs/aws-docs/providers/aws/sagemaker/user_profiles/index.md +++ b/docs/aws-docs/providers/aws/sagemaker/user_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of user_profiles in a region or create a user_profiles resource, use user_profile to operate on an individual resource. + +Used to retrieve a list of user_profiles in a region or to create or delete a user_profiles resource, use user_profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of user_profiles in a region or create a INSERT + + + + + @@ -63,7 +71,162 @@ region, user_profile_name, domain_id FROM aws.sagemaker.user_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sagemaker.user_profiles ( + DomainId, + UserProfileName, + region +) +SELECT +{{ DomainId }}, + {{ UserProfileName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sagemaker.user_profiles ( + DomainId, + SingleSignOnUserIdentifier, + SingleSignOnUserValue, + UserProfileName, + UserSettings, + Tags, + region +) +SELECT + {{ DomainId }}, + {{ SingleSignOnUserIdentifier }}, + {{ SingleSignOnUserValue }}, + {{ UserProfileName }}, + {{ UserSettings }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sagemaker.user_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +242,12 @@ sagemaker:DescribeImageVersion, iam:PassRole ``` +### Delete +```json +sagemaker:DeleteUserProfile, +sagemaker:DescribeUserProfile +``` + ### List ```json sagemaker:ListUserProfiles diff --git a/docs/aws-docs/providers/aws/scheduler/schedule/index.md b/docs/aws-docs/providers/aws/scheduler/schedule/index.md index 5755e4df4b..b6363d9676 100644 --- a/docs/aws-docs/providers/aws/scheduler/schedule/index.md +++ b/docs/aws-docs/providers/aws/scheduler/schedule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schedule resource, use schedules to retrieve a list of resources or to create a resource. + +Gets or updates an individual schedule resource, use schedules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual schedule resource, use sche - - - - - @@ -88,9 +86,10 @@ start_date, state, target FROM aws.scheduler.schedule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schedule resource, the following permissions are required: @@ -107,9 +106,3 @@ scheduler:GetSchedule, iam:PassRole ``` -### Delete -```json -scheduler:DeleteSchedule, -scheduler:GetSchedule -``` - diff --git a/docs/aws-docs/providers/aws/scheduler/schedule_group/index.md b/docs/aws-docs/providers/aws/scheduler/schedule_group/index.md index 0832fab946..114e039a4d 100644 --- a/docs/aws-docs/providers/aws/scheduler/schedule_group/index.md +++ b/docs/aws-docs/providers/aws/scheduler/schedule_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual schedule_group resource, use schedule_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual schedule_group resource, use schedule_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual schedule_group resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ name, state, tags FROM aws.scheduler.schedule_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the schedule_group resource, the following permissions are required: @@ -97,10 +96,3 @@ scheduler:ListTagsForResource, scheduler:GetScheduleGroup ``` -### Delete -```json -scheduler:DeleteScheduleGroup, -scheduler:GetScheduleGroup, -scheduler:DeleteSchedule -``` - diff --git a/docs/aws-docs/providers/aws/scheduler/schedule_groups/index.md b/docs/aws-docs/providers/aws/scheduler/schedule_groups/index.md index 9b9d3da577..11c23fcc91 100644 --- a/docs/aws-docs/providers/aws/scheduler/schedule_groups/index.md +++ b/docs/aws-docs/providers/aws/scheduler/schedule_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schedule_groups in a region or create a schedule_groups resource, use schedule_group to operate on an individual resource. + +Used to retrieve a list of schedule_groups in a region or to create or delete a schedule_groups resource, use schedule_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schedule_groups in a region or create a + + + + + @@ -61,7 +69,81 @@ SELECT region, name FROM aws.scheduler.schedule_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.scheduler.schedule_groups ( + Name, + Tags, + region +) +SELECT +{{ Name }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.scheduler.schedule_groups ( + Name, + Tags, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.scheduler.schedule_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +158,13 @@ scheduler:GetScheduleGroup, scheduler:ListTagsForResource ``` +### Delete +```json +scheduler:DeleteScheduleGroup, +scheduler:GetScheduleGroup, +scheduler:DeleteSchedule +``` + ### List ```json scheduler:ListScheduleGroups diff --git a/docs/aws-docs/providers/aws/scheduler/schedules/index.md b/docs/aws-docs/providers/aws/scheduler/schedules/index.md index 2cee3baf8d..01e924bb1f 100644 --- a/docs/aws-docs/providers/aws/scheduler/schedules/index.md +++ b/docs/aws-docs/providers/aws/scheduler/schedules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of schedules in a region or create a schedules resource, use schedule to operate on an individual resource. + +Used to retrieve a list of schedules in a region or to create or delete a schedules resource, use schedule to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of schedules in a region or create a + + + + + @@ -61,7 +69,253 @@ SELECT region, name FROM aws.scheduler.schedules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.scheduler.schedules ( + FlexibleTimeWindow, + ScheduleExpression, + Target, + region +) +SELECT +{{ FlexibleTimeWindow }}, + {{ ScheduleExpression }}, + {{ Target }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.scheduler.schedules ( + Description, + EndDate, + FlexibleTimeWindow, + GroupName, + KmsKeyArn, + Name, + ScheduleExpression, + ScheduleExpressionTimezone, + StartDate, + State, + Target, + region +) +SELECT + {{ Description }}, + {{ EndDate }}, + {{ FlexibleTimeWindow }}, + {{ GroupName }}, + {{ KmsKeyArn }}, + {{ Name }}, + {{ ScheduleExpression }}, + {{ ScheduleExpressionTimezone }}, + {{ StartDate }}, + {{ State }}, + {{ Target }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.scheduler.schedules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +329,12 @@ scheduler:GetSchedule, iam:PassRole ``` +### Delete +```json +scheduler:DeleteSchedule, +scheduler:GetSchedule +``` + ### List ```json scheduler:ListSchedules diff --git a/docs/aws-docs/providers/aws/secretsmanager/secret/index.md b/docs/aws-docs/providers/aws/secretsmanager/secret/index.md index 8ebea77058..8ef7fe0b8f 100644 --- a/docs/aws-docs/providers/aws/secretsmanager/secret/index.md +++ b/docs/aws-docs/providers/aws/secretsmanager/secret/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual secret resource, use secrets to retrieve a list of resources or to create a resource. + +Gets or updates an individual secret resource, use secrets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual secret resource, use secret - - - - - @@ -80,20 +78,14 @@ id, tags, name FROM aws.secretsmanager.secret -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the secret resource, the following permissions are required: -### Delete -```json -secretsmanager:DeleteSecret, -secretsmanager:DescribeSecret, -secretsmanager:RemoveRegionsFromReplication -``` - ### Read ```json secretsmanager:DescribeSecret, diff --git a/docs/aws-docs/providers/aws/secretsmanager/secrets/index.md b/docs/aws-docs/providers/aws/secretsmanager/secrets/index.md index 8d5a405c33..922d772c9c 100644 --- a/docs/aws-docs/providers/aws/secretsmanager/secrets/index.md +++ b/docs/aws-docs/providers/aws/secretsmanager/secrets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of secrets in a region or create a secrets resource, use secret to operate on an individual resource. + +Used to retrieve a list of secrets in a region or to create or delete a secrets resource, use secret to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of secrets in a region or create a se + + + + + @@ -61,7 +69,143 @@ SELECT region, id FROM aws.secretsmanager.secrets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.secretsmanager.secrets ( + Description, + KmsKeyId, + SecretString, + GenerateSecretString, + ReplicaRegions, + Tags, + Name, + region +) +SELECT +{{ Description }}, + {{ KmsKeyId }}, + {{ SecretString }}, + {{ GenerateSecretString }}, + {{ ReplicaRegions }}, + {{ Tags }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.secretsmanager.secrets ( + Description, + KmsKeyId, + SecretString, + GenerateSecretString, + ReplicaRegions, + Tags, + Name, + region +) +SELECT + {{ Description }}, + {{ KmsKeyId }}, + {{ SecretString }}, + {{ GenerateSecretString }}, + {{ ReplicaRegions }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.secretsmanager.secrets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +220,13 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` +### Delete +```json +secretsmanager:DeleteSecret, +secretsmanager:DescribeSecret, +secretsmanager:RemoveRegionsFromReplication +``` + ### List ```json secretsmanager:ListSecrets diff --git a/docs/aws-docs/providers/aws/securityhub/automation_rule/index.md b/docs/aws-docs/providers/aws/securityhub/automation_rule/index.md index a21e0ad593..159ca7ba9f 100644 --- a/docs/aws-docs/providers/aws/securityhub/automation_rule/index.md +++ b/docs/aws-docs/providers/aws/securityhub/automation_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual automation_rule resource, use automation_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual automation_rule resource, use automation_rules to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual automation_rule resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ actions, criteria, tags FROM aws.securityhub.automation_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the automation_rule resource, the following permissions are required: @@ -110,9 +109,3 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete -```json -securityhub:BatchDeleteAutomationRules, -securityhub:BatchGetAutomationRules -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/automation_rules/index.md b/docs/aws-docs/providers/aws/securityhub/automation_rules/index.md index b73f2b632c..4b82b22223 100644 --- a/docs/aws-docs/providers/aws/securityhub/automation_rules/index.md +++ b/docs/aws-docs/providers/aws/securityhub/automation_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of automation_rules in a region or create a automation_rules resource, use automation_rule to operate on an individual resource. + +Used to retrieve a list of automation_rules in a region or to create or delete a automation_rules resource, use automation_rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of automation_rules in a region or create a + + + + + @@ -61,7 +69,417 @@ SELECT region, rule_arn FROM aws.securityhub.automation_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.automation_rules ( + RuleStatus, + RuleOrder, + Description, + RuleName, + IsTerminal, + Actions, + Criteria, + Tags, + region +) +SELECT +{{ RuleStatus }}, + {{ RuleOrder }}, + {{ Description }}, + {{ RuleName }}, + {{ IsTerminal }}, + {{ Actions }}, + {{ Criteria }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.automation_rules ( + RuleStatus, + RuleOrder, + Description, + RuleName, + IsTerminal, + Actions, + Criteria, + Tags, + region +) +SELECT + {{ RuleStatus }}, + {{ RuleOrder }}, + {{ Description }}, + {{ RuleName }}, + {{ IsTerminal }}, + {{ Actions }}, + {{ Criteria }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.automation_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +493,12 @@ securityhub:TagResource, securityhub:ListTagsForResource ``` +### Delete +```json +securityhub:BatchDeleteAutomationRules, +securityhub:BatchGetAutomationRules +``` + ### List ```json securityhub:ListAutomationRules, diff --git a/docs/aws-docs/providers/aws/securityhub/delegated_admin/index.md b/docs/aws-docs/providers/aws/securityhub/delegated_admin/index.md index a8cc61856f..a20f4d9c16 100644 --- a/docs/aws-docs/providers/aws/securityhub/delegated_admin/index.md +++ b/docs/aws-docs/providers/aws/securityhub/delegated_admin/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual delegated_admin resource, use delegated_admins to retrieve a list of resources or to create a resource. + +Gets or updates an individual delegated_admin resource, use delegated_admins to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual delegated_admin resource, use Accessible by - - - - - @@ -65,9 +63,10 @@ delegated_admin_identifier, admin_account_id, status FROM aws.securityhub.delegated_admin -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the delegated_admin resource, the following permissions are required: @@ -78,9 +77,3 @@ securityhub:ListOrganizationAdminAccounts, organizations:DescribeOrganization ``` -### Delete -```json -securityhub:DisableOrganizationAdminAccount, -organizations:DescribeOrganization -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/delegated_admins/index.md b/docs/aws-docs/providers/aws/securityhub/delegated_admins/index.md index a82ace37e2..976e69c9f5 100644 --- a/docs/aws-docs/providers/aws/securityhub/delegated_admins/index.md +++ b/docs/aws-docs/providers/aws/securityhub/delegated_admins/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of delegated_admins in a region or create a delegated_admins resource, use delegated_admin to operate on an individual resource. + +Used to retrieve a list of delegated_admins in a region or to create or delete a delegated_admins resource, use delegated_admin to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of delegated_admins in a region or create a + + + + + @@ -61,7 +69,65 @@ SELECT region, delegated_admin_identifier FROM aws.securityhub.delegated_admins -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.delegated_admins ( + AdminAccountId, + region +) +SELECT +{{ AdminAccountId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.delegated_admins ( + AdminAccountId, + region +) +SELECT + {{ AdminAccountId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.delegated_admins +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +142,12 @@ organizations:EnableAWSServiceAccess, organizations:RegisterDelegatedAdministrator ``` +### Delete +```json +securityhub:DisableOrganizationAdminAccount, +organizations:DescribeOrganization +``` + ### List ```json securityhub:ListOrganizationAdminAccounts, diff --git a/docs/aws-docs/providers/aws/securityhub/hub/index.md b/docs/aws-docs/providers/aws/securityhub/hub/index.md index cc4d4d3de2..db49097ebd 100644 --- a/docs/aws-docs/providers/aws/securityhub/hub/index.md +++ b/docs/aws-docs/providers/aws/securityhub/hub/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual hub resource, use hubs to retrieve a list of resources or to create a resource. + +Gets or updates an individual hub resource, use hubs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual hub resource, use hubsUPDATE - - - - - @@ -76,9 +74,10 @@ auto_enable_controls, tags, subscribed_at FROM aws.securityhub.hub -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the hub resource, the following permissions are required: @@ -98,8 +97,3 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete -```json -securityhub:DisableSecurityHub -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/hubs/index.md b/docs/aws-docs/providers/aws/securityhub/hubs/index.md index 8600267d03..6351883b52 100644 --- a/docs/aws-docs/providers/aws/securityhub/hubs/index.md +++ b/docs/aws-docs/providers/aws/securityhub/hubs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of hubs in a region or create a hubs resource, use hub to operate on an individual resource. + +Used to retrieve a list of hubs in a region or to create or delete a hubs resource, use hub to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of hubs in a region or create a hubs< + + + + + @@ -61,7 +69,83 @@ SELECT region, arn FROM aws.securityhub.hubs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.hubs ( + EnableDefaultStandards, + ControlFindingGenerator, + AutoEnableControls, + Tags, + region +) +SELECT +{{ EnableDefaultStandards }}, + {{ ControlFindingGenerator }}, + {{ AutoEnableControls }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.hubs ( + EnableDefaultStandards, + ControlFindingGenerator, + AutoEnableControls, + Tags, + region +) +SELECT + {{ EnableDefaultStandards }}, + {{ ControlFindingGenerator }}, + {{ AutoEnableControls }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.hubs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +160,11 @@ securityhub:TagResource, securityhub:ListTagsForResource ``` +### Delete +```json +securityhub:DisableSecurityHub +``` + ### List ```json securityhub:DescribeHub, diff --git a/docs/aws-docs/providers/aws/securityhub/insight/index.md b/docs/aws-docs/providers/aws/securityhub/insight/index.md index e807181a0a..147dcb31b2 100644 --- a/docs/aws-docs/providers/aws/securityhub/insight/index.md +++ b/docs/aws-docs/providers/aws/securityhub/insight/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual insight resource, use insights to retrieve a list of resources or to create a resource. + +Gets or updates an individual insight resource, use insights to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual insight resource, use insig - - - - - @@ -72,9 +70,10 @@ name, filters, group_by_attribute FROM aws.securityhub.insight -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the insight resource, the following permissions are required: @@ -89,9 +88,3 @@ securityhub:GetInsights securityhub:UpdateInsight ``` -### Delete -```json -securityhub:GetInsights, -securityhub:DeleteInsight -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/insights/index.md b/docs/aws-docs/providers/aws/securityhub/insights/index.md index 3ed3ec900e..150fee5e9d 100644 --- a/docs/aws-docs/providers/aws/securityhub/insights/index.md +++ b/docs/aws-docs/providers/aws/securityhub/insights/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of insights in a region or create a insights resource, use insight to operate on an individual resource. + +Used to retrieve a list of insights in a region or to create or delete a insights resource, use insight to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of insights in a region or create a i + + + + + @@ -61,7 +69,751 @@ SELECT region, insight_arn FROM aws.securityhub.insights -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.insights ( + Name, + Filters, + GroupByAttribute, + region +) +SELECT +{{ Name }}, + {{ Filters }}, + {{ GroupByAttribute }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.insights ( + Name, + Filters, + GroupByAttribute, + region +) +SELECT + {{ Name }}, + {{ Filters }}, + {{ GroupByAttribute }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.insights +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +825,12 @@ To operate on the insights resource, the following permissions are securityhub:CreateInsight ``` +### Delete +```json +securityhub:GetInsights, +securityhub:DeleteInsight +``` + ### List ```json securityhub:GetInsights diff --git a/docs/aws-docs/providers/aws/securityhub/product_subscription/index.md b/docs/aws-docs/providers/aws/securityhub/product_subscription/index.md index c871fa8ee8..a5aa65a72e 100644 --- a/docs/aws-docs/providers/aws/securityhub/product_subscription/index.md +++ b/docs/aws-docs/providers/aws/securityhub/product_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual product_subscription resource, use product_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual product_subscription resource, use product_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -44,11 +47,6 @@ Gets or operates on an individual product_subscription resource, us - - - - - @@ -63,9 +61,10 @@ region, product_arn, product_subscription_arn FROM aws.securityhub.product_subscription -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the product_subscription resource, the following permissions are required: @@ -75,9 +74,3 @@ To operate on the product_subscription resource, the following perm securityhub:ListEnabledProductsForImport ``` -### Delete -```json -securityhub:ListEnabledProductsForImport, -securityhub:DisableImportFindingsForProduct -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/product_subscriptions/index.md b/docs/aws-docs/providers/aws/securityhub/product_subscriptions/index.md index 1ed5ec4fbb..df377d1107 100644 --- a/docs/aws-docs/providers/aws/securityhub/product_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/securityhub/product_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of product_subscriptions in a region or create a product_subscriptions resource, use product_subscription to operate on an individual resource. + +Used to retrieve a list of product_subscriptions in a region or to create or delete a product_subscriptions resource, use product_subscription to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of product_subscriptions in a region or cre + + + + + @@ -61,7 +69,65 @@ SELECT region, product_subscription_arn FROM aws.securityhub.product_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.product_subscriptions ( + ProductArn, + region +) +SELECT +{{ ProductArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.product_subscriptions ( + ProductArn, + region +) +SELECT + {{ ProductArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.product_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +139,12 @@ To operate on the product_subscriptions resource, the following per securityhub:EnableImportFindingsForProduct ``` +### Delete +```json +securityhub:ListEnabledProductsForImport, +securityhub:DisableImportFindingsForProduct +``` + ### List ```json securityhub:ListEnabledProductsForImport diff --git a/docs/aws-docs/providers/aws/securityhub/standard/index.md b/docs/aws-docs/providers/aws/securityhub/standard/index.md index 6d0e9e8a28..5c5c01b7fa 100644 --- a/docs/aws-docs/providers/aws/securityhub/standard/index.md +++ b/docs/aws-docs/providers/aws/securityhub/standard/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual standard resource, use standards to retrieve a list of resources or to create a resource. + +Gets or updates an individual standard resource, use standards to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual standard resource, use stan - - - - - @@ -70,9 +68,10 @@ standards_subscription_arn, standards_arn, disabled_standards_controls FROM aws.securityhub.standard -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the standard resource, the following permissions are required: @@ -89,9 +88,3 @@ securityhub:GetEnabledStandards, securityhub:UpdateStandardsControl ``` -### Delete -```json -securityhub:GetEnabledStandards, -securityhub:BatchDisableStandards -``` - diff --git a/docs/aws-docs/providers/aws/securityhub/standards/index.md b/docs/aws-docs/providers/aws/securityhub/standards/index.md index 4166660eaa..0002a33000 100644 --- a/docs/aws-docs/providers/aws/securityhub/standards/index.md +++ b/docs/aws-docs/providers/aws/securityhub/standards/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of standards in a region or create a standards resource, use standard to operate on an individual resource. + +Used to retrieve a list of standards in a region or to create or delete a standards resource, use standard to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of standards in a region or create a + + + + + @@ -61,7 +69,73 @@ SELECT region, standards_subscription_arn FROM aws.securityhub.standards -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securityhub.standards ( + StandardsArn, + region +) +SELECT +{{ StandardsArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securityhub.standards ( + StandardsArn, + DisabledStandardsControls, + region +) +SELECT + {{ StandardsArn }}, + {{ DisabledStandardsControls }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securityhub.standards +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +149,12 @@ securityhub:BatchEnableStandards, securityhub:UpdateStandardsControl ``` +### Delete +```json +securityhub:GetEnabledStandards, +securityhub:BatchDisableStandards +``` + ### List ```json securityhub:GetEnabledStandards diff --git a/docs/aws-docs/providers/aws/securitylake/data_lake/index.md b/docs/aws-docs/providers/aws/securitylake/data_lake/index.md index 02a2fc0910..c3a39a9327 100644 --- a/docs/aws-docs/providers/aws/securitylake/data_lake/index.md +++ b/docs/aws-docs/providers/aws/securitylake/data_lake/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual data_lake resource, use data_lakes to retrieve a list of resources or to create a resource. + +Gets or updates an individual data_lake resource, use data_lakes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual data_lake resource, use dat - - - - - @@ -78,9 +76,10 @@ tags, arn, s3_bucket_arn FROM aws.securitylake.data_lake -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the data_lake resource, the following permissions are required: @@ -106,13 +105,6 @@ securitylake:UpdateDataLake, sqs:* ``` -### Delete -```json -organizations:*, -securitylake:DeleteDataLake, -securitylake:List* -``` - ### Read ```json securitylake:List* diff --git a/docs/aws-docs/providers/aws/securitylake/data_lakes/index.md b/docs/aws-docs/providers/aws/securitylake/data_lakes/index.md index 65bddc7f06..c0c17d47e3 100644 --- a/docs/aws-docs/providers/aws/securitylake/data_lakes/index.md +++ b/docs/aws-docs/providers/aws/securitylake/data_lakes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of data_lakes in a region or create a data_lakes resource, use data_lake to operate on an individual resource. + +Used to retrieve a list of data_lakes in a region or to create or delete a data_lakes resource, use data_lake to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of data_lakes in a region or create a INSERT + + + + + @@ -61,7 +69,133 @@ SELECT region, arn FROM aws.securitylake.data_lakes -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securitylake.data_lakes ( + EncryptionConfiguration, + LifecycleConfiguration, + ReplicationConfiguration, + MetaStoreManagerRoleArn, + Tags, + region +) +SELECT +{{ EncryptionConfiguration }}, + {{ LifecycleConfiguration }}, + {{ ReplicationConfiguration }}, + {{ MetaStoreManagerRoleArn }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securitylake.data_lakes ( + EncryptionConfiguration, + LifecycleConfiguration, + ReplicationConfiguration, + MetaStoreManagerRoleArn, + Tags, + region +) +SELECT + {{ EncryptionConfiguration }}, + {{ LifecycleConfiguration }}, + {{ ReplicationConfiguration }}, + {{ MetaStoreManagerRoleArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securitylake.data_lakes +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -89,6 +223,13 @@ securitylake:List*, sqs:* ``` +### Delete +```json +organizations:*, +securitylake:DeleteDataLake, +securitylake:List* +``` + ### List ```json securitylake:List* diff --git a/docs/aws-docs/providers/aws/securitylake/subscriber/index.md b/docs/aws-docs/providers/aws/securitylake/subscriber/index.md index 448c2990ab..54093d443c 100644 --- a/docs/aws-docs/providers/aws/securitylake/subscriber/index.md +++ b/docs/aws-docs/providers/aws/securitylake/subscriber/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual subscriber resource, use subscribers to retrieve a list of resources or to create a resource. + +Gets or updates an individual subscriber resource, use subscribers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual subscriber resource, use su - - - - - @@ -88,9 +86,10 @@ subscriber_role_arn, s3_bucket_arn, subscriber_arn FROM aws.securitylake.subscriber -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the subscriber resource, the following permissions are required: @@ -140,26 +139,3 @@ events:DescribeRule, events:PutTargets ``` -### Delete -```json -securitylake:DeleteSubscriber, -iam:GetRole, -iam:ListRolePolicies, -iam:DeleteRole, -iam:DeleteRolePolicy, -glue:GetTable, -lakeformation:RevokePermissions, -lakeformation:ListPermissions, -ram:GetResourceShares, -ram:DeleteResourceShare, -events:DeleteApiDestination, -events:DeleteConnection, -events:DeleteRule, -events:ListApiDestinations, -events:ListTargetsByRule, -events:DescribeRule, -events:RemoveTargets, -sqs:DeleteQueue, -sqs:GetQueueUrl -``` - diff --git a/docs/aws-docs/providers/aws/securitylake/subscribers/index.md b/docs/aws-docs/providers/aws/securitylake/subscribers/index.md index 896d209557..5841d53f5d 100644 --- a/docs/aws-docs/providers/aws/securitylake/subscribers/index.md +++ b/docs/aws-docs/providers/aws/securitylake/subscribers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of subscribers in a region or create a subscribers resource, use subscriber to operate on an individual resource. + +Used to retrieve a list of subscribers in a region or to create or delete a subscribers resource, use subscriber to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of subscribers in a region or create a INSERT + + + + + @@ -61,7 +69,114 @@ SELECT region, subscriber_arn FROM aws.securitylake.subscribers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.securitylake.subscribers ( + AccessTypes, + DataLakeArn, + SubscriberIdentity, + SubscriberName, + Sources, + region +) +SELECT +{{ AccessTypes }}, + {{ DataLakeArn }}, + {{ SubscriberIdentity }}, + {{ SubscriberName }}, + {{ Sources }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.securitylake.subscribers ( + AccessTypes, + DataLakeArn, + SubscriberIdentity, + SubscriberName, + SubscriberDescription, + Tags, + Sources, + region +) +SELECT + {{ AccessTypes }}, + {{ DataLakeArn }}, + {{ SubscriberIdentity }}, + {{ SubscriberName }}, + {{ SubscriberDescription }}, + {{ Tags }}, + {{ Sources }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.securitylake.subscribers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -93,6 +208,29 @@ ram:UpdateResourceShare, ram:GetResourceShares ``` +### Delete +```json +securitylake:DeleteSubscriber, +iam:GetRole, +iam:ListRolePolicies, +iam:DeleteRole, +iam:DeleteRolePolicy, +glue:GetTable, +lakeformation:RevokePermissions, +lakeformation:ListPermissions, +ram:GetResourceShares, +ram:DeleteResourceShare, +events:DeleteApiDestination, +events:DeleteConnection, +events:DeleteRule, +events:ListApiDestinations, +events:ListTargetsByRule, +events:DescribeRule, +events:RemoveTargets, +sqs:DeleteQueue, +sqs:GetQueueUrl +``` + ### List ```json securitylake:ListSubscribers diff --git a/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_product/index.md b/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_product/index.md index 6d3b455464..bce39ac96d 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_product/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_product/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual cloud_formation_provisioned_product resource, use cloud_formation_provisioned_products to retrieve a list of resources or to create a resource. + +Gets or updates an individual cloud_formation_provisioned_product resource, use cloud_formation_provisioned_products to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual cloud_formation_provisioned_productUPDATE - - - - - @@ -96,9 +94,10 @@ record_id, cloudformation_stack_arn, outputs FROM aws.servicecatalog.cloud_formation_provisioned_product -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the cloud_formation_provisioned_product resource, the following permissions are required: @@ -113,8 +112,3 @@ To operate on the cloud_formation_provisioned_product resource, the * ``` -### Delete -```json -* -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_products/index.md b/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_products/index.md index 26f01a0acb..3a409cc631 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_products/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/cloud_formation_provisioned_products/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of cloud_formation_provisioned_products in a region or create a cloud_formation_provisioned_products resource, use cloud_formation_provisioned_product to operate on an individual resource. + +Used to retrieve a list of cloud_formation_provisioned_products in a region or to create or delete a cloud_formation_provisioned_products resource, use cloud_formation_provisioned_product to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of cloud_formation_provisioned_products in + + + + + @@ -61,7 +69,179 @@ SELECT region, provisioned_product_id FROM aws.servicecatalog.cloud_formation_provisioned_products -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalog.cloud_formation_provisioned_products ( + AcceptLanguage, + NotificationArns, + PathId, + PathName, + ProductId, + ProductName, + ProvisionedProductName, + ProvisioningArtifactId, + ProvisioningArtifactName, + ProvisioningParameters, + ProvisioningPreferences, + Tags, + region +) +SELECT +{{ AcceptLanguage }}, + {{ NotificationArns }}, + {{ PathId }}, + {{ PathName }}, + {{ ProductId }}, + {{ ProductName }}, + {{ ProvisionedProductName }}, + {{ ProvisioningArtifactId }}, + {{ ProvisioningArtifactName }}, + {{ ProvisioningParameters }}, + {{ ProvisioningPreferences }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalog.cloud_formation_provisioned_products ( + AcceptLanguage, + NotificationArns, + PathId, + PathName, + ProductId, + ProductName, + ProvisionedProductName, + ProvisioningArtifactId, + ProvisioningArtifactName, + ProvisioningParameters, + ProvisioningPreferences, + Tags, + region +) +SELECT + {{ AcceptLanguage }}, + {{ NotificationArns }}, + {{ PathId }}, + {{ PathName }}, + {{ ProductId }}, + {{ ProductName }}, + {{ ProvisionedProductName }}, + {{ ProvisioningArtifactId }}, + {{ ProvisioningArtifactName }}, + {{ ProvisioningParameters }}, + {{ ProvisioningPreferences }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalog.cloud_formation_provisioned_products +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +253,8 @@ To operate on the cloud_formation_provisioned_products resource, th * ``` +### Delete +```json +* +``` + diff --git a/docs/aws-docs/providers/aws/servicecatalog/service_action/index.md b/docs/aws-docs/providers/aws/servicecatalog/service_action/index.md index c7be8ede02..2486d58a21 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/service_action/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/service_action/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_action resource, use service_actions to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_action resource, use service_actions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual service_action resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ definition, description, id FROM aws.servicecatalog.service_action -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_action resource, the following permissions are required: @@ -95,8 +94,3 @@ iam:GetRole, ssm:DescribeDocument ``` -### Delete -```json -servicecatalog:DeleteServiceAction -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalog/service_action_association/index.md b/docs/aws-docs/providers/aws/servicecatalog/service_action_association/index.md index 713b57c645..a85503b0f3 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/service_action_association/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/service_action_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_action_association resource, use service_action_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_action_association resource, use service_action_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -45,11 +48,6 @@ Gets or operates on an individual service_action_association resour - - - - - @@ -65,9 +63,10 @@ product_id, provisioning_artifact_id, service_action_id FROM aws.servicecatalog.service_action_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the service_action_association resource, the following permissions are required: @@ -77,9 +76,3 @@ To operate on the service_action_association resource, the followin servicecatalog:ListServiceActionsForProvisioningArtifact ``` -### Delete -```json -servicecatalog:DisassociateServiceActionFromProvisioningArtifact, -servicecatalog:ListServiceActionsForProvisioningArtifact -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalog/service_action_associations/index.md b/docs/aws-docs/providers/aws/servicecatalog/service_action_associations/index.md index 13ca48e9ee..98c6f9cd61 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/service_action_associations/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/service_action_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_action_associations in a region or create a service_action_associations resource, use service_action_association to operate on an individual resource. + +Used to retrieve a list of service_action_associations in a region or to create or delete a service_action_associations resource, use service_action_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of service_action_associations in a region + + + + + @@ -65,7 +73,77 @@ product_id, provisioning_artifact_id, service_action_id FROM aws.servicecatalog.service_action_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalog.service_action_associations ( + ProductId, + ProvisioningArtifactId, + ServiceActionId, + region +) +SELECT +{{ ProductId }}, + {{ ProvisioningArtifactId }}, + {{ ServiceActionId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalog.service_action_associations ( + ProductId, + ProvisioningArtifactId, + ServiceActionId, + region +) +SELECT + {{ ProductId }}, + {{ ProvisioningArtifactId }}, + {{ ServiceActionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalog.service_action_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,12 @@ servicecatalog:AssociateServiceActionWithProvisioningArtifact, servicecatalog:ListServiceActionsForProvisioningArtifact ``` +### Delete +```json +servicecatalog:DisassociateServiceActionFromProvisioningArtifact, +servicecatalog:ListServiceActionsForProvisioningArtifact +``` + ### List ```json servicecatalog:ListServiceActionsForProvisioningArtifact diff --git a/docs/aws-docs/providers/aws/servicecatalog/service_actions/index.md b/docs/aws-docs/providers/aws/servicecatalog/service_actions/index.md index 301f65b841..9018217b2e 100644 --- a/docs/aws-docs/providers/aws/servicecatalog/service_actions/index.md +++ b/docs/aws-docs/providers/aws/servicecatalog/service_actions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_actions in a region or create a service_actions resource, use service_action to operate on an individual resource. + +Used to retrieve a list of service_actions in a region or to create or delete a service_actions resource, use service_action to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_actions in a region or create a + + + + + @@ -61,7 +69,93 @@ SELECT region, id FROM aws.servicecatalog.service_actions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalog.service_actions ( + Name, + DefinitionType, + Definition, + region +) +SELECT +{{ Name }}, + {{ DefinitionType }}, + {{ Definition }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalog.service_actions ( + AcceptLanguage, + Name, + DefinitionType, + Definition, + Description, + region +) +SELECT + {{ AcceptLanguage }}, + {{ Name }}, + {{ DefinitionType }}, + {{ Definition }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalog.service_actions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +169,11 @@ ssm:DescribeDocument, iam:GetRole ``` +### Delete +```json +servicecatalog:DeleteServiceAction +``` + ### List ```json servicecatalog:ListServiceActions diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/application/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/application/index.md index 0ce74f7afe..ab4000abca 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/application/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -80,9 +78,10 @@ application_tag_key, application_tag_value, application_name FROM aws.servicecatalogappregistry.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -102,8 +101,3 @@ servicecatalog:UpdateApplication, iam:CreateServiceLinkedRole ``` -### Delete -```json -servicecatalog:DeleteApplication -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/applications/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/applications/index.md index cb60102282..f6641a5dbb 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/applications/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,71 @@ SELECT region, id FROM aws.servicecatalogappregistry.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalogappregistry.applications ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalogappregistry.applications ( + Name, + Description, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalogappregistry.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ servicecatalog:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +servicecatalog:DeleteApplication +``` + ### List ```json servicecatalog:ListApplications diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group/index.md index 46a8a2a8a3..85ad2eb432 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual attribute_group resource, use attribute_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual attribute_group resource, use attribute_groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual attribute_group resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ description, attributes, tags FROM aws.servicecatalogappregistry.attribute_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the attribute_group resource, the following permissions are required: @@ -97,8 +96,3 @@ servicecatalog:TagResource, servicecatalog:UntagResource ``` -### Delete -```json -servicecatalog:DeleteAttributeGroup -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_association/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_association/index.md index 7c80ea02e7..dab6784d36 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_association/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual attribute_group_association resource, use attribute_group_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual attribute_group_association resource, use attribute_group_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual attribute_group_association resou - - - - - @@ -67,9 +65,10 @@ attribute_group, application_arn, attribute_group_arn FROM aws.servicecatalogappregistry.attribute_group_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the attribute_group_association resource, the following permissions are required: @@ -79,8 +78,3 @@ To operate on the attribute_group_association resource, the followi servicecatalog:ListAttributeGroupsForApplication ``` -### Delete -```json -servicecatalog:DisassociateAttributeGroup -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_associations/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_associations/index.md index 18855c72e3..b470ab3c44 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_associations/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_group_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of attribute_group_associations in a region or create a attribute_group_associations resource, use attribute_group_association to operate on an individual resource. + +Used to retrieve a list of attribute_group_associations in a region or to create or delete a attribute_group_associations resource, use attribute_group_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of attribute_group_associations in a region + + + + + @@ -63,7 +71,71 @@ region, application_arn, attribute_group_arn FROM aws.servicecatalogappregistry.attribute_group_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalogappregistry.attribute_group_associations ( + Application, + AttributeGroup, + region +) +SELECT +{{ Application }}, + {{ AttributeGroup }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalogappregistry.attribute_group_associations ( + Application, + AttributeGroup, + region +) +SELECT + {{ Application }}, + {{ AttributeGroup }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalogappregistry.attribute_group_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ To operate on the attribute_group_associations resource, the follow servicecatalog:AssociateAttributeGroup ``` +### Delete +```json +servicecatalog:DisassociateAttributeGroup +``` + ### List ```json servicecatalog:ListAttributeGroupsForApplication diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_groups/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_groups/index.md index 603b0f5844..2c06ace1a0 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_groups/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/attribute_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of attribute_groups in a region or create a attribute_groups resource, use attribute_group to operate on an individual resource. + +Used to retrieve a list of attribute_groups in a region or to create or delete a attribute_groups resource, use attribute_group to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of attribute_groups in a region or create a + + + + + @@ -61,7 +69,77 @@ SELECT region, id FROM aws.servicecatalogappregistry.attribute_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalogappregistry.attribute_groups ( + Name, + Attributes, + region +) +SELECT +{{ Name }}, + {{ Attributes }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalogappregistry.attribute_groups ( + Name, + Description, + Attributes, + Tags, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ Attributes }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalogappregistry.attribute_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +152,11 @@ servicecatalog:CreateAttributeGroup, servicecatalog:TagResource ``` +### Delete +```json +servicecatalog:DeleteAttributeGroup +``` + ### List ```json servicecatalog:ListAttributeGroups diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_association/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_association/index.md index c1c448f4fa..a0a3a9a316 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_association/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_association resource, use resource_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_association resource, use resource_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual resource_association resource, us - - - - - @@ -69,9 +67,10 @@ resource_type, application_arn, resource_arn FROM aws.servicecatalogappregistry.resource_association -WHERE data__Identifier = '||'; +WHERE region = 'us-east-1' AND data__Identifier = '||'; ``` + ## Permissions To operate on the resource_association resource, the following permissions are required: @@ -81,8 +80,3 @@ To operate on the resource_association resource, the following perm servicecatalog:ListAssociatedResources ``` -### Delete -```json -servicecatalog:DisassociateResource -``` - diff --git a/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_associations/index.md b/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_associations/index.md index 52b75d863a..dbbefc3afa 100644 --- a/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_associations/index.md +++ b/docs/aws-docs/providers/aws/servicecatalogappregistry/resource_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_associations in a region or create a resource_associations resource, use resource_association to operate on an individual resource. + +Used to retrieve a list of resource_associations in a region or to create or delete a resource_associations resource, use resource_association to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of resource_associations in a region or cre + + + + + @@ -65,7 +73,77 @@ application_arn, resource_arn, resource_type FROM aws.servicecatalogappregistry.resource_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.servicecatalogappregistry.resource_associations ( + Application, + Resource, + ResourceType, + region +) +SELECT +{{ Application }}, + {{ Resource }}, + {{ ResourceType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.servicecatalogappregistry.resource_associations ( + Application, + Resource, + ResourceType, + region +) +SELECT + {{ Application }}, + {{ Resource }}, + {{ ResourceType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.servicecatalogappregistry.resource_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,11 @@ servicecatalog:AssociateResource, cloudformation:DescribeStacks ``` +### Delete +```json +servicecatalog:DisassociateResource +``` + ### List ```json servicecatalog:ListAssociatedResources diff --git a/docs/aws-docs/providers/aws/ses/configuration_set/index.md b/docs/aws-docs/providers/aws/ses/configuration_set/index.md index da71ccd6a4..4403acc425 100644 --- a/docs/aws-docs/providers/aws/ses/configuration_set/index.md +++ b/docs/aws-docs/providers/aws/ses/configuration_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration_set resource, use configuration_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration_set resource, use configuration_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual configuration_set resource, use < - - - - - @@ -78,9 +76,10 @@ sending_options, suppression_options, vdm_options FROM aws.ses.configuration_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the configuration_set resource, the following permissions are required: @@ -101,8 +100,3 @@ ses:PutConfigurationSetSuppressionOptions, ses:PutConfigurationSetVdmOptions ``` -### Delete -```json -ses:DeleteConfigurationSet -``` - diff --git a/docs/aws-docs/providers/aws/ses/configuration_set_event_destination/index.md b/docs/aws-docs/providers/aws/ses/configuration_set_event_destination/index.md index c817a629e2..1686abbc19 100644 --- a/docs/aws-docs/providers/aws/ses/configuration_set_event_destination/index.md +++ b/docs/aws-docs/providers/aws/ses/configuration_set_event_destination/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual configuration_set_event_destination resource, use configuration_set_event_destinations to retrieve a list of resources or to create a resource. + +Gets or updates an individual configuration_set_event_destination resource, use configuration_set_event_destinations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual configuration_set_event_destinationUPDATE - - - - - @@ -70,9 +68,10 @@ id, configuration_set_name, event_destination FROM aws.ses.configuration_set_event_destination -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the configuration_set_event_destination resource, the following permissions are required: @@ -83,11 +82,6 @@ ses:UpdateConfigurationSetEventDestination, ses:GetConfigurationSetEventDestinations ``` -### Delete -```json -ses:DeleteConfigurationSetEventDestination -``` - ### Read ```json ses:GetConfigurationSetEventDestinations, diff --git a/docs/aws-docs/providers/aws/ses/configuration_set_event_destinations/index.md b/docs/aws-docs/providers/aws/ses/configuration_set_event_destinations/index.md index 93baea07bf..4b42f62eb2 100644 --- a/docs/aws-docs/providers/aws/ses/configuration_set_event_destinations/index.md +++ b/docs/aws-docs/providers/aws/ses/configuration_set_event_destinations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configuration_set_event_destinations in a region or create a configuration_set_event_destinations resource, use configuration_set_event_destination to operate on an individual resource. + +Used to retrieve a list of configuration_set_event_destinations in a region or to create or delete a configuration_set_event_destinations resource, use configuration_set_event_destination to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configuration_set_event_destinations in + + + + + @@ -61,7 +69,115 @@ SELECT region, id FROM aws.ses.configuration_set_event_destinations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.configuration_set_event_destinations ( + ConfigurationSetName, + EventDestination, + region +) +SELECT +{{ ConfigurationSetName }}, + {{ EventDestination }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.configuration_set_event_destinations ( + ConfigurationSetName, + EventDestination, + region +) +SELECT + {{ ConfigurationSetName }}, + {{ EventDestination }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.configuration_set_event_destinations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +191,8 @@ ses:GetConfigurationSetEventDestinations, ses:DescribeConfigurationSet ``` +### Delete +```json +ses:DeleteConfigurationSetEventDestination +``` + diff --git a/docs/aws-docs/providers/aws/ses/configuration_sets/index.md b/docs/aws-docs/providers/aws/ses/configuration_sets/index.md index 41e462472e..b62af71b81 100644 --- a/docs/aws-docs/providers/aws/ses/configuration_sets/index.md +++ b/docs/aws-docs/providers/aws/ses/configuration_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of configuration_sets in a region or create a configuration_sets resource, use configuration_set to operate on an individual resource. + +Used to retrieve a list of configuration_sets in a region or to create or delete a configuration_sets resource, use configuration_set to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of configuration_sets in a region or create + + + + + @@ -61,7 +69,141 @@ SELECT region, name FROM aws.ses.configuration_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.configuration_sets ( + Name, + TrackingOptions, + DeliveryOptions, + ReputationOptions, + SendingOptions, + SuppressionOptions, + VdmOptions, + region +) +SELECT +{{ Name }}, + {{ TrackingOptions }}, + {{ DeliveryOptions }}, + {{ ReputationOptions }}, + {{ SendingOptions }}, + {{ SuppressionOptions }}, + {{ VdmOptions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.configuration_sets ( + Name, + TrackingOptions, + DeliveryOptions, + ReputationOptions, + SendingOptions, + SuppressionOptions, + VdmOptions, + region +) +SELECT + {{ Name }}, + {{ TrackingOptions }}, + {{ DeliveryOptions }}, + {{ ReputationOptions }}, + {{ SendingOptions }}, + {{ SuppressionOptions }}, + {{ VdmOptions }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.configuration_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +215,11 @@ To operate on the configuration_sets resource, the following permis ses:CreateConfigurationSet ``` +### Delete +```json +ses:DeleteConfigurationSet +``` + ### List ```json ses:ListConfigurationSets diff --git a/docs/aws-docs/providers/aws/ses/contact_list/index.md b/docs/aws-docs/providers/aws/ses/contact_list/index.md index dee539a485..c073efb103 100644 --- a/docs/aws-docs/providers/aws/ses/contact_list/index.md +++ b/docs/aws-docs/providers/aws/ses/contact_list/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual contact_list resource, use contact_lists to retrieve a list of resources or to create a resource. + +Gets or updates an individual contact_list resource, use contact_lists to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual contact_list resource, use - - - - - @@ -72,9 +70,10 @@ description, topics, tags FROM aws.ses.contact_list -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the contact_list resource, the following permissions are required: @@ -91,8 +90,3 @@ ses:UntagResource, ses:TagResource ``` -### Delete -```json -ses:DeleteContactList -``` - diff --git a/docs/aws-docs/providers/aws/ses/contact_lists/index.md b/docs/aws-docs/providers/aws/ses/contact_lists/index.md index 117a3e4fa8..0eca7923bc 100644 --- a/docs/aws-docs/providers/aws/ses/contact_lists/index.md +++ b/docs/aws-docs/providers/aws/ses/contact_lists/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of contact_lists in a region or create a contact_lists resource, use contact_list to operate on an individual resource. + +Used to retrieve a list of contact_lists in a region or to create or delete a contact_lists resource, use contact_list to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of contact_lists in a region or create a INSERT + + + + + @@ -61,7 +69,107 @@ SELECT region, contact_list_name FROM aws.ses.contact_lists -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.contact_lists ( + ContactListName, + Description, + Topics, + Tags, + region +) +SELECT +{{ ContactListName }}, + {{ Description }}, + {{ Topics }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.contact_lists ( + ContactListName, + Description, + Topics, + Tags, + region +) +SELECT + {{ ContactListName }}, + {{ Description }}, + {{ Topics }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.contact_lists +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,6 +181,11 @@ To operate on the contact_lists resource, the following permissions ses:CreateContactList ``` +### Delete +```json +ses:DeleteContactList +``` + ### List ```json ses:ListContactLists diff --git a/docs/aws-docs/providers/aws/ses/dedicated_ip_pool/index.md b/docs/aws-docs/providers/aws/ses/dedicated_ip_pool/index.md index 2094607ef9..b237fd2f99 100644 --- a/docs/aws-docs/providers/aws/ses/dedicated_ip_pool/index.md +++ b/docs/aws-docs/providers/aws/ses/dedicated_ip_pool/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual dedicated_ip_pool resource, use dedicated_ip_pools to retrieve a list of resources or to create a resource. + +Gets or updates an individual dedicated_ip_pool resource, use dedicated_ip_pools to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual dedicated_ip_pool resource, use < - - - - - @@ -68,9 +66,10 @@ region, pool_name, scaling_mode FROM aws.ses.dedicated_ip_pool -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the dedicated_ip_pool resource, the following permissions are required: @@ -87,8 +86,3 @@ ses:PutDedicatedIpPoolScalingAttributes, ses:GetDedicatedIpPool ``` -### Delete -```json -ses:DeleteDedicatedIpPool -``` - diff --git a/docs/aws-docs/providers/aws/ses/dedicated_ip_pools/index.md b/docs/aws-docs/providers/aws/ses/dedicated_ip_pools/index.md index a612a5c3de..8261f2a652 100644 --- a/docs/aws-docs/providers/aws/ses/dedicated_ip_pools/index.md +++ b/docs/aws-docs/providers/aws/ses/dedicated_ip_pools/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of dedicated_ip_pools in a region or create a dedicated_ip_pools resource, use dedicated_ip_pool to operate on an individual resource. + +Used to retrieve a list of dedicated_ip_pools in a region or to create or delete a dedicated_ip_pools resource, use dedicated_ip_pool to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of dedicated_ip_pools in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, pool_name FROM aws.ses.dedicated_ip_pools -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.dedicated_ip_pools ( + PoolName, + ScalingMode, + region +) +SELECT +{{ PoolName }}, + {{ ScalingMode }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.dedicated_ip_pools ( + PoolName, + ScalingMode, + region +) +SELECT + {{ PoolName }}, + {{ ScalingMode }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.dedicated_ip_pools +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ ses:GetDedicatedIpPool, ses:GetDedicatedIps ``` +### Delete +```json +ses:DeleteDedicatedIpPool +``` + ### List ```json ses:ListDedicatedIpPools diff --git a/docs/aws-docs/providers/aws/ses/email_identities/index.md b/docs/aws-docs/providers/aws/ses/email_identities/index.md index dcede71190..e9aadbc401 100644 --- a/docs/aws-docs/providers/aws/ses/email_identities/index.md +++ b/docs/aws-docs/providers/aws/ses/email_identities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of email_identities in a region or create a email_identities resource, use email_identity to operate on an individual resource. + +Used to retrieve a list of email_identities in a region or to create or delete a email_identities resource, use email_identity to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of email_identities in a region or create a + + + + + @@ -61,7 +69,93 @@ SELECT region, email_identity FROM aws.ses.email_identities -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.email_identities ( + EmailIdentity, + region +) +SELECT +{{ EmailIdentity }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.email_identities ( + EmailIdentity, + ConfigurationSetAttributes, + DkimSigningAttributes, + DkimAttributes, + MailFromAttributes, + FeedbackAttributes, + region +) +SELECT + {{ EmailIdentity }}, + {{ ConfigurationSetAttributes }}, + {{ DkimSigningAttributes }}, + {{ DkimAttributes }}, + {{ MailFromAttributes }}, + {{ FeedbackAttributes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.email_identities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +171,11 @@ ses:PutEmailIdentityDkimAttributes, ses:GetEmailIdentity ``` +### Delete +```json +ses:DeleteEmailIdentity +``` + ### List ```json ses:ListEmailIdentities diff --git a/docs/aws-docs/providers/aws/ses/email_identity/index.md b/docs/aws-docs/providers/aws/ses/email_identity/index.md index 7175de2610..544e26d33f 100644 --- a/docs/aws-docs/providers/aws/ses/email_identity/index.md +++ b/docs/aws-docs/providers/aws/ses/email_identity/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual email_identity resource, use email_identities to retrieve a list of resources or to create a resource. + +Gets or updates an individual email_identity resource, use email_identities to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual email_identity resource, use UPDATE - - - - - @@ -88,9 +86,10 @@ dkim_dns_token_value1, dkim_dns_token_value2, dkim_dns_token_value3 FROM aws.ses.email_identity -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the email_identity resource, the following permissions are required: @@ -110,8 +109,3 @@ ses:PutEmailIdentityDkimAttributes, ses:GetEmailIdentity ``` -### Delete -```json -ses:DeleteEmailIdentity -``` - diff --git a/docs/aws-docs/providers/aws/ses/template/index.md b/docs/aws-docs/providers/aws/ses/template/index.md index 3090d0be2d..192ad05ae2 100644 --- a/docs/aws-docs/providers/aws/ses/template/index.md +++ b/docs/aws-docs/providers/aws/ses/template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual template resource, use templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual template resource, use templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual template resource, use temp - - - - - @@ -68,9 +66,10 @@ region, id, template FROM aws.ses.template -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the template resource, the following permissions are required: @@ -81,12 +80,6 @@ ses:GetEmailTemplate, ses:GetTemplate ``` -### Delete -```json -ses:DeleteEmailTemplate, -ses:DeleteTemplate -``` - ### Update ```json ses:GetEmailTemplate, diff --git a/docs/aws-docs/providers/aws/ses/templates/index.md b/docs/aws-docs/providers/aws/ses/templates/index.md index 7df497d6b1..2824f7dcb5 100644 --- a/docs/aws-docs/providers/aws/ses/templates/index.md +++ b/docs/aws-docs/providers/aws/ses/templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of templates in a region or create a templates resource, use template to operate on an individual resource. + +Used to retrieve a list of templates in a region or to create or delete a templates resource, use template to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of templates in a region or create a + + + + + @@ -61,7 +69,69 @@ SELECT region, id FROM aws.ses.templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ses.templates ( + Template, + region +) +SELECT +{{ Template }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ses.templates ( + Template, + region +) +SELECT + {{ Template }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ses.templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +146,12 @@ ses:CreateTemplate, ses:GetTemplate ``` +### Delete +```json +ses:DeleteEmailTemplate, +ses:DeleteTemplate +``` + ### List ```json ses:ListEmailTemplates, diff --git a/docs/aws-docs/providers/aws/ses/vdm_attributes/index.md b/docs/aws-docs/providers/aws/ses/vdm_attributes/index.md index 61b53a04c5..eb172bc496 100644 --- a/docs/aws-docs/providers/aws/ses/vdm_attributes/index.md +++ b/docs/aws-docs/providers/aws/ses/vdm_attributes/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual vdm_attributes resource, use vdm_attributes to retrieve a list of resources or to create a resource. + +Gets or updates an individual vdm_attributes resource, use vdm_attributes to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual vdm_attributes resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ vdm_attributes_resource_id, dashboard_attributes, guardian_attributes FROM aws.ses.vdm_attributes -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the vdm_attributes resource, the following permissions are required: @@ -88,9 +87,3 @@ ses:PutAccountVdmAttributes, ses:GetAccount ``` -### Delete -```json -ses:PutAccountVdmAttributes, -ses:GetAccount -``` - diff --git a/docs/aws-docs/providers/aws/shield/drt_access/index.md b/docs/aws-docs/providers/aws/shield/drt_access/index.md index 02f46ded24..3a3ff006c1 100644 --- a/docs/aws-docs/providers/aws/shield/drt_access/index.md +++ b/docs/aws-docs/providers/aws/shield/drt_access/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual drt_access resource, use drt_accesses to retrieve a list of resources or to create a resource. + +Gets or updates an individual drt_access resource, use drt_accesses to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual drt_access resource, use dr - - - - - @@ -73,23 +71,11 @@ FROM aws.shield.drt_access WHERE data__Identifier = ''; ``` + ## Permissions To operate on the drt_access resource, the following permissions are required: -### Delete -```json -shield:DescribeDRTAccess, -shield:DisassociateDRTLogBucket, -shield:DisassociateDRTRole, -iam:PassRole, -iam:GetRole, -iam:ListAttachedRolePolicies, -s3:GetBucketPolicy, -s3:PutBucketPolicy, -s3:DeleteBucketPolicy -``` - ### Read ```json shield:DescribeDRTAccess diff --git a/docs/aws-docs/providers/aws/shield/drt_accesses/index.md b/docs/aws-docs/providers/aws/shield/drt_accesses/index.md index f606de1b2c..17b083c271 100644 --- a/docs/aws-docs/providers/aws/shield/drt_accesses/index.md +++ b/docs/aws-docs/providers/aws/shield/drt_accesses/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of drt_accesses in a region or create a drt_accesses resource, use drt_access to operate on an individual resource. + +Used to retrieve a list of drt_accesses in a region or to create or delete a drt_accesses resource, use drt_access to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of drt_accesses in a region or create a INSERT + + + + + @@ -61,7 +69,70 @@ SELECT region, account_id FROM aws.shield.drt_accesses +; +``` + +## `INSERT` Example + + + +```sql +<<>> +--required properties only +INSERT INTO aws.shield.drt_accesses ( + RoleArn, + region +) +SELECT +{{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.shield.drt_accesses ( + LogBucketList, + RoleArn, + region +) +SELECT + {{ LogBucketList }}, + {{ RoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.shield.drt_accesses +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,3 +151,16 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` +### Delete +```json +shield:DescribeDRTAccess, +shield:DisassociateDRTLogBucket, +shield:DisassociateDRTRole, +iam:PassRole, +iam:GetRole, +iam:ListAttachedRolePolicies, +s3:GetBucketPolicy, +s3:PutBucketPolicy, +s3:DeleteBucketPolicy +``` + diff --git a/docs/aws-docs/providers/aws/shield/proactive_engagement/index.md b/docs/aws-docs/providers/aws/shield/proactive_engagement/index.md index 55b09e4c13..21a67d52a9 100644 --- a/docs/aws-docs/providers/aws/shield/proactive_engagement/index.md +++ b/docs/aws-docs/providers/aws/shield/proactive_engagement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual proactive_engagement resource, use proactive_engagements to retrieve a list of resources or to create a resource. + +Gets or updates an individual proactive_engagement resource, use proactive_engagements to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual proactive_engagement resource, us - - - - - @@ -73,18 +71,11 @@ FROM aws.shield.proactive_engagement WHERE data__Identifier = ''; ``` + ## Permissions To operate on the proactive_engagement resource, the following permissions are required: -### Delete -```json -shield:DescribeSubscription, -shield:DescribeEmergencyContactSettings, -shield:UpdateEmergencyContactSettings, -shield:DisableProactiveEngagement -``` - ### Read ```json shield:DescribeSubscription, diff --git a/docs/aws-docs/providers/aws/shield/proactive_engagements/index.md b/docs/aws-docs/providers/aws/shield/proactive_engagements/index.md index 757bb7af5d..05cb7e6d12 100644 --- a/docs/aws-docs/providers/aws/shield/proactive_engagements/index.md +++ b/docs/aws-docs/providers/aws/shield/proactive_engagements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of proactive_engagements in a region or create a proactive_engagements resource, use proactive_engagement to operate on an individual resource. + +Used to retrieve a list of proactive_engagements in a region or to create or delete a proactive_engagements resource, use proactive_engagement to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of proactive_engagements in a region or cre + + + + + @@ -61,7 +69,83 @@ SELECT region, account_id FROM aws.shield.proactive_engagements +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.shield.proactive_engagements ( + ProactiveEngagementStatus, + EmergencyContactList, + region +) +SELECT +{{ ProactiveEngagementStatus }}, + {{ EmergencyContactList }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.shield.proactive_engagements ( + ProactiveEngagementStatus, + EmergencyContactList, + region +) +SELECT + {{ ProactiveEngagementStatus }}, + {{ EmergencyContactList }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.shield.proactive_engagements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +161,14 @@ shield:UpdateEmergencyContactSettings, shield:EnableProactiveEngagement ``` +### Delete +```json +shield:DescribeSubscription, +shield:DescribeEmergencyContactSettings, +shield:UpdateEmergencyContactSettings, +shield:DisableProactiveEngagement +``` + ### List ```json shield:DescribeSubscription, diff --git a/docs/aws-docs/providers/aws/shield/protection/index.md b/docs/aws-docs/providers/aws/shield/protection/index.md index 965f4ca724..c38ca5b589 100644 --- a/docs/aws-docs/providers/aws/shield/protection/index.md +++ b/docs/aws-docs/providers/aws/shield/protection/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual protection resource, use protections to retrieve a list of resources or to create a resource. + +Gets or updates an individual protection resource, use protections to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual protection resource, use pr - - - - - @@ -81,16 +79,11 @@ FROM aws.shield.protection WHERE data__Identifier = ''; ``` + ## Permissions To operate on the protection resource, the following permissions are required: -### Delete -```json -shield:DeleteProtection, -shield:UntagResource -``` - ### Read ```json shield:DescribeProtection, diff --git a/docs/aws-docs/providers/aws/shield/protection_group/index.md b/docs/aws-docs/providers/aws/shield/protection_group/index.md index 1d1e7437a7..21f03a8cde 100644 --- a/docs/aws-docs/providers/aws/shield/protection_group/index.md +++ b/docs/aws-docs/providers/aws/shield/protection_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual protection_group resource, use protection_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual protection_group resource, use protection_groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual protection_group resource, use UPDATE - - - - - @@ -81,16 +79,11 @@ FROM aws.shield.protection_group WHERE data__Identifier = ''; ``` + ## Permissions To operate on the protection_group resource, the following permissions are required: -### Delete -```json -shield:DeleteProtectionGroup, -shield:UntagResource -``` - ### Read ```json shield:DescribeProtectionGroup, diff --git a/docs/aws-docs/providers/aws/shield/protection_groups/index.md b/docs/aws-docs/providers/aws/shield/protection_groups/index.md index 74919c3097..160de028c3 100644 --- a/docs/aws-docs/providers/aws/shield/protection_groups/index.md +++ b/docs/aws-docs/providers/aws/shield/protection_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of protection_groups in a region or create a protection_groups resource, use protection_group to operate on an individual resource. + +Used to retrieve a list of protection_groups in a region or to create or delete a protection_groups resource, use protection_group to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of protection_groups in a region or create + + + + + @@ -61,7 +69,93 @@ SELECT region, protection_group_arn FROM aws.shield.protection_groups +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.shield.protection_groups ( + ProtectionGroupId, + Aggregation, + Pattern, + region +) +SELECT +{{ ProtectionGroupId }}, + {{ Aggregation }}, + {{ Pattern }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.shield.protection_groups ( + ProtectionGroupId, + Aggregation, + Pattern, + Members, + ResourceType, + Tags, + region +) +SELECT + {{ ProtectionGroupId }}, + {{ Aggregation }}, + {{ Pattern }}, + {{ Members }}, + {{ ResourceType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.shield.protection_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +168,12 @@ shield:CreateProtectionGroup, shield:TagResource ``` +### Delete +```json +shield:DeleteProtectionGroup, +shield:UntagResource +``` + ### List ```json shield:ListProtectionGroups diff --git a/docs/aws-docs/providers/aws/shield/protections/index.md b/docs/aws-docs/providers/aws/shield/protections/index.md index 01d0e29553..8d1d36c52f 100644 --- a/docs/aws-docs/providers/aws/shield/protections/index.md +++ b/docs/aws-docs/providers/aws/shield/protections/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of protections in a region or create a protections resource, use protection to operate on an individual resource. + +Used to retrieve a list of protections in a region or to create or delete a protections resource, use protection to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of protections in a region or create a INSERT + + + + + @@ -61,7 +69,90 @@ SELECT region, protection_arn FROM aws.shield.protections +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.shield.protections ( + Name, + ResourceArn, + region +) +SELECT +{{ Name }}, + {{ ResourceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.shield.protections ( + Name, + ResourceArn, + HealthCheckArns, + ApplicationLayerAutomaticResponseConfiguration, + Tags, + region +) +SELECT + {{ Name }}, + {{ ResourceArn }}, + {{ HealthCheckArns }}, + {{ ApplicationLayerAutomaticResponseConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.shield.protections +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +177,12 @@ wafv2:GetWebACLForResource, wafv2:GetWebACL ``` +### Delete +```json +shield:DeleteProtection, +shield:UntagResource +``` + ### List ```json shield:ListProtections diff --git a/docs/aws-docs/providers/aws/signer/profile_permission/index.md b/docs/aws-docs/providers/aws/signer/profile_permission/index.md index a0ea5768d5..858a4047d2 100644 --- a/docs/aws-docs/providers/aws/signer/profile_permission/index.md +++ b/docs/aws-docs/providers/aws/signer/profile_permission/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual profile_permission resource, use profile_permissions to retrieve a list of resources or to create a resource. + +Gets or updates an individual profile_permission resource, use profile_permissions to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual profile_permission resource, use - - - - - @@ -69,9 +67,10 @@ action, principal, statement_id FROM aws.signer.profile_permission -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the profile_permission resource, the following permissions are required: @@ -81,9 +80,3 @@ To operate on the profile_permission resource, the following permis signer:ListProfilePermissions ``` -### Delete -```json -signer:RemoveProfilePermission, -signer:ListProfilePermissions -``` - diff --git a/docs/aws-docs/providers/aws/signer/profile_permissions/index.md b/docs/aws-docs/providers/aws/signer/profile_permissions/index.md index dccf72bd08..3491dcd59d 100644 --- a/docs/aws-docs/providers/aws/signer/profile_permissions/index.md +++ b/docs/aws-docs/providers/aws/signer/profile_permissions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of profile_permissions in a region or create a profile_permissions resource, use profile_permission to operate on an individual resource. + +Used to retrieve a list of profile_permissions in a region or to create or delete a profile_permissions resource, use profile_permission to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of profile_permissions in a region or creat + + + + + @@ -63,7 +71,86 @@ region, statement_id, profile_name FROM aws.signer.profile_permissions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.signer.profile_permissions ( + ProfileName, + Action, + Principal, + StatementId, + region +) +SELECT +{{ ProfileName }}, + {{ Action }}, + {{ Principal }}, + {{ StatementId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.signer.profile_permissions ( + ProfileName, + ProfileVersion, + Action, + Principal, + StatementId, + region +) +SELECT + {{ ProfileName }}, + {{ ProfileVersion }}, + {{ Action }}, + {{ Principal }}, + {{ StatementId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.signer.profile_permissions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +163,12 @@ signer:AddProfilePermission, signer:ListProfilePermissions ``` +### Delete +```json +signer:RemoveProfilePermission, +signer:ListProfilePermissions +``` + ### List ```json signer:ListProfilePermissions, diff --git a/docs/aws-docs/providers/aws/signer/signing_profile/index.md b/docs/aws-docs/providers/aws/signer/signing_profile/index.md index 679c7c1a89..7db8f119ca 100644 --- a/docs/aws-docs/providers/aws/signer/signing_profile/index.md +++ b/docs/aws-docs/providers/aws/signer/signing_profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual signing_profile resource, use signing_profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual signing_profile resource, use signing_profiles to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual signing_profile resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ signature_validity_period, platform_id, tags FROM aws.signer.signing_profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the signing_profile resource, the following permissions are required: @@ -90,12 +89,6 @@ To operate on the signing_profile resource, the following permissio signer:GetSigningProfile ``` -### Delete -```json -signer:CancelSigningProfile, -signer:GetSigningProfile -``` - ### Update ```json signer:TagResource, diff --git a/docs/aws-docs/providers/aws/signer/signing_profiles/index.md b/docs/aws-docs/providers/aws/signer/signing_profiles/index.md index 05328706f8..1f7e83a7bb 100644 --- a/docs/aws-docs/providers/aws/signer/signing_profiles/index.md +++ b/docs/aws-docs/providers/aws/signer/signing_profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of signing_profiles in a region or create a signing_profiles resource, use signing_profile to operate on an individual resource. + +Used to retrieve a list of signing_profiles in a region or to create or delete a signing_profiles resource, use signing_profile to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of signing_profiles in a region or create a + + + + + @@ -61,7 +69,79 @@ SELECT region, arn FROM aws.signer.signing_profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.signer.signing_profiles ( + PlatformId, + region +) +SELECT +{{ PlatformId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.signer.signing_profiles ( + SignatureValidityPeriod, + PlatformId, + Tags, + region +) +SELECT + {{ SignatureValidityPeriod }}, + {{ PlatformId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.signer.signing_profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +154,12 @@ signer:PutSigningProfile, signer:TagResource ``` +### Delete +```json +signer:CancelSigningProfile, +signer:GetSigningProfile +``` + ### List ```json signer:ListSigningProfiles diff --git a/docs/aws-docs/providers/aws/simspaceweaver/simulation/index.md b/docs/aws-docs/providers/aws/simspaceweaver/simulation/index.md index 35fb9f8170..d9b6ce40bd 100644 --- a/docs/aws-docs/providers/aws/simspaceweaver/simulation/index.md +++ b/docs/aws-docs/providers/aws/simspaceweaver/simulation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual simulation resource, use simulations to retrieve a list of resources or to create a resource. + +Gets or updates an individual simulation resource, use simulations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual simulation resource, use si - - - - - @@ -76,9 +74,10 @@ describe_payload, maximum_duration, snapshot_s3_location FROM aws.simspaceweaver.simulation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the simulation resource, the following permissions are required: @@ -96,10 +95,3 @@ simspaceweaver:DeleteSimulation, simspaceweaver:DescribeSimulation ``` -### Delete -```json -simspaceweaver:StopSimulation, -simspaceweaver:DeleteSimulation, -simspaceweaver:DescribeSimulation -``` - diff --git a/docs/aws-docs/providers/aws/simspaceweaver/simulations/index.md b/docs/aws-docs/providers/aws/simspaceweaver/simulations/index.md index f47fe657aa..b82588d229 100644 --- a/docs/aws-docs/providers/aws/simspaceweaver/simulations/index.md +++ b/docs/aws-docs/providers/aws/simspaceweaver/simulations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of simulations in a region or create a simulations resource, use simulation to operate on an individual resource. + +Used to retrieve a list of simulations in a region or to create or delete a simulations resource, use simulation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of simulations in a region or create a INSERT + + + + + @@ -61,7 +69,83 @@ SELECT region, name FROM aws.simspaceweaver.simulations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.simspaceweaver.simulations ( + Name, + RoleArn, + region +) +SELECT +{{ Name }}, + {{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.simspaceweaver.simulations ( + Name, + RoleArn, + SchemaS3Location, + MaximumDuration, + SnapshotS3Location, + region +) +SELECT + {{ Name }}, + {{ RoleArn }}, + {{ SchemaS3Location }}, + {{ MaximumDuration }}, + {{ SnapshotS3Location }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.simspaceweaver.simulations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +160,13 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +simspaceweaver:StopSimulation, +simspaceweaver:DeleteSimulation, +simspaceweaver:DescribeSimulation +``` + ### List ```json simspaceweaver:ListSimulations diff --git a/docs/aws-docs/providers/aws/sns/topic/index.md b/docs/aws-docs/providers/aws/sns/topic/index.md index d5aacccb37..c8aaf8c954 100644 --- a/docs/aws-docs/providers/aws/sns/topic/index.md +++ b/docs/aws-docs/providers/aws/sns/topic/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual topic resource, use topics to retrieve a list of resources or to create a resource. + +Gets or updates an individual topic resource, use topics to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual topic resource, use topics< - - - - - @@ -90,9 +88,10 @@ signature_version, tracing_config, delivery_status_logging FROM aws.sns.topic -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the topic resource, the following permissions are required: @@ -121,9 +120,3 @@ iam:GetRole, iam:PassRole ``` -### Delete -```json -sns:GetTopicAttributes, -sns:DeleteTopic -``` - diff --git a/docs/aws-docs/providers/aws/sns/topic_inline_policies/index.md b/docs/aws-docs/providers/aws/sns/topic_inline_policies/index.md index e64da08b2c..f1a4484a96 100644 --- a/docs/aws-docs/providers/aws/sns/topic_inline_policies/index.md +++ b/docs/aws-docs/providers/aws/sns/topic_inline_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of topic_inline_policies in a region or create a topic_inline_policies resource, use topic_inline_policy to operate on an individual resource. + +Used to retrieve a list of topic_inline_policies in a region or to create or delete a topic_inline_policies resource, use topic_inline_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of topic_inline_policies in a region or cre + + + + + @@ -61,7 +69,71 @@ SELECT region, topic_arn FROM aws.sns.topic_inline_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sns.topic_inline_policies ( + PolicyDocument, + TopicArn, + region +) +SELECT +{{ PolicyDocument }}, + {{ TopicArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sns.topic_inline_policies ( + PolicyDocument, + TopicArn, + region +) +SELECT + {{ PolicyDocument }}, + {{ TopicArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sns.topic_inline_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ sns:SetTopicAttributes, sns:GetTopicAttributes ``` +### Delete +```json +sns:SetTopicAttributes, +sns:GetTopicAttributes +``` + diff --git a/docs/aws-docs/providers/aws/sns/topic_inline_policy/index.md b/docs/aws-docs/providers/aws/sns/topic_inline_policy/index.md index 523f4821a4..e136516ced 100644 --- a/docs/aws-docs/providers/aws/sns/topic_inline_policy/index.md +++ b/docs/aws-docs/providers/aws/sns/topic_inline_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual topic_inline_policy resource, use topic_inline_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual topic_inline_policy resource, use topic_inline_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual topic_inline_policy resource, use - - - - - @@ -68,9 +66,10 @@ region, policy_document, topic_arn FROM aws.sns.topic_inline_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the topic_inline_policy resource, the following permissions are required: @@ -80,12 +79,6 @@ To operate on the topic_inline_policy resource, the following permi sns:GetTopicAttributes ``` -### Delete -```json -sns:SetTopicAttributes, -sns:GetTopicAttributes -``` - ### Update ```json sns:SetTopicAttributes, diff --git a/docs/aws-docs/providers/aws/sns/topics/index.md b/docs/aws-docs/providers/aws/sns/topics/index.md index 40fa072f1d..f45945c2af 100644 --- a/docs/aws-docs/providers/aws/sns/topics/index.md +++ b/docs/aws-docs/providers/aws/sns/topics/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of topics in a region or create a topics resource, use topic to operate on an individual resource. + +Used to retrieve a list of topics in a region or to create or delete a topics resource, use topic to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of topics in a region or create a top + + + + + @@ -61,7 +69,165 @@ SELECT region, topic_arn FROM aws.sns.topics -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sns.topics ( + DisplayName, + KmsMasterKeyId, + DataProtectionPolicy, + Subscription, + FifoTopic, + ContentBasedDeduplication, + ArchivePolicy, + Tags, + TopicName, + SignatureVersion, + TracingConfig, + DeliveryStatusLogging, + region +) +SELECT +{{ DisplayName }}, + {{ KmsMasterKeyId }}, + {{ DataProtectionPolicy }}, + {{ Subscription }}, + {{ FifoTopic }}, + {{ ContentBasedDeduplication }}, + {{ ArchivePolicy }}, + {{ Tags }}, + {{ TopicName }}, + {{ SignatureVersion }}, + {{ TracingConfig }}, + {{ DeliveryStatusLogging }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sns.topics ( + DisplayName, + KmsMasterKeyId, + DataProtectionPolicy, + Subscription, + FifoTopic, + ContentBasedDeduplication, + ArchivePolicy, + Tags, + TopicName, + SignatureVersion, + TracingConfig, + DeliveryStatusLogging, + region +) +SELECT + {{ DisplayName }}, + {{ KmsMasterKeyId }}, + {{ DataProtectionPolicy }}, + {{ Subscription }}, + {{ FifoTopic }}, + {{ ContentBasedDeduplication }}, + {{ ArchivePolicy }}, + {{ Tags }}, + {{ TopicName }}, + {{ SignatureVersion }}, + {{ TracingConfig }}, + {{ DeliveryStatusLogging }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sns.topics +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +245,12 @@ iam:GetRole, iam:PassRole ``` +### Delete +```json +sns:GetTopicAttributes, +sns:DeleteTopic +``` + ### List ```json sns:ListTopics diff --git a/docs/aws-docs/providers/aws/sqs/queue/index.md b/docs/aws-docs/providers/aws/sqs/queue/index.md index 29c11c6247..ec8c8dca72 100644 --- a/docs/aws-docs/providers/aws/sqs/queue/index.md +++ b/docs/aws-docs/providers/aws/sqs/queue/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue resource, use queues to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue resource, use queues to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual queue resource, use queues< - - - - - @@ -100,9 +98,10 @@ redrive_policy, tags, visibility_timeout FROM aws.sqs.queue -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the queue resource, the following permissions are required: @@ -122,9 +121,3 @@ sqs:TagQueue, sqs:UntagQueue ``` -### Delete -```json -sqs:DeleteQueue, -sqs:GetQueueAttributes -``` - diff --git a/docs/aws-docs/providers/aws/sqs/queue_inline_policies/index.md b/docs/aws-docs/providers/aws/sqs/queue_inline_policies/index.md index c8f747fdac..d2775b8f59 100644 --- a/docs/aws-docs/providers/aws/sqs/queue_inline_policies/index.md +++ b/docs/aws-docs/providers/aws/sqs/queue_inline_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queue_inline_policies in a region or create a queue_inline_policies resource, use queue_inline_policy to operate on an individual resource. + +Used to retrieve a list of queue_inline_policies in a region or to create or delete a queue_inline_policies resource, use queue_inline_policy to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of queue_inline_policies in a region or cre + + + + + @@ -61,7 +69,71 @@ SELECT region, queue FROM aws.sqs.queue_inline_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sqs.queue_inline_policies ( + PolicyDocument, + Queue, + region +) +SELECT +{{ PolicyDocument }}, + {{ Queue }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sqs.queue_inline_policies ( + PolicyDocument, + Queue, + region +) +SELECT + {{ PolicyDocument }}, + {{ Queue }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sqs.queue_inline_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +147,9 @@ sqs:GetQueueAttributes, sqs:GetQueueUrl ``` +### Delete +```json +sqs:SetQueueAttributes, +sqs:GetQueueAttributes +``` + diff --git a/docs/aws-docs/providers/aws/sqs/queue_inline_policy/index.md b/docs/aws-docs/providers/aws/sqs/queue_inline_policy/index.md index f8580d84c5..cffd483cc1 100644 --- a/docs/aws-docs/providers/aws/sqs/queue_inline_policy/index.md +++ b/docs/aws-docs/providers/aws/sqs/queue_inline_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual queue_inline_policy resource, use queue_inline_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual queue_inline_policy resource, use queue_inline_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual queue_inline_policy resource, use - - - - - @@ -68,9 +66,10 @@ region, policy_document, queue FROM aws.sqs.queue_inline_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the queue_inline_policy resource, the following permissions are required: @@ -81,12 +80,6 @@ sqs:GetQueueAttributes, sqs:GetQueueUrl ``` -### Delete -```json -sqs:SetQueueAttributes, -sqs:GetQueueAttributes -``` - ### Update ```json sqs:SetQueueAttributes, diff --git a/docs/aws-docs/providers/aws/sqs/queues/index.md b/docs/aws-docs/providers/aws/sqs/queues/index.md index 40b3693c3e..6cf84d1fd3 100644 --- a/docs/aws-docs/providers/aws/sqs/queues/index.md +++ b/docs/aws-docs/providers/aws/sqs/queues/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of queues in a region or create a queues resource, use queue to operate on an individual resource. + +Used to retrieve a list of queues in a region or to create or delete a queues resource, use queue to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of queues in a region or create a que + + + + + @@ -61,7 +69,165 @@ SELECT region, queue_url FROM aws.sqs.queues -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sqs.queues ( + ContentBasedDeduplication, + DeduplicationScope, + DelaySeconds, + FifoQueue, + FifoThroughputLimit, + KmsDataKeyReusePeriodSeconds, + KmsMasterKeyId, + SqsManagedSseEnabled, + MaximumMessageSize, + MessageRetentionPeriod, + QueueName, + ReceiveMessageWaitTimeSeconds, + RedriveAllowPolicy, + RedrivePolicy, + Tags, + VisibilityTimeout, + region +) +SELECT +{{ ContentBasedDeduplication }}, + {{ DeduplicationScope }}, + {{ DelaySeconds }}, + {{ FifoQueue }}, + {{ FifoThroughputLimit }}, + {{ KmsDataKeyReusePeriodSeconds }}, + {{ KmsMasterKeyId }}, + {{ SqsManagedSseEnabled }}, + {{ MaximumMessageSize }}, + {{ MessageRetentionPeriod }}, + {{ QueueName }}, + {{ ReceiveMessageWaitTimeSeconds }}, + {{ RedriveAllowPolicy }}, + {{ RedrivePolicy }}, + {{ Tags }}, + {{ VisibilityTimeout }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sqs.queues ( + ContentBasedDeduplication, + DeduplicationScope, + DelaySeconds, + FifoQueue, + FifoThroughputLimit, + KmsDataKeyReusePeriodSeconds, + KmsMasterKeyId, + SqsManagedSseEnabled, + MaximumMessageSize, + MessageRetentionPeriod, + QueueName, + ReceiveMessageWaitTimeSeconds, + RedriveAllowPolicy, + RedrivePolicy, + Tags, + VisibilityTimeout, + region +) +SELECT + {{ ContentBasedDeduplication }}, + {{ DeduplicationScope }}, + {{ DelaySeconds }}, + {{ FifoQueue }}, + {{ FifoThroughputLimit }}, + {{ KmsDataKeyReusePeriodSeconds }}, + {{ KmsMasterKeyId }}, + {{ SqsManagedSseEnabled }}, + {{ MaximumMessageSize }}, + {{ MessageRetentionPeriod }}, + {{ QueueName }}, + {{ ReceiveMessageWaitTimeSeconds }}, + {{ RedriveAllowPolicy }}, + {{ RedrivePolicy }}, + {{ Tags }}, + {{ VisibilityTimeout }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sqs.queues +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +243,12 @@ sqs:ListQueueTags, sqs:TagQueue ``` +### Delete +```json +sqs:DeleteQueue, +sqs:GetQueueAttributes +``` + ### List ```json sqs:ListQueues diff --git a/docs/aws-docs/providers/aws/ssm/association/index.md b/docs/aws-docs/providers/aws/ssm/association/index.md index cb6b1c5389..531f7c3188 100644 --- a/docs/aws-docs/providers/aws/ssm/association/index.md +++ b/docs/aws-docs/providers/aws/ssm/association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual association resource, use associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual association resource, use associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -65,11 +68,6 @@ Gets or operates on an individual association resource, use a - - - - - @@ -100,9 +98,10 @@ document_version, association_id, automation_target_parameter_name FROM aws.ssm.association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the association resource, the following permissions are required: @@ -122,8 +121,3 @@ ssm:UpdateAssociation, ssm:GetCalendarState ``` -### Delete -```json -ssm:DeleteAssociation -``` - diff --git a/docs/aws-docs/providers/aws/ssm/associations/index.md b/docs/aws-docs/providers/aws/ssm/associations/index.md index 4c2ad6c3b0..802083d5fa 100644 --- a/docs/aws-docs/providers/aws/ssm/associations/index.md +++ b/docs/aws-docs/providers/aws/ssm/associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of associations in a region or create a associations resource, use association to operate on an individual resource. + +Used to retrieve a list of associations in a region or to create or delete a associations resource, use association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of associations in a region or create a INSERT + + + + + @@ -61,7 +69,128 @@ SELECT region, association_id FROM aws.ssm.associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.associations ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.associations ( + AssociationName, + CalendarNames, + ScheduleExpression, + MaxErrors, + Parameters, + InstanceId, + WaitForSuccessTimeoutSeconds, + MaxConcurrency, + ComplianceSeverity, + Targets, + SyncCompliance, + OutputLocation, + ScheduleOffset, + Name, + ApplyOnlyAtCronInterval, + DocumentVersion, + AutomationTargetParameterName, + region +) +SELECT + {{ AssociationName }}, + {{ CalendarNames }}, + {{ ScheduleExpression }}, + {{ MaxErrors }}, + {{ Parameters }}, + {{ InstanceId }}, + {{ WaitForSuccessTimeoutSeconds }}, + {{ MaxConcurrency }}, + {{ ComplianceSeverity }}, + {{ Targets }}, + {{ SyncCompliance }}, + {{ OutputLocation }}, + {{ ScheduleOffset }}, + {{ Name }}, + {{ ApplyOnlyAtCronInterval }}, + {{ DocumentVersion }}, + {{ AutomationTargetParameterName }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,3 +212,8 @@ ssm:GetCalendarState ssm:ListAssociations ``` +### Delete +```json +ssm:DeleteAssociation +``` + diff --git a/docs/aws-docs/providers/aws/ssm/document/index.md b/docs/aws-docs/providers/aws/ssm/document/index.md index 3c10d3077c..2d8b7bda9b 100644 --- a/docs/aws-docs/providers/aws/ssm/document/index.md +++ b/docs/aws-docs/providers/aws/ssm/document/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual document resource, use documents to retrieve a list of resources or to create a resource. + +Gets or updates an individual document resource, use documents to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual document resource, use docu - - - - - @@ -84,9 +82,10 @@ tags, requires, update_method FROM aws.ssm.document -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the document resource, the following permissions are required: @@ -109,9 +108,3 @@ ssm:UpdateDocumentDefaultVersion, ssm:DescribeDocument ``` -### Delete -```json -ssm:DeleteDocument, -ssm:GetDocument -``` - diff --git a/docs/aws-docs/providers/aws/ssm/documents/index.md b/docs/aws-docs/providers/aws/ssm/documents/index.md index aa27f8864d..4daec79ab4 100644 --- a/docs/aws-docs/providers/aws/ssm/documents/index.md +++ b/docs/aws-docs/providers/aws/ssm/documents/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of documents in a region or create a documents resource, use document to operate on an individual resource. + +Used to retrieve a list of documents in a region or to create or delete a documents resource, use document to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of documents in a region or create a + + + + + @@ -61,7 +69,110 @@ SELECT region, name FROM aws.ssm.documents -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.documents ( + Content, + region +) +SELECT +{{ Content }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.documents ( + Content, + Attachments, + Name, + VersionName, + DocumentType, + DocumentFormat, + TargetType, + Tags, + Requires, + UpdateMethod, + region +) +SELECT + {{ Content }}, + {{ Attachments }}, + {{ Name }}, + {{ VersionName }}, + {{ DocumentType }}, + {{ DocumentFormat }}, + {{ TargetType }}, + {{ Tags }}, + {{ Requires }}, + {{ UpdateMethod }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.documents +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +189,12 @@ s3:GetObject, iam:PassRole ``` +### Delete +```json +ssm:DeleteDocument, +ssm:GetDocument +``` + ### List ```json ssm:ListDocuments diff --git a/docs/aws-docs/providers/aws/ssm/parameter/index.md b/docs/aws-docs/providers/aws/ssm/parameter/index.md index 3dbd841283..26b8ce6712 100644 --- a/docs/aws-docs/providers/aws/ssm/parameter/index.md +++ b/docs/aws-docs/providers/aws/ssm/parameter/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual parameter resource, use parameters to retrieve a list of resources or to create a resource. + +Gets or updates an individual parameter resource, use parameters to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual parameter resource, use par - - - - - @@ -82,9 +80,10 @@ tags, data_type, name FROM aws.ssm.parameter -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the parameter resource, the following permissions are required: @@ -102,8 +101,3 @@ ssm:RemoveTagsFromResource, ssm:GetParameters ``` -### Delete -```json -ssm:DeleteParameter -``` - diff --git a/docs/aws-docs/providers/aws/ssm/parameters/index.md b/docs/aws-docs/providers/aws/ssm/parameters/index.md index 90676fb4f1..2d8a0c2cd5 100644 --- a/docs/aws-docs/providers/aws/ssm/parameters/index.md +++ b/docs/aws-docs/providers/aws/ssm/parameters/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of parameters in a region or create a parameters resource, use parameter to operate on an individual resource. + +Used to retrieve a list of parameters in a region or to create or delete a parameters resource, use parameter to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of parameters in a region or create a INSERT + + + + + @@ -61,7 +69,92 @@ SELECT region, name FROM aws.ssm.parameters -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.parameters ( + Type, + Value, + region +) +SELECT +{{ Type }}, + {{ Value }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.parameters ( + Type, + Value, + Description, + Policies, + AllowedPattern, + Tier, + Tags, + DataType, + Name, + region +) +SELECT + {{ Type }}, + {{ Value }}, + {{ Description }}, + {{ Policies }}, + {{ AllowedPattern }}, + {{ Tier }}, + {{ Tags }}, + {{ DataType }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.parameters +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +168,11 @@ ssm:AddTagsToResource, ssm:GetParameters ``` +### Delete +```json +ssm:DeleteParameter +``` + ### List ```json ssm:DescribeParameters diff --git a/docs/aws-docs/providers/aws/ssm/patch_baseline/index.md b/docs/aws-docs/providers/aws/ssm/patch_baseline/index.md index 9163bb026c..34f7a35739 100644 --- a/docs/aws-docs/providers/aws/ssm/patch_baseline/index.md +++ b/docs/aws-docs/providers/aws/ssm/patch_baseline/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual patch_baseline resource, use patch_baselines to retrieve a list of resources or to create a resource. + +Gets or updates an individual patch_baseline resource, use patch_baselines to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual patch_baseline resource, use UPDATE - - - - - @@ -94,20 +92,14 @@ approved_patches_enable_non_security, global_filters, tags FROM aws.ssm.patch_baseline -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the patch_baseline resource, the following permissions are required: -### Delete -```json -ssm:DeletePatchBaseline, -ssm:GetPatchBaseline, -ssm:DeregisterPatchBaselineForPatchGroup -``` - ### Read ```json ssm:GetDefaultPatchBaseline, diff --git a/docs/aws-docs/providers/aws/ssm/patch_baselines/index.md b/docs/aws-docs/providers/aws/ssm/patch_baselines/index.md index 0ed8afd052..033921e717 100644 --- a/docs/aws-docs/providers/aws/ssm/patch_baselines/index.md +++ b/docs/aws-docs/providers/aws/ssm/patch_baselines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of patch_baselines in a region or create a patch_baselines resource, use patch_baseline to operate on an individual resource. + +Used to retrieve a list of patch_baselines in a region or to create or delete a patch_baselines resource, use patch_baseline to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of patch_baselines in a region or create a + + + + + @@ -61,7 +69,142 @@ SELECT region, id FROM aws.ssm.patch_baselines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.patch_baselines ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.patch_baselines ( + DefaultBaseline, + OperatingSystem, + Description, + ApprovalRules, + Sources, + Name, + RejectedPatches, + ApprovedPatches, + RejectedPatchesAction, + PatchGroups, + ApprovedPatchesComplianceLevel, + ApprovedPatchesEnableNonSecurity, + GlobalFilters, + Tags, + region +) +SELECT + {{ DefaultBaseline }}, + {{ OperatingSystem }}, + {{ Description }}, + {{ ApprovalRules }}, + {{ Sources }}, + {{ Name }}, + {{ RejectedPatches }}, + {{ ApprovedPatches }}, + {{ RejectedPatchesAction }}, + {{ PatchGroups }}, + {{ ApprovedPatchesComplianceLevel }}, + {{ ApprovedPatchesEnableNonSecurity }}, + {{ GlobalFilters }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.patch_baselines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +222,13 @@ ssm:GetDefaultPatchBaseline, ssm:RegisterDefaultPatchBaseline ``` +### Delete +```json +ssm:DeletePatchBaseline, +ssm:GetPatchBaseline, +ssm:DeregisterPatchBaselineForPatchGroup +``` + ### List ```json ssm:DescribePatchBaselines, diff --git a/docs/aws-docs/providers/aws/ssm/resource_data_sync/index.md b/docs/aws-docs/providers/aws/ssm/resource_data_sync/index.md index f0854c4bdc..b8cd5e236c 100644 --- a/docs/aws-docs/providers/aws/ssm/resource_data_sync/index.md +++ b/docs/aws-docs/providers/aws/ssm/resource_data_sync/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_data_sync resource, use resource_data_syncs to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_data_sync resource, use resource_data_syncs to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual resource_data_sync resource, use - - - - - @@ -82,19 +80,14 @@ sync_name, sync_type, bucket_prefix FROM aws.ssm.resource_data_sync -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_data_sync resource, the following permissions are required: -### Delete -```json -ssm:ListResourceDataSync, -ssm:DeleteResourceDataSync -``` - ### Update ```json ssm:ListResourceDataSync, diff --git a/docs/aws-docs/providers/aws/ssm/resource_data_syncs/index.md b/docs/aws-docs/providers/aws/ssm/resource_data_syncs/index.md index 836d1f6be8..a6da0519b7 100644 --- a/docs/aws-docs/providers/aws/ssm/resource_data_syncs/index.md +++ b/docs/aws-docs/providers/aws/ssm/resource_data_syncs/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_data_syncs in a region or create a resource_data_syncs resource, use resource_data_sync to operate on an individual resource. + +Used to retrieve a list of resource_data_syncs in a region or to create or delete a resource_data_syncs resource, use resource_data_sync to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_data_syncs in a region or creat + + + + + @@ -61,7 +69,102 @@ SELECT region, sync_name FROM aws.ssm.resource_data_syncs -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.resource_data_syncs ( + , + region +) +SELECT +{{ }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.resource_data_syncs ( + S3Destination, + KMSKeyArn, + SyncSource, + BucketName, + BucketRegion, + SyncFormat, + SyncType, + BucketPrefix, + region +) +SELECT + {{ S3Destination }}, + {{ KMSKeyArn }}, + {{ SyncSource }}, + {{ BucketName }}, + {{ BucketRegion }}, + {{ SyncFormat }}, + {{ SyncType }}, + {{ BucketPrefix }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.resource_data_syncs +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +177,12 @@ ssm:CreateResourceDataSync, ssm:ListResourceDataSync ``` +### Delete +```json +ssm:ListResourceDataSync, +ssm:DeleteResourceDataSync +``` + ### List ```json ssm:ListResourceDataSync diff --git a/docs/aws-docs/providers/aws/ssm/resource_policies/index.md b/docs/aws-docs/providers/aws/ssm/resource_policies/index.md index 5f183e11bb..db7b55ec30 100644 --- a/docs/aws-docs/providers/aws/ssm/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/ssm/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -63,7 +71,71 @@ region, policy_id, resource_arn FROM aws.ssm.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssm.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT +{{ ResourceArn }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssm.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT + {{ ResourceArn }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssm.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,11 @@ To operate on the resource_policies resource, the following permiss ssm:PutResourcePolicy ``` +### Delete +```json +ssm:DeleteResourcePolicy +``` + ### List ```json ssm:GetResourcePolicies diff --git a/docs/aws-docs/providers/aws/ssm/resource_policy/index.md b/docs/aws-docs/providers/aws/ssm/resource_policy/index.md index a73b107491..fcb5983af3 100644 --- a/docs/aws-docs/providers/aws/ssm/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/ssm/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ policy, policy_id, policy_hash FROM aws.ssm.resource_policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -89,8 +88,3 @@ ssm:GetResourcePolicies ssm:PutResourcePolicy ``` -### Delete -```json -ssm:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/ssmcontacts/contact/index.md b/docs/aws-docs/providers/aws/ssmcontacts/contact/index.md index 64f9a80cc2..6e00c24018 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/contact/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/contact/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual contact resource, use contacts to retrieve a list of resources or to create a resource. + +Gets or updates an individual contact resource, use contacts to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual contact resource, use conta - - - - - @@ -74,9 +72,10 @@ type, plan, arn FROM aws.ssmcontacts.contact -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the contact resource, the following permissions are required: @@ -93,10 +92,3 @@ ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` -### Delete -```json -ssm-contacts:DeleteContact, -ssm-contacts:GetContact, -ssm-contacts:AssociateContact -``` - diff --git a/docs/aws-docs/providers/aws/ssmcontacts/contact_channel/index.md b/docs/aws-docs/providers/aws/ssmcontacts/contact_channel/index.md index f904127222..39fa1b7c43 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/contact_channel/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/contact_channel/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual contact_channel resource, use contact_channels to retrieve a list of resources or to create a resource. + +Gets or updates an individual contact_channel resource, use contact_channels to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual contact_channel resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ defer_activation, channel_address, arn FROM aws.ssmcontacts.contact_channel -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the contact_channel resource, the following permissions are required: @@ -94,9 +93,3 @@ ssm-contacts:UpdateContactChannel, ssm-contacts:GetContactChannel ``` -### Delete -```json -ssm-contacts:DeleteContactChannel, -ssm-contacts:GetContactChannel -``` - diff --git a/docs/aws-docs/providers/aws/ssmcontacts/contact_channels/index.md b/docs/aws-docs/providers/aws/ssmcontacts/contact_channels/index.md index 9233c8a743..c18bf60ca5 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/contact_channels/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/contact_channels/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of contact_channels in a region or create a contact_channels resource, use contact_channel to operate on an individual resource. + +Used to retrieve a list of contact_channels in a region or to create or delete a contact_channels resource, use contact_channel to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of contact_channels in a region or create a + + + + + @@ -61,7 +69,89 @@ SELECT region, arn FROM aws.ssmcontacts.contact_channels -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmcontacts.contact_channels ( + ContactId, + ChannelName, + ChannelType, + DeferActivation, + ChannelAddress, + region +) +SELECT +{{ ContactId }}, + {{ ChannelName }}, + {{ ChannelType }}, + {{ DeferActivation }}, + {{ ChannelAddress }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmcontacts.contact_channels ( + ContactId, + ChannelName, + ChannelType, + DeferActivation, + ChannelAddress, + region +) +SELECT + {{ ContactId }}, + {{ ChannelName }}, + {{ ChannelType }}, + {{ DeferActivation }}, + {{ ChannelAddress }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmcontacts.contact_channels +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +164,12 @@ ssm-contacts:CreateContactChannel, ssm-contacts:GetContactChannel ``` +### Delete +```json +ssm-contacts:DeleteContactChannel, +ssm-contacts:GetContactChannel +``` + ### List ```json ssm-contacts:ListContactChannels diff --git a/docs/aws-docs/providers/aws/ssmcontacts/contacts/index.md b/docs/aws-docs/providers/aws/ssmcontacts/contacts/index.md index 9b9ea8ad40..83b586c308 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/contacts/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/contacts/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of contacts in a region or create a contacts resource, use contact to operate on an individual resource. + +Used to retrieve a list of contacts in a region or to create or delete a contacts resource, use contact to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of contacts in a region or create a c + + + + + @@ -61,7 +69,96 @@ SELECT region, arn FROM aws.ssmcontacts.contacts -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmcontacts.contacts ( + Alias, + DisplayName, + Type, + region +) +SELECT +{{ Alias }}, + {{ DisplayName }}, + {{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmcontacts.contacts ( + Alias, + DisplayName, + Type, + Plan, + region +) +SELECT + {{ Alias }}, + {{ DisplayName }}, + {{ Type }}, + {{ Plan }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmcontacts.contacts +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +172,13 @@ ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` +### Delete +```json +ssm-contacts:DeleteContact, +ssm-contacts:GetContact, +ssm-contacts:AssociateContact +``` + ### List ```json ssm-contacts:ListContacts diff --git a/docs/aws-docs/providers/aws/ssmcontacts/plan/index.md b/docs/aws-docs/providers/aws/ssmcontacts/plan/index.md index 16ad1e4cfb..75560133bc 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/plan/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual plan resource, use plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual plan resource, use plans to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual plan resource, use plansUPDATE - - - - - @@ -72,9 +70,10 @@ stages, rotation_ids, arn FROM aws.ssmcontacts.plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the plan resource, the following permissions are required: @@ -91,10 +90,3 @@ ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` -### Delete -```json -ssm-contacts:UpdateContact, -ssm-contacts:GetContact, -ssm-contacts:AssociateContact -``` - diff --git a/docs/aws-docs/providers/aws/ssmcontacts/plans/index.md b/docs/aws-docs/providers/aws/ssmcontacts/plans/index.md index d60256da18..b37a85c6c9 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/plans/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of plans in a region or create a plans resource, use plan to operate on an individual resource. + +Used to retrieve a list of plans in a region or to create or delete a plans resource, use plan to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of plans in a region or create a plan + + + + + @@ -61,7 +69,113 @@ SELECT region, arn FROM aws.ssmcontacts.plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmcontacts.plans ( + ContactId, + Stages, + RotationIds, + region +) +SELECT +{{ ContactId }}, + {{ Stages }}, + {{ RotationIds }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmcontacts.plans ( + ContactId, + Stages, + RotationIds, + region +) +SELECT + {{ ContactId }}, + {{ Stages }}, + {{ RotationIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmcontacts.plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,3 +189,10 @@ ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` +### Delete +```json +ssm-contacts:UpdateContact, +ssm-contacts:GetContact, +ssm-contacts:AssociateContact +``` + diff --git a/docs/aws-docs/providers/aws/ssmcontacts/rotation/index.md b/docs/aws-docs/providers/aws/ssmcontacts/rotation/index.md index dee870705d..f0e5427ac8 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/rotation/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/rotation/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rotation resource, use rotations to retrieve a list of resources or to create a resource. + +Gets or updates an individual rotation resource, use rotations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual rotation resource, use rota - - - - - @@ -78,9 +76,10 @@ recurrence, tags, arn FROM aws.ssmcontacts.rotation -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rotation resource, the following permissions are required: @@ -102,11 +101,3 @@ ssm-contacts:ListTagsForResource, ssm-contacts:UntagResource ``` -### Delete -```json -ssm-contacts:DeleteRotation, -ssm-contacts:GetRotation, -ssm-contacts:ListTagsForResource, -ssm-contacts:UntagResource -``` - diff --git a/docs/aws-docs/providers/aws/ssmcontacts/rotations/index.md b/docs/aws-docs/providers/aws/ssmcontacts/rotations/index.md index 27f10320f4..4df8382664 100644 --- a/docs/aws-docs/providers/aws/ssmcontacts/rotations/index.md +++ b/docs/aws-docs/providers/aws/ssmcontacts/rotations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rotations in a region or create a rotations resource, use rotation to operate on an individual resource. + +Used to retrieve a list of rotations in a region or to create or delete a rotations resource, use rotation to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rotations in a region or create a + + + + + @@ -61,7 +69,159 @@ SELECT region, arn FROM aws.ssmcontacts.rotations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmcontacts.rotations ( + Name, + ContactIds, + StartTime, + TimeZoneId, + Recurrence, + region +) +SELECT +{{ Name }}, + {{ ContactIds }}, + {{ StartTime }}, + {{ TimeZoneId }}, + {{ Recurrence }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmcontacts.rotations ( + Name, + ContactIds, + StartTime, + TimeZoneId, + Recurrence, + Tags, + region +) +SELECT + {{ Name }}, + {{ ContactIds }}, + {{ StartTime }}, + {{ TimeZoneId }}, + {{ Recurrence }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmcontacts.rotations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +237,14 @@ ssm-contacts:ListTagsForResource, ssm-contacts:UntagResource ``` +### Delete +```json +ssm-contacts:DeleteRotation, +ssm-contacts:GetRotation, +ssm-contacts:ListTagsForResource, +ssm-contacts:UntagResource +``` + ### List ```json ssm-contacts:ListRotations, diff --git a/docs/aws-docs/providers/aws/ssmincidents/replication_set/index.md b/docs/aws-docs/providers/aws/ssmincidents/replication_set/index.md index c2080ff9a2..2558e1efcd 100644 --- a/docs/aws-docs/providers/aws/ssmincidents/replication_set/index.md +++ b/docs/aws-docs/providers/aws/ssmincidents/replication_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual replication_set resource, use replication_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual replication_set resource, use replication_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual replication_set resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ regions, deletion_protected, tags FROM aws.ssmincidents.replication_set -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the replication_set resource, the following permissions are required: @@ -96,9 +95,3 @@ ssm-incidents:UntagResource, ssm-incidents:ListTagsForResource ``` -### Delete -```json -ssm-incidents:DeleteReplicationSet, -ssm-incidents:GetReplicationSet -``` - diff --git a/docs/aws-docs/providers/aws/ssmincidents/replication_sets/index.md b/docs/aws-docs/providers/aws/ssmincidents/replication_sets/index.md index 10e5a029bb..74fb7ee6ec 100644 --- a/docs/aws-docs/providers/aws/ssmincidents/replication_sets/index.md +++ b/docs/aws-docs/providers/aws/ssmincidents/replication_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of replication_sets in a region or create a replication_sets resource, use replication_set to operate on an individual resource. + +Used to retrieve a list of replication_sets in a region or to create or delete a replication_sets resource, use replication_set to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of replication_sets in a region or create a + + + + + @@ -61,7 +69,90 @@ SELECT region, arn FROM aws.ssmincidents.replication_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmincidents.replication_sets ( + Regions, + region +) +SELECT +{{ Regions }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmincidents.replication_sets ( + Regions, + DeletionProtected, + Tags, + region +) +SELECT + {{ Regions }}, + {{ DeletionProtected }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmincidents.replication_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +170,12 @@ ssm-incidents:ListTagsForResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +ssm-incidents:DeleteReplicationSet, +ssm-incidents:GetReplicationSet +``` + ### List ```json ssm-incidents:ListReplicationSets diff --git a/docs/aws-docs/providers/aws/ssmincidents/response_plan/index.md b/docs/aws-docs/providers/aws/ssmincidents/response_plan/index.md index eeb24568a9..d107e321ec 100644 --- a/docs/aws-docs/providers/aws/ssmincidents/response_plan/index.md +++ b/docs/aws-docs/providers/aws/ssmincidents/response_plan/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual response_plan resource, use response_plans to retrieve a list of resources or to create a resource. + +Gets or updates an individual response_plan resource, use response_plans to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual response_plan resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ integrations, tags, incident_template FROM aws.ssmincidents.response_plan -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the response_plan resource, the following permissions are required: @@ -108,9 +107,3 @@ kms:Decrypt, kms:GenerateDataKey* ``` -### Delete -```json -ssm-incidents:DeleteResponsePlan, -ssm-incidents:GetResponsePlan -``` - diff --git a/docs/aws-docs/providers/aws/ssmincidents/response_plans/index.md b/docs/aws-docs/providers/aws/ssmincidents/response_plans/index.md index 4ef2a94aee..82ddf227c8 100644 --- a/docs/aws-docs/providers/aws/ssmincidents/response_plans/index.md +++ b/docs/aws-docs/providers/aws/ssmincidents/response_plans/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of response_plans in a region or create a response_plans resource, use response_plan to operate on an individual resource. + +Used to retrieve a list of response_plans in a region or to create or delete a response_plans resource, use response_plan to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of response_plans in a region or create a < + + + + + @@ -61,7 +69,164 @@ SELECT region, arn FROM aws.ssmincidents.response_plans -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.ssmincidents.response_plans ( + Name, + IncidentTemplate, + region +) +SELECT +{{ Name }}, + {{ IncidentTemplate }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.ssmincidents.response_plans ( + Name, + DisplayName, + ChatChannel, + Engagements, + Actions, + Integrations, + Tags, + IncidentTemplate, + region +) +SELECT + {{ Name }}, + {{ DisplayName }}, + {{ ChatChannel }}, + {{ Engagements }}, + {{ Actions }}, + {{ Integrations }}, + {{ Tags }}, + {{ IncidentTemplate }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.ssmincidents.response_plans +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -80,6 +245,12 @@ kms:Decrypt, kms:GenerateDataKey* ``` +### Delete +```json +ssm-incidents:DeleteResponsePlan, +ssm-incidents:GetResponsePlan +``` + ### List ```json ssm-incidents:ListResponsePlans diff --git a/docs/aws-docs/providers/aws/sso/assignment/index.md b/docs/aws-docs/providers/aws/sso/assignment/index.md index b07019eb2a..2ac1ade754 100644 --- a/docs/aws-docs/providers/aws/sso/assignment/index.md +++ b/docs/aws-docs/providers/aws/sso/assignment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assignment resource, use assignments to retrieve a list of resources or to create a resource. + +Gets or updates an individual assignment resource, use assignments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,11 +51,6 @@ Gets or operates on an individual assignment resource, use as - - - - - @@ -71,9 +69,10 @@ permission_set_arn, principal_type, principal_id FROM aws.sso.assignment -WHERE data__Identifier = '|||||'; +WHERE region = 'us-east-1' AND data__Identifier = '|||||'; ``` + ## Permissions To operate on the assignment resource, the following permissions are required: @@ -85,12 +84,3 @@ iam:GetSAMLProvider, iam:ListRolePolicies ``` -### Delete -```json -sso:ListAccountAssignments, -sso:DeleteAccountAssignment, -sso:DescribeAccountAssignmentDeletionStatus, -iam:GetSAMLProvider, -iam:ListRolePolicies -``` - diff --git a/docs/aws-docs/providers/aws/sso/assignments/index.md b/docs/aws-docs/providers/aws/sso/assignments/index.md index a42b8af2bb..d32320ebc1 100644 --- a/docs/aws-docs/providers/aws/sso/assignments/index.md +++ b/docs/aws-docs/providers/aws/sso/assignments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assignments in a region or create a assignments resource, use assignment to operate on an individual resource. + +Used to retrieve a list of assignments in a region or to create or delete a assignments resource, use assignment to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -53,6 +56,11 @@ Used to retrieve a list of assignments in a region or create a INSERT + + + + + @@ -71,7 +79,95 @@ permission_set_arn, principal_type, principal_id FROM aws.sso.assignments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sso.assignments ( + InstanceArn, + TargetId, + TargetType, + PermissionSetArn, + PrincipalType, + PrincipalId, + region +) +SELECT +{{ InstanceArn }}, + {{ TargetId }}, + {{ TargetType }}, + {{ PermissionSetArn }}, + {{ PrincipalType }}, + {{ PrincipalId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sso.assignments ( + InstanceArn, + TargetId, + TargetType, + PermissionSetArn, + PrincipalType, + PrincipalId, + region +) +SELECT + {{ InstanceArn }}, + {{ TargetId }}, + {{ TargetType }}, + {{ PermissionSetArn }}, + {{ PrincipalType }}, + {{ PrincipalId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sso.assignments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -91,6 +187,15 @@ iam:CreateRole, iam:ListRolePolicies ``` +### Delete +```json +sso:ListAccountAssignments, +sso:DeleteAccountAssignment, +sso:DescribeAccountAssignmentDeletionStatus, +iam:GetSAMLProvider, +iam:ListRolePolicies +``` + ### List ```json sso:ListAccountAssignments, diff --git a/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configuration/index.md b/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configuration/index.md index 59a812e94e..dd0951224a 100644 --- a/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configuration/index.md +++ b/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual instance_access_control_attribute_configuration resource, use instance_access_control_attribute_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual instance_access_control_attribute_configuration resource, use instance_access_control_attribute_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual instance_access_control_attribute_config - - - - - @@ -70,9 +68,10 @@ instance_arn, instance_access_control_attribute_configuration, access_control_attributes FROM aws.sso.instance_access_control_attribute_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the instance_access_control_attribute_configuration resource, the following permissions are required: @@ -88,9 +87,3 @@ sso:UpdateInstanceAccessControlAttributeConfiguration, sso:DescribeInstanceAccessControlAttributeConfiguration ``` -### Delete -```json -sso:DeleteInstanceAccessControlAttributeConfiguration, -sso:DescribeInstanceAccessControlAttributeConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configurations/index.md b/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configurations/index.md index 9618299fb4..00964ccfcd 100644 --- a/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configurations/index.md +++ b/docs/aws-docs/providers/aws/sso/instance_access_control_attribute_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of instance_access_control_attribute_configurations in a region or create a instance_access_control_attribute_configurations resource, use instance_access_control_attribute_configuration to operate on an individual resource. + +Used to retrieve a list of instance_access_control_attribute_configurations in a region or to create or delete a instance_access_control_attribute_configurations resource, use instance_access_control_attribute_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of instance_access_control_attribute_configuration + + + + + @@ -61,7 +69,82 @@ SELECT region, instance_arn FROM aws.sso.instance_access_control_attribute_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sso.instance_access_control_attribute_configurations ( + InstanceArn, + region +) +SELECT +{{ InstanceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sso.instance_access_control_attribute_configurations ( + InstanceArn, + InstanceAccessControlAttributeConfiguration, + AccessControlAttributes, + region +) +SELECT + {{ InstanceArn }}, + {{ InstanceAccessControlAttributeConfiguration }}, + {{ AccessControlAttributes }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sso.instance_access_control_attribute_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +158,12 @@ sso:UpdateApplicationProfileForAWSAccountInstance, sso:DescribeInstanceAccessControlAttributeConfiguration ``` +### Delete +```json +sso:DeleteInstanceAccessControlAttributeConfiguration, +sso:DescribeInstanceAccessControlAttributeConfiguration +``` + ### List ```json sso:DescribeInstanceAccessControlAttributeConfiguration diff --git a/docs/aws-docs/providers/aws/sso/permission_set/index.md b/docs/aws-docs/providers/aws/sso/permission_set/index.md index 70d8d7635c..fefc696eb6 100644 --- a/docs/aws-docs/providers/aws/sso/permission_set/index.md +++ b/docs/aws-docs/providers/aws/sso/permission_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual permission_set resource, use permission_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual permission_set resource, use permission_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual permission_set resource, use UPDATE - - - - - @@ -86,9 +84,10 @@ tags, customer_managed_policy_references, permissions_boundary FROM aws.sso.permission_set -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the permission_set resource, the following permissions are required: @@ -126,8 +125,3 @@ sso:GetInlinePolicyForPermissionSet, sso:DescribePermissionSetProvisioningStatus ``` -### Delete -```json -sso:DeletePermissionSet -``` - diff --git a/docs/aws-docs/providers/aws/sso/permission_sets/index.md b/docs/aws-docs/providers/aws/sso/permission_sets/index.md index 3768ba9df2..8a96b7bf3b 100644 --- a/docs/aws-docs/providers/aws/sso/permission_sets/index.md +++ b/docs/aws-docs/providers/aws/sso/permission_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of permission_sets in a region or create a permission_sets resource, use permission_set to operate on an individual resource. + +Used to retrieve a list of permission_sets in a region or to create or delete a permission_sets resource, use permission_set to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of permission_sets in a region or create a + + + + + @@ -63,7 +71,110 @@ region, instance_arn, permission_set_arn FROM aws.sso.permission_sets -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.sso.permission_sets ( + Name, + InstanceArn, + region +) +SELECT +{{ Name }}, + {{ InstanceArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.sso.permission_sets ( + Name, + Description, + InstanceArn, + SessionDuration, + RelayStateType, + ManagedPolicies, + InlinePolicy, + Tags, + CustomerManagedPolicyReferences, + PermissionsBoundary, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ InstanceArn }}, + {{ SessionDuration }}, + {{ RelayStateType }}, + {{ ManagedPolicies }}, + {{ InlinePolicy }}, + {{ Tags }}, + {{ CustomerManagedPolicyReferences }}, + {{ PermissionsBoundary }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.sso.permission_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -86,6 +197,11 @@ sso:GetInlinePolicyForPermissionSet, sso:GetPermissionsBoundaryForPermissionSet ``` +### Delete +```json +sso:DeletePermissionSet +``` + ### List ```json sso:DescribePermissionSet diff --git a/docs/aws-docs/providers/aws/stepfunctions/activities/index.md b/docs/aws-docs/providers/aws/stepfunctions/activities/index.md index 27367e1561..27975a5558 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/activities/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/activities/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of activities in a region or create a activities resource, use activity to operate on an individual resource. + +Used to retrieve a list of activities in a region or to create or delete a activities resource, use activity to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of activities in a region or create a INSERT + + + + + @@ -61,7 +69,73 @@ SELECT region, arn FROM aws.stepfunctions.activities -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.stepfunctions.activities ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.stepfunctions.activities ( + Name, + Tags, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.stepfunctions.activities +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +147,8 @@ To operate on the activities resource, the following permissions ar states:CreateActivity ``` +### Delete +```json +states:DeleteActivity +``` + diff --git a/docs/aws-docs/providers/aws/stepfunctions/activity/index.md b/docs/aws-docs/providers/aws/stepfunctions/activity/index.md index 5eb1b68a60..3df88e8850 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/activity/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/activity/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual activity resource, use activities to retrieve a list of resources or to create a resource. + +Gets or updates an individual activity resource, use activities to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual activity resource, use acti - - - - - @@ -70,9 +68,10 @@ arn, name, tags FROM aws.stepfunctions.activity -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the activity resource, the following permissions are required: @@ -90,8 +89,3 @@ states:TagResource, states:UntagResource ``` -### Delete -```json -states:DeleteActivity -``` - diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machine/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machine/index.md index 04a760c2ad..ce31a034c1 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machine/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machine/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual state_machine resource, use state_machines to retrieve a list of resources or to create a resource. + +Gets or updates an individual state_machine resource, use state_machines to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual state_machine resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ arn, state_machine_name, tags FROM aws.stepfunctions.state_machine -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the state_machine resource, the following permissions are required: @@ -112,9 +111,3 @@ states:ListTagsForResource, iam:PassRole ``` -### Delete -```json -states:DeleteStateMachine, -states:DescribeStateMachine -``` - diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machine_alias/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machine_alias/index.md index e214f63aa9..a4e013f7a7 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machine_alias/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machine_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual state_machine_alias resource, use state_machine_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual state_machine_alias resource, use state_machine_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual state_machine_alias resource, use - - - - - @@ -74,9 +72,10 @@ description, routing_configuration, deployment_preference FROM aws.stepfunctions.state_machine_alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the state_machine_alias resource, the following permissions are required: @@ -93,9 +92,3 @@ states:UpdateStateMachineAlias, states:DescribeStateMachineAlias ``` -### Delete -```json -states:DescribeStateMachineAlias, -states:DeleteStateMachineAlias -``` - diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machine_aliases/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machine_aliases/index.md index 45d77cdfcf..0754871f4a 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machine_aliases/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machine_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of state_machine_aliases in a region or create a state_machine_aliases resource, use state_machine_alias to operate on an individual resource. + +Used to retrieve a list of state_machine_aliases in a region or to create or delete a state_machine_aliases resource, use state_machine_alias to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of state_machine_aliases in a region or cre + + + + + @@ -61,7 +69,109 @@ SELECT region, arn FROM aws.stepfunctions.state_machine_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.stepfunctions.state_machine_aliases ( + Name, + Description, + RoutingConfiguration, + DeploymentPreference, + region +) +SELECT +{{ Name }}, + {{ Description }}, + {{ RoutingConfiguration }}, + {{ DeploymentPreference }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.stepfunctions.state_machine_aliases ( + Name, + Description, + RoutingConfiguration, + DeploymentPreference, + region +) +SELECT + {{ Name }}, + {{ Description }}, + {{ RoutingConfiguration }}, + {{ DeploymentPreference }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.stepfunctions.state_machine_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +184,12 @@ states:CreateStateMachineAlias, states:DescribeStateMachineAlias ``` +### Delete +```json +states:DescribeStateMachineAlias, +states:DeleteStateMachineAlias +``` + ### List ```json states:ListStateMachineAliases diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machine_version/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machine_version/index.md index 9bf82b7345..d8603dcc28 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machine_version/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machine_version/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual state_machine_version resource, use state_machine_versions to retrieve a list of resources or to create a resource. + +Gets or updates an individual state_machine_version resource, use state_machine_versions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -46,11 +49,6 @@ Gets or operates on an individual state_machine_version resource, u - - - - - @@ -67,9 +65,10 @@ state_machine_arn, state_machine_revision_id, description FROM aws.stepfunctions.state_machine_version -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the state_machine_version resource, the following permissions are required: @@ -79,9 +78,3 @@ To operate on the state_machine_version resource, the following per states:DescribeStateMachine ``` -### Delete -```json -states:DeleteStateMachineVersion, -states:DescribeStateMachine -``` - diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machine_versions/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machine_versions/index.md index 08189210c9..35797a7d7a 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machine_versions/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machine_versions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of state_machine_versions in a region or create a state_machine_versions resource, use state_machine_version to operate on an individual resource. + +Used to retrieve a list of state_machine_versions in a region or to create or delete a state_machine_versions resource, use state_machine_version to read or update an individual resource. ## Overview
Accessible by Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of state_machine_versions in a region or cr + + + + + @@ -61,7 +69,71 @@ SELECT region, arn FROM aws.stepfunctions.state_machine_versions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.stepfunctions.state_machine_versions ( + StateMachineArn, + region +) +SELECT +{{ StateMachineArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.stepfunctions.state_machine_versions ( + StateMachineArn, + StateMachineRevisionId, + Description, + region +) +SELECT + {{ StateMachineArn }}, + {{ StateMachineRevisionId }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.stepfunctions.state_machine_versions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +147,12 @@ states:ListStateMachineVersions, states:DescribeStateMachine ``` +### Delete +```json +states:DeleteStateMachineVersion, +states:DescribeStateMachine +``` + ### List ```json states:ListStateMachineVersions diff --git a/docs/aws-docs/providers/aws/stepfunctions/state_machines/index.md b/docs/aws-docs/providers/aws/stepfunctions/state_machines/index.md index 712c10e60f..d344b6385d 100644 --- a/docs/aws-docs/providers/aws/stepfunctions/state_machines/index.md +++ b/docs/aws-docs/providers/aws/stepfunctions/state_machines/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of state_machines in a region or create a state_machines resource, use state_machine to operate on an individual resource. + +Used to retrieve a list of state_machines in a region or to create or delete a state_machines resource, use state_machine to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of state_machines in a region or create a < + + + + + @@ -61,7 +69,113 @@ SELECT region, arn FROM aws.stepfunctions.state_machines -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.stepfunctions.state_machines ( + RoleArn, + region +) +SELECT +{{ RoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.stepfunctions.state_machines ( + DefinitionSubstitutions, + Definition, + RoleArn, + StateMachineType, + TracingConfiguration, + DefinitionString, + LoggingConfiguration, + DefinitionS3Location, + StateMachineName, + Tags, + region +) +SELECT + {{ DefinitionSubstitutions }}, + {{ Definition }}, + {{ RoleArn }}, + {{ StateMachineType }}, + {{ TracingConfiguration }}, + {{ DefinitionString }}, + {{ LoggingConfiguration }}, + {{ DefinitionS3Location }}, + {{ StateMachineName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.stepfunctions.state_machines +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -82,3 +196,9 @@ s3:GetObject states:ListStateMachines ``` +### Delete +```json +states:DeleteStateMachine, +states:DescribeStateMachine +``` + diff --git a/docs/aws-docs/providers/aws/supportapp/account_alias/index.md b/docs/aws-docs/providers/aws/supportapp/account_alias/index.md index f3e7e7d8fa..433334d21d 100644 --- a/docs/aws-docs/providers/aws/supportapp/account_alias/index.md +++ b/docs/aws-docs/providers/aws/supportapp/account_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual account_alias resource, use account_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual account_alias resource, use account_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual account_alias resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, account_alias, account_alias_resource_id FROM aws.supportapp.account_alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the account_alias resource, the following permissions are required: @@ -86,9 +85,3 @@ supportapp:PutAccountAlias, supportapp:GetAccountAlias ``` -### Delete -```json -supportapp:DeleteAccountAlias, -supportapp:GetAccountAlias -``` - diff --git a/docs/aws-docs/providers/aws/supportapp/account_aliases/index.md b/docs/aws-docs/providers/aws/supportapp/account_aliases/index.md index e5a970ebb8..3e8f2754c8 100644 --- a/docs/aws-docs/providers/aws/supportapp/account_aliases/index.md +++ b/docs/aws-docs/providers/aws/supportapp/account_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of account_aliases in a region or create a account_aliases resource, use account_alias to operate on an individual resource. + +Used to retrieve a list of account_aliases in a region or to create or delete a account_aliases resource, use account_alias to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of account_aliases in a region or create a + + + + + @@ -61,7 +69,65 @@ SELECT region, account_alias_resource_id FROM aws.supportapp.account_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.supportapp.account_aliases ( + AccountAlias, + region +) +SELECT +{{ AccountAlias }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.supportapp.account_aliases ( + AccountAlias, + region +) +SELECT + {{ AccountAlias }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.supportapp.account_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +140,12 @@ supportapp:PutAccountAlias, supportapp:GetAccountAlias ``` +### Delete +```json +supportapp:DeleteAccountAlias, +supportapp:GetAccountAlias +``` + ### List ```json supportapp:GetAccountAlias diff --git a/docs/aws-docs/providers/aws/supportapp/slack_channel_configuration/index.md b/docs/aws-docs/providers/aws/supportapp/slack_channel_configuration/index.md index f8c096cbf7..57cb18041a 100644 --- a/docs/aws-docs/providers/aws/supportapp/slack_channel_configuration/index.md +++ b/docs/aws-docs/providers/aws/supportapp/slack_channel_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual slack_channel_configuration resource, use slack_channel_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual slack_channel_configuration resource, use slack_channel_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual slack_channel_configuration resou - - - - - @@ -80,9 +78,10 @@ notify_on_resolve_case, notify_on_case_severity, channel_role_arn FROM aws.supportapp.slack_channel_configuration -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the slack_channel_configuration resource, the following permissions are required: @@ -98,9 +97,3 @@ supportapp:UpdateSlackChannelConfiguration, supportapp:ListSlackChannelConfigurations ``` -### Delete -```json -supportapp:DeleteSlackChannelConfiguration, -supportapp:ListSlackChannelConfigurations -``` - diff --git a/docs/aws-docs/providers/aws/supportapp/slack_channel_configurations/index.md b/docs/aws-docs/providers/aws/supportapp/slack_channel_configurations/index.md index 6a3c29213c..d20caefb64 100644 --- a/docs/aws-docs/providers/aws/supportapp/slack_channel_configurations/index.md +++ b/docs/aws-docs/providers/aws/supportapp/slack_channel_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of slack_channel_configurations in a region or create a slack_channel_configurations resource, use slack_channel_configuration to operate on an individual resource. + +Used to retrieve a list of slack_channel_configurations in a region or to create or delete a slack_channel_configurations resource, use slack_channel_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of slack_channel_configurations in a region + + + + + @@ -63,7 +71,95 @@ region, team_id, channel_id FROM aws.supportapp.slack_channel_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.supportapp.slack_channel_configurations ( + TeamId, + ChannelId, + NotifyOnCaseSeverity, + ChannelRoleArn, + region +) +SELECT +{{ TeamId }}, + {{ ChannelId }}, + {{ NotifyOnCaseSeverity }}, + {{ ChannelRoleArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.supportapp.slack_channel_configurations ( + TeamId, + ChannelId, + ChannelName, + NotifyOnCreateOrReopenCase, + NotifyOnAddCorrespondenceToCase, + NotifyOnResolveCase, + NotifyOnCaseSeverity, + ChannelRoleArn, + region +) +SELECT + {{ TeamId }}, + {{ ChannelId }}, + {{ ChannelName }}, + {{ NotifyOnCreateOrReopenCase }}, + {{ NotifyOnAddCorrespondenceToCase }}, + {{ NotifyOnResolveCase }}, + {{ NotifyOnCaseSeverity }}, + {{ ChannelRoleArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.supportapp.slack_channel_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +172,12 @@ supportapp:CreateSlackChannelConfiguration, supportapp:ListSlackChannelConfigurations ``` +### Delete +```json +supportapp:DeleteSlackChannelConfiguration, +supportapp:ListSlackChannelConfigurations +``` + ### List ```json supportapp:ListSlackChannelConfigurations diff --git a/docs/aws-docs/providers/aws/supportapp/slack_workspace_configuration/index.md b/docs/aws-docs/providers/aws/supportapp/slack_workspace_configuration/index.md index 78ab5ff5aa..3bdd1b6798 100644 --- a/docs/aws-docs/providers/aws/supportapp/slack_workspace_configuration/index.md +++ b/docs/aws-docs/providers/aws/supportapp/slack_workspace_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual slack_workspace_configuration resource, use slack_workspace_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual slack_workspace_configuration resource, use slack_workspace_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual slack_workspace_configuration res - - - - - @@ -68,9 +66,10 @@ region, team_id, version_id FROM aws.supportapp.slack_workspace_configuration -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the slack_workspace_configuration resource, the following permissions are required: @@ -86,9 +85,3 @@ supportapp:RegisterSlackWorkspaceForOrganization, supportapp:ListSlackWorkspaceConfigurations ``` -### Delete -```json -supportapp:ListSlackWorkspaceConfigurations, -supportapp:DeleteSlackWorkspaceConfiguration -``` - diff --git a/docs/aws-docs/providers/aws/supportapp/slack_workspace_configurations/index.md b/docs/aws-docs/providers/aws/supportapp/slack_workspace_configurations/index.md index 5e0269a38c..e03fc8a922 100644 --- a/docs/aws-docs/providers/aws/supportapp/slack_workspace_configurations/index.md +++ b/docs/aws-docs/providers/aws/supportapp/slack_workspace_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of slack_workspace_configurations in a region or create a slack_workspace_configurations resource, use slack_workspace_configuration to operate on an individual resource. + +Used to retrieve a list of slack_workspace_configurations in a region or to create or delete a slack_workspace_configurations resource, use slack_workspace_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of slack_workspace_configurations in a regi + + + + + @@ -61,7 +69,68 @@ SELECT region, team_id FROM aws.supportapp.slack_workspace_configurations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.supportapp.slack_workspace_configurations ( + TeamId, + region +) +SELECT +{{ TeamId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.supportapp.slack_workspace_configurations ( + TeamId, + VersionId, + region +) +SELECT + {{ TeamId }}, + {{ VersionId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.supportapp.slack_workspace_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +143,12 @@ supportapp:RegisterSlackWorkspaceForOrganization, supportapp:ListSlackWorkspaceConfigurations ``` +### Delete +```json +supportapp:ListSlackWorkspaceConfigurations, +supportapp:DeleteSlackWorkspaceConfiguration +``` + ### List ```json supportapp:ListSlackWorkspaceConfigurations diff --git a/docs/aws-docs/providers/aws/synthetics/canaries/index.md b/docs/aws-docs/providers/aws/synthetics/canaries/index.md index ad2f8464d6..446dd2f809 100644 --- a/docs/aws-docs/providers/aws/synthetics/canaries/index.md +++ b/docs/aws-docs/providers/aws/synthetics/canaries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of canaries in a region or create a canaries resource, use canary to operate on an individual resource. + +Used to retrieve a list of canaries in a region or to create or delete a canaries resource, use canary to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of canaries in a region or create a c + + + + + @@ -61,7 +69,175 @@ SELECT region, name FROM aws.synthetics.canaries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.synthetics.canaries ( + Name, + Code, + ArtifactS3Location, + Schedule, + ExecutionRoleArn, + RuntimeVersion, + region +) +SELECT +{{ Name }}, + {{ Code }}, + {{ ArtifactS3Location }}, + {{ Schedule }}, + {{ ExecutionRoleArn }}, + {{ RuntimeVersion }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.synthetics.canaries ( + Name, + Code, + ArtifactS3Location, + ArtifactConfig, + Schedule, + ExecutionRoleArn, + RuntimeVersion, + SuccessRetentionPeriod, + FailureRetentionPeriod, + Tags, + VPCConfig, + RunConfig, + StartCanaryAfterCreation, + VisualReference, + DeleteLambdaResourcesOnCanaryDeletion, + region +) +SELECT + {{ Name }}, + {{ Code }}, + {{ ArtifactS3Location }}, + {{ ArtifactConfig }}, + {{ Schedule }}, + {{ ExecutionRoleArn }}, + {{ RuntimeVersion }}, + {{ SuccessRetentionPeriod }}, + {{ FailureRetentionPeriod }}, + {{ Tags }}, + {{ VPCConfig }}, + {{ RunConfig }}, + {{ StartCanaryAfterCreation }}, + {{ VisualReference }}, + {{ DeleteLambdaResourcesOnCanaryDeletion }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.synthetics.canaries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -94,6 +270,12 @@ ec2:DescribeSecurityGroups, iam:PassRole ``` +### Delete +```json +synthetics:DeleteCanary, +synthetics:GetCanary +``` + ### List ```json synthetics:DescribeCanaries diff --git a/docs/aws-docs/providers/aws/synthetics/canary/index.md b/docs/aws-docs/providers/aws/synthetics/canary/index.md index 1b39c54005..20255ccd23 100644 --- a/docs/aws-docs/providers/aws/synthetics/canary/index.md +++ b/docs/aws-docs/providers/aws/synthetics/canary/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual canary resource, use canaries to retrieve a list of resources or to create a resource. + +Gets or updates an individual canary resource, use canaries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -64,11 +67,6 @@ Gets or operates on an individual canary resource, use canari - - - - - @@ -98,9 +96,10 @@ start_canary_after_creation, visual_reference, delete_lambda_resources_on_canary_deletion FROM aws.synthetics.canary -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the canary resource, the following permissions are required: @@ -138,9 +137,3 @@ s3:ListAllMyBuckets, s3:GetBucketLocation ``` -### Delete -```json -synthetics:DeleteCanary, -synthetics:GetCanary -``` - diff --git a/docs/aws-docs/providers/aws/synthetics/group/index.md b/docs/aws-docs/providers/aws/synthetics/group/index.md index 7578cae850..1c00c349a2 100644 --- a/docs/aws-docs/providers/aws/synthetics/group/index.md +++ b/docs/aws-docs/providers/aws/synthetics/group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group resource, use groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual group resource, use groups to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual group resource, use groups< - - - - - @@ -72,9 +70,10 @@ id, tags, resource_arns FROM aws.synthetics.group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the group resource, the following permissions are required: @@ -96,9 +95,3 @@ synthetics:ListTagsForResource, synthetics:ListGroupResources ``` -### Delete -```json -synthetics:DeleteGroup, -synthetics:GetGroup -``` - diff --git a/docs/aws-docs/providers/aws/synthetics/groups/index.md b/docs/aws-docs/providers/aws/synthetics/groups/index.md index 19bcb8b55f..e9b53daffa 100644 --- a/docs/aws-docs/providers/aws/synthetics/groups/index.md +++ b/docs/aws-docs/providers/aws/synthetics/groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of groups in a region or create a groups resource, use group to operate on an individual resource. + +Used to retrieve a list of groups in a region or to create or delete a groups resource, use group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of groups in a region or create a gro + + + + + @@ -61,7 +69,78 @@ SELECT region, name FROM aws.synthetics.groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.synthetics.groups ( + Name, + region +) +SELECT +{{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.synthetics.groups ( + Name, + Tags, + ResourceArns, + region +) +SELECT + {{ Name }}, + {{ Tags }}, + {{ ResourceArns }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.synthetics.groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +155,12 @@ synthetics:TagResource, synthetics:GetGroup ``` +### Delete +```json +synthetics:DeleteGroup, +synthetics:GetGroup +``` + ### List ```json synthetics:ListGroups diff --git a/docs/aws-docs/providers/aws/systemsmanagersap/application/index.md b/docs/aws-docs/providers/aws/systemsmanagersap/application/index.md index 22739b2f57..cce50e380e 100644 --- a/docs/aws-docs/providers/aws/systemsmanagersap/application/index.md +++ b/docs/aws-docs/providers/aws/systemsmanagersap/application/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual application resource, use applications to retrieve a list of resources or to create a resource. + +Gets or updates an individual application resource, use applications to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual application resource, use a - - - - - @@ -80,9 +78,10 @@ sap_instance_number, sid, tags FROM aws.systemsmanagersap.application -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the application resource, the following permissions are required: @@ -101,9 +100,3 @@ ssm-sap:ListTagsForResource, ssm-sap:GetApplication ``` -### Delete -```json -ssm-sap:DeregisterApplication, -ssm-sap:GetApplication -``` - diff --git a/docs/aws-docs/providers/aws/systemsmanagersap/applications/index.md b/docs/aws-docs/providers/aws/systemsmanagersap/applications/index.md index b7e7fd5848..75f0c59873 100644 --- a/docs/aws-docs/providers/aws/systemsmanagersap/applications/index.md +++ b/docs/aws-docs/providers/aws/systemsmanagersap/applications/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of applications in a region or create a applications resource, use application to operate on an individual resource. + +Used to retrieve a list of applications in a region or to create or delete a applications resource, use application to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of applications in a region or create a INSERT + + + + + @@ -61,7 +69,99 @@ SELECT region, arn FROM aws.systemsmanagersap.applications -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.systemsmanagersap.applications ( + ApplicationId, + ApplicationType, + region +) +SELECT +{{ ApplicationId }}, + {{ ApplicationType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.systemsmanagersap.applications ( + ApplicationId, + ApplicationType, + Credentials, + Instances, + SapInstanceNumber, + Sid, + Tags, + region +) +SELECT + {{ ApplicationId }}, + {{ ApplicationType }}, + {{ Credentials }}, + {{ Instances }}, + {{ SapInstanceNumber }}, + {{ Sid }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.systemsmanagersap.applications +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +176,12 @@ ssm-sap:TagResource, ssm-sap:ListTagsForResource ``` +### Delete +```json +ssm-sap:DeregisterApplication, +ssm-sap:GetApplication +``` + ### List ```json ssm-sap:ListApplications diff --git a/docs/aws-docs/providers/aws/timestream/database/index.md b/docs/aws-docs/providers/aws/timestream/database/index.md index 2acf2d2a97..41444f2225 100644 --- a/docs/aws-docs/providers/aws/timestream/database/index.md +++ b/docs/aws-docs/providers/aws/timestream/database/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual database resource, use databases to retrieve a list of resources or to create a resource. + +Gets or updates an individual database resource, use databases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual database resource, use data - - - - - @@ -72,9 +70,10 @@ database_name, kms_key_id, tags FROM aws.timestream.database -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the database resource, the following permissions are required: @@ -95,9 +94,3 @@ timestream:TagResource, timestream:UntagResource ``` -### Delete -```json -timestream:DeleteDatabase, -timestream:DescribeEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/timestream/databases/index.md b/docs/aws-docs/providers/aws/timestream/databases/index.md index a862dda10d..27f135aaf2 100644 --- a/docs/aws-docs/providers/aws/timestream/databases/index.md +++ b/docs/aws-docs/providers/aws/timestream/databases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of databases in a region or create a databases resource, use database to operate on an individual resource. + +Used to retrieve a list of databases in a region or to create or delete a databases resource, use database to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of databases in a region or create a + + + + + @@ -61,7 +69,87 @@ SELECT region, database_name FROM aws.timestream.databases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.timestream.databases ( + DatabaseName, + KmsKeyId, + Tags, + region +) +SELECT +{{ DatabaseName }}, + {{ KmsKeyId }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.timestream.databases ( + DatabaseName, + KmsKeyId, + Tags, + region +) +SELECT + {{ DatabaseName }}, + {{ KmsKeyId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.timestream.databases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +166,12 @@ kms:DescribeKey, kms:Decrypt ``` +### Delete +```json +timestream:DeleteDatabase, +timestream:DescribeEndpoints +``` + ### List ```json timestream:ListDatabases, diff --git a/docs/aws-docs/providers/aws/timestream/influxdb_instance/index.md b/docs/aws-docs/providers/aws/timestream/influxdb_instance/index.md index ffd91b9b93..d1944e39df 100644 --- a/docs/aws-docs/providers/aws/timestream/influxdb_instance/index.md +++ b/docs/aws-docs/providers/aws/timestream/influxdb_instance/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual influxdb_instance resource, use influxdb_instances to retrieve a list of resources or to create a resource. + +Gets or updates an individual influxdb_instance resource, use influxdb_instances to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -69,11 +72,6 @@ Gets or operates on an individual influxdb_instance resource, use < - - - - - @@ -108,9 +106,10 @@ id, deployment_type, tags FROM aws.timestream.influxdb_instance -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the influxdb_instance resource, the following permissions are required: @@ -133,10 +132,3 @@ timestream-influxdb:UntagResource, timestream-influxdb:ListTagsForResource ``` -### Delete -```json -timestream-influxdb:GetDbInstance, -timestream-influxdb:ListDbInstances, -timestream-influxdb:DeleteDbInstance -``` - diff --git a/docs/aws-docs/providers/aws/timestream/influxdb_instances/index.md b/docs/aws-docs/providers/aws/timestream/influxdb_instances/index.md index 7cccd78dc0..4f26f7b0e6 100644 --- a/docs/aws-docs/providers/aws/timestream/influxdb_instances/index.md +++ b/docs/aws-docs/providers/aws/timestream/influxdb_instances/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of influxdb_instances in a region or create a influxdb_instances resource, use influxdb_instance to operate on an individual resource. + +Used to retrieve a list of influxdb_instances in a region or to create or delete a influxdb_instances resource, use influxdb_instance to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of influxdb_instances in a region or create + + + + + @@ -61,7 +69,177 @@ SELECT region, id FROM aws.timestream.influxdb_instances -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.timestream.influxdb_instances ( + Username, + Password, + Organization, + Bucket, + DbInstanceType, + VpcSubnetIds, + VpcSecurityGroupIds, + PubliclyAccessible, + DbStorageType, + AllocatedStorage, + DbParameterGroupIdentifier, + LogDeliveryConfiguration, + Name, + DeploymentType, + Tags, + region +) +SELECT +{{ Username }}, + {{ Password }}, + {{ Organization }}, + {{ Bucket }}, + {{ DbInstanceType }}, + {{ VpcSubnetIds }}, + {{ VpcSecurityGroupIds }}, + {{ PubliclyAccessible }}, + {{ DbStorageType }}, + {{ AllocatedStorage }}, + {{ DbParameterGroupIdentifier }}, + {{ LogDeliveryConfiguration }}, + {{ Name }}, + {{ DeploymentType }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.timestream.influxdb_instances ( + Username, + Password, + Organization, + Bucket, + DbInstanceType, + VpcSubnetIds, + VpcSecurityGroupIds, + PubliclyAccessible, + DbStorageType, + AllocatedStorage, + DbParameterGroupIdentifier, + LogDeliveryConfiguration, + Name, + DeploymentType, + Tags, + region +) +SELECT + {{ Username }}, + {{ Password }}, + {{ Organization }}, + {{ Bucket }}, + {{ DbInstanceType }}, + {{ VpcSubnetIds }}, + {{ VpcSecurityGroupIds }}, + {{ PubliclyAccessible }}, + {{ DbStorageType }}, + {{ AllocatedStorage }}, + {{ DbParameterGroupIdentifier }}, + {{ LogDeliveryConfiguration }}, + {{ Name }}, + {{ DeploymentType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.timestream.influxdb_instances +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -85,6 +263,13 @@ ec2:CreateNetworkInterface, iam:CreateServiceLinkedRole ``` +### Delete +```json +timestream-influxdb:GetDbInstance, +timestream-influxdb:ListDbInstances, +timestream-influxdb:DeleteDbInstance +``` + ### List ```json timestream-influxdb:ListDbInstances diff --git a/docs/aws-docs/providers/aws/timestream/scheduled_queries/index.md b/docs/aws-docs/providers/aws/timestream/scheduled_queries/index.md index 2aa41a3f4d..5886557ce0 100644 --- a/docs/aws-docs/providers/aws/timestream/scheduled_queries/index.md +++ b/docs/aws-docs/providers/aws/timestream/scheduled_queries/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of scheduled_queries in a region or create a scheduled_queries resource, use scheduled_query to operate on an individual resource. + +Used to retrieve a list of scheduled_queries in a region or to create or delete a scheduled_queries resource, use scheduled_query to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of scheduled_queries in a region or create + + + + + @@ -61,7 +69,165 @@ SELECT region, arn FROM aws.timestream.scheduled_queries -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.timestream.scheduled_queries ( + QueryString, + ScheduleConfiguration, + NotificationConfiguration, + ScheduledQueryExecutionRoleArn, + ErrorReportConfiguration, + region +) +SELECT +{{ QueryString }}, + {{ ScheduleConfiguration }}, + {{ NotificationConfiguration }}, + {{ ScheduledQueryExecutionRoleArn }}, + {{ ErrorReportConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.timestream.scheduled_queries ( + ScheduledQueryName, + QueryString, + ScheduleConfiguration, + NotificationConfiguration, + ClientToken, + ScheduledQueryExecutionRoleArn, + TargetConfiguration, + ErrorReportConfiguration, + KmsKeyId, + Tags, + region +) +SELECT + {{ ScheduledQueryName }}, + {{ QueryString }}, + {{ ScheduleConfiguration }}, + {{ NotificationConfiguration }}, + {{ ClientToken }}, + {{ ScheduledQueryExecutionRoleArn }}, + {{ TargetConfiguration }}, + {{ ErrorReportConfiguration }}, + {{ KmsKeyId }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.timestream.scheduled_queries +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +240,12 @@ timestream:CreateScheduledQuery, timestream:DescribeEndpoints ``` +### Delete +```json +timestream:DeleteScheduledQuery, +timestream:DescribeEndpoints +``` + ### List ```json timestream:ListScheduledQueries, diff --git a/docs/aws-docs/providers/aws/timestream/scheduled_query/index.md b/docs/aws-docs/providers/aws/timestream/scheduled_query/index.md index 54a4173dee..ca71480562 100644 --- a/docs/aws-docs/providers/aws/timestream/scheduled_query/index.md +++ b/docs/aws-docs/providers/aws/timestream/scheduled_query/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual scheduled_query resource, use scheduled_queries to retrieve a list of resources or to create a resource. + +Gets or updates an individual scheduled_query resource, use scheduled_queries to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual scheduled_query resource, use UPDATE - - - - - @@ -102,9 +100,10 @@ sq_error_report_configuration, sq_kms_key_id, tags FROM aws.timestream.scheduled_query -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the scheduled_query resource, the following permissions are required: @@ -124,9 +123,3 @@ timestream:UntagResource, timestream:DescribeEndpoints ``` -### Delete -```json -timestream:DeleteScheduledQuery, -timestream:DescribeEndpoints -``` - diff --git a/docs/aws-docs/providers/aws/timestream/table/index.md b/docs/aws-docs/providers/aws/timestream/table/index.md index be4342b554..765c791cfb 100644 --- a/docs/aws-docs/providers/aws/timestream/table/index.md +++ b/docs/aws-docs/providers/aws/timestream/table/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual table resource, use tables to retrieve a list of resources or to create a resource. + +Gets or updates an individual table resource, use tables to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual table resource, use tables< - - - - - @@ -80,9 +78,10 @@ schema, magnetic_store_write_properties, tags FROM aws.timestream.table -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the table resource, the following permissions are required: @@ -108,10 +107,3 @@ kms:DescribeKey, kms:Encrypt ``` -### Delete -```json -timestream:DeleteTable, -timestream:DescribeEndpoints, -timestream:DescribeTable -``` - diff --git a/docs/aws-docs/providers/aws/timestream/tables/index.md b/docs/aws-docs/providers/aws/timestream/tables/index.md index 50572efc4d..c81cd9fb13 100644 --- a/docs/aws-docs/providers/aws/timestream/tables/index.md +++ b/docs/aws-docs/providers/aws/timestream/tables/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of tables in a region or create a tables resource, use table to operate on an individual resource. + +Used to retrieve a list of tables in a region or to create or delete a tables resource, use table to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of tables in a region or create a tab + + + + + @@ -63,7 +71,106 @@ region, database_name, table_name FROM aws.timestream.tables -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.timestream.tables ( + DatabaseName, + region +) +SELECT +{{ DatabaseName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.timestream.tables ( + DatabaseName, + TableName, + RetentionProperties, + Schema, + MagneticStoreWriteProperties, + Tags, + region +) +SELECT + {{ DatabaseName }}, + {{ TableName }}, + {{ RetentionProperties }}, + {{ Schema }}, + {{ MagneticStoreWriteProperties }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.timestream.tables +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +190,13 @@ kms:DescribeKey, kms:Encrypt ``` +### Delete +```json +timestream:DeleteTable, +timestream:DescribeEndpoints, +timestream:DescribeTable +``` + ### List ```json timestream:ListTables, diff --git a/docs/aws-docs/providers/aws/transfer/agreement/index.md b/docs/aws-docs/providers/aws/transfer/agreement/index.md index e9905bdfbc..fa86488249 100644 --- a/docs/aws-docs/providers/aws/transfer/agreement/index.md +++ b/docs/aws-docs/providers/aws/transfer/agreement/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual agreement resource, use agreements to retrieve a list of resources or to create a resource. + +Gets or updates an individual agreement resource, use agreements to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual agreement resource, use agr - - - - - @@ -84,9 +82,10 @@ tags, agreement_id, arn FROM aws.transfer.agreement -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the agreement resource, the following permissions are required: @@ -104,8 +103,3 @@ transfer:TagResource, iam:PassRole ``` -### Delete -```json -transfer:DeleteAgreement -``` - diff --git a/docs/aws-docs/providers/aws/transfer/agreements/index.md b/docs/aws-docs/providers/aws/transfer/agreements/index.md index 0a4eedc8b9..9c33d60818 100644 --- a/docs/aws-docs/providers/aws/transfer/agreements/index.md +++ b/docs/aws-docs/providers/aws/transfer/agreements/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of agreements in a region or create a agreements resource, use agreement to operate on an individual resource. + +Used to retrieve a list of agreements in a region or to create or delete a agreements resource, use agreement to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of agreements in a region or create a INSERT + + + + + @@ -63,7 +71,103 @@ region, agreement_id, server_id FROM aws.transfer.agreements -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.transfer.agreements ( + ServerId, + LocalProfileId, + PartnerProfileId, + BaseDirectory, + AccessRole, + region +) +SELECT +{{ ServerId }}, + {{ LocalProfileId }}, + {{ PartnerProfileId }}, + {{ BaseDirectory }}, + {{ AccessRole }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.transfer.agreements ( + Description, + ServerId, + LocalProfileId, + PartnerProfileId, + BaseDirectory, + AccessRole, + Status, + Tags, + region +) +SELECT + {{ Description }}, + {{ ServerId }}, + {{ LocalProfileId }}, + {{ PartnerProfileId }}, + {{ BaseDirectory }}, + {{ AccessRole }}, + {{ Status }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.transfer.agreements +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +181,11 @@ transfer:TagResource, iam:PassRole ``` +### Delete +```json +transfer:DeleteAgreement +``` + ### List ```json transfer:ListAgreements diff --git a/docs/aws-docs/providers/aws/transfer/certificate/index.md b/docs/aws-docs/providers/aws/transfer/certificate/index.md index f1a8415334..3c350886b0 100644 --- a/docs/aws-docs/providers/aws/transfer/certificate/index.md +++ b/docs/aws-docs/providers/aws/transfer/certificate/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual certificate resource, use certificates to retrieve a list of resources or to create a resource. + +Gets or updates an individual certificate resource, use certificates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -62,11 +65,6 @@ Gets or operates on an individual certificate resource, use c - - - - - @@ -94,9 +92,10 @@ serial, not_before_date, not_after_date FROM aws.transfer.certificate -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the certificate resource, the following permissions are required: @@ -113,8 +112,3 @@ transfer:UnTagResource, transfer:TagResource ``` -### Delete -```json -transfer:DeleteCertificate -``` - diff --git a/docs/aws-docs/providers/aws/transfer/certificates/index.md b/docs/aws-docs/providers/aws/transfer/certificates/index.md index 3b3cf9aa16..65bd72314f 100644 --- a/docs/aws-docs/providers/aws/transfer/certificates/index.md +++ b/docs/aws-docs/providers/aws/transfer/certificates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of certificates in a region or create a certificates resource, use certificate to operate on an individual resource. + +Used to retrieve a list of certificates in a region or to create or delete a certificates resource, use certificate to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of certificates in a region or create a INSERT + + + + + @@ -61,7 +69,94 @@ SELECT region, certificate_id FROM aws.transfer.certificates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.transfer.certificates ( + Usage, + Certificate, + region +) +SELECT +{{ Usage }}, + {{ Certificate }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.transfer.certificates ( + Usage, + Certificate, + CertificateChain, + PrivateKey, + ActiveDate, + InactiveDate, + Description, + Tags, + region +) +SELECT + {{ Usage }}, + {{ Certificate }}, + {{ CertificateChain }}, + {{ PrivateKey }}, + {{ ActiveDate }}, + {{ InactiveDate }}, + {{ Description }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.transfer.certificates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +169,11 @@ transfer:ImportCertificate, transfer:TagResource ``` +### Delete +```json +transfer:DeleteCertificate +``` + ### List ```json transfer:ListCertificates diff --git a/docs/aws-docs/providers/aws/transfer/connector/index.md b/docs/aws-docs/providers/aws/transfer/connector/index.md index 51ed7a8f11..7abfe2bdb1 100644 --- a/docs/aws-docs/providers/aws/transfer/connector/index.md +++ b/docs/aws-docs/providers/aws/transfer/connector/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connector resource, use connectors to retrieve a list of resources or to create a resource. + +Gets or updates an individual connector resource, use connectors to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual connector resource, use con - - - - - @@ -80,9 +78,10 @@ logging_role, tags, url FROM aws.transfer.connector -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connector resource, the following permissions are required: @@ -100,8 +99,3 @@ transfer:TagResource, iam:PassRole ``` -### Delete -```json -transfer:DeleteConnector -``` - diff --git a/docs/aws-docs/providers/aws/transfer/connectors/index.md b/docs/aws-docs/providers/aws/transfer/connectors/index.md index de64484fd9..12ca0f6dba 100644 --- a/docs/aws-docs/providers/aws/transfer/connectors/index.md +++ b/docs/aws-docs/providers/aws/transfer/connectors/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connectors in a region or create a connectors resource, use connector to operate on an individual resource. + +Used to retrieve a list of connectors in a region or to create or delete a connectors resource, use connector to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connectors in a region or create a INSERT + + + + + @@ -61,7 +69,103 @@ SELECT region, connector_id FROM aws.transfer.connectors -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.transfer.connectors ( + AccessRole, + Url, + region +) +SELECT +{{ AccessRole }}, + {{ Url }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.transfer.connectors ( + AccessRole, + As2Config, + SftpConfig, + LoggingRole, + Tags, + Url, + region +) +SELECT + {{ AccessRole }}, + {{ As2Config }}, + {{ SftpConfig }}, + {{ LoggingRole }}, + {{ Tags }}, + {{ Url }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.transfer.connectors +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +179,11 @@ transfer:TagResource, iam:PassRole ``` +### Delete +```json +transfer:DeleteConnector +``` + ### List ```json transfer:ListConnectors diff --git a/docs/aws-docs/providers/aws/transfer/profile/index.md b/docs/aws-docs/providers/aws/transfer/profile/index.md index 682cff61fb..80017b67ac 100644 --- a/docs/aws-docs/providers/aws/transfer/profile/index.md +++ b/docs/aws-docs/providers/aws/transfer/profile/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual profile resource, use profiles to retrieve a list of resources or to create a resource. + +Gets or updates an individual profile resource, use profiles to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual profile resource, use profi - - - - - @@ -76,9 +74,10 @@ certificate_ids, arn, profile_id FROM aws.transfer.profile -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the profile resource, the following permissions are required: @@ -95,8 +94,3 @@ transfer:UnTagResource, transfer:TagResource ``` -### Delete -```json -transfer:DeleteProfile -``` - diff --git a/docs/aws-docs/providers/aws/transfer/profiles/index.md b/docs/aws-docs/providers/aws/transfer/profiles/index.md index 48c16fe20c..0dae8942f1 100644 --- a/docs/aws-docs/providers/aws/transfer/profiles/index.md +++ b/docs/aws-docs/providers/aws/transfer/profiles/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of profiles in a region or create a profiles resource, use profile to operate on an individual resource. + +Used to retrieve a list of profiles in a region or to create or delete a profiles resource, use profile to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of profiles in a region or create a p + + + + + @@ -61,7 +69,84 @@ SELECT region, profile_id FROM aws.transfer.profiles -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.transfer.profiles ( + As2Id, + ProfileType, + region +) +SELECT +{{ As2Id }}, + {{ ProfileType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.transfer.profiles ( + As2Id, + ProfileType, + Tags, + CertificateIds, + region +) +SELECT + {{ As2Id }}, + {{ ProfileType }}, + {{ Tags }}, + {{ CertificateIds }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.transfer.profiles +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +159,11 @@ transfer:CreateProfile, transfer:TagResource ``` +### Delete +```json +transfer:DeleteProfile +``` + ### List ```json transfer:ListProfiles diff --git a/docs/aws-docs/providers/aws/transfer/workflow/index.md b/docs/aws-docs/providers/aws/transfer/workflow/index.md index c2a6915c01..435b3db0c1 100644 --- a/docs/aws-docs/providers/aws/transfer/workflow/index.md +++ b/docs/aws-docs/providers/aws/transfer/workflow/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual workflow resource, use workflows to retrieve a list of resources or to create a resource. + +Gets or updates an individual workflow resource, use workflows to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual workflow resource, use work - - - - - @@ -76,9 +74,10 @@ description, workflow_id, arn FROM aws.transfer.workflow -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the workflow resource, the following permissions are required: @@ -88,11 +87,6 @@ To operate on the workflow resource, the following permissions are transfer:DescribeWorkflow ``` -### Delete -```json -transfer:DeleteWorkflow -``` - ### Update ```json transfer:UnTagResource, diff --git a/docs/aws-docs/providers/aws/transfer/workflows/index.md b/docs/aws-docs/providers/aws/transfer/workflows/index.md index d44ebc0a0f..3fb526a3d5 100644 --- a/docs/aws-docs/providers/aws/transfer/workflows/index.md +++ b/docs/aws-docs/providers/aws/transfer/workflows/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of workflows in a region or create a workflows resource, use workflow to operate on an individual resource. + +Used to retrieve a list of workflows in a region or to create or delete a workflows resource, use workflow to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of workflows in a region or create a + + + + + @@ -61,7 +69,177 @@ SELECT region, workflow_id FROM aws.transfer.workflows -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.transfer.workflows ( + Steps, + region +) +SELECT +{{ Steps }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.transfer.workflows ( + OnExceptionSteps, + Steps, + Tags, + Description, + region +) +SELECT + {{ OnExceptionSteps }}, + {{ Steps }}, + {{ Tags }}, + {{ Description }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.transfer.workflows +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +252,11 @@ transfer:CreateWorkflow, transfer:TagResource ``` +### Delete +```json +transfer:DeleteWorkflow +``` + ### List ```json transfer:ListWorkflows diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/identity_source/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/identity_source/index.md index 9267e8fbbe..e52344a218 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/identity_source/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/identity_source/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_source resource, use identity_sources to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_source resource, use identity_sources to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual identity_source resource, use UPDATE - - - - - @@ -74,9 +72,10 @@ identity_source_id, policy_store_id, principal_entity_type FROM aws.verifiedpermissions.identity_source -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the identity_source resource, the following permissions are required: @@ -96,11 +95,3 @@ cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` -### Delete -```json -verifiedpermissions:DeleteIdentitySource, -verifiedpermissions:GetIdentitySource, -cognito-idp:DescribeUserPool, -cognito-idp:ListUserPoolClients -``` - diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/identity_sources/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/identity_sources/index.md index 2478e213dd..a052205193 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/identity_sources/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/identity_sources/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_sources in a region or create a identity_sources resource, use identity_source to operate on an individual resource. + +Used to retrieve a list of identity_sources in a region or to create or delete a identity_sources resource, use identity_source to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of identity_sources in a region or create a + + + + + @@ -63,7 +71,94 @@ region, identity_source_id, policy_store_id FROM aws.verifiedpermissions.identity_sources -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.verifiedpermissions.identity_sources ( + Configuration, + PolicyStoreId, + region +) +SELECT +{{ Configuration }}, + {{ PolicyStoreId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.verifiedpermissions.identity_sources ( + Configuration, + PolicyStoreId, + PrincipalEntityType, + region +) +SELECT + {{ Configuration }}, + {{ PolicyStoreId }}, + {{ PrincipalEntityType }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.verifiedpermissions.identity_sources +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +173,14 @@ cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` +### Delete +```json +verifiedpermissions:DeleteIdentitySource, +verifiedpermissions:GetIdentitySource, +cognito-idp:DescribeUserPool, +cognito-idp:ListUserPoolClients +``` + ### List ```json verifiedpermissions:ListIdentitySources, diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policies/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policies/index.md index b38fce7f29..8a3b5094c6 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policies/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policies in a region or create a policies resource, use policy to operate on an individual resource. + +Used to retrieve a list of policies in a region or to create or delete a policies resource, use policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of policies in a region or create a p + + + + + @@ -63,7 +71,71 @@ region, policy_id, policy_store_id FROM aws.verifiedpermissions.policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.verifiedpermissions.policies ( + Definition, + PolicyStoreId, + region +) +SELECT +{{ Definition }}, + {{ PolicyStoreId }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.verifiedpermissions.policies ( + Definition, + PolicyStoreId, + region +) +SELECT + {{ Definition }}, + {{ PolicyStoreId }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.verifiedpermissions.policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +148,12 @@ verifiedpermissions:CreatePolicy, verifiedpermissions:GetPolicy ``` +### Delete +```json +verifiedpermissions:DeletePolicy, +verifiedpermissions:GetPolicy +``` + ### List ```json verifiedpermissions:ListPolicies, diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policy/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policy/index.md index 1c3b0d8800..7947c14b0d 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policy/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy resource, use policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy resource, use policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual policy resource, use polici - - - - - @@ -72,9 +70,10 @@ policy_id, policy_store_id, policy_type FROM aws.verifiedpermissions.policy -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the policy resource, the following permissions are required: @@ -90,9 +89,3 @@ verifiedpermissions:UpdatePolicy, verifiedpermissions:GetPolicy ``` -### Delete -```json -verifiedpermissions:DeletePolicy, -verifiedpermissions:GetPolicy -``` - diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policy_store/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policy_store/index.md index ef586cb9d6..f620e471c0 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policy_store/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policy_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy_store resource, use policy_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy_store resource, use policy_stores to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual policy_store resource, use - - - - - @@ -74,9 +72,10 @@ policy_store_id, validation_settings, schema FROM aws.verifiedpermissions.policy_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the policy_store resource, the following permissions are required: @@ -95,9 +94,3 @@ verifiedpermissions:GetSchema, verifiedpermissions:PutSchema ``` -### Delete -```json -verifiedpermissions:DeletePolicyStore, -verifiedpermissions:GetPolicyStore -``` - diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policy_stores/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policy_stores/index.md index 81ef103236..8de16e0f73 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policy_stores/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policy_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policy_stores in a region or create a policy_stores resource, use policy_store to operate on an individual resource. + +Used to retrieve a list of policy_stores in a region or to create or delete a policy_stores resource, use policy_store to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of policy_stores in a region or create a INSERT + + + + + @@ -61,7 +69,77 @@ SELECT region, policy_store_id FROM aws.verifiedpermissions.policy_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.verifiedpermissions.policy_stores ( + ValidationSettings, + region +) +SELECT +{{ ValidationSettings }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.verifiedpermissions.policy_stores ( + Description, + ValidationSettings, + Schema, + region +) +SELECT + {{ Description }}, + {{ ValidationSettings }}, + {{ Schema }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.verifiedpermissions.policy_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -75,6 +153,12 @@ verifiedpermissions:GetPolicyStore, verifiedpermissions:PutSchema ``` +### Delete +```json +verifiedpermissions:DeletePolicyStore, +verifiedpermissions:GetPolicyStore +``` + ### List ```json verifiedpermissions:ListPolicyStores, diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policy_template/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policy_template/index.md index 6d5caf900f..cce12c93a4 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policy_template/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policy_template/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual policy_template resource, use policy_templates to retrieve a list of resources or to create a resource. + +Gets or updates an individual policy_template resource, use policy_templates to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual policy_template resource, use UPDATE - - - - - @@ -72,9 +70,10 @@ policy_store_id, policy_template_id, statement FROM aws.verifiedpermissions.policy_template -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the policy_template resource, the following permissions are required: @@ -90,9 +89,3 @@ verifiedpermissions:UpdatePolicyTemplate, verifiedpermissions:GetPolicyTemplate ``` -### Delete -```json -verifiedpermissions:DeletePolicyTemplate, -verifiedpermissions:GetPolicyTemplate -``` - diff --git a/docs/aws-docs/providers/aws/verifiedpermissions/policy_templates/index.md b/docs/aws-docs/providers/aws/verifiedpermissions/policy_templates/index.md index dc8d11a1fe..6ca7475a04 100644 --- a/docs/aws-docs/providers/aws/verifiedpermissions/policy_templates/index.md +++ b/docs/aws-docs/providers/aws/verifiedpermissions/policy_templates/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of policy_templates in a region or create a policy_templates resource, use policy_template to operate on an individual resource. + +Used to retrieve a list of policy_templates in a region or to create or delete a policy_templates resource, use policy_template to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of policy_templates in a region or create a + + + + + @@ -63,7 +71,74 @@ region, policy_store_id, policy_template_id FROM aws.verifiedpermissions.policy_templates -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.verifiedpermissions.policy_templates ( + PolicyStoreId, + Statement, + region +) +SELECT +{{ PolicyStoreId }}, + {{ Statement }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.verifiedpermissions.policy_templates ( + Description, + PolicyStoreId, + Statement, + region +) +SELECT + {{ Description }}, + {{ PolicyStoreId }}, + {{ Statement }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.verifiedpermissions.policy_templates +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +151,12 @@ verifiedpermissions:CreatePolicyTemplate, verifiedpermissions:GetPolicyTemplate ``` +### Delete +```json +verifiedpermissions:DeletePolicyTemplate, +verifiedpermissions:GetPolicyTemplate +``` + ### List ```json verifiedpermissions:ListPolicyTemplates, diff --git a/docs/aws-docs/providers/aws/voiceid/domain/index.md b/docs/aws-docs/providers/aws/voiceid/domain/index.md index 85b266d662..a2f2d6aa01 100644 --- a/docs/aws-docs/providers/aws/voiceid/domain/index.md +++ b/docs/aws-docs/providers/aws/voiceid/domain/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual domain resource, use domains to retrieve a list of resources or to create a resource. + +Gets or updates an individual domain resource, use domains to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual domain resource, use domain - - - - - @@ -74,9 +72,10 @@ name, server_side_encryption_configuration, tags FROM aws.voiceid.domain -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the domain resource, the following permissions are required: @@ -100,10 +99,3 @@ kms:Decrypt, kms:DescribeKey ``` -### Delete -```json -voiceid:DeleteDomain, -voiceid:DescribeDomain, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/voiceid/domains/index.md b/docs/aws-docs/providers/aws/voiceid/domains/index.md index 0d3d20f8a3..d868643fc8 100644 --- a/docs/aws-docs/providers/aws/voiceid/domains/index.md +++ b/docs/aws-docs/providers/aws/voiceid/domains/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of domains in a region or create a domains resource, use domain to operate on an individual resource. + +Used to retrieve a list of domains in a region or to create or delete a domains resource, use domain to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of domains in a region or create a do + + + + + @@ -61,7 +69,86 @@ SELECT region, domain_id FROM aws.voiceid.domains -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.voiceid.domains ( + Name, + ServerSideEncryptionConfiguration, + region +) +SELECT +{{ Name }}, + {{ ServerSideEncryptionConfiguration }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.voiceid.domains ( + Description, + Name, + ServerSideEncryptionConfiguration, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ ServerSideEncryptionConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.voiceid.domains +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +166,13 @@ kms:DescribeKey, kms:Decrypt ``` +### Delete +```json +voiceid:DeleteDomain, +voiceid:DescribeDomain, +kms:Decrypt +``` + ### List ```json voiceid:ListDomains, diff --git a/docs/aws-docs/providers/aws/vpclattice/access_log_subscription/index.md b/docs/aws-docs/providers/aws/vpclattice/access_log_subscription/index.md index 32688ae2ff..4225f03ca1 100644 --- a/docs/aws-docs/providers/aws/vpclattice/access_log_subscription/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/access_log_subscription/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual access_log_subscription resource, use access_log_subscriptions to retrieve a list of resources or to create a resource. + +Gets or updates an individual access_log_subscription resource, use access_log_subscriptions to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual access_log_subscription resource, - - - - - @@ -78,9 +76,10 @@ resource_id, resource_identifier, tags FROM aws.vpclattice.access_log_subscription -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the access_log_subscription resource, the following permissions are required: @@ -117,18 +116,3 @@ firehose:CreateDeliveryStream, firehose:DescribeDeliveryStream ``` -### Delete -```json -vpc-lattice:DeleteAccessLogSubscription, -vpc-lattice:UntagResource, -logs:DeleteLogDelivery, -logs:DeleteLogStream, -logs:GetLogDelivery, -logs:DeleteDestination, -s3:PutBucketLogging, -iam:GetServiceLinkedRoleDeletionStatus, -iam:DeleteServiceLinkedRole, -firehose:DeleteDeliveryStream, -firehose:UntagDeliveryStream -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/access_log_subscriptions/index.md b/docs/aws-docs/providers/aws/vpclattice/access_log_subscriptions/index.md index a39d372540..610b9b8d7a 100644 --- a/docs/aws-docs/providers/aws/vpclattice/access_log_subscriptions/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/access_log_subscriptions/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of access_log_subscriptions in a region or create a access_log_subscriptions resource, use access_log_subscription to operate on an individual resource. + +Used to retrieve a list of access_log_subscriptions in a region or to create or delete a access_log_subscriptions resource, use access_log_subscription to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of access_log_subscriptions in a region or + + + + + @@ -61,7 +69,76 @@ SELECT region, arn FROM aws.vpclattice.access_log_subscriptions -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.access_log_subscriptions ( + DestinationArn, + region +) +SELECT +{{ DestinationArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.access_log_subscriptions ( + DestinationArn, + ResourceIdentifier, + Tags, + region +) +SELECT + {{ DestinationArn }}, + {{ ResourceIdentifier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.access_log_subscriptions +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -92,6 +169,21 @@ firehose:DescribeDeliveryStream, iam:CreateServiceLinkedRole ``` +### Delete +```json +vpc-lattice:DeleteAccessLogSubscription, +vpc-lattice:UntagResource, +logs:DeleteLogDelivery, +logs:DeleteLogStream, +logs:GetLogDelivery, +logs:DeleteDestination, +s3:PutBucketLogging, +iam:GetServiceLinkedRoleDeletionStatus, +iam:DeleteServiceLinkedRole, +firehose:DeleteDeliveryStream, +firehose:UntagDeliveryStream +``` + ### List ```json vpc-lattice:ListAccessLogSubscriptions diff --git a/docs/aws-docs/providers/aws/vpclattice/auth_policies/index.md b/docs/aws-docs/providers/aws/vpclattice/auth_policies/index.md index 138a8f639d..ba034e5440 100644 --- a/docs/aws-docs/providers/aws/vpclattice/auth_policies/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/auth_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of auth_policies in a region or create a auth_policies resource, use auth_policy to operate on an individual resource. + +Used to retrieve a list of auth_policies in a region or to create or delete a auth_policies resource, use auth_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of auth_policies in a region or create a INSERT + + + + + @@ -61,7 +69,71 @@ SELECT region, resource_identifier FROM aws.vpclattice.auth_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.auth_policies ( + ResourceIdentifier, + Policy, + region +) +SELECT +{{ ResourceIdentifier }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.auth_policies ( + ResourceIdentifier, + Policy, + region +) +SELECT + {{ ResourceIdentifier }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.auth_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ vpc-lattice:GetAuthPolicy, vpc-lattice:PutAuthPolicy ``` +### Delete +```json +vpc-lattice:GetAuthPolicy, +vpc-lattice:DeleteAuthPolicy +``` + diff --git a/docs/aws-docs/providers/aws/vpclattice/auth_policy/index.md b/docs/aws-docs/providers/aws/vpclattice/auth_policy/index.md index 1230b0363c..6c5484120e 100644 --- a/docs/aws-docs/providers/aws/vpclattice/auth_policy/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/auth_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual auth_policy resource, use auth_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual auth_policy resource, use auth_policies to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual auth_policy resource, use a - - - - - @@ -70,9 +68,10 @@ resource_identifier, policy, state FROM aws.vpclattice.auth_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the auth_policy resource, the following permissions are required: @@ -88,9 +87,3 @@ vpc-lattice:GetAuthPolicy, vpc-lattice:PutAuthPolicy ``` -### Delete -```json -vpc-lattice:GetAuthPolicy, -vpc-lattice:DeleteAuthPolicy -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/listener/index.md b/docs/aws-docs/providers/aws/vpclattice/listener/index.md index d7284e7911..0e1d45d280 100644 --- a/docs/aws-docs/providers/aws/vpclattice/listener/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/listener/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual listener resource, use listeners to retrieve a list of resources or to create a resource. + +Gets or updates an individual listener resource, use listeners to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual listener resource, use list - - - - - @@ -84,9 +82,10 @@ service_id, service_identifier, tags FROM aws.vpclattice.listener -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the listener resource, the following permissions are required: @@ -106,8 +105,3 @@ vpc-lattice:GetListener, vpc-lattice:ListTagsForResource ``` -### Delete -```json -vpc-lattice:DeleteListener -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/listeners/index.md b/docs/aws-docs/providers/aws/vpclattice/listeners/index.md index 918000e3c6..fa3fb62e1b 100644 --- a/docs/aws-docs/providers/aws/vpclattice/listeners/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/listeners/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of listeners in a region or create a listeners resource, use listener to operate on an individual resource. + +Used to retrieve a list of listeners in a region or to create or delete a listeners resource, use listener to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of listeners in a region or create a + + + + + @@ -61,7 +69,112 @@ SELECT region, arn FROM aws.vpclattice.listeners -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.listeners ( + DefaultAction, + Protocol, + region +) +SELECT +{{ DefaultAction }}, + {{ Protocol }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.listeners ( + DefaultAction, + Name, + Port, + Protocol, + ServiceIdentifier, + Tags, + region +) +SELECT + {{ DefaultAction }}, + {{ Name }}, + {{ Port }}, + {{ Protocol }}, + {{ ServiceIdentifier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.listeners +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +189,11 @@ vpc-lattice:GetListener, vpc-lattice:ListTagsForResource ``` +### Delete +```json +vpc-lattice:DeleteListener +``` + ### List ```json vpc-lattice:ListListeners diff --git a/docs/aws-docs/providers/aws/vpclattice/resource_policies/index.md b/docs/aws-docs/providers/aws/vpclattice/resource_policies/index.md index a86017ca1b..e242fb39fc 100644 --- a/docs/aws-docs/providers/aws/vpclattice/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,71 @@ SELECT region, resource_arn FROM aws.vpclattice.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT +{{ ResourceArn }}, + {{ Policy }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.resource_policies ( + ResourceArn, + Policy, + region +) +SELECT + {{ ResourceArn }}, + {{ Policy }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,3 +146,9 @@ vpc-lattice:GetResourcePolicy, vpc-lattice:PutResourcePolicy ``` +### Delete +```json +vpc-lattice:GetResourcePolicy, +vpc-lattice:DeleteResourcePolicy +``` + diff --git a/docs/aws-docs/providers/aws/vpclattice/resource_policy/index.md b/docs/aws-docs/providers/aws/vpclattice/resource_policy/index.md index 5c64ae25a3..14bb7368de 100644 --- a/docs/aws-docs/providers/aws/vpclattice/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -68,9 +66,10 @@ region, resource_arn, policy FROM aws.vpclattice.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -86,9 +85,3 @@ vpc-lattice:GetResourcePolicy, vpc-lattice:PutResourcePolicy ``` -### Delete -```json -vpc-lattice:GetResourcePolicy, -vpc-lattice:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/rule/index.md b/docs/aws-docs/providers/aws/vpclattice/rule/index.md index bed9ced67e..af3a9141e9 100644 --- a/docs/aws-docs/providers/aws/vpclattice/rule/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule resource, use rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule resource, use rules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual rule resource, use rulesUPDATE - - - - - @@ -82,9 +80,10 @@ priority, service_identifier, tags FROM aws.vpclattice.rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the rule resource, the following permissions are required: @@ -103,8 +102,3 @@ vpc-lattice:TagResource, vpc-lattice:UntagResource ``` -### Delete -```json -vpc-lattice:DeleteRule -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/rules/index.md b/docs/aws-docs/providers/aws/vpclattice/rules/index.md index ae43da6154..24519983a2 100644 --- a/docs/aws-docs/providers/aws/vpclattice/rules/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rules in a region or create a rules resource, use rule to operate on an individual resource. + +Used to retrieve a list of rules in a region or to create or delete a rules resource, use rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of rules in a region or create a rule + + + + + @@ -61,7 +69,162 @@ SELECT region, arn FROM aws.vpclattice.rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.rules ( + Action, + Match, + Priority, + region +) +SELECT +{{ Action }}, + {{ Match }}, + {{ Priority }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.rules ( + Action, + ListenerIdentifier, + Match, + Name, + Priority, + ServiceIdentifier, + Tags, + region +) +SELECT + {{ Action }}, + {{ ListenerIdentifier }}, + {{ Match }}, + {{ Name }}, + {{ Priority }}, + {{ ServiceIdentifier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +239,11 @@ vpc-lattice:ListTagsForResource, vpc-lattice:TagResource ``` +### Delete +```json +vpc-lattice:DeleteRule +``` + ### List ```json vpc-lattice:ListRules diff --git a/docs/aws-docs/providers/aws/vpclattice/service/index.md b/docs/aws-docs/providers/aws/vpclattice/service/index.md index 0dd017f6f0..887a356b26 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service resource, use services to retrieve a list of resources or to create a resource. + +Gets or updates an individual service resource, use services to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -58,11 +61,6 @@ Gets or operates on an individual service resource, use servi - - - - - @@ -86,9 +84,10 @@ certificate_arn, custom_domain_name, tags FROM aws.vpclattice.service -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service resource, the following permissions are required: @@ -108,9 +107,3 @@ vpc-lattice:GetService, vpc-lattice:ListTagsForResource ``` -### Delete -```json -vpc-lattice:DeleteService, -vpc-lattice:GetService -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/service_network/index.md b/docs/aws-docs/providers/aws/vpclattice/service_network/index.md index e83f6b1f56..f9a034b409 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_network/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_network/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_network resource, use service_networks to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_network resource, use service_networks to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual service_network resource, use UPDATE - - - - - @@ -78,9 +76,10 @@ name, auth_type, tags FROM aws.vpclattice.service_network -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_network resource, the following permissions are required: @@ -99,8 +98,3 @@ vpc-lattice:TagResource, vpc-lattice:UntagResource ``` -### Delete -```json -vpc-lattice:DeleteServiceNetwork -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/service_network_service_association/index.md b/docs/aws-docs/providers/aws/vpclattice/service_network_service_association/index.md index 5e86f0153d..b2c5f15980 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_network_service_association/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_network_service_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_network_service_association resource, use service_network_service_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_network_service_association resource, use service_network_service_associations to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -61,11 +64,6 @@ Gets or operates on an individual service_network_service_associationUPDATE - - - - - @@ -92,9 +90,10 @@ service_name, status, tags FROM aws.vpclattice.service_network_service_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_network_service_association resource, the following permissions are required: @@ -113,9 +112,3 @@ vpc-lattice:GetServiceNetworkServiceAssociation, vpc-lattice:ListTagsForResource ``` -### Delete -```json -vpc-lattice:DeleteServiceNetworkServiceAssociation, -vpc-lattice:GetServiceNetworkServiceAssociation -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/service_network_service_associations/index.md b/docs/aws-docs/providers/aws/vpclattice/service_network_service_associations/index.md index ebf222b86a..11ccd0db38 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_network_service_associations/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_network_service_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_network_service_associations in a region or create a service_network_service_associations resource, use service_network_service_association to operate on an individual resource. + +Used to retrieve a list of service_network_service_associations in a region or to create or delete a service_network_service_associations resource, use service_network_service_association to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_network_service_associations in + + + + + @@ -61,7 +69,99 @@ SELECT region, arn FROM aws.vpclattice.service_network_service_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.service_network_service_associations ( + DnsEntry, + ServiceNetworkIdentifier, + ServiceIdentifier, + Tags, + region +) +SELECT +{{ DnsEntry }}, + {{ ServiceNetworkIdentifier }}, + {{ ServiceIdentifier }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.service_network_service_associations ( + DnsEntry, + ServiceNetworkIdentifier, + ServiceIdentifier, + Tags, + region +) +SELECT + {{ DnsEntry }}, + {{ ServiceNetworkIdentifier }}, + {{ ServiceIdentifier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.service_network_service_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +176,12 @@ vpc-lattice:TagResource, vpc-lattice:ListTagsForResource ``` +### Delete +```json +vpc-lattice:DeleteServiceNetworkServiceAssociation, +vpc-lattice:GetServiceNetworkServiceAssociation +``` + ### List ```json vpc-lattice:ListServiceNetworkServiceAssociations diff --git a/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_association/index.md b/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_association/index.md index 05a07d465a..fbd7a437bb 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_association/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual service_network_vpc_association resource, use service_network_vpc_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual service_network_vpc_association resource, use service_network_vpc_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -59,11 +62,6 @@ Gets or operates on an individual service_network_vpc_association r - - - - - @@ -88,9 +86,10 @@ vpc_id, vpc_identifier, tags FROM aws.vpclattice.service_network_vpc_association -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the service_network_vpc_association resource, the following permissions are required: @@ -111,9 +110,3 @@ ec2:DescribeSecurityGroups, vpc-lattice:ListTagsForResource ``` -### Delete -```json -vpc-lattice:DeleteServiceNetworkVpcAssociation, -vpc-lattice:GetServiceNetworkVpcAssociation -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_associations/index.md b/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_associations/index.md index 72fa01f311..9b4a449275 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_associations/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_network_vpc_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_network_vpc_associations in a region or create a service_network_vpc_associations resource, use service_network_vpc_association to operate on an individual resource. + +Used to retrieve a list of service_network_vpc_associations in a region or to create or delete a service_network_vpc_associations resource, use service_network_vpc_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_network_vpc_associations in a re + + + + + @@ -61,7 +69,97 @@ SELECT region, arn FROM aws.vpclattice.service_network_vpc_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.service_network_vpc_associations ( + SecurityGroupIds, + ServiceNetworkIdentifier, + VpcIdentifier, + Tags, + region +) +SELECT +{{ SecurityGroupIds }}, + {{ ServiceNetworkIdentifier }}, + {{ VpcIdentifier }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.service_network_vpc_associations ( + SecurityGroupIds, + ServiceNetworkIdentifier, + VpcIdentifier, + Tags, + region +) +SELECT + {{ SecurityGroupIds }}, + {{ ServiceNetworkIdentifier }}, + {{ VpcIdentifier }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.service_network_vpc_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +177,12 @@ ec2:DescribeVpcs, vpc-lattice:TagResource ``` +### Delete +```json +vpc-lattice:DeleteServiceNetworkVpcAssociation, +vpc-lattice:GetServiceNetworkVpcAssociation +``` + ### List ```json vpc-lattice:ListServiceNetworkVpcAssociations diff --git a/docs/aws-docs/providers/aws/vpclattice/service_networks/index.md b/docs/aws-docs/providers/aws/vpclattice/service_networks/index.md index 5c9066cc79..fe2febf628 100644 --- a/docs/aws-docs/providers/aws/vpclattice/service_networks/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/service_networks/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of service_networks in a region or create a service_networks resource, use service_network to operate on an individual resource. + +Used to retrieve a list of service_networks in a region or to create or delete a service_networks resource, use service_network to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of service_networks in a region or create a + + + + + @@ -61,7 +69,87 @@ SELECT region, arn FROM aws.vpclattice.service_networks -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.service_networks ( + Name, + AuthType, + Tags, + region +) +SELECT +{{ Name }}, + {{ AuthType }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.service_networks ( + Name, + AuthType, + Tags, + region +) +SELECT + {{ Name }}, + {{ AuthType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.service_networks +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -77,6 +165,11 @@ vpc-lattice:TagResource, iam:CreateServiceLinkedRole ``` +### Delete +```json +vpc-lattice:DeleteServiceNetwork +``` + ### List ```json vpc-lattice:ListServiceNetworks diff --git a/docs/aws-docs/providers/aws/vpclattice/services/index.md b/docs/aws-docs/providers/aws/vpclattice/services/index.md index 97b9254af0..04454af1bf 100644 --- a/docs/aws-docs/providers/aws/vpclattice/services/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/services/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of services in a region or create a services resource, use service to operate on an individual resource. + +Used to retrieve a list of services in a region or to create or delete a services resource, use service to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of services in a region or create a s + + + + + @@ -61,7 +69,111 @@ SELECT region, arn FROM aws.vpclattice.services -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.services ( + AuthType, + DnsEntry, + Name, + CertificateArn, + CustomDomainName, + Tags, + region +) +SELECT +{{ AuthType }}, + {{ DnsEntry }}, + {{ Name }}, + {{ CertificateArn }}, + {{ CustomDomainName }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.services ( + AuthType, + DnsEntry, + Name, + CertificateArn, + CustomDomainName, + Tags, + region +) +SELECT + {{ AuthType }}, + {{ DnsEntry }}, + {{ Name }}, + {{ CertificateArn }}, + {{ CustomDomainName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.services +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +191,12 @@ acm:ListCertificates, iam:CreateServiceLinkedRole ``` +### Delete +```json +vpc-lattice:DeleteService, +vpc-lattice:GetService +``` + ### List ```json vpc-lattice:ListServices diff --git a/docs/aws-docs/providers/aws/vpclattice/target_group/index.md b/docs/aws-docs/providers/aws/vpclattice/target_group/index.md index f7707e14ff..e3a991743d 100644 --- a/docs/aws-docs/providers/aws/vpclattice/target_group/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/target_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual target_group resource, use target_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual target_group resource, use target_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -57,11 +60,6 @@ Gets or operates on an individual target_group resource, use - - - - - @@ -84,9 +82,10 @@ type, targets, tags FROM aws.vpclattice.target_group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the target_group resource, the following permissions are required: @@ -118,12 +117,3 @@ vpc-lattice:UntagResource, vpc-lattice:ListTagsForResource ``` -### Delete -```json -vpc-lattice:DeleteTargetGroup, -vpc-lattice:GetTargetGroup, -vpc-lattice:DeregisterTargets, -vpc-lattice:ListTargets, -lambda:RemovePermission -``` - diff --git a/docs/aws-docs/providers/aws/vpclattice/target_groups/index.md b/docs/aws-docs/providers/aws/vpclattice/target_groups/index.md index 45812bc7a6..be3be084f7 100644 --- a/docs/aws-docs/providers/aws/vpclattice/target_groups/index.md +++ b/docs/aws-docs/providers/aws/vpclattice/target_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of target_groups in a region or create a target_groups resource, use target_group to operate on an individual resource. + +Used to retrieve a list of target_groups in a region or to create or delete a target_groups resource, use target_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of target_groups in a region or create a INSERT + + + + + @@ -61,7 +69,108 @@ SELECT region, arn FROM aws.vpclattice.target_groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.vpclattice.target_groups ( + Type, + region +) +SELECT +{{ Type }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.vpclattice.target_groups ( + Config, + Name, + Type, + Targets, + Tags, + region +) +SELECT + {{ Config }}, + {{ Name }}, + {{ Type }}, + {{ Targets }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.vpclattice.target_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -87,6 +196,15 @@ elasticloadbalancing:DescribeLoadBalancers, iam:CreateServiceLinkedRole ``` +### Delete +```json +vpc-lattice:DeleteTargetGroup, +vpc-lattice:GetTargetGroup, +vpc-lattice:DeregisterTargets, +vpc-lattice:ListTargets, +lambda:RemovePermission +``` + ### List ```json vpc-lattice:ListTargetGroups diff --git a/docs/aws-docs/providers/aws/wafv2/ip_set/index.md b/docs/aws-docs/providers/aws/wafv2/ip_set/index.md index 2bee9b2fd9..038c85e211 100644 --- a/docs/aws-docs/providers/aws/wafv2/ip_set/index.md +++ b/docs/aws-docs/providers/aws/wafv2/ip_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ip_set resource, use ip_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual ip_set resource, use ip_sets to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -55,11 +58,6 @@ Gets or operates on an individual ip_set resource, use ip_set - - - - - @@ -83,16 +81,11 @@ FROM aws.wafv2.ip_set WHERE data__Identifier = '||'; ``` + ## Permissions To operate on the ip_set resource, the following permissions are required: -### Delete -```json -wafv2:DeleteIPSet, -wafv2:GetIPSet -``` - ### Read ```json wafv2:GetIPSet, diff --git a/docs/aws-docs/providers/aws/wafv2/ip_sets/index.md b/docs/aws-docs/providers/aws/wafv2/ip_sets/index.md index c75b3ebc22..d7e23a8ff6 100644 --- a/docs/aws-docs/providers/aws/wafv2/ip_sets/index.md +++ b/docs/aws-docs/providers/aws/wafv2/ip_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of ip_sets in a region or create a ip_sets resource, use ip_set to operate on an individual resource. + +Used to retrieve a list of ip_sets in a region or to create or delete a ip_sets resource, use ip_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of ip_sets in a region or create a ip + + + + + @@ -65,7 +73,95 @@ name, id, scope FROM aws.wafv2.ip_sets +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.ip_sets ( + Scope, + IPAddressVersion, + Addresses, + region +) +SELECT +{{ Scope }}, + {{ IPAddressVersion }}, + {{ Addresses }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.ip_sets ( + Description, + Name, + Scope, + IPAddressVersion, + Addresses, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ Scope }}, + {{ IPAddressVersion }}, + {{ Addresses }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.ip_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +175,12 @@ wafv2:GetIPSet, wafv2:ListTagsForResource ``` +### Delete +```json +wafv2:DeleteIPSet, +wafv2:GetIPSet +``` + ### List ```json wafv2:listIPSets diff --git a/docs/aws-docs/providers/aws/wafv2/logging_configuration/index.md b/docs/aws-docs/providers/aws/wafv2/logging_configuration/index.md index 43c4b1cc38..7d795e2883 100644 --- a/docs/aws-docs/providers/aws/wafv2/logging_configuration/index.md +++ b/docs/aws-docs/providers/aws/wafv2/logging_configuration/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create a resource. + +Gets or updates an individual logging_configuration resource, use logging_configurations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual logging_configuration resource, u - - - - - @@ -77,6 +75,7 @@ FROM aws.wafv2.logging_configuration WHERE data__Identifier = ''; ``` + ## Permissions To operate on the logging_configuration resource, the following permissions are required: @@ -101,10 +100,3 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` -### Delete -```json -wafv2:DeleteLoggingConfiguration, -wafv2:GetLoggingConfiguration, -logs:DeleteLogDelivery -``` - diff --git a/docs/aws-docs/providers/aws/wafv2/logging_configurations/index.md b/docs/aws-docs/providers/aws/wafv2/logging_configurations/index.md index 1debf98b47..8531b06712 100644 --- a/docs/aws-docs/providers/aws/wafv2/logging_configurations/index.md +++ b/docs/aws-docs/providers/aws/wafv2/logging_configurations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of logging_configurations in a region or create a logging_configurations resource, use logging_configuration to operate on an individual resource. + +Used to retrieve a list of logging_configurations in a region or to create or delete a logging_configurations resource, use logging_configuration to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of logging_configurations in a region or cr + + + + + @@ -61,7 +69,155 @@ SELECT region, resource_arn FROM aws.wafv2.logging_configurations +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.logging_configurations ( + ResourceArn, + LogDestinationConfigs, + region +) +SELECT +{{ ResourceArn }}, + {{ LogDestinationConfigs }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.logging_configurations ( + ResourceArn, + LogDestinationConfigs, + RedactedFields, + LoggingFilter, + region +) +SELECT + {{ ResourceArn }}, + {{ LogDestinationConfigs }}, + {{ RedactedFields }}, + {{ LoggingFilter }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.logging_configurations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +239,13 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` +### Delete +```json +wafv2:DeleteLoggingConfiguration, +wafv2:GetLoggingConfiguration, +logs:DeleteLogDelivery +``` + ### List ```json wafv2:ListLoggingConfigurations diff --git a/docs/aws-docs/providers/aws/wafv2/regex_pattern_set/index.md b/docs/aws-docs/providers/aws/wafv2/regex_pattern_set/index.md index 36c218f8b8..a80697950c 100644 --- a/docs/aws-docs/providers/aws/wafv2/regex_pattern_set/index.md +++ b/docs/aws-docs/providers/aws/wafv2/regex_pattern_set/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual regex_pattern_set resource, use regex_pattern_sets to retrieve a list of resources or to create a resource. + +Gets or updates an individual regex_pattern_set resource, use regex_pattern_sets to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual regex_pattern_set resource, use < - - - - - @@ -81,16 +79,11 @@ FROM aws.wafv2.regex_pattern_set WHERE data__Identifier = '||'; ``` + ## Permissions To operate on the regex_pattern_set resource, the following permissions are required: -### Delete -```json -wafv2:DeleteRegexPatternSet, -wafv2:GetRegexPatternSet -``` - ### Read ```json wafv2:GetRegexPatternSet, diff --git a/docs/aws-docs/providers/aws/wafv2/regex_pattern_sets/index.md b/docs/aws-docs/providers/aws/wafv2/regex_pattern_sets/index.md index 4fbb045a9b..8f1b9ab3c9 100644 --- a/docs/aws-docs/providers/aws/wafv2/regex_pattern_sets/index.md +++ b/docs/aws-docs/providers/aws/wafv2/regex_pattern_sets/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of regex_pattern_sets in a region or create a regex_pattern_sets resource, use regex_pattern_set to operate on an individual resource. + +Used to retrieve a list of regex_pattern_sets in a region or to create or delete a regex_pattern_sets resource, use regex_pattern_set to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of regex_pattern_sets in a region or create + + + + + @@ -65,7 +73,89 @@ name, id, scope FROM aws.wafv2.regex_pattern_sets +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.regex_pattern_sets ( + RegularExpressionList, + Scope, + region +) +SELECT +{{ RegularExpressionList }}, + {{ Scope }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.regex_pattern_sets ( + Description, + Name, + RegularExpressionList, + Scope, + Tags, + region +) +SELECT + {{ Description }}, + {{ Name }}, + {{ RegularExpressionList }}, + {{ Scope }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.regex_pattern_sets +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +169,12 @@ wafv2:GetRegexPatternSet, wafv2:ListTagsForResource ``` +### Delete +```json +wafv2:DeleteRegexPatternSet, +wafv2:GetRegexPatternSet +``` + ### List ```json wafv2:listRegexPatternSets diff --git a/docs/aws-docs/providers/aws/wafv2/rule_group/index.md b/docs/aws-docs/providers/aws/wafv2/rule_group/index.md index 6e4aceb280..2a3de304b8 100644 --- a/docs/aws-docs/providers/aws/wafv2/rule_group/index.md +++ b/docs/aws-docs/providers/aws/wafv2/rule_group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual rule_group resource, use rule_groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual rule_group resource, use rule_groups to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual rule_group resource, use ru - - - - - @@ -93,16 +91,11 @@ FROM aws.wafv2.rule_group WHERE data__Identifier = '||'; ``` + ## Permissions To operate on the rule_group resource, the following permissions are required: -### Delete -```json -wafv2:DeleteRuleGroup, -wafv2:GetRuleGroup -``` - ### Read ```json wafv2:GetRuleGroup, diff --git a/docs/aws-docs/providers/aws/wafv2/rule_groups/index.md b/docs/aws-docs/providers/aws/wafv2/rule_groups/index.md index 34e19f8fa8..b312a25561 100644 --- a/docs/aws-docs/providers/aws/wafv2/rule_groups/index.md +++ b/docs/aws-docs/providers/aws/wafv2/rule_groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of rule_groups in a region or create a rule_groups resource, use rule_group to operate on an individual resource. + +Used to retrieve a list of rule_groups in a region or to create or delete a rule_groups resource, use rule_group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of rule_groups in a region or create a INSERT + + + + + @@ -65,7 +73,455 @@ name, id, scope FROM aws.wafv2.rule_groups +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.rule_groups ( + Capacity, + Scope, + VisibilityConfig, + region +) +SELECT +{{ Capacity }}, + {{ Scope }}, + {{ VisibilityConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.rule_groups ( + Capacity, + Description, + Name, + Scope, + Rules, + VisibilityConfig, + Tags, + CustomResponseBodies, + AvailableLabels, + ConsumedLabels, + region +) +SELECT + {{ Capacity }}, + {{ Description }}, + {{ Name }}, + {{ Scope }}, + {{ Rules }}, + {{ VisibilityConfig }}, + {{ Tags }}, + {{ CustomResponseBodies }}, + {{ AvailableLabels }}, + {{ ConsumedLabels }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.rule_groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +535,12 @@ wafv2:GetRuleGroup, wafv2:ListTagsForResource ``` +### Delete +```json +wafv2:DeleteRuleGroup, +wafv2:GetRuleGroup +``` + ### List ```json wafv2:listRuleGroups diff --git a/docs/aws-docs/providers/aws/wafv2/web_acl/index.md b/docs/aws-docs/providers/aws/wafv2/web_acl/index.md index f50391e473..0f04d1fef4 100644 --- a/docs/aws-docs/providers/aws/wafv2/web_acl/index.md +++ b/docs/aws-docs/providers/aws/wafv2/web_acl/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual web_acl resource, use web_acls to retrieve a list of resources or to create a resource. + +Gets or updates an individual web_acl resource, use web_acls to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -63,11 +66,6 @@ Gets or operates on an individual web_acl resource, use web_a - - - - - @@ -99,16 +97,11 @@ FROM aws.wafv2.web_acl WHERE data__Identifier = '||'; ``` + ## Permissions To operate on the web_acl resource, the following permissions are required: -### Delete -```json -wafv2:DeleteWebACL, -wafv2:GetWebACL -``` - ### Read ```json wafv2:GetWebACL, diff --git a/docs/aws-docs/providers/aws/wafv2/web_acls/index.md b/docs/aws-docs/providers/aws/wafv2/web_acls/index.md index a09398642a..6c83e97459 100644 --- a/docs/aws-docs/providers/aws/wafv2/web_acls/index.md +++ b/docs/aws-docs/providers/aws/wafv2/web_acls/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of web_acls in a region or create a web_acls resource, use web_acl to operate on an individual resource. + +Used to retrieve a list of web_acls in a region or to create or delete a web_acls resource, use web_acl to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -50,6 +53,11 @@ Used to retrieve a list of web_acls in a region or create a w + + + + + @@ -65,7 +73,482 @@ name, id, scope FROM aws.wafv2.web_acls +; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.web_acls ( + DefaultAction, + Scope, + VisibilityConfig, + region +) +SELECT +{{ DefaultAction }}, + {{ Scope }}, + {{ VisibilityConfig }}, +'us-east-1'; +``` + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.web_acls ( + DefaultAction, + Description, + Name, + Scope, + Rules, + VisibilityConfig, + Tags, + CustomResponseBodies, + CaptchaConfig, + ChallengeConfig, + TokenDomains, + AssociationConfig, + region +) +SELECT + {{ DefaultAction }}, + {{ Description }}, + {{ Name }}, + {{ Scope }}, + {{ Rules }}, + {{ VisibilityConfig }}, + {{ Tags }}, + {{ CustomResponseBodies }}, + {{ CaptchaConfig }}, + {{ ChallengeConfig }}, + {{ TokenDomains }}, + {{ AssociationConfig }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.web_acls +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -79,6 +562,12 @@ wafv2:GetWebACL, wafv2:ListTagsForResource ``` +### Delete +```json +wafv2:DeleteWebACL, +wafv2:GetWebACL +``` + ### List ```json wafv2:listWebACLs diff --git a/docs/aws-docs/providers/aws/wafv2/webacl_association/index.md b/docs/aws-docs/providers/aws/wafv2/webacl_association/index.md index dd4b6d15d7..02dbbeae1c 100644 --- a/docs/aws-docs/providers/aws/wafv2/webacl_association/index.md +++ b/docs/aws-docs/providers/aws/wafv2/webacl_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual webacl_association resource, use webacl_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual webacl_association resource, use webacl_associations to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -49,11 +52,6 @@ Gets or operates on an individual webacl_association resource, use - - - - - @@ -71,31 +69,11 @@ FROM aws.wafv2.webacl_association WHERE data__Identifier = '|'; ``` + ## Permissions To operate on the webacl_association resource, the following permissions are required: -### Delete -```json -wafv2:AssociateWebACL, -wafv2:GetWebACLForResource, -wafv2:GetWebACL, -wafv2:DisassociateWebACL, -elasticloadbalancing:SetWebACL, -apigateway:SetWebACL, -appsync:SetWebACL, -cognito-idp:AssociateWebACL, -cognito-idp:DisassociateWebACL, -cognito-idp:GetWebACLForResource, -apprunner:AssociateWebAcl, -apprunner:DisassociateWebAcl, -apprunner:DescribeWebAclForService, -ec2:AssociateVerifiedAccessInstanceWebAcl, -ec2:DisassociateVerifiedAccessInstanceWebAcl, -ec2:DescribeVerifiedAccessInstanceWebAclAssociations, -ec2:GetVerifiedAccessInstanceWebAcl -``` - ### Read ```json wafv2:AssociateWebACL, diff --git a/docs/aws-docs/providers/aws/wafv2/webacl_associations/index.md b/docs/aws-docs/providers/aws/wafv2/webacl_associations/index.md index 454be4ab7d..5fcef8de18 100644 --- a/docs/aws-docs/providers/aws/wafv2/webacl_associations/index.md +++ b/docs/aws-docs/providers/aws/wafv2/webacl_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of webacl_associations in a region or create a webacl_associations resource, use webacl_association to operate on an individual resource. + +Used to retrieve a list of webacl_associations in a region or to create or delete a webacl_associations resource, use webacl_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of webacl_associations in a region or creat + + + + + @@ -63,7 +71,71 @@ region, resource_arn, web_acl_arn FROM aws.wafv2.webacl_associations +; +``` + +## `INSERT` Example + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wafv2.webacl_associations ( + ResourceArn, + WebACLArn, + region +) +SELECT +{{ ResourceArn }}, + {{ WebACLArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.wafv2.webacl_associations ( + ResourceArn, + WebACLArn, + region +) +SELECT + {{ ResourceArn }}, + {{ WebACLArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wafv2.webacl_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -91,3 +163,24 @@ ec2:DescribeVerifiedAccessInstanceWebAclAssociations, ec2:GetVerifiedAccessInstanceWebAcl ``` +### Delete +```json +wafv2:AssociateWebACL, +wafv2:GetWebACLForResource, +wafv2:GetWebACL, +wafv2:DisassociateWebACL, +elasticloadbalancing:SetWebACL, +apigateway:SetWebACL, +appsync:SetWebACL, +cognito-idp:AssociateWebACL, +cognito-idp:DisassociateWebACL, +cognito-idp:GetWebACLForResource, +apprunner:AssociateWebAcl, +apprunner:DisassociateWebAcl, +apprunner:DescribeWebAclForService, +ec2:AssociateVerifiedAccessInstanceWebAcl, +ec2:DisassociateVerifiedAccessInstanceWebAcl, +ec2:DescribeVerifiedAccessInstanceWebAclAssociations, +ec2:GetVerifiedAccessInstanceWebAcl +``` + diff --git a/docs/aws-docs/providers/aws/wisdom/assistant/index.md b/docs/aws-docs/providers/aws/wisdom/assistant/index.md index e66bb3417a..f3e138e422 100644 --- a/docs/aws-docs/providers/aws/wisdom/assistant/index.md +++ b/docs/aws-docs/providers/aws/wisdom/assistant/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assistant resource, use assistants to retrieve a list of resources or to create a resource. + +Gets or updates an individual assistant resource, use assistants to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual assistant resource, use ass - - - - - @@ -78,9 +76,10 @@ server_side_encryption_configuration, tags, name FROM aws.wisdom.assistant -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the assistant resource, the following permissions are required: @@ -95,8 +94,3 @@ wisdom:GetAssistant wisdom:GetAssistant ``` -### Delete -```json -wisdom:DeleteAssistant -``` - diff --git a/docs/aws-docs/providers/aws/wisdom/assistant_association/index.md b/docs/aws-docs/providers/aws/wisdom/assistant_association/index.md index dd173dab55..5b0f4257f3 100644 --- a/docs/aws-docs/providers/aws/wisdom/assistant_association/index.md +++ b/docs/aws-docs/providers/aws/wisdom/assistant_association/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual assistant_association resource, use assistant_associations to retrieve a list of resources or to create a resource. + +Gets or updates an individual assistant_association resource, use assistant_associations to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -54,11 +57,6 @@ Gets or operates on an individual assistant_association resource, u - - - - - @@ -78,9 +76,10 @@ association, association_type, tags FROM aws.wisdom.assistant_association -WHERE data__Identifier = '|'; +WHERE region = 'us-east-1' AND data__Identifier = '|'; ``` + ## Permissions To operate on the assistant_association resource, the following permissions are required: @@ -95,8 +94,3 @@ wisdom:GetAssistantAssociation wisdom:GetAssistantAssociation ``` -### Delete -```json -wisdom:DeleteAssistantAssociation -``` - diff --git a/docs/aws-docs/providers/aws/wisdom/assistant_associations/index.md b/docs/aws-docs/providers/aws/wisdom/assistant_associations/index.md index 6d079234f2..eea5332c5a 100644 --- a/docs/aws-docs/providers/aws/wisdom/assistant_associations/index.md +++ b/docs/aws-docs/providers/aws/wisdom/assistant_associations/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assistant_associations in a region or create a assistant_associations resource, use assistant_association to operate on an individual resource. + +Used to retrieve a list of assistant_associations in a region or to create or delete a assistant_associations resource, use assistant_association to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -49,6 +52,11 @@ Used to retrieve a list of assistant_associations in a region or cr + + + + + @@ -63,7 +71,89 @@ region, assistant_association_id, assistant_id FROM aws.wisdom.assistant_associations -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wisdom.assistant_associations ( + AssistantId, + Association, + AssociationType, + region +) +SELECT +{{ AssistantId }}, + {{ Association }}, + {{ AssociationType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.wisdom.assistant_associations ( + AssistantId, + Association, + AssociationType, + Tags, + region +) +SELECT + {{ AssistantId }}, + {{ Association }}, + {{ AssociationType }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wisdom.assistant_associations +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +171,8 @@ wisdom:TagResource wisdom:ListAssistantAssociations ``` +### Delete +```json +wisdom:DeleteAssistantAssociation +``` + diff --git a/docs/aws-docs/providers/aws/wisdom/assistants/index.md b/docs/aws-docs/providers/aws/wisdom/assistants/index.md index 3912249e3e..6da4ec2edf 100644 --- a/docs/aws-docs/providers/aws/wisdom/assistants/index.md +++ b/docs/aws-docs/providers/aws/wisdom/assistants/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of assistants in a region or create a assistants resource, use assistant to operate on an individual resource. + +Used to retrieve a list of assistants in a region or to create or delete a assistants resource, use assistant to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of assistants in a region or create a INSERT + + + + + @@ -61,7 +69,87 @@ SELECT region, assistant_id FROM aws.wisdom.assistants -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wisdom.assistants ( + Type, + Name, + region +) +SELECT +{{ Type }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.wisdom.assistants ( + Type, + Description, + ServerSideEncryptionConfiguration, + Tags, + Name, + region +) +SELECT + {{ Type }}, + {{ Description }}, + {{ ServerSideEncryptionConfiguration }}, + {{ Tags }}, + {{ Name }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wisdom.assistants +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -81,3 +169,8 @@ wisdom:TagResource wisdom:ListAssistants ``` +### Delete +```json +wisdom:DeleteAssistant +``` + diff --git a/docs/aws-docs/providers/aws/wisdom/knowledge_base/index.md b/docs/aws-docs/providers/aws/wisdom/knowledge_base/index.md index 002b631783..f47c242148 100644 --- a/docs/aws-docs/providers/aws/wisdom/knowledge_base/index.md +++ b/docs/aws-docs/providers/aws/wisdom/knowledge_base/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual knowledge_base resource, use knowledge_bases to retrieve a list of resources or to create a resource. + +Gets or updates an individual knowledge_base resource, use knowledge_bases to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual knowledge_base resource, use UPDATE - - - - - @@ -82,9 +80,10 @@ server_side_encryption_configuration, source_configuration, tags FROM aws.wisdom.knowledge_base -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the knowledge_base resource, the following permissions are required: @@ -94,14 +93,6 @@ To operate on the knowledge_base resource, the following permission wisdom:GetKnowledgeBase ``` -### Delete -```json -appflow:DeleteFlow, -appflow:StopFlow, -app-integrations:DeleteDataIntegrationAssociation, -wisdom:DeleteKnowledgeBase -``` - ### Read ```json wisdom:GetKnowledgeBase diff --git a/docs/aws-docs/providers/aws/wisdom/knowledge_bases/index.md b/docs/aws-docs/providers/aws/wisdom/knowledge_bases/index.md index 0ea0055f01..b997578182 100644 --- a/docs/aws-docs/providers/aws/wisdom/knowledge_bases/index.md +++ b/docs/aws-docs/providers/aws/wisdom/knowledge_bases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of knowledge_bases in a region or create a knowledge_bases resource, use knowledge_base to operate on an individual resource. + +Used to retrieve a list of knowledge_bases in a region or to create or delete a knowledge_bases resource, use knowledge_base to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of knowledge_bases in a region or create a + + + + + @@ -61,7 +69,102 @@ SELECT region, knowledge_base_id FROM aws.wisdom.knowledge_bases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.wisdom.knowledge_bases ( + KnowledgeBaseType, + Name, + region +) +SELECT +{{ KnowledgeBaseType }}, + {{ Name }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.wisdom.knowledge_bases ( + Description, + KnowledgeBaseType, + Name, + RenderingConfiguration, + ServerSideEncryptionConfiguration, + SourceConfiguration, + Tags, + region +) +SELECT + {{ Description }}, + {{ KnowledgeBaseType }}, + {{ Name }}, + {{ RenderingConfiguration }}, + {{ ServerSideEncryptionConfiguration }}, + {{ SourceConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.wisdom.knowledge_bases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -84,6 +187,14 @@ wisdom:CreateKnowledgeBase, wisdom:TagResource ``` +### Delete +```json +appflow:DeleteFlow, +appflow:StopFlow, +app-integrations:DeleteDataIntegrationAssociation, +wisdom:DeleteKnowledgeBase +``` + ### List ```json wisdom:ListKnowledgeBases diff --git a/docs/aws-docs/providers/aws/workspaces/connection_alias/index.md b/docs/aws-docs/providers/aws/workspaces/connection_alias/index.md index 5e42c4a248..2720b21e8a 100644 --- a/docs/aws-docs/providers/aws/workspaces/connection_alias/index.md +++ b/docs/aws-docs/providers/aws/workspaces/connection_alias/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual connection_alias resource, use connection_aliases to retrieve a list of resources or to create a resource. + +Gets or updates an individual connection_alias resource, use connection_aliases to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -47,11 +50,6 @@ Gets or operates on an individual connection_alias resource, use Accessible by - - - - - @@ -69,9 +67,10 @@ connection_string, connection_alias_state, tags FROM aws.workspaces.connection_alias -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the connection_alias resource, the following permissions are required: @@ -81,8 +80,3 @@ To operate on the connection_alias resource, the following permissi workspaces:DescribeConnectionAliases ``` -### Delete -```json -workspaces:DeleteConnectionAlias -``` - diff --git a/docs/aws-docs/providers/aws/workspaces/connection_aliases/index.md b/docs/aws-docs/providers/aws/workspaces/connection_aliases/index.md index ba75b117ec..69b59d4a97 100644 --- a/docs/aws-docs/providers/aws/workspaces/connection_aliases/index.md +++ b/docs/aws-docs/providers/aws/workspaces/connection_aliases/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of connection_aliases in a region or create a connection_aliases resource, use connection_alias to operate on an individual resource. + +Used to retrieve a list of connection_aliases in a region or to create or delete a connection_aliases resource, use connection_alias to read or update an individual resource. ## Overview
Required Params
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of connection_aliases in a region or create + + + + + @@ -61,7 +69,73 @@ SELECT region, alias_id FROM aws.workspaces.connection_aliases -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.workspaces.connection_aliases ( + ConnectionString, + region +) +SELECT +{{ ConnectionString }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.workspaces.connection_aliases ( + ConnectionString, + Tags, + region +) +SELECT + {{ ConnectionString }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.workspaces.connection_aliases +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -73,3 +147,8 @@ To operate on the connection_aliases resource, the following permis workspaces:CreateConnectionAlias ``` +### Delete +```json +workspaces:DeleteConnectionAlias +``` + diff --git a/docs/aws-docs/providers/aws/workspacesthinclient/environment/index.md b/docs/aws-docs/providers/aws/workspacesthinclient/environment/index.md index c2b640917a..8e6363bd1c 100644 --- a/docs/aws-docs/providers/aws/workspacesthinclient/environment/index.md +++ b/docs/aws-docs/providers/aws/workspacesthinclient/environment/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual environment resource, use environments to retrieve a list of resources or to create a resource. + +Gets or updates an individual environment resource, use environments to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual environment resource, use e - - - - - @@ -102,9 +100,10 @@ arn, kms_key_arn, tags FROM aws.workspacesthinclient.environment -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the environment resource, the following permissions are required: @@ -131,11 +130,3 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete -```json -thinclient:DeleteEnvironment, -thinclient:UntagResource, -kms:Decrypt, -kms:RetireGrant -``` - diff --git a/docs/aws-docs/providers/aws/workspacesthinclient/environments/index.md b/docs/aws-docs/providers/aws/workspacesthinclient/environments/index.md index 6d2376f539..13613e4e26 100644 --- a/docs/aws-docs/providers/aws/workspacesthinclient/environments/index.md +++ b/docs/aws-docs/providers/aws/workspacesthinclient/environments/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of environments in a region or create a environments resource, use environment to operate on an individual resource. + +Used to retrieve a list of environments in a region or to create or delete a environments resource, use environment to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of environments in a region or create a INSERT + + + + + @@ -61,7 +69,104 @@ SELECT region, id FROM aws.workspacesthinclient.environments -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.workspacesthinclient.environments ( + DesktopArn, + region +) +SELECT +{{ DesktopArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.workspacesthinclient.environments ( + Name, + DesktopArn, + DesktopEndpoint, + SoftwareSetUpdateSchedule, + MaintenanceWindow, + SoftwareSetUpdateMode, + DesiredSoftwareSetId, + KmsKeyArn, + Tags, + region +) +SELECT + {{ Name }}, + {{ DesktopArn }}, + {{ DesktopEndpoint }}, + {{ SoftwareSetUpdateSchedule }}, + {{ MaintenanceWindow }}, + {{ SoftwareSetUpdateMode }}, + {{ DesiredSoftwareSetId }}, + {{ KmsKeyArn }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.workspacesthinclient.environments +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -83,6 +188,14 @@ kms:GenerateDataKey, kms:Decrypt ``` +### Delete +```json +thinclient:DeleteEnvironment, +thinclient:UntagResource, +kms:Decrypt, +kms:RetireGrant +``` + ### List ```json thinclient:ListEnvironment, diff --git a/docs/aws-docs/providers/aws/workspacesweb/browser_settings/index.md b/docs/aws-docs/providers/aws/workspacesweb/browser_settings/index.md index 18982abef7..463375132b 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/browser_settings/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/browser_settings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual browser_settings resource, use browser_settings to retrieve a list of resources or to create a resource. + +Gets or updates an individual browser_settings resource, use browser_settings to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual browser_settings resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ browser_settings_arn, customer_managed_key, tags FROM aws.workspacesweb.browser_settings -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the browser_settings resource, the following permissions are required: @@ -108,13 +107,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -workspaces-web:GetBrowserSettings, -workspaces-web:DeleteBrowserSettings, -kms:CreateGrant, -kms:DescribeKey, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/identity_provider/index.md b/docs/aws-docs/providers/aws/workspacesweb/identity_provider/index.md index e76381324a..c8afaffe4c 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/identity_provider/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/identity_provider/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual identity_provider resource, use identity_providers to retrieve a list of resources or to create a resource. + +Gets or updates an individual identity_provider resource, use identity_providers to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual identity_provider resource, use < - - - - - @@ -74,9 +72,10 @@ identity_provider_name, identity_provider_type, portal_arn FROM aws.workspacesweb.identity_provider -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the identity_provider resource, the following permissions are required: @@ -98,9 +97,3 @@ workspaces-web:ListIdentityProviders, workspaces-web:ListTagsForResource ``` -### Delete -```json -workspaces-web:GetIdentityProvider, -workspaces-web:DeleteIdentityProvider -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/identity_providers/index.md b/docs/aws-docs/providers/aws/workspacesweb/identity_providers/index.md index e337a23bca..37dd7bac68 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/identity_providers/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/identity_providers/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of identity_providers in a region or create a identity_providers resource, use identity_provider to operate on an individual resource. + +Used to retrieve a list of identity_providers in a region or to create or delete a identity_providers resource, use identity_provider to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of identity_providers in a region or create + + + + + @@ -61,7 +69,80 @@ SELECT region, identity_provider_arn FROM aws.workspacesweb.identity_providers -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.workspacesweb.identity_providers ( + IdentityProviderDetails, + IdentityProviderName, + IdentityProviderType, + region +) +SELECT +{{ IdentityProviderDetails }}, + {{ IdentityProviderName }}, + {{ IdentityProviderType }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.workspacesweb.identity_providers ( + IdentityProviderDetails, + IdentityProviderName, + IdentityProviderType, + PortalArn, + region +) +SELECT + {{ IdentityProviderDetails }}, + {{ IdentityProviderName }}, + {{ IdentityProviderType }}, + {{ PortalArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.workspacesweb.identity_providers +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -76,6 +157,12 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` +### Delete +```json +workspaces-web:GetIdentityProvider, +workspaces-web:DeleteIdentityProvider +``` + ### List ```json workspaces-web:ListIdentityProviders diff --git a/docs/aws-docs/providers/aws/workspacesweb/ip_access_settings/index.md b/docs/aws-docs/providers/aws/workspacesweb/ip_access_settings/index.md index 9360754aad..3aa78d7309 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/ip_access_settings/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/ip_access_settings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual ip_access_settings resource, use ip_access_settings to retrieve a list of resources or to create a resource. + +Gets or updates an individual ip_access_settings resource, use ip_access_settings to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -56,11 +59,6 @@ Gets or operates on an individual ip_access_settings resource, use - - - - - @@ -82,9 +80,10 @@ ip_access_settings_arn, ip_rules, tags FROM aws.workspacesweb.ip_access_settings -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the ip_access_settings resource, the following permissions are required: @@ -114,14 +113,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -workspaces-web:GetIpAccessSettings, -workspaces-web:ListIpAccessSettings, -workspaces-web:DeleteIpAccessSettings, -kms:CreateGrant, -kms:DescribeKey, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/network_settings/index.md b/docs/aws-docs/providers/aws/workspacesweb/network_settings/index.md index 5544e88f90..e433bb22f0 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/network_settings/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/network_settings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual network_settings resource, use network_settings to retrieve a list of resources or to create a resource. + +Gets or updates an individual network_settings resource, use network_settings to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual network_settings resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ subnet_ids, tags, vpc_id FROM aws.workspacesweb.network_settings -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the network_settings resource, the following permissions are required: @@ -99,9 +98,3 @@ workspaces-web:GetNetworkSettings, workspaces-web:ListTagsForResource ``` -### Delete -```json -workspaces-web:GetNetworkSettings, -workspaces-web:DeleteNetworkSettings -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/portal/index.md b/docs/aws-docs/providers/aws/workspacesweb/portal/index.md index e4a528d53f..6ae074abbf 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/portal/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/portal/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual portal resource, use portals to retrieve a list of resources or to create a resource. + +Gets or updates an individual portal resource, use portals to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -66,11 +69,6 @@ Gets or operates on an individual portal resource, use portal - - - - - @@ -102,9 +100,10 @@ trust_store_arn, user_access_logging_settings_arn, user_settings_arn FROM aws.workspacesweb.portal -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the portal resource, the following permissions are required: @@ -156,17 +155,3 @@ sso:GetApplicationInstance, sso:ListApplicationInstances ``` -### Delete -```json -workspaces-web:GetPortal, -workspaces-web:DeletePortal, -workspaces-web:DisassociateBrowserSettings, -workspaces-web:DisassociateIpAccessSettings, -workspaces-web:DisassociateNetworkSettings, -workspaces-web:DisassociateTrustStore, -workspaces-web:DisassociateUserAccessLoggingSettings, -workspaces-web:DisassociateUserSettings, -kms:Decrypt, -sso:DeleteManagedApplicationInstance -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/portals/index.md b/docs/aws-docs/providers/aws/workspacesweb/portals/index.md index 631c2b3645..10effcd302 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/portals/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/portals/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of portals in a region or create a portals resource, use portal to operate on an individual resource. + +Used to retrieve a list of portals in a region or to create or delete a portals resource, use portal to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of portals in a region or create a po + + + + + @@ -61,7 +69,135 @@ SELECT region, portal_arn FROM aws.workspacesweb.portals -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.workspacesweb.portals ( + AdditionalEncryptionContext, + AuthenticationType, + BrowserSettingsArn, + CustomerManagedKey, + DisplayName, + IpAccessSettingsArn, + NetworkSettingsArn, + Tags, + TrustStoreArn, + UserAccessLoggingSettingsArn, + UserSettingsArn, + region +) +SELECT +{{ AdditionalEncryptionContext }}, + {{ AuthenticationType }}, + {{ BrowserSettingsArn }}, + {{ CustomerManagedKey }}, + {{ DisplayName }}, + {{ IpAccessSettingsArn }}, + {{ NetworkSettingsArn }}, + {{ Tags }}, + {{ TrustStoreArn }}, + {{ UserAccessLoggingSettingsArn }}, + {{ UserSettingsArn }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.workspacesweb.portals ( + AdditionalEncryptionContext, + AuthenticationType, + BrowserSettingsArn, + CustomerManagedKey, + DisplayName, + IpAccessSettingsArn, + NetworkSettingsArn, + Tags, + TrustStoreArn, + UserAccessLoggingSettingsArn, + UserSettingsArn, + region +) +SELECT + {{ AdditionalEncryptionContext }}, + {{ AuthenticationType }}, + {{ BrowserSettingsArn }}, + {{ CustomerManagedKey }}, + {{ DisplayName }}, + {{ IpAccessSettingsArn }}, + {{ NetworkSettingsArn }}, + {{ Tags }}, + {{ TrustStoreArn }}, + {{ UserAccessLoggingSettingsArn }}, + {{ UserSettingsArn }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.workspacesweb.portals +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -96,6 +232,20 @@ sso:CreateManagedApplicationInstance, sso:DescribeRegisteredRegions ``` +### Delete +```json +workspaces-web:GetPortal, +workspaces-web:DeletePortal, +workspaces-web:DisassociateBrowserSettings, +workspaces-web:DisassociateIpAccessSettings, +workspaces-web:DisassociateNetworkSettings, +workspaces-web:DisassociateTrustStore, +workspaces-web:DisassociateUserAccessLoggingSettings, +workspaces-web:DisassociateUserSettings, +kms:Decrypt, +sso:DeleteManagedApplicationInstance +``` + ### List ```json workspaces-web:ListPortals, diff --git a/docs/aws-docs/providers/aws/workspacesweb/trust_store/index.md b/docs/aws-docs/providers/aws/workspacesweb/trust_store/index.md index 144d6f1546..abd8f802bc 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/trust_store/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/trust_store/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual trust_store resource, use trust_stores to retrieve a list of resources or to create a resource. + +Gets or updates an individual trust_store resource, use trust_stores to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual trust_store resource, use t - - - - - @@ -72,9 +70,10 @@ certificate_list, tags, trust_store_arn FROM aws.workspacesweb.trust_store -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the trust_store resource, the following permissions are required: @@ -98,10 +97,3 @@ workspaces-web:ListTagsForResource, workspaces-web:ListTrustStoreCertificates ``` -### Delete -```json -workspaces-web:GetTrustStore, -workspaces-web:GetTrustStoreCertificate, -workspaces-web:DeleteTrustStore -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/trust_stores/index.md b/docs/aws-docs/providers/aws/workspacesweb/trust_stores/index.md index 0e15de37e4..b0ef116907 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/trust_stores/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/trust_stores/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of trust_stores in a region or create a trust_stores resource, use trust_store to operate on an individual resource. + +Used to retrieve a list of trust_stores in a region or to create or delete a trust_stores resource, use trust_store to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of trust_stores in a region or create a INSERT + + + + + @@ -61,7 +69,77 @@ SELECT region, trust_store_arn FROM aws.workspacesweb.trust_stores -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.workspacesweb.trust_stores ( + CertificateList, + region +) +SELECT +{{ CertificateList }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.workspacesweb.trust_stores ( + CertificateList, + Tags, + region +) +SELECT + {{ CertificateList }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.workspacesweb.trust_stores +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -78,6 +156,13 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` +### Delete +```json +workspaces-web:GetTrustStore, +workspaces-web:GetTrustStoreCertificate, +workspaces-web:DeleteTrustStore +``` + ### List ```json workspaces-web:ListTrustStores, diff --git a/docs/aws-docs/providers/aws/workspacesweb/user_access_logging_settings/index.md b/docs/aws-docs/providers/aws/workspacesweb/user_access_logging_settings/index.md index 6995a8806c..bbd45ae202 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/user_access_logging_settings/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/user_access_logging_settings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_access_logging_settings resource, use user_access_logging_settings to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_access_logging_settings resource, use user_access_logging_settings to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -51,11 +54,6 @@ Gets or operates on an individual user_access_logging_settings reso - - - - - @@ -72,9 +70,10 @@ kinesis_stream_arn, tags, user_access_logging_settings_arn FROM aws.workspacesweb.user_access_logging_settings -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user_access_logging_settings resource, the following permissions are required: @@ -96,9 +95,3 @@ kinesis:PutRecord, kinesis:PutRecords ``` -### Delete -```json -workspaces-web:GetUserAccessLoggingSettings, -workspaces-web:DeleteUserAccessLoggingSettings -``` - diff --git a/docs/aws-docs/providers/aws/workspacesweb/user_settings/index.md b/docs/aws-docs/providers/aws/workspacesweb/user_settings/index.md index b49712313d..bf8df68092 100644 --- a/docs/aws-docs/providers/aws/workspacesweb/user_settings/index.md +++ b/docs/aws-docs/providers/aws/workspacesweb/user_settings/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual user_settings resource, use user_settings to retrieve a list of resources or to create a resource. + +Gets or updates an individual user_settings resource, use user_settings to retrieve a list of resources or to create or delete a resource. ## Overview
UPDATE
DELETE
SELECT
@@ -60,11 +63,6 @@ Gets or operates on an individual user_settings resource, use UPDATE - - - - - @@ -90,9 +88,10 @@ tags, upload_allowed, user_settings_arn FROM aws.workspacesweb.user_settings -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the user_settings resource, the following permissions are required: @@ -120,13 +119,3 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete -```json -workspaces-web:GetUserSettings, -workspaces-web:DeleteUserSettings, -kms:CreateGrant, -kms:DescribeKey, -kms:GenerateDataKey, -kms:Decrypt -``` - diff --git a/docs/aws-docs/providers/aws/xray/group/index.md b/docs/aws-docs/providers/aws/xray/group/index.md index a58695ce40..6c926ae7e3 100644 --- a/docs/aws-docs/providers/aws/xray/group/index.md +++ b/docs/aws-docs/providers/aws/xray/group/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual group resource, use groups to retrieve a list of resources or to create a resource. + +Gets or updates an individual group resource, use groups to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -52,11 +55,6 @@ Gets or operates on an individual group resource, use groups< - - - - - @@ -74,9 +72,10 @@ group_arn, insights_configuration, tags FROM aws.xray.group -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the group resource, the following permissions are required: @@ -95,8 +94,3 @@ xray:UntagResource, xray:ListTagsForResource ``` -### Delete -```json -xray:DeleteGroup -``` - diff --git a/docs/aws-docs/providers/aws/xray/groups/index.md b/docs/aws-docs/providers/aws/xray/groups/index.md index 5598b0d674..c040f14a7d 100644 --- a/docs/aws-docs/providers/aws/xray/groups/index.md +++ b/docs/aws-docs/providers/aws/xray/groups/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of groups in a region or create a groups resource, use group to operate on an individual resource. + +Used to retrieve a list of groups in a region or to create or delete a groups resource, use group to read or update an individual resource. ## Overview
UPDATE
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of groups in a region or create a gro + + + + + @@ -61,7 +69,82 @@ SELECT region, group_arn FROM aws.xray.groups -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.xray.groups ( + GroupName, + region +) +SELECT +{{ GroupName }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.xray.groups ( + FilterExpression, + GroupName, + InsightsConfiguration, + Tags, + region +) +SELECT + {{ FilterExpression }}, + {{ GroupName }}, + {{ InsightsConfiguration }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.xray.groups +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +157,11 @@ xray:CreateGroup, xray:TagResource ``` +### Delete +```json +xray:DeleteGroup +``` + ### List ```json xray:GetGroups, diff --git a/docs/aws-docs/providers/aws/xray/resource_policies/index.md b/docs/aws-docs/providers/aws/xray/resource_policies/index.md index 90cab2fcb3..594cf9f1df 100644 --- a/docs/aws-docs/providers/aws/xray/resource_policies/index.md +++ b/docs/aws-docs/providers/aws/xray/resource_policies/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of resource_policies in a region or create a resource_policies resource, use resource_policy to operate on an individual resource. + +Used to retrieve a list of resource_policies in a region or to create or delete a resource_policies resource, use resource_policy to read or update an individual resource. ## Overview
INSERT
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of resource_policies in a region or create + + + + + @@ -61,7 +69,74 @@ SELECT region, policy_name FROM aws.xray.resource_policies -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.xray.resource_policies ( + PolicyName, + PolicyDocument, + region +) +SELECT +{{ PolicyName }}, + {{ PolicyDocument }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.xray.resource_policies ( + PolicyName, + PolicyDocument, + BypassPolicyLockoutCheck, + region +) +SELECT + {{ PolicyName }}, + {{ PolicyDocument }}, + {{ BypassPolicyLockoutCheck }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.xray.resource_policies +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +149,11 @@ xray:PutResourcePolicy, xray:ListResourcePolicies ``` +### Delete +```json +xray:DeleteResourcePolicy +``` + ### List ```json xray:ListResourcePolicies diff --git a/docs/aws-docs/providers/aws/xray/resource_policy/index.md b/docs/aws-docs/providers/aws/xray/resource_policy/index.md index 52af76e0e4..86bef3b1e3 100644 --- a/docs/aws-docs/providers/aws/xray/resource_policy/index.md +++ b/docs/aws-docs/providers/aws/xray/resource_policy/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create a resource. + +Gets or updates an individual resource_policy resource, use resource_policies to retrieve a list of resources or to create or delete a resource. ## Overview
INSERT
DELETE
SELECT
@@ -50,11 +53,6 @@ Gets or operates on an individual resource_policy resource, use UPDATE - - - - - @@ -70,9 +68,10 @@ policy_name, policy_document, bypass_policy_lockout_check FROM aws.xray.resource_policy -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the resource_policy resource, the following permissions are required: @@ -88,8 +87,3 @@ xray:PutResourcePolicy, xray:ListResourcePolicies ``` -### Delete -```json -xray:DeleteResourcePolicy -``` - diff --git a/docs/aws-docs/providers/aws/xray/sampling_rule/index.md b/docs/aws-docs/providers/aws/xray/sampling_rule/index.md index 276b484d2e..d8be866bda 100644 --- a/docs/aws-docs/providers/aws/xray/sampling_rule/index.md +++ b/docs/aws-docs/providers/aws/xray/sampling_rule/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Gets or operates on an individual sampling_rule resource, use sampling_rules to retrieve a list of resources or to create a resource. + +Gets or updates an individual sampling_rule resource, use sampling_rules to retrieve a list of resources or to create or delete a resource. ## Overview
DELETE
SELECT
@@ -53,11 +56,6 @@ Gets or operates on an individual sampling_rule resource, use UPDATE - - - - - @@ -76,9 +74,10 @@ rule_arn, rule_name, tags FROM aws.xray.sampling_rule -WHERE data__Identifier = ''; +WHERE region = 'us-east-1' AND data__Identifier = ''; ``` + ## Permissions To operate on the sampling_rule resource, the following permissions are required: @@ -97,8 +96,3 @@ xray:UntagResource, xray:ListTagsForResource ``` -### Delete -```json -xray:DeleteSamplingRule -``` - diff --git a/docs/aws-docs/providers/aws/xray/sampling_rules/index.md b/docs/aws-docs/providers/aws/xray/sampling_rules/index.md index b6028a5d99..9c43a2d553 100644 --- a/docs/aws-docs/providers/aws/xray/sampling_rules/index.md +++ b/docs/aws-docs/providers/aws/xray/sampling_rules/index.md @@ -16,8 +16,11 @@ image: /img/providers/aws/stackql-aws-provider-featured-image.png --- import CopyableCode from '@site/src/components/CopyableCode/CopyableCode'; +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; -Used to retrieve a list of sampling_rules in a region or create a sampling_rules resource, use sampling_rule to operate on an individual resource. + +Used to retrieve a list of sampling_rules in a region or to create or delete a sampling_rules resource, use sampling_rule to read or update an individual resource. ## Overview
DELETE
SELECT
@@ -48,6 +51,11 @@ Used to retrieve a list of sampling_rules in a region or create a < + + + + + @@ -61,7 +69,145 @@ SELECT region, rule_arn FROM aws.xray.sampling_rules -WHERE region = 'us-east-1' +WHERE region = 'us-east-1'; +``` + +## `INSERT` Example + + + + +```sql +<<>> +--required properties only +INSERT INTO aws.xray.sampling_rules ( + SamplingRule, + SamplingRuleRecord, + SamplingRuleUpdate, + RuleName, + Tags, + region +) +SELECT +{{ SamplingRule }}, + {{ SamplingRuleRecord }}, + {{ SamplingRuleUpdate }}, + {{ RuleName }}, + {{ Tags }}, +'us-east-1'; +``` + + + + +```sql +<<>> +--all properties +INSERT INTO aws.xray.sampling_rules ( + SamplingRule, + SamplingRuleRecord, + SamplingRuleUpdate, + RuleName, + Tags, + region +) +SELECT + {{ SamplingRule }}, + {{ SamplingRuleRecord }}, + {{ SamplingRuleUpdate }}, + {{ RuleName }}, + {{ Tags }}, + 'us-east-1'; +``` + + + + +## `DELETE` Example + +```sql +DELETE FROM aws.xray.sampling_rules +WHERE data__Identifier = '' +AND region = 'us-east-1'; ``` ## Permissions @@ -74,6 +220,11 @@ xray:CreateSamplingRule, xray:TagResource ``` +### Delete +```json +xray:DeleteSamplingRule +``` + ### List ```json xray:GetSamplingRules,
INSERT
DELETE
SELECT