diff --git a/docs/config-cloud-control.md b/docs/config-cloud-control.md new file mode 100644 index 00000000..e69de29b diff --git a/docs/resources/amg-workspace.md b/docs/resources/amg-workspace.md new file mode 100644 index 00000000..e5dbb858 --- /dev/null +++ b/docs/resources/amg-workspace.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AMGWorkspace + + +## Resource + +```text +AMGWorkspace +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/amp-workspace.md b/docs/resources/amp-workspace.md new file mode 100644 index 00000000..c628f0f4 --- /dev/null +++ b/docs/resources/amp-workspace.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AMPWorkspace + + +## Resource + +```text +AMPWorkspace +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/amplify-app.md b/docs/resources/amplify-app.md new file mode 100644 index 00000000..d388f5b1 --- /dev/null +++ b/docs/resources/amplify-app.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# AmplifyApp + + +## Resource + +```text +AmplifyApp +``` + +## Properties + + +- `AppID`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-api-key.md b/docs/resources/api-gateway-api-key.md new file mode 100644 index 00000000..20fb5543 --- /dev/null +++ b/docs/resources/api-gateway-api-key.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# APIGatewayAPIKey + + +## Resource + +```text +APIGatewayAPIKey +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ApiGateway::ApiKey +``` +## Properties + + +- `CreatedDate`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-client-certificate.md b/docs/resources/api-gateway-client-certificate.md new file mode 100644 index 00000000..116177c5 --- /dev/null +++ b/docs/resources/api-gateway-client-certificate.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# APIGatewayClientCertificate + + +## Resource + +```text +APIGatewayClientCertificate +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ApiGateway::ClientCertificate +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-domain-name.md b/docs/resources/api-gateway-domain-name.md new file mode 100644 index 00000000..5d46584d --- /dev/null +++ b/docs/resources/api-gateway-domain-name.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# APIGatewayDomainName + + +## Resource + +```text +APIGatewayDomainName +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-rest-api.md b/docs/resources/api-gateway-rest-api.md new file mode 100644 index 00000000..b34327ae --- /dev/null +++ b/docs/resources/api-gateway-rest-api.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# APIGatewayRestAPI + + +## Resource + +```text +APIGatewayRestAPI +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-usage-plan.md b/docs/resources/api-gateway-usage-plan.md new file mode 100644 index 00000000..52d89ee9 --- /dev/null +++ b/docs/resources/api-gateway-usage-plan.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# APIGatewayUsagePlan + + +## Resource + +```text +APIGatewayUsagePlan +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ApiGateway::UsagePlan +``` +## Properties + + +- `Name`: +- `UsagePlanID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-v2-api.md b/docs/resources/api-gateway-v2-api.md new file mode 100644 index 00000000..61b0e7d7 --- /dev/null +++ b/docs/resources/api-gateway-v2-api.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# APIGatewayV2API + + +## Resource + +```text +APIGatewayV2API +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-v2-vpc-link.md b/docs/resources/api-gateway-v2-vpc-link.md new file mode 100644 index 00000000..c318d7a4 --- /dev/null +++ b/docs/resources/api-gateway-v2-vpc-link.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# APIGatewayV2VpcLink + + +## Resource + +```text +APIGatewayV2VpcLink +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/api-gateway-vpc-link.md b/docs/resources/api-gateway-vpc-link.md new file mode 100644 index 00000000..10b2ff6d --- /dev/null +++ b/docs/resources/api-gateway-vpc-link.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# APIGatewayVpcLink + + +## Resource + +```text +APIGatewayVpcLink +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-config-application.md b/docs/resources/app-config-application.md new file mode 100644 index 00000000..6745c0d8 --- /dev/null +++ b/docs/resources/app-config-application.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AppConfigApplication + + +## Resource + +```text +AppConfigApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [AppConfigConfigurationProfile](./app-config-configuration-profile.md) +- [AppConfigEnvironment](./app-config-environment.md) + diff --git a/docs/resources/app-config-configuration-profile.md b/docs/resources/app-config-configuration-profile.md new file mode 100644 index 00000000..5d9afc9f --- /dev/null +++ b/docs/resources/app-config-configuration-profile.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# AppConfigConfigurationProfile + + +## Resource + +```text +AppConfigConfigurationProfile +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [AppConfigHostedConfigurationVersion](./app-config-hosted-configuration-version.md) + diff --git a/docs/resources/app-config-deployment-strategy.md b/docs/resources/app-config-deployment-strategy.md new file mode 100644 index 00000000..1f3e7bdd --- /dev/null +++ b/docs/resources/app-config-deployment-strategy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppConfigDeploymentStrategy + + +## Resource + +```text +AppConfigDeploymentStrategy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-config-environment.md b/docs/resources/app-config-environment.md new file mode 100644 index 00000000..9983cb07 --- /dev/null +++ b/docs/resources/app-config-environment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppConfigEnvironment + + +## Resource + +```text +AppConfigEnvironment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-config-hosted-configuration-version.md b/docs/resources/app-config-hosted-configuration-version.md new file mode 100644 index 00000000..df8d898f --- /dev/null +++ b/docs/resources/app-config-hosted-configuration-version.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppConfigHostedConfigurationVersion + + +## Resource + +```text +AppConfigHostedConfigurationVersion +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-gateway-route.md b/docs/resources/app-mesh-gateway-route.md new file mode 100644 index 00000000..1a427461 --- /dev/null +++ b/docs/resources/app-mesh-gateway-route.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshGatewayRoute + + +## Resource + +```text +AppMeshGatewayRoute +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-mesh.md b/docs/resources/app-mesh-mesh.md new file mode 100644 index 00000000..e99cdc70 --- /dev/null +++ b/docs/resources/app-mesh-mesh.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshMesh + + +## Resource + +```text +AppMeshMesh +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-route.md b/docs/resources/app-mesh-route.md new file mode 100644 index 00000000..bb75ca32 --- /dev/null +++ b/docs/resources/app-mesh-route.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshRoute + + +## Resource + +```text +AppMeshRoute +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-virtual-gateway.md b/docs/resources/app-mesh-virtual-gateway.md new file mode 100644 index 00000000..bd50746b --- /dev/null +++ b/docs/resources/app-mesh-virtual-gateway.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshVirtualGateway + + +## Resource + +```text +AppMeshVirtualGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-virtual-node.md b/docs/resources/app-mesh-virtual-node.md new file mode 100644 index 00000000..6883dfee --- /dev/null +++ b/docs/resources/app-mesh-virtual-node.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshVirtualNode + + +## Resource + +```text +AppMeshVirtualNode +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-virtual-router.md b/docs/resources/app-mesh-virtual-router.md new file mode 100644 index 00000000..539f6b88 --- /dev/null +++ b/docs/resources/app-mesh-virtual-router.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshVirtualRouter + + +## Resource + +```text +AppMeshVirtualRouter +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-mesh-virtual-service.md b/docs/resources/app-mesh-virtual-service.md new file mode 100644 index 00000000..b817ffb9 --- /dev/null +++ b/docs/resources/app-mesh-virtual-service.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppMeshVirtualService + + +## Resource + +```text +AppMeshVirtualService +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-registry-application.md b/docs/resources/app-registry-application.md new file mode 100644 index 00000000..a92393ad --- /dev/null +++ b/docs/resources/app-registry-application.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# AppRegistryApplication + + +## Resource + +```text +AppRegistryApplication +``` + +## Properties + + +- `ID`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-runner-connection.md b/docs/resources/app-runner-connection.md new file mode 100644 index 00000000..47efd787 --- /dev/null +++ b/docs/resources/app-runner-connection.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# AppRunnerConnection + + +## Resource + +```text +AppRunnerConnection +``` + +## Properties + + +- `ConnectionArn`: +- `ConnectionName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-runner-service.md b/docs/resources/app-runner-service.md new file mode 100644 index 00000000..162f51bd --- /dev/null +++ b/docs/resources/app-runner-service.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# AppRunnerService + + +## Resource + +```text +AppRunnerService +``` + +## Properties + + +- `ServiceARN`: +- `ServiceID`: +- `ServiceName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-directory-config.md b/docs/resources/app-stream-directory-config.md new file mode 100644 index 00000000..08f766d6 --- /dev/null +++ b/docs/resources/app-stream-directory-config.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamDirectoryConfig + + +## Resource + +```text +AppStreamDirectoryConfig +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-fleet-state.md b/docs/resources/app-stream-fleet-state.md new file mode 100644 index 00000000..72f89035 --- /dev/null +++ b/docs/resources/app-stream-fleet-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamFleetState + + +## Resource + +```text +AppStreamFleetState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-fleet.md b/docs/resources/app-stream-fleet.md new file mode 100644 index 00000000..cce5553e --- /dev/null +++ b/docs/resources/app-stream-fleet.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamFleet + + +## Resource + +```text +AppStreamFleet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-image-builder-waiter.md b/docs/resources/app-stream-image-builder-waiter.md new file mode 100644 index 00000000..ceac7d9b --- /dev/null +++ b/docs/resources/app-stream-image-builder-waiter.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamImageBuilderWaiter + + +## Resource + +```text +AppStreamImageBuilderWaiter +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-image-builder.md b/docs/resources/app-stream-image-builder.md new file mode 100644 index 00000000..6715d4d9 --- /dev/null +++ b/docs/resources/app-stream-image-builder.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamImageBuilder + + +## Resource + +```text +AppStreamImageBuilder +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-image.md b/docs/resources/app-stream-image.md new file mode 100644 index 00000000..2b1fe784 --- /dev/null +++ b/docs/resources/app-stream-image.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamImage + + +## Resource + +```text +AppStreamImage +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-stack-fleet-attachment.md b/docs/resources/app-stream-stack-fleet-attachment.md new file mode 100644 index 00000000..387cfecf --- /dev/null +++ b/docs/resources/app-stream-stack-fleet-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamStackFleetAttachment + + +## Resource + +```text +AppStreamStackFleetAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-stream-stack.md b/docs/resources/app-stream-stack.md new file mode 100644 index 00000000..4b7df7e3 --- /dev/null +++ b/docs/resources/app-stream-stack.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppStreamStack + + +## Resource + +```text +AppStreamStack +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/app-sync-graphql-api.md b/docs/resources/app-sync-graphql-api.md new file mode 100644 index 00000000..0072ad89 --- /dev/null +++ b/docs/resources/app-sync-graphql-api.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AppSyncGraphqlAPI + + +## Resource + +```text +AppSyncGraphqlAPI +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/application-auto-scaling-scalable-target.md b/docs/resources/application-auto-scaling-scalable-target.md new file mode 100644 index 00000000..5afa1300 --- /dev/null +++ b/docs/resources/application-auto-scaling-scalable-target.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ApplicationAutoScalingScalableTarget + + +## Resource + +```text +ApplicationAutoScalingScalableTarget +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/athena-data-catalog.md b/docs/resources/athena-data-catalog.md new file mode 100644 index 00000000..0bba827c --- /dev/null +++ b/docs/resources/athena-data-catalog.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# AthenaDataCatalog + + +## Resource + +```text +AthenaDataCatalog +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/athena-named-query.md b/docs/resources/athena-named-query.md new file mode 100644 index 00000000..26a39dc7 --- /dev/null +++ b/docs/resources/athena-named-query.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AthenaNamedQuery + + +## Resource + +```text +AthenaNamedQuery +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/athena-prepared-statement.md b/docs/resources/athena-prepared-statement.md new file mode 100644 index 00000000..ac2528ee --- /dev/null +++ b/docs/resources/athena-prepared-statement.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# AthenaPreparedStatement + + +## Resource + +```text +AthenaPreparedStatement +``` + +## Properties + + +- `Name`: +- `WorkGroup`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/athena-work-group.md b/docs/resources/athena-work-group.md new file mode 100644 index 00000000..05d49926 --- /dev/null +++ b/docs/resources/athena-work-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AthenaWorkGroup + + +## Resource + +```text +AthenaWorkGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/auto-scaling-group.md b/docs/resources/auto-scaling-group.md new file mode 100644 index 00000000..ae185fc6 --- /dev/null +++ b/docs/resources/auto-scaling-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AutoScalingGroup + + +## Resource + +```text +AutoScalingGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/auto-scaling-launch-configuration.md b/docs/resources/auto-scaling-launch-configuration.md new file mode 100644 index 00000000..c18927ec --- /dev/null +++ b/docs/resources/auto-scaling-launch-configuration.md @@ -0,0 +1,38 @@ +--- +generated: true +--- + +# AutoScalingLaunchConfiguration + + +## Resource + +```text +AutoScalingLaunchConfiguration +``` + +## Properties + + +- `CreatedTime`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `LaunchConfiguration` \ No newline at end of file diff --git a/docs/resources/auto-scaling-lifecycle-hook.md b/docs/resources/auto-scaling-lifecycle-hook.md new file mode 100644 index 00000000..f5831659 --- /dev/null +++ b/docs/resources/auto-scaling-lifecycle-hook.md @@ -0,0 +1,38 @@ +--- +generated: true +--- + +# AutoScalingLifecycleHook + + +## Resource + +```text +AutoScalingLifecycleHook +``` + +## Properties + + +- `GroupName`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `LifecycleHook` \ No newline at end of file diff --git a/docs/resources/auto-scaling-plans-scaling-plan.md b/docs/resources/auto-scaling-plans-scaling-plan.md new file mode 100644 index 00000000..c93150c8 --- /dev/null +++ b/docs/resources/auto-scaling-plans-scaling-plan.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AutoScalingPlansScalingPlan + + +## Resource + +```text +AutoScalingPlansScalingPlan +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-app-flow-connector-profile.md b/docs/resources/aws-app-flow-connector-profile.md new file mode 100644 index 00000000..ebb2771a --- /dev/null +++ b/docs/resources/aws-app-flow-connector-profile.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::AppFlow::ConnectorProfile + + +## Resource + +```text +AWS::AppFlow::ConnectorProfile +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::AppFlow::ConnectorProfile +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-app-flow-flow.md b/docs/resources/aws-app-flow-flow.md new file mode 100644 index 00000000..5b0977f4 --- /dev/null +++ b/docs/resources/aws-app-flow-flow.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::AppFlow::Flow + + +## Resource + +```text +AWS::AppFlow::Flow +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::AppFlow::Flow +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-app-runner-service.md b/docs/resources/aws-app-runner-service.md new file mode 100644 index 00000000..c63b4d7f --- /dev/null +++ b/docs/resources/aws-app-runner-service.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::AppRunner::Service + + +## Resource + +```text +AWS::AppRunner::Service +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::AppRunner::Service +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-application-insights-application.md b/docs/resources/aws-application-insights-application.md new file mode 100644 index 00000000..87bb8dbf --- /dev/null +++ b/docs/resources/aws-application-insights-application.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::ApplicationInsights::Application + + +## Resource + +```text +AWS::ApplicationInsights::Application +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ApplicationInsights::Application +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-backup-framework.md b/docs/resources/aws-backup-framework.md new file mode 100644 index 00000000..8c7e998a --- /dev/null +++ b/docs/resources/aws-backup-framework.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Backup::Framework + + +## Resource + +```text +AWS::Backup::Framework +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Backup::Framework +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-backup-plan.md b/docs/resources/aws-backup-plan.md new file mode 100644 index 00000000..3e80fd41 --- /dev/null +++ b/docs/resources/aws-backup-plan.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AWSBackupPlan + + +## Resource + +```text +AWSBackupPlan +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-backup-recovery-point.md b/docs/resources/aws-backup-recovery-point.md new file mode 100644 index 00000000..845e2142 --- /dev/null +++ b/docs/resources/aws-backup-recovery-point.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AWSBackupRecoveryPoint + + +## Resource + +```text +AWSBackupRecoveryPoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-backup-selection.md b/docs/resources/aws-backup-selection.md new file mode 100644 index 00000000..efda9e03 --- /dev/null +++ b/docs/resources/aws-backup-selection.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AWSBackupSelection + + +## Resource + +```text +AWSBackupSelection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-backup-vault-access-policy.md b/docs/resources/aws-backup-vault-access-policy.md new file mode 100644 index 00000000..7539d25d --- /dev/null +++ b/docs/resources/aws-backup-vault-access-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# AWSBackupVaultAccessPolicy + + +## Resource + +```text +AWSBackupVaultAccessPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-ecr-pull-through-cache-rule.md b/docs/resources/aws-ecr-pull-through-cache-rule.md new file mode 100644 index 00000000..e01073a5 --- /dev/null +++ b/docs/resources/aws-ecr-pull-through-cache-rule.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::ECR::PullThroughCacheRule + + +## Resource + +```text +AWS::ECR::PullThroughCacheRule +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ECR::PullThroughCacheRule +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-ecr-registry-policy.md b/docs/resources/aws-ecr-registry-policy.md new file mode 100644 index 00000000..149fcf3f --- /dev/null +++ b/docs/resources/aws-ecr-registry-policy.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::ECR::RegistryPolicy + + +## Resource + +```text +AWS::ECR::RegistryPolicy +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ECR::RegistryPolicy +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-ecr-replication-configuration.md b/docs/resources/aws-ecr-replication-configuration.md new file mode 100644 index 00000000..e567f76e --- /dev/null +++ b/docs/resources/aws-ecr-replication-configuration.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::ECR::ReplicationConfiguration + + +## Resource + +```text +AWS::ECR::ReplicationConfiguration +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ECR::ReplicationConfiguration +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-mwaa-environment.md b/docs/resources/aws-mwaa-environment.md new file mode 100644 index 00000000..ebebd53c --- /dev/null +++ b/docs/resources/aws-mwaa-environment.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::MWAA::Environment + + +## Resource + +```text +AWS::MWAA::Environment +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::MWAA::Environment +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-network-firewall-firewall-policy.md b/docs/resources/aws-network-firewall-firewall-policy.md new file mode 100644 index 00000000..645bf494 --- /dev/null +++ b/docs/resources/aws-network-firewall-firewall-policy.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::NetworkFirewall::FirewallPolicy + + +## Resource + +```text +AWS::NetworkFirewall::FirewallPolicy +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::NetworkFirewall::FirewallPolicy +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-network-firewall-firewall.md b/docs/resources/aws-network-firewall-firewall.md new file mode 100644 index 00000000..9784a352 --- /dev/null +++ b/docs/resources/aws-network-firewall-firewall.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::NetworkFirewall::Firewall + + +## Resource + +```text +AWS::NetworkFirewall::Firewall +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::NetworkFirewall::Firewall +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-network-firewall-rule-group.md b/docs/resources/aws-network-firewall-rule-group.md new file mode 100644 index 00000000..9f65f7fb --- /dev/null +++ b/docs/resources/aws-network-firewall-rule-group.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::NetworkFirewall::RuleGroup + + +## Resource + +```text +AWS::NetworkFirewall::RuleGroup +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::NetworkFirewall::RuleGroup +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-synthetics-canary.md b/docs/resources/aws-synthetics-canary.md new file mode 100644 index 00000000..aa06c93c --- /dev/null +++ b/docs/resources/aws-synthetics-canary.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Synthetics::Canary + + +## Resource + +```text +AWS::Synthetics::Canary +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Synthetics::Canary +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-timestream-database.md b/docs/resources/aws-timestream-database.md new file mode 100644 index 00000000..54432f52 --- /dev/null +++ b/docs/resources/aws-timestream-database.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Timestream::Database + + +## Resource + +```text +AWS::Timestream::Database +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Timestream::Database +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-timestream-scheduled-query.md b/docs/resources/aws-timestream-scheduled-query.md new file mode 100644 index 00000000..15406c56 --- /dev/null +++ b/docs/resources/aws-timestream-scheduled-query.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Timestream::ScheduledQuery + + +## Resource + +```text +AWS::Timestream::ScheduledQuery +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Timestream::ScheduledQuery +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-timestream-table.md b/docs/resources/aws-timestream-table.md new file mode 100644 index 00000000..34274ab3 --- /dev/null +++ b/docs/resources/aws-timestream-table.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Timestream::Table + + +## Resource + +```text +AWS::Timestream::Table +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Timestream::Table +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/aws-transfer-workflow.md b/docs/resources/aws-transfer-workflow.md new file mode 100644 index 00000000..ee083b51 --- /dev/null +++ b/docs/resources/aws-transfer-workflow.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# AWS::Transfer::Workflow + + +## Resource + +```text +AWS::Transfer::Workflow +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::Transfer::Workflow +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/backup-report-plan.md b/docs/resources/backup-report-plan.md new file mode 100644 index 00000000..990f6d0d --- /dev/null +++ b/docs/resources/backup-report-plan.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# BackupReportPlan + + +## Resource + +```text +BackupReportPlan +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/backup-vault.md b/docs/resources/backup-vault.md new file mode 100644 index 00000000..4ccd0a81 --- /dev/null +++ b/docs/resources/backup-vault.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# BackupVault + + +## Resource + +```text +BackupVault +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `AWSBackupVault` \ No newline at end of file diff --git a/docs/resources/batch-compute-environment-state.md b/docs/resources/batch-compute-environment-state.md new file mode 100644 index 00000000..424bf683 --- /dev/null +++ b/docs/resources/batch-compute-environment-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BatchComputeEnvironmentState + + +## Resource + +```text +BatchComputeEnvironmentState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/batch-compute-environment.md b/docs/resources/batch-compute-environment.md new file mode 100644 index 00000000..e106d66c --- /dev/null +++ b/docs/resources/batch-compute-environment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BatchComputeEnvironment + + +## Resource + +```text +BatchComputeEnvironment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/batch-job-queue-state.md b/docs/resources/batch-job-queue-state.md new file mode 100644 index 00000000..1c37cad5 --- /dev/null +++ b/docs/resources/batch-job-queue-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BatchJobQueueState + + +## Resource + +```text +BatchJobQueueState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/batch-job-queue.md b/docs/resources/batch-job-queue.md new file mode 100644 index 00000000..c76333aa --- /dev/null +++ b/docs/resources/batch-job-queue.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BatchJobQueue + + +## Resource + +```text +BatchJobQueue +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-agent.md b/docs/resources/bedrock-agent.md new file mode 100644 index 00000000..65c798c9 --- /dev/null +++ b/docs/resources/bedrock-agent.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# BedrockAgent + + +## Resource + +```text +BedrockAgent +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-custom-model.md b/docs/resources/bedrock-custom-model.md new file mode 100644 index 00000000..c4ed80a6 --- /dev/null +++ b/docs/resources/bedrock-custom-model.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# BedrockCustomModel + + +## Resource + +```text +BedrockCustomModel +``` + +## Properties + + +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-data-source.md b/docs/resources/bedrock-data-source.md new file mode 100644 index 00000000..f3b1d5fb --- /dev/null +++ b/docs/resources/bedrock-data-source.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# BedrockDataSource + + +## Resource + +```text +BedrockDataSource +``` + +## Properties + + +- `ID`: +- `KnowledgeBaseID`: +- `Name`: +- `Status`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-evaluation-job.md b/docs/resources/bedrock-evaluation-job.md new file mode 100644 index 00000000..b96e913b --- /dev/null +++ b/docs/resources/bedrock-evaluation-job.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# BedrockEvaluationJob + + +## Resource + +```text +BedrockEvaluationJob +``` + +## Properties + + +- `Arn`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-guardrail.md b/docs/resources/bedrock-guardrail.md new file mode 100644 index 00000000..5d1bdc92 --- /dev/null +++ b/docs/resources/bedrock-guardrail.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# BedrockGuardrail + + +## Resource + +```text +BedrockGuardrail +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: +- `Version`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-knowledge-base.md b/docs/resources/bedrock-knowledge-base.md new file mode 100644 index 00000000..5c0c22e1 --- /dev/null +++ b/docs/resources/bedrock-knowledge-base.md @@ -0,0 +1,40 @@ +--- +generated: true +--- + +# BedrockKnowledgeBase + + +## Resource + +```text +BedrockKnowledgeBase +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [BedrockDataSource](./bedrock-data-source.md) + diff --git a/docs/resources/bedrock-model-customization-job.md b/docs/resources/bedrock-model-customization-job.md new file mode 100644 index 00000000..d9a95623 --- /dev/null +++ b/docs/resources/bedrock-model-customization-job.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# BedrockModelCustomizationJob + + +## Resource + +```text +BedrockModelCustomizationJob +``` + +## Properties + + +- `Arn`: +- `JobName`: +- `ModelName`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-model-invocation-logging-configuration.md b/docs/resources/bedrock-model-invocation-logging-configuration.md new file mode 100644 index 00000000..c80c782b --- /dev/null +++ b/docs/resources/bedrock-model-invocation-logging-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BedrockModelInvocationLoggingConfiguration + + +## Resource + +```text +BedrockModelInvocationLoggingConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-prompt.md b/docs/resources/bedrock-prompt.md new file mode 100644 index 00000000..be217528 --- /dev/null +++ b/docs/resources/bedrock-prompt.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# BedrockPrompt + + +## Resource + +```text +BedrockPrompt +``` + +## Properties + + +- `ID`: +- `Name`: +- `Version`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/bedrock-provisioned-model-throughput.md b/docs/resources/bedrock-provisioned-model-throughput.md new file mode 100644 index 00000000..c9301cce --- /dev/null +++ b/docs/resources/bedrock-provisioned-model-throughput.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# BedrockProvisionedModelThroughput + + +## Resource + +```text +BedrockProvisionedModelThroughput +``` + +## Properties + + +- `Arn`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/billing-costand-usage-report.md b/docs/resources/billing-costand-usage-report.md new file mode 100644 index 00000000..2baa94ed --- /dev/null +++ b/docs/resources/billing-costand-usage-report.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# BillingCostandUsageReport + + +## Resource + +```text +BillingCostandUsageReport +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/budgets-budget.md b/docs/resources/budgets-budget.md new file mode 100644 index 00000000..011e3a71 --- /dev/null +++ b/docs/resources/budgets-budget.md @@ -0,0 +1,41 @@ +--- +generated: true +--- + +# BudgetsBudget + + +## Resource + +```text +BudgetsBudget +``` + +## Properties + + +- `AccountID`: +- `BudgetType`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `Budget` \ No newline at end of file diff --git a/docs/resources/cloud-9environment.md b/docs/resources/cloud-9environment.md new file mode 100644 index 00000000..b46ebf77 --- /dev/null +++ b/docs/resources/cloud-9environment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Cloud9Environment + + +## Resource + +```text +Cloud9Environment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-directory-directory.md b/docs/resources/cloud-directory-directory.md new file mode 100644 index 00000000..27a8ffe7 --- /dev/null +++ b/docs/resources/cloud-directory-directory.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudDirectoryDirectory + + +## Resource + +```text +CloudDirectoryDirectory +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-directory-schema.md b/docs/resources/cloud-directory-schema.md new file mode 100644 index 00000000..6be6f12c --- /dev/null +++ b/docs/resources/cloud-directory-schema.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudDirectorySchema + + +## Resource + +```text +CloudDirectorySchema +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-formation-stack-set.md b/docs/resources/cloud-formation-stack-set.md new file mode 100644 index 00000000..a52b867c --- /dev/null +++ b/docs/resources/cloud-formation-stack-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudFormationStackSet + + +## Resource + +```text +CloudFormationStackSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-formation-stack.md b/docs/resources/cloud-formation-stack.md new file mode 100644 index 00000000..e7402ac1 --- /dev/null +++ b/docs/resources/cloud-formation-stack.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# CloudFormationStack + + +## Resource + +```text +CloudFormationStack +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableDeletionProtection` + + +### DisableDeletionProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableDeletionProtection +``` + diff --git a/docs/resources/cloud-formation-type.md b/docs/resources/cloud-formation-type.md new file mode 100644 index 00000000..3a66c2f6 --- /dev/null +++ b/docs/resources/cloud-formation-type.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudFormationType + + +## Resource + +```text +CloudFormationType +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-cache-policy.md b/docs/resources/cloud-front-cache-policy.md new file mode 100644 index 00000000..6a75f002 --- /dev/null +++ b/docs/resources/cloud-front-cache-policy.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# CloudFrontCachePolicy + + +## Resource + +```text +CloudFrontCachePolicy +``` + +## Properties + + +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-distribution-deployment.md b/docs/resources/cloud-front-distribution-deployment.md new file mode 100644 index 00000000..6abbf99b --- /dev/null +++ b/docs/resources/cloud-front-distribution-deployment.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# CloudFrontDistributionDeployment + + +## Resource + +```text +CloudFrontDistributionDeployment +``` + +## Properties + + +- `ID`: +- `Status`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-distribution.md b/docs/resources/cloud-front-distribution.md new file mode 100644 index 00000000..6cb69743 --- /dev/null +++ b/docs/resources/cloud-front-distribution.md @@ -0,0 +1,38 @@ +--- +generated: true +--- + +# CloudFrontDistribution + + +## Resource + +```text +CloudFrontDistribution +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [CloudFrontDistributionDeployment](./cloud-front-distribution-deployment.md) + diff --git a/docs/resources/cloud-front-function.md b/docs/resources/cloud-front-function.md new file mode 100644 index 00000000..9891e438 --- /dev/null +++ b/docs/resources/cloud-front-function.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudFrontFunction + + +## Resource + +```text +CloudFrontFunction +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-key-group.md b/docs/resources/cloud-front-key-group.md new file mode 100644 index 00000000..f5141983 --- /dev/null +++ b/docs/resources/cloud-front-key-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontKeyGroup + + +## Resource + +```text +CloudFrontKeyGroup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-origin-access-control.md b/docs/resources/cloud-front-origin-access-control.md new file mode 100644 index 00000000..16fa812f --- /dev/null +++ b/docs/resources/cloud-front-origin-access-control.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontOriginAccessControl + + +## Resource + +```text +CloudFrontOriginAccessControl +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-origin-access-identity.md b/docs/resources/cloud-front-origin-access-identity.md new file mode 100644 index 00000000..4641862a --- /dev/null +++ b/docs/resources/cloud-front-origin-access-identity.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontOriginAccessIdentity + + +## Resource + +```text +CloudFrontOriginAccessIdentity +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-origin-request-policy.md b/docs/resources/cloud-front-origin-request-policy.md new file mode 100644 index 00000000..c18b7b97 --- /dev/null +++ b/docs/resources/cloud-front-origin-request-policy.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontOriginRequestPolicy + + +## Resource + +```text +CloudFrontOriginRequestPolicy +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-public-key.md b/docs/resources/cloud-front-public-key.md new file mode 100644 index 00000000..5db65084 --- /dev/null +++ b/docs/resources/cloud-front-public-key.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontPublicKey + + +## Resource + +```text +CloudFrontPublicKey +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-front-response-headers-policy.md b/docs/resources/cloud-front-response-headers-policy.md new file mode 100644 index 00000000..82830f12 --- /dev/null +++ b/docs/resources/cloud-front-response-headers-policy.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudFrontResponseHeadersPolicy + + +## Resource + +```text +CloudFrontResponseHeadersPolicy +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-hsmv2-cluster-hsm.md b/docs/resources/cloud-hsmv2-cluster-hsm.md new file mode 100644 index 00000000..f24d836f --- /dev/null +++ b/docs/resources/cloud-hsmv2-cluster-hsm.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudHSMV2ClusterHSM + + +## Resource + +```text +CloudHSMV2ClusterHSM +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-hsmv2-cluster.md b/docs/resources/cloud-hsmv2-cluster.md new file mode 100644 index 00000000..ef0901c2 --- /dev/null +++ b/docs/resources/cloud-hsmv2-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudHSMV2Cluster + + +## Resource + +```text +CloudHSMV2Cluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-search-domain.md b/docs/resources/cloud-search-domain.md new file mode 100644 index 00000000..03c537e3 --- /dev/null +++ b/docs/resources/cloud-search-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudSearchDomain + + +## Resource + +```text +CloudSearchDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-trail-trail.md b/docs/resources/cloud-trail-trail.md new file mode 100644 index 00000000..e3962cc1 --- /dev/null +++ b/docs/resources/cloud-trail-trail.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudTrailTrail + + +## Resource + +```text +CloudTrailTrail +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-alarm.md b/docs/resources/cloud-watch-alarm.md new file mode 100644 index 00000000..faaadf34 --- /dev/null +++ b/docs/resources/cloud-watch-alarm.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchAlarm + + +## Resource + +```text +CloudWatchAlarm +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-anomaly-detector.md b/docs/resources/cloud-watch-anomaly-detector.md new file mode 100644 index 00000000..7eb50bce --- /dev/null +++ b/docs/resources/cloud-watch-anomaly-detector.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CloudWatchAnomalyDetector + + +## Resource + +```text +CloudWatchAnomalyDetector +``` + +## Properties + + +- `MetricName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-dashboard.md b/docs/resources/cloud-watch-dashboard.md new file mode 100644 index 00000000..48413e7c --- /dev/null +++ b/docs/resources/cloud-watch-dashboard.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchDashboard + + +## Resource + +```text +CloudWatchDashboard +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-events-buses.md b/docs/resources/cloud-watch-events-buses.md new file mode 100644 index 00000000..8c0f6128 --- /dev/null +++ b/docs/resources/cloud-watch-events-buses.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchEventsBuses + + +## Resource + +```text +CloudWatchEventsBuses +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-events-rule.md b/docs/resources/cloud-watch-events-rule.md new file mode 100644 index 00000000..b110bbda --- /dev/null +++ b/docs/resources/cloud-watch-events-rule.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# CloudWatchEventsRule + + +## Resource + +```text +CloudWatchEventsRule +``` + +## Properties + + +- `ARN`: +- `EventBusName`: +- `Name`: +- `State`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-events-target.md b/docs/resources/cloud-watch-events-target.md new file mode 100644 index 00000000..ed49fc9f --- /dev/null +++ b/docs/resources/cloud-watch-events-target.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchEventsTarget + + +## Resource + +```text +CloudWatchEventsTarget +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-insight-rule.md b/docs/resources/cloud-watch-insight-rule.md new file mode 100644 index 00000000..d001cf2c --- /dev/null +++ b/docs/resources/cloud-watch-insight-rule.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# CloudWatchInsightRule + + +## Resource + +```text +CloudWatchInsightRule +``` + +## Properties + + +- `Name`: +- `State`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-logs-destination.md b/docs/resources/cloud-watch-logs-destination.md new file mode 100644 index 00000000..32f0d3b0 --- /dev/null +++ b/docs/resources/cloud-watch-logs-destination.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchLogsDestination + + +## Resource + +```text +CloudWatchLogsDestination +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-logs-log-group.md b/docs/resources/cloud-watch-logs-log-group.md new file mode 100644 index 00000000..a9d24a0d --- /dev/null +++ b/docs/resources/cloud-watch-logs-log-group.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# CloudWatchLogsLogGroup + + +## Resource + +```text +CloudWatchLogsLogGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2VPC](./ec2-vpc.md) + diff --git a/docs/resources/cloud-watch-logs-resource-policy.md b/docs/resources/cloud-watch-logs-resource-policy.md new file mode 100644 index 00000000..5dfe36ca --- /dev/null +++ b/docs/resources/cloud-watch-logs-resource-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchLogsResourcePolicy + + +## Resource + +```text +CloudWatchLogsResourcePolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cloud-watch-rum-app.md b/docs/resources/cloud-watch-rum-app.md new file mode 100644 index 00000000..40bd1416 --- /dev/null +++ b/docs/resources/cloud-watch-rum-app.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CloudWatchRUMApp + + +## Resource + +```text +CloudWatchRUMApp +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-artifact-domain.md b/docs/resources/code-artifact-domain.md new file mode 100644 index 00000000..f52a54ce --- /dev/null +++ b/docs/resources/code-artifact-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeArtifactDomain + + +## Resource + +```text +CodeArtifactDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-artifact-repository.md b/docs/resources/code-artifact-repository.md new file mode 100644 index 00000000..975817c8 --- /dev/null +++ b/docs/resources/code-artifact-repository.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeArtifactRepository + + +## Resource + +```text +CodeArtifactRepository +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-build-build-batch.md b/docs/resources/code-build-build-batch.md new file mode 100644 index 00000000..a4dbb036 --- /dev/null +++ b/docs/resources/code-build-build-batch.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CodeBuildBuildBatch + + +## Resource + +```text +CodeBuildBuildBatch +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-build-build.md b/docs/resources/code-build-build.md new file mode 100644 index 00000000..8db83147 --- /dev/null +++ b/docs/resources/code-build-build.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CodeBuildBuild + + +## Resource + +```text +CodeBuildBuild +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-build-project.md b/docs/resources/code-build-project.md new file mode 100644 index 00000000..7eba3f0e --- /dev/null +++ b/docs/resources/code-build-project.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeBuildProject + + +## Resource + +```text +CodeBuildProject +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-build-report-group.md b/docs/resources/code-build-report-group.md new file mode 100644 index 00000000..37ec5fe5 --- /dev/null +++ b/docs/resources/code-build-report-group.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# CodeBuildReportGroup + + +## Resource + +```text +CodeBuildReportGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [CodeBuildReport](./code-build-report.md) + diff --git a/docs/resources/code-build-report.md b/docs/resources/code-build-report.md new file mode 100644 index 00000000..415bf43d --- /dev/null +++ b/docs/resources/code-build-report.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeBuildReport + + +## Resource + +```text +CodeBuildReport +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-build-source-credential.md b/docs/resources/code-build-source-credential.md new file mode 100644 index 00000000..416e8bdf --- /dev/null +++ b/docs/resources/code-build-source-credential.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# CodeBuildSourceCredential + + +## Resource + +```text +CodeBuildSourceCredential +``` + +## Properties + + +- `ARN`: +- `AuthType`: +- `ServerType`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-commit-repository.md b/docs/resources/code-commit-repository.md new file mode 100644 index 00000000..5287b80a --- /dev/null +++ b/docs/resources/code-commit-repository.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeCommitRepository + + +## Resource + +```text +CodeCommitRepository +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-deploy-application.md b/docs/resources/code-deploy-application.md new file mode 100644 index 00000000..4479a206 --- /dev/null +++ b/docs/resources/code-deploy-application.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeDeployApplication + + +## Resource + +```text +CodeDeployApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-deploy-deployment-config.md b/docs/resources/code-deploy-deployment-config.md new file mode 100644 index 00000000..fef717d9 --- /dev/null +++ b/docs/resources/code-deploy-deployment-config.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CodeDeployDeploymentConfig + + +## Resource + +```text +CodeDeployDeploymentConfig +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-deploy-deployment-group.md b/docs/resources/code-deploy-deployment-group.md new file mode 100644 index 00000000..b2afbca0 --- /dev/null +++ b/docs/resources/code-deploy-deployment-group.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# CodeDeployDeploymentGroup + + +## Resource + +```text +CodeDeployDeploymentGroup +``` + +## Properties + + +- `ApplicationName`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-guru-profiling-group.md b/docs/resources/code-guru-profiling-group.md new file mode 100644 index 00000000..f0b3aee4 --- /dev/null +++ b/docs/resources/code-guru-profiling-group.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# CodeGuruProfilingGroup + + +## Resource + +```text +CodeGuruProfilingGroup +``` + +## Properties + + +- `ComputePlatform`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-guru-reviewer-repository-association.md b/docs/resources/code-guru-reviewer-repository-association.md new file mode 100644 index 00000000..05f1ee90 --- /dev/null +++ b/docs/resources/code-guru-reviewer-repository-association.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# CodeGuruReviewerRepositoryAssociation + + +## Resource + +```text +CodeGuruReviewerRepositoryAssociation +``` + +## Properties + + +- `AssociationARN`: +- `AssociationID`: +- `Name`: +- `Owner`: +- `ProviderType`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-pipeline-custom-action-type.md b/docs/resources/code-pipeline-custom-action-type.md new file mode 100644 index 00000000..a80b3489 --- /dev/null +++ b/docs/resources/code-pipeline-custom-action-type.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# CodePipelineCustomActionType + + +## Resource + +```text +CodePipelineCustomActionType +``` + +## Properties + + +- `Category`: +- `Owner`: +- `Provider`: +- `Version`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-pipeline-pipeline.md b/docs/resources/code-pipeline-pipeline.md new file mode 100644 index 00000000..82be4382 --- /dev/null +++ b/docs/resources/code-pipeline-pipeline.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodePipelinePipeline + + +## Resource + +```text +CodePipelinePipeline +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-pipeline-webhook.md b/docs/resources/code-pipeline-webhook.md new file mode 100644 index 00000000..f117af96 --- /dev/null +++ b/docs/resources/code-pipeline-webhook.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# CodePipelineWebhook + + +## Resource + +```text +CodePipelineWebhook +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-star-connection.md b/docs/resources/code-star-connection.md new file mode 100644 index 00000000..25ce36a2 --- /dev/null +++ b/docs/resources/code-star-connection.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeStarConnection + + +## Resource + +```text +CodeStarConnection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/code-star-project.md b/docs/resources/code-star-project.md new file mode 100644 index 00000000..96a9928e --- /dev/null +++ b/docs/resources/code-star-project.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CodeStarProject + + +## Resource + +```text +CodeStarProject +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cognito-identity-pool.md b/docs/resources/cognito-identity-pool.md new file mode 100644 index 00000000..c7adcc92 --- /dev/null +++ b/docs/resources/cognito-identity-pool.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CognitoIdentityPool + + +## Resource + +```text +CognitoIdentityPool +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cognito-identity-provider.md b/docs/resources/cognito-identity-provider.md new file mode 100644 index 00000000..5a6e8c1b --- /dev/null +++ b/docs/resources/cognito-identity-provider.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CognitoIdentityProvider + + +## Resource + +```text +CognitoIdentityProvider +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cognito-user-pool-client.md b/docs/resources/cognito-user-pool-client.md new file mode 100644 index 00000000..e7abe055 --- /dev/null +++ b/docs/resources/cognito-user-pool-client.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CognitoUserPoolClient + + +## Resource + +```text +CognitoUserPoolClient +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/cognito-user-pool-domain.md b/docs/resources/cognito-user-pool-domain.md new file mode 100644 index 00000000..51ca40e5 --- /dev/null +++ b/docs/resources/cognito-user-pool-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# CognitoUserPoolDomain + + +## Resource + +```text +CognitoUserPoolDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-document-classifier.md b/docs/resources/comprehend-document-classifier.md new file mode 100644 index 00000000..93a36a19 --- /dev/null +++ b/docs/resources/comprehend-document-classifier.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendDocumentClassifier + + +## Resource + +```text +ComprehendDocumentClassifier +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-dominant-language-detection-job.md b/docs/resources/comprehend-dominant-language-detection-job.md new file mode 100644 index 00000000..a1dcaaed --- /dev/null +++ b/docs/resources/comprehend-dominant-language-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendDominantLanguageDetectionJob + + +## Resource + +```text +ComprehendDominantLanguageDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-endpoint.md b/docs/resources/comprehend-endpoint.md new file mode 100644 index 00000000..3a50398b --- /dev/null +++ b/docs/resources/comprehend-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendEndpoint + + +## Resource + +```text +ComprehendEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-entities-detection-job.md b/docs/resources/comprehend-entities-detection-job.md new file mode 100644 index 00000000..e18d57b5 --- /dev/null +++ b/docs/resources/comprehend-entities-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendEntitiesDetectionJob + + +## Resource + +```text +ComprehendEntitiesDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-entity-recognizer.md b/docs/resources/comprehend-entity-recognizer.md new file mode 100644 index 00000000..5a807482 --- /dev/null +++ b/docs/resources/comprehend-entity-recognizer.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendEntityRecognizer + + +## Resource + +```text +ComprehendEntityRecognizer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-events-detection-job.md b/docs/resources/comprehend-events-detection-job.md new file mode 100644 index 00000000..ce0e2180 --- /dev/null +++ b/docs/resources/comprehend-events-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendEventsDetectionJob + + +## Resource + +```text +ComprehendEventsDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-key-phrases-detection-job.md b/docs/resources/comprehend-key-phrases-detection-job.md new file mode 100644 index 00000000..361d3ccd --- /dev/null +++ b/docs/resources/comprehend-key-phrases-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendKeyPhrasesDetectionJob + + +## Resource + +```text +ComprehendKeyPhrasesDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-pii-entities-detection-job.md b/docs/resources/comprehend-pii-entities-detection-job.md new file mode 100644 index 00000000..85830f48 --- /dev/null +++ b/docs/resources/comprehend-pii-entities-detection-job.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# ComprehendPiiEntitiesDetectionJob + + +## Resource + +```text +ComprehendPiiEntitiesDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `ComprehendPiiEntititesDetectionJob` \ No newline at end of file diff --git a/docs/resources/comprehend-sentiment-detection-job.md b/docs/resources/comprehend-sentiment-detection-job.md new file mode 100644 index 00000000..308bb157 --- /dev/null +++ b/docs/resources/comprehend-sentiment-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendSentimentDetectionJob + + +## Resource + +```text +ComprehendSentimentDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/comprehend-targeted-sentiment-detection-job.md b/docs/resources/comprehend-targeted-sentiment-detection-job.md new file mode 100644 index 00000000..cce9e0b9 --- /dev/null +++ b/docs/resources/comprehend-targeted-sentiment-detection-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ComprehendTargetedSentimentDetectionJob + + +## Resource + +```text +ComprehendTargetedSentimentDetectionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/config-service-config-rule.md b/docs/resources/config-service-config-rule.md new file mode 100644 index 00000000..7f2faf68 --- /dev/null +++ b/docs/resources/config-service-config-rule.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# ConfigServiceConfigRule + + +## Resource + +```text +ConfigServiceConfigRule +``` + +## Properties + + +- `CreatedBy`: +- `HasRemediationConfig`: +- `Name`: +- `Scope`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/config-service-configuration-recorder.md b/docs/resources/config-service-configuration-recorder.md new file mode 100644 index 00000000..aae3336b --- /dev/null +++ b/docs/resources/config-service-configuration-recorder.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ConfigServiceConfigurationRecorder + + +## Resource + +```text +ConfigServiceConfigurationRecorder +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/config-service-conformance-pack.md b/docs/resources/config-service-conformance-pack.md new file mode 100644 index 00000000..b6ebc564 --- /dev/null +++ b/docs/resources/config-service-conformance-pack.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ConfigServiceConformancePack + + +## Resource + +```text +ConfigServiceConformancePack +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/config-service-delivery-channel.md b/docs/resources/config-service-delivery-channel.md new file mode 100644 index 00000000..e0306992 --- /dev/null +++ b/docs/resources/config-service-delivery-channel.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ConfigServiceDeliveryChannel + + +## Resource + +```text +ConfigServiceDeliveryChannel +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/data-pipeline-pipeline.md b/docs/resources/data-pipeline-pipeline.md new file mode 100644 index 00000000..ee4ceba8 --- /dev/null +++ b/docs/resources/data-pipeline-pipeline.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# DataPipelinePipeline + + +## Resource + +```text +DataPipelinePipeline +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-certificate.md b/docs/resources/database-migration-service-certificate.md new file mode 100644 index 00000000..bab380b1 --- /dev/null +++ b/docs/resources/database-migration-service-certificate.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceCertificate + + +## Resource + +```text +DatabaseMigrationServiceCertificate +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-endpoint.md b/docs/resources/database-migration-service-endpoint.md new file mode 100644 index 00000000..d326f6d9 --- /dev/null +++ b/docs/resources/database-migration-service-endpoint.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceEndpoint + + +## Resource + +```text +DatabaseMigrationServiceEndpoint +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-event-subscription.md b/docs/resources/database-migration-service-event-subscription.md new file mode 100644 index 00000000..a9b44e3c --- /dev/null +++ b/docs/resources/database-migration-service-event-subscription.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceEventSubscription + + +## Resource + +```text +DatabaseMigrationServiceEventSubscription +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-replication-instance.md b/docs/resources/database-migration-service-replication-instance.md new file mode 100644 index 00000000..a2074ef3 --- /dev/null +++ b/docs/resources/database-migration-service-replication-instance.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceReplicationInstance + + +## Resource + +```text +DatabaseMigrationServiceReplicationInstance +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-replication-task.md b/docs/resources/database-migration-service-replication-task.md new file mode 100644 index 00000000..f74b3427 --- /dev/null +++ b/docs/resources/database-migration-service-replication-task.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceReplicationTask + + +## Resource + +```text +DatabaseMigrationServiceReplicationTask +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/database-migration-service-subnet-group.md b/docs/resources/database-migration-service-subnet-group.md new file mode 100644 index 00000000..c2935563 --- /dev/null +++ b/docs/resources/database-migration-service-subnet-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DatabaseMigrationServiceSubnetGroup + + +## Resource + +```text +DatabaseMigrationServiceSubnetGroup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/dax-cluster.md b/docs/resources/dax-cluster.md new file mode 100644 index 00000000..6b43b796 --- /dev/null +++ b/docs/resources/dax-cluster.md @@ -0,0 +1,39 @@ +--- +generated: true +--- + +# DAXCluster + + +## Resource + +```text +DAXCluster +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [DAXParameterGroup](./dax-parameter-group.md) +- [DAXSubnetGroup](./dax-subnet-group.md) + diff --git a/docs/resources/dax-parameter-group.md b/docs/resources/dax-parameter-group.md new file mode 100644 index 00000000..bf05209e --- /dev/null +++ b/docs/resources/dax-parameter-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DAXParameterGroup + + +## Resource + +```text +DAXParameterGroup +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/dax-subnet-group.md b/docs/resources/dax-subnet-group.md new file mode 100644 index 00000000..9a049528 --- /dev/null +++ b/docs/resources/dax-subnet-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DAXSubnetGroup + + +## Resource + +```text +DAXSubnetGroup +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/device-farm-project.md b/docs/resources/device-farm-project.md new file mode 100644 index 00000000..68b50fd3 --- /dev/null +++ b/docs/resources/device-farm-project.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# DeviceFarmProject + + +## Resource + +```text +DeviceFarmProject +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/directory-service-directory.md b/docs/resources/directory-service-directory.md new file mode 100644 index 00000000..874c0f72 --- /dev/null +++ b/docs/resources/directory-service-directory.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# DirectoryServiceDirectory + + +## Resource + +```text +DirectoryServiceDirectory +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/dynamo-db-backup.md b/docs/resources/dynamo-db-backup.md new file mode 100644 index 00000000..ac7464fb --- /dev/null +++ b/docs/resources/dynamo-db-backup.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# DynamoDBBackup + + +## Resource + +```text +DynamoDBBackup +``` + +## Properties + + +- `CreateDate`: +- `Name`: +- `TableName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/dynamo-db-table-item.md b/docs/resources/dynamo-db-table-item.md new file mode 100644 index 00000000..abae4077 --- /dev/null +++ b/docs/resources/dynamo-db-table-item.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# DynamoDBTableItem + + +## Resource + +```text +DynamoDBTableItem +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/dynamo-db-table.md b/docs/resources/dynamo-db-table.md new file mode 100644 index 00000000..0a3e7434 --- /dev/null +++ b/docs/resources/dynamo-db-table.md @@ -0,0 +1,55 @@ +--- +generated: true +--- + +# DynamoDBTable + + +## Resource + +```text +DynamoDBTable +``` + +## Properties + + +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableDeletionProtection` + + +### DisableDeletionProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableDeletionProtection +``` + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [DynamoDBTableItem](./dynamo-db-table-item.md) + diff --git a/docs/resources/ec2-address.md b/docs/resources/ec2-address.md new file mode 100644 index 00000000..38633643 --- /dev/null +++ b/docs/resources/ec2-address.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2Address + + +## Resource + +```text +EC2Address +``` + +## Properties + + +- `AllocationID`: +- `NetworkBorderGroup`: +- `PublicIP`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-client-vpn-endpoint-attachment.md b/docs/resources/ec2-client-vpn-endpoint-attachment.md new file mode 100644 index 00000000..5482bf21 --- /dev/null +++ b/docs/resources/ec2-client-vpn-endpoint-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2ClientVpnEndpointAttachment + + +## Resource + +```text +EC2ClientVpnEndpointAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-client-vpn-endpoint.md b/docs/resources/ec2-client-vpn-endpoint.md new file mode 100644 index 00000000..99f844ae --- /dev/null +++ b/docs/resources/ec2-client-vpn-endpoint.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2ClientVpnEndpoint + + +## Resource + +```text +EC2ClientVpnEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2ClientVpnEndpointAttachment](./ec2-client-vpn-endpoint-attachment.md) + diff --git a/docs/resources/ec2-customer-gateway.md b/docs/resources/ec2-customer-gateway.md new file mode 100644 index 00000000..8b275ca6 --- /dev/null +++ b/docs/resources/ec2-customer-gateway.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2CustomerGateway + + +## Resource + +```text +EC2CustomerGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-default-security-group-rule.md b/docs/resources/ec2-default-security-group-rule.md new file mode 100644 index 00000000..a0b65a2f --- /dev/null +++ b/docs/resources/ec2-default-security-group-rule.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2DefaultSecurityGroupRule + + +## Resource + +```text +EC2DefaultSecurityGroupRule +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-dhcp-option.md b/docs/resources/ec2-dhcp-option.md new file mode 100644 index 00000000..64a4e21c --- /dev/null +++ b/docs/resources/ec2-dhcp-option.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2DHCPOption + + +## Resource + +```text +EC2DHCPOption +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2DhcpOptions`- `EC2DHCPOptions` \ No newline at end of file diff --git a/docs/resources/ec2-egress-only-internet-gateway.md b/docs/resources/ec2-egress-only-internet-gateway.md new file mode 100644 index 00000000..2d8ac066 --- /dev/null +++ b/docs/resources/ec2-egress-only-internet-gateway.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2EgressOnlyInternetGateway + + +## Resource + +```text +EC2EgressOnlyInternetGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-host.md b/docs/resources/ec2-host.md new file mode 100644 index 00000000..613469bd --- /dev/null +++ b/docs/resources/ec2-host.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2Host + + +## Resource + +```text +EC2Host +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-instance-connect-endpoint.md b/docs/resources/ec2-instance-connect-endpoint.md new file mode 100644 index 00000000..0942408b --- /dev/null +++ b/docs/resources/ec2-instance-connect-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2InstanceConnectEndpoint + + +## Resource + +```text +EC2InstanceConnectEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-internet-gateway-attachment.md b/docs/resources/ec2-internet-gateway-attachment.md new file mode 100644 index 00000000..c95b918d --- /dev/null +++ b/docs/resources/ec2-internet-gateway-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2InternetGatewayAttachment + + +## Resource + +```text +EC2InternetGatewayAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2InternetGatewayAttachement` \ No newline at end of file diff --git a/docs/resources/ec2-internet-gateway.md b/docs/resources/ec2-internet-gateway.md new file mode 100644 index 00000000..c87a5cc9 --- /dev/null +++ b/docs/resources/ec2-internet-gateway.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2InternetGateway + + +## Resource + +```text +EC2InternetGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-key-pair.md b/docs/resources/ec2-key-pair.md new file mode 100644 index 00000000..2c86ad98 --- /dev/null +++ b/docs/resources/ec2-key-pair.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2KeyPair + + +## Resource + +```text +EC2KeyPair +``` + +## Properties + + +- `CreateTime`: +- `KeyType`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-launch-template.md b/docs/resources/ec2-launch-template.md new file mode 100644 index 00000000..910463b3 --- /dev/null +++ b/docs/resources/ec2-launch-template.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2LaunchTemplate + + +## Resource + +```text +EC2LaunchTemplate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-nat-gateway.md b/docs/resources/ec2-nat-gateway.md new file mode 100644 index 00000000..75e85145 --- /dev/null +++ b/docs/resources/ec2-nat-gateway.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2NATGateway + + +## Resource + +```text +EC2NATGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2NatGateway` \ No newline at end of file diff --git a/docs/resources/ec2-network-acl.md b/docs/resources/ec2-network-acl.md new file mode 100644 index 00000000..789e7754 --- /dev/null +++ b/docs/resources/ec2-network-acl.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2NetworkACL + + +## Resource + +```text +EC2NetworkACL +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-network-interface.md b/docs/resources/ec2-network-interface.md new file mode 100644 index 00000000..2032e620 --- /dev/null +++ b/docs/resources/ec2-network-interface.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2NetworkInterface + + +## Resource + +```text +EC2NetworkInterface +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-placement-group.md b/docs/resources/ec2-placement-group.md new file mode 100644 index 00000000..c52efed9 --- /dev/null +++ b/docs/resources/ec2-placement-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2PlacementGroup + + +## Resource + +```text +EC2PlacementGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-route-table.md b/docs/resources/ec2-route-table.md new file mode 100644 index 00000000..fbbfb418 --- /dev/null +++ b/docs/resources/ec2-route-table.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2RouteTable + + +## Resource + +```text +EC2RouteTable +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2Subnet](./ec2-subnet.md) + diff --git a/docs/resources/ec2-security-group.md b/docs/resources/ec2-security-group.md new file mode 100644 index 00000000..a22cf376 --- /dev/null +++ b/docs/resources/ec2-security-group.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# EC2SecurityGroup + + +## Resource + +```text +EC2SecurityGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [ELBv2](./elbv2.md) +- [EC2DefaultSecurityGroupRule](./ec2-default-security-group-rule.md) + diff --git a/docs/resources/ec2-snapshot.md b/docs/resources/ec2-snapshot.md new file mode 100644 index 00000000..762d6c06 --- /dev/null +++ b/docs/resources/ec2-snapshot.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2Snapshot + + +## Resource + +```text +EC2Snapshot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2Image](./ec2-image.md) + diff --git a/docs/resources/ec2-spot-fleet-request.md b/docs/resources/ec2-spot-fleet-request.md new file mode 100644 index 00000000..09a2da8e --- /dev/null +++ b/docs/resources/ec2-spot-fleet-request.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2SpotFleetRequest + + +## Resource + +```text +EC2SpotFleetRequest +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-subnet.md b/docs/resources/ec2-subnet.md new file mode 100644 index 00000000..bf71adc0 --- /dev/null +++ b/docs/resources/ec2-subnet.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2Subnet + + +## Resource + +```text +EC2Subnet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2NetworkInterface](./ec2-network-interface.md) + diff --git a/docs/resources/ec2-tgw-attachment.md b/docs/resources/ec2-tgw-attachment.md new file mode 100644 index 00000000..976dc4de --- /dev/null +++ b/docs/resources/ec2-tgw-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2TGWAttachment + + +## Resource + +```text +EC2TGWAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-tgw-connect-peer.md b/docs/resources/ec2-tgw-connect-peer.md new file mode 100644 index 00000000..34825e80 --- /dev/null +++ b/docs/resources/ec2-tgw-connect-peer.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2TGWConnectPeer + + +## Resource + +```text +EC2TGWConnectPeer +``` + +## Properties + + +- `CreationTime`: +- `ID`: +- `State`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-tgw.md b/docs/resources/ec2-tgw.md new file mode 100644 index 00000000..45df81e7 --- /dev/null +++ b/docs/resources/ec2-tgw.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2TGW + + +## Resource + +```text +EC2TGW +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2TGWAttachment](./ec2-tgw-attachment.md) + diff --git a/docs/resources/ec2-volume.md b/docs/resources/ec2-volume.md new file mode 100644 index 00000000..a8a66145 --- /dev/null +++ b/docs/resources/ec2-volume.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2Volume + + +## Resource + +```text +EC2Volume +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-vpc-endpoint-connection.md b/docs/resources/ec2-vpc-endpoint-connection.md new file mode 100644 index 00000000..c9ce674c --- /dev/null +++ b/docs/resources/ec2-vpc-endpoint-connection.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# EC2VPCEndpointConnection + + +## Resource + +```text +EC2VPCEndpointConnection +``` + +## Properties + + +- `Owner`: +- `ServiceID`: +- `State`: +- `VPCEndpointID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-vpc-endpoint-service-configuration.md b/docs/resources/ec2-vpc-endpoint-service-configuration.md new file mode 100644 index 00000000..26d43472 --- /dev/null +++ b/docs/resources/ec2-vpc-endpoint-service-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2VPCEndpointServiceConfiguration + + +## Resource + +```text +EC2VPCEndpointServiceConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-vpc-endpoint.md b/docs/resources/ec2-vpc-endpoint.md new file mode 100644 index 00000000..a67e5ccb --- /dev/null +++ b/docs/resources/ec2-vpc-endpoint.md @@ -0,0 +1,43 @@ +--- +generated: true +--- + +# EC2VPCEndpoint + + +## Resource + +```text +EC2VPCEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2VPCEndpointConnection](./ec2-vpc-endpoint-connection.md) +- [EC2VPCEndpointServiceConfiguration](./ec2-vpc-endpoint-service-configuration.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2VpcEndpoint` \ No newline at end of file diff --git a/docs/resources/ec2-vpc-peering-connection.md b/docs/resources/ec2-vpc-peering-connection.md new file mode 100644 index 00000000..c6a91f37 --- /dev/null +++ b/docs/resources/ec2-vpc-peering-connection.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EC2VPCPeeringConnection + + +## Resource + +```text +EC2VPCPeeringConnection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ec2-vpc.md b/docs/resources/ec2-vpc.md new file mode 100644 index 00000000..82facdeb --- /dev/null +++ b/docs/resources/ec2-vpc.md @@ -0,0 +1,60 @@ +--- +generated: true +--- + +# EC2VPC + + +## Resource + +```text +EC2VPC +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::EC2::VPC +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2Subnet](./ec2-subnet.md) +- [EC2RouteTable](./ec2-route-table.md) +- [EC2DHCPOption](./ec2-dhcp-option.md) +- [EC2NetworkACL](./ec2-network-acl.md) +- [EC2NetworkInterface](./ec2-network-interface.md) +- [EC2InternetGatewayAttachment](./ec2-internet-gateway-attachment.md) +- [EC2VPCEndpoint](./ec2-vpc-endpoint.md) +- [EC2VPCPeeringConnection](./ec2-vpc-peering-connection.md) +- [EC2VPNGateway](./ec2-vpn-gateway.md) +- [EC2EgressOnlyInternetGateway](./ec2-egress-only-internet-gateway.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2Vpc` \ No newline at end of file diff --git a/docs/resources/ec2-vpn-connection.md b/docs/resources/ec2-vpn-connection.md new file mode 100644 index 00000000..9a7a6ef1 --- /dev/null +++ b/docs/resources/ec2-vpn-connection.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2VPNConnection + + +## Resource + +```text +EC2VPNConnection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2VpnConnection` \ No newline at end of file diff --git a/docs/resources/ec2-vpn-gateway-attachment.md b/docs/resources/ec2-vpn-gateway-attachment.md new file mode 100644 index 00000000..16b360be --- /dev/null +++ b/docs/resources/ec2-vpn-gateway-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EC2VPNGatewayAttachment + + +## Resource + +```text +EC2VPNGatewayAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2VpnGatewayAttachement` \ No newline at end of file diff --git a/docs/resources/ec2-vpn-gateway.md b/docs/resources/ec2-vpn-gateway.md new file mode 100644 index 00000000..f148a30f --- /dev/null +++ b/docs/resources/ec2-vpn-gateway.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# EC2VPNGateway + + +## Resource + +```text +EC2VPNGateway +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2VPNGatewayAttachment](./ec2-vpn-gateway-attachment.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EC2VpnGateway` \ No newline at end of file diff --git a/docs/resources/ecr-public-repository.md b/docs/resources/ecr-public-repository.md new file mode 100644 index 00000000..141c227c --- /dev/null +++ b/docs/resources/ecr-public-repository.md @@ -0,0 +1,44 @@ +--- +generated: true +--- + +# ECRPublicRepository + + +## Resource + +```text +ECRPublicRepository +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ECR::PublicRepository +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [EC2VPNGatewayAttachment](./ec2-vpn-gateway-attachment.md) + diff --git a/docs/resources/ecr-repository.md b/docs/resources/ecr-repository.md new file mode 100644 index 00000000..0a6e439b --- /dev/null +++ b/docs/resources/ecr-repository.md @@ -0,0 +1,43 @@ +--- +generated: true +--- + +# ECRRepository + + +## Resource + +```text +ECRRepository +``` + +### Alternative Resource + +!!! note - Cloud Control API - Alternative Resource + This resource can also be controlled and used via Cloud Control API. Please refer to the documentation for + [Cloud Control Resources](../config-cloud-control.md) for more information. + +```text +AWS::ECR::Repository +``` + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `ECRrepository` \ No newline at end of file diff --git a/docs/resources/ecs-capacity-provider.md b/docs/resources/ecs-capacity-provider.md new file mode 100644 index 00000000..098cc5bb --- /dev/null +++ b/docs/resources/ecs-capacity-provider.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# ECSCapacityProvider + + +## Resource + +```text +ECSCapacityProvider +``` + +## Properties + + +- `ARN`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ecs-cluster-instance.md b/docs/resources/ecs-cluster-instance.md new file mode 100644 index 00000000..3d2954b6 --- /dev/null +++ b/docs/resources/ecs-cluster-instance.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ECSClusterInstance + + +## Resource + +```text +ECSClusterInstance +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ecs-cluster.md b/docs/resources/ecs-cluster.md new file mode 100644 index 00000000..bebb6cc1 --- /dev/null +++ b/docs/resources/ecs-cluster.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ECSCluster + + +## Resource + +```text +ECSCluster +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ecs-service.md b/docs/resources/ecs-service.md new file mode 100644 index 00000000..6241a626 --- /dev/null +++ b/docs/resources/ecs-service.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ECSService + + +## Resource + +```text +ECSService +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ecs-task-definition.md b/docs/resources/ecs-task-definition.md new file mode 100644 index 00000000..278b513c --- /dev/null +++ b/docs/resources/ecs-task-definition.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ECSTaskDefinition + + +## Resource + +```text +ECSTaskDefinition +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ecs-task.md b/docs/resources/ecs-task.md new file mode 100644 index 00000000..355579b6 --- /dev/null +++ b/docs/resources/ecs-task.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ECSTask + + +## Resource + +```text +ECSTask +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/efs-file-system.md b/docs/resources/efs-file-system.md new file mode 100644 index 00000000..29f83bdf --- /dev/null +++ b/docs/resources/efs-file-system.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EFSFileSystem + + +## Resource + +```text +EFSFileSystem +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/efs-mount-target.md b/docs/resources/efs-mount-target.md new file mode 100644 index 00000000..c3372ce5 --- /dev/null +++ b/docs/resources/efs-mount-target.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EFSMountTarget + + +## Resource + +```text +EFSMountTarget +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/eks-cluster.md b/docs/resources/eks-cluster.md new file mode 100644 index 00000000..790f24f0 --- /dev/null +++ b/docs/resources/eks-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EKSCluster + + +## Resource + +```text +EKSCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/eks-fargate-profile.md b/docs/resources/eks-fargate-profile.md new file mode 100644 index 00000000..7aa9b4a2 --- /dev/null +++ b/docs/resources/eks-fargate-profile.md @@ -0,0 +1,41 @@ +--- +generated: true +--- + +# EKSFargateProfile + + +## Resource + +```text +EKSFargateProfile +``` + +## Properties + + +- `Cluster`: +- `CreatedAt`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EKSFargateProfiles` \ No newline at end of file diff --git a/docs/resources/eks-nodegroup.md b/docs/resources/eks-nodegroup.md new file mode 100644 index 00000000..2156c2d7 --- /dev/null +++ b/docs/resources/eks-nodegroup.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# EKSNodegroup + + +## Resource + +```text +EKSNodegroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `EKSNodegroups` \ No newline at end of file diff --git a/docs/resources/elastic-beanstalk-application.md b/docs/resources/elastic-beanstalk-application.md new file mode 100644 index 00000000..7a049059 --- /dev/null +++ b/docs/resources/elastic-beanstalk-application.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticBeanstalkApplication + + +## Resource + +```text +ElasticBeanstalkApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elastic-beanstalk-environment.md b/docs/resources/elastic-beanstalk-environment.md new file mode 100644 index 00000000..ca6285d0 --- /dev/null +++ b/docs/resources/elastic-beanstalk-environment.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ElasticBeanstalkEnvironment + + +## Resource + +```text +ElasticBeanstalkEnvironment +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elastic-transcoder-pipeline.md b/docs/resources/elastic-transcoder-pipeline.md new file mode 100644 index 00000000..81b2af48 --- /dev/null +++ b/docs/resources/elastic-transcoder-pipeline.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticTranscoderPipeline + + +## Resource + +```text +ElasticTranscoderPipeline +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elastic-transcoder-preset.md b/docs/resources/elastic-transcoder-preset.md new file mode 100644 index 00000000..90ccec16 --- /dev/null +++ b/docs/resources/elastic-transcoder-preset.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ElasticTranscoderPreset + + +## Resource + +```text +ElasticTranscoderPreset +``` + +## Properties + + +- `PresetID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elasticache-cache-cluster.md b/docs/resources/elasticache-cache-cluster.md new file mode 100644 index 00000000..a7a4b3ee --- /dev/null +++ b/docs/resources/elasticache-cache-cluster.md @@ -0,0 +1,44 @@ +--- +generated: true +--- + +# ElasticacheCacheCluster + + +## Resource + +```text +ElasticacheCacheCluster +``` + +## Properties + + +- `ClusterID`: +- `Serverless`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [ElasticacheCacheParameterGroup](./elasticache-cache-parameter-group.md) +- [ElasticacheReplicationGroup](./elasticache-replication-group.md) +- [ElasticacheSubnetGroup](./elasticache-subnet-group.md) + diff --git a/docs/resources/elasticache-cache-parameter-group.md b/docs/resources/elasticache-cache-parameter-group.md new file mode 100644 index 00000000..bc9c7939 --- /dev/null +++ b/docs/resources/elasticache-cache-parameter-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticacheCacheParameterGroup + + +## Resource + +```text +ElasticacheCacheParameterGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elasticache-replication-group.md b/docs/resources/elasticache-replication-group.md new file mode 100644 index 00000000..192bc01a --- /dev/null +++ b/docs/resources/elasticache-replication-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticacheReplicationGroup + + +## Resource + +```text +ElasticacheReplicationGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elasticache-subnet-group.md b/docs/resources/elasticache-subnet-group.md new file mode 100644 index 00000000..5866c563 --- /dev/null +++ b/docs/resources/elasticache-subnet-group.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# ElasticacheSubnetGroup + + +## Resource + +```text +ElasticacheSubnetGroup +``` + +## Properties + + +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elasticache-user-group.md b/docs/resources/elasticache-user-group.md new file mode 100644 index 00000000..1f4acb2f --- /dev/null +++ b/docs/resources/elasticache-user-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticacheUserGroup + + +## Resource + +```text +ElasticacheUserGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elasticache-user.md b/docs/resources/elasticache-user.md new file mode 100644 index 00000000..60545ef7 --- /dev/null +++ b/docs/resources/elasticache-user.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ElasticacheUser + + +## Resource + +```text +ElasticacheUser +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elb.md b/docs/resources/elb.md new file mode 100644 index 00000000..fca46188 --- /dev/null +++ b/docs/resources/elb.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ELB + + +## Resource + +```text +ELB +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elbv2-listener-rule.md b/docs/resources/elbv2-listener-rule.md new file mode 100644 index 00000000..c6da3542 --- /dev/null +++ b/docs/resources/elbv2-listener-rule.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ELBv2ListenerRule + + +## Resource + +```text +ELBv2ListenerRule +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/elbv2-target-group.md b/docs/resources/elbv2-target-group.md new file mode 100644 index 00000000..a9a0203f --- /dev/null +++ b/docs/resources/elbv2-target-group.md @@ -0,0 +1,35 @@ +--- +generated: true +--- + +# ELBv2TargetGroup + + +## Resource + +```text +ELBv2TargetGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [ELBv2](./elbv2.md) + diff --git a/docs/resources/emr-cluster.md b/docs/resources/emr-cluster.md new file mode 100644 index 00000000..a0d558ed --- /dev/null +++ b/docs/resources/emr-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EMRCluster + + +## Resource + +```text +EMRCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/emr-security-configuration.md b/docs/resources/emr-security-configuration.md new file mode 100644 index 00000000..e141d70d --- /dev/null +++ b/docs/resources/emr-security-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# EMRSecurityConfiguration + + +## Resource + +```text +EMRSecurityConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/es-domain.md b/docs/resources/es-domain.md new file mode 100644 index 00000000..a2edfd01 --- /dev/null +++ b/docs/resources/es-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ESDomain + + +## Resource + +```text +ESDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/firehose-delivery-stream.md b/docs/resources/firehose-delivery-stream.md new file mode 100644 index 00000000..c351fd5f --- /dev/null +++ b/docs/resources/firehose-delivery-stream.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# FirehoseDeliveryStream + + +## Resource + +```text +FirehoseDeliveryStream +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/fms-notification-channel.md b/docs/resources/fms-notification-channel.md new file mode 100644 index 00000000..092cbf3a --- /dev/null +++ b/docs/resources/fms-notification-channel.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# FMSNotificationChannel + + +## Resource + +```text +FMSNotificationChannel +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/fms-policy.md b/docs/resources/fms-policy.md new file mode 100644 index 00000000..ef5d64b9 --- /dev/null +++ b/docs/resources/fms-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# FMSPolicy + + +## Resource + +```text +FMSPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/fsx-backup.md b/docs/resources/fsx-backup.md new file mode 100644 index 00000000..0a749b4a --- /dev/null +++ b/docs/resources/fsx-backup.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# FSxBackup + + +## Resource + +```text +FSxBackup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/fsx-file-system.md b/docs/resources/fsx-file-system.md new file mode 100644 index 00000000..cae79841 --- /dev/null +++ b/docs/resources/fsx-file-system.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# FSxFileSystem + + +## Resource + +```text +FSxFileSystem +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/game-lift-build.md b/docs/resources/game-lift-build.md new file mode 100644 index 00000000..b99d3196 --- /dev/null +++ b/docs/resources/game-lift-build.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# GameLiftBuild + + +## Resource + +```text +GameLiftBuild +``` + +## Properties + + +- `BuildID`: +- `CreationDate`: +- `Name`: +- `Status`: +- `Version`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/game-lift-fleet.md b/docs/resources/game-lift-fleet.md new file mode 100644 index 00000000..ff62cc4f --- /dev/null +++ b/docs/resources/game-lift-fleet.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GameLiftFleet + + +## Resource + +```text +GameLiftFleet +``` + +## Properties + + +- `FleetID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/game-lift-matchmaking-configuration.md b/docs/resources/game-lift-matchmaking-configuration.md new file mode 100644 index 00000000..1413f3e9 --- /dev/null +++ b/docs/resources/game-lift-matchmaking-configuration.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# GameLiftMatchmakingConfiguration + + +## Resource + +```text +GameLiftMatchmakingConfiguration +``` + +## Properties + + +- `CreationTime`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/game-lift-matchmaking-rule-set.md b/docs/resources/game-lift-matchmaking-rule-set.md new file mode 100644 index 00000000..32234d8c --- /dev/null +++ b/docs/resources/game-lift-matchmaking-rule-set.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GameLiftMatchmakingRuleSet + + +## Resource + +```text +GameLiftMatchmakingRuleSet +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/game-lift-queue.md b/docs/resources/game-lift-queue.md new file mode 100644 index 00000000..0269ac15 --- /dev/null +++ b/docs/resources/game-lift-queue.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GameLiftQueue + + +## Resource + +```text +GameLiftQueue +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/global-accelerator-endpoint-group.md b/docs/resources/global-accelerator-endpoint-group.md new file mode 100644 index 00000000..07cc6356 --- /dev/null +++ b/docs/resources/global-accelerator-endpoint-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GlobalAcceleratorEndpointGroup + + +## Resource + +```text +GlobalAcceleratorEndpointGroup +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/global-accelerator-listener.md b/docs/resources/global-accelerator-listener.md new file mode 100644 index 00000000..61a9ed68 --- /dev/null +++ b/docs/resources/global-accelerator-listener.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GlobalAcceleratorListener + + +## Resource + +```text +GlobalAcceleratorListener +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/global-accelerator.md b/docs/resources/global-accelerator.md new file mode 100644 index 00000000..53e6f6f7 --- /dev/null +++ b/docs/resources/global-accelerator.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# GlobalAccelerator + + +## Resource + +```text +GlobalAccelerator +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-blueprint.md b/docs/resources/glue-blueprint.md new file mode 100644 index 00000000..c97cd19f --- /dev/null +++ b/docs/resources/glue-blueprint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueBlueprint + + +## Resource + +```text +GlueBlueprint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-classifier.md b/docs/resources/glue-classifier.md new file mode 100644 index 00000000..13e0e98d --- /dev/null +++ b/docs/resources/glue-classifier.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueClassifier + + +## Resource + +```text +GlueClassifier +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-connection.md b/docs/resources/glue-connection.md new file mode 100644 index 00000000..eabb2f2b --- /dev/null +++ b/docs/resources/glue-connection.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueConnection + + +## Resource + +```text +GlueConnection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-crawler.md b/docs/resources/glue-crawler.md new file mode 100644 index 00000000..59b1269a --- /dev/null +++ b/docs/resources/glue-crawler.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueCrawler + + +## Resource + +```text +GlueCrawler +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-datasets.md b/docs/resources/glue-data-brew-datasets.md new file mode 100644 index 00000000..c12eabc4 --- /dev/null +++ b/docs/resources/glue-data-brew-datasets.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewDatasets + + +## Resource + +```text +GlueDataBrewDatasets +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-jobs.md b/docs/resources/glue-data-brew-jobs.md new file mode 100644 index 00000000..39ea231d --- /dev/null +++ b/docs/resources/glue-data-brew-jobs.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewJobs + + +## Resource + +```text +GlueDataBrewJobs +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-projects.md b/docs/resources/glue-data-brew-projects.md new file mode 100644 index 00000000..d7317689 --- /dev/null +++ b/docs/resources/glue-data-brew-projects.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewProjects + + +## Resource + +```text +GlueDataBrewProjects +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-recipe.md b/docs/resources/glue-data-brew-recipe.md new file mode 100644 index 00000000..02314dcd --- /dev/null +++ b/docs/resources/glue-data-brew-recipe.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewRecipe + + +## Resource + +```text +GlueDataBrewRecipe +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-rulesets.md b/docs/resources/glue-data-brew-rulesets.md new file mode 100644 index 00000000..b5bf8c16 --- /dev/null +++ b/docs/resources/glue-data-brew-rulesets.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewRulesets + + +## Resource + +```text +GlueDataBrewRulesets +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-data-brew-schedules.md b/docs/resources/glue-data-brew-schedules.md new file mode 100644 index 00000000..17c8d986 --- /dev/null +++ b/docs/resources/glue-data-brew-schedules.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDataBrewSchedules + + +## Resource + +```text +GlueDataBrewSchedules +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-database.md b/docs/resources/glue-database.md new file mode 100644 index 00000000..4227bfe6 --- /dev/null +++ b/docs/resources/glue-database.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDatabase + + +## Resource + +```text +GlueDatabase +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-dev-endpoint.md b/docs/resources/glue-dev-endpoint.md new file mode 100644 index 00000000..37782c6f --- /dev/null +++ b/docs/resources/glue-dev-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueDevEndpoint + + +## Resource + +```text +GlueDevEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-job.md b/docs/resources/glue-job.md new file mode 100644 index 00000000..0423c0ef --- /dev/null +++ b/docs/resources/glue-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueJob + + +## Resource + +```text +GlueJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-ml-transform.md b/docs/resources/glue-ml-transform.md new file mode 100644 index 00000000..f47a10f1 --- /dev/null +++ b/docs/resources/glue-ml-transform.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueMLTransform + + +## Resource + +```text +GlueMLTransform +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-security-configuration.md b/docs/resources/glue-security-configuration.md new file mode 100644 index 00000000..0bfa2f4a --- /dev/null +++ b/docs/resources/glue-security-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueSecurityConfiguration + + +## Resource + +```text +GlueSecurityConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-session.md b/docs/resources/glue-session.md new file mode 100644 index 00000000..5c6faab3 --- /dev/null +++ b/docs/resources/glue-session.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueSession + + +## Resource + +```text +GlueSession +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-trigger.md b/docs/resources/glue-trigger.md new file mode 100644 index 00000000..2a01e08e --- /dev/null +++ b/docs/resources/glue-trigger.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueTrigger + + +## Resource + +```text +GlueTrigger +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/glue-workflow.md b/docs/resources/glue-workflow.md new file mode 100644 index 00000000..49b7f7b8 --- /dev/null +++ b/docs/resources/glue-workflow.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GlueWorkflow + + +## Resource + +```text +GlueWorkflow +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/guard-duty-detector.md b/docs/resources/guard-duty-detector.md new file mode 100644 index 00000000..13199030 --- /dev/null +++ b/docs/resources/guard-duty-detector.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# GuardDutyDetector + + +## Resource + +```text +GuardDutyDetector +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-account-setting-password-policy.md b/docs/resources/iam-account-setting-password-policy.md new file mode 100644 index 00000000..801fdd4d --- /dev/null +++ b/docs/resources/iam-account-setting-password-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMAccountSettingPasswordPolicy + + +## Resource + +```text +IAMAccountSettingPasswordPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-group-policy-attachment.md b/docs/resources/iam-group-policy-attachment.md new file mode 100644 index 00000000..120d064e --- /dev/null +++ b/docs/resources/iam-group-policy-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMGroupPolicyAttachment + + +## Resource + +```text +IAMGroupPolicyAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamGroupPolicyAttachement` \ No newline at end of file diff --git a/docs/resources/iam-group-policy.md b/docs/resources/iam-group-policy.md new file mode 100644 index 00000000..0c3f3185 --- /dev/null +++ b/docs/resources/iam-group-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMGroupPolicy + + +## Resource + +```text +IAMGroupPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-group.md b/docs/resources/iam-group.md new file mode 100644 index 00000000..495bd938 --- /dev/null +++ b/docs/resources/iam-group.md @@ -0,0 +1,43 @@ +--- +generated: true +--- + +# IAMGroup + + +## Resource + +```text +IAMGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IAMUserGroupAttachment](./iam-user-group-attachment.md) +- [IAMGroupPolicy](./iam-group-policy.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamGroup` \ No newline at end of file diff --git a/docs/resources/iam-instance-profile-role.md b/docs/resources/iam-instance-profile-role.md new file mode 100644 index 00000000..8efa46ed --- /dev/null +++ b/docs/resources/iam-instance-profile-role.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMInstanceProfileRole + + +## Resource + +```text +IAMInstanceProfileRole +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamInstanceProfileRole` \ No newline at end of file diff --git a/docs/resources/iam-instance-profile.md b/docs/resources/iam-instance-profile.md new file mode 100644 index 00000000..70bb6038 --- /dev/null +++ b/docs/resources/iam-instance-profile.md @@ -0,0 +1,40 @@ +--- +generated: true +--- + +# IAMInstanceProfile + + +## Resource + +```text +IAMInstanceProfile +``` + +## Properties + + +- `Name`: +- `Path`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamInstanceProfile` \ No newline at end of file diff --git a/docs/resources/iam-login-profile.md b/docs/resources/iam-login-profile.md new file mode 100644 index 00000000..865cbebc --- /dev/null +++ b/docs/resources/iam-login-profile.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IAMLoginProfile + + +## Resource + +```text +IAMLoginProfile +``` + +## Properties + + +- `CreateDate`: +- `UserName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-open-id-connect-provider.md b/docs/resources/iam-open-id-connect-provider.md new file mode 100644 index 00000000..8c47bbbd --- /dev/null +++ b/docs/resources/iam-open-id-connect-provider.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMOpenIDConnectProvider + + +## Resource + +```text +IAMOpenIDConnectProvider +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-policy.md b/docs/resources/iam-policy.md new file mode 100644 index 00000000..93767d1a --- /dev/null +++ b/docs/resources/iam-policy.md @@ -0,0 +1,53 @@ +--- +generated: true +--- + +# IAMPolicy + + +## Resource + +```text +IAMPolicy +``` + +## Properties + + +- `ARN`: +- `CreateDate`: +- `Name`: +- `Path`: +- `PolicyID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IAMUserPolicyAttachment](./iam-user-policy-attachment.md) +- [IAMGroupPolicyAttachment](./iam-group-policy-attachment.md) +- [IAMRolePolicyAttachment](./iam-role-policy-attachment.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamPolicy` \ No newline at end of file diff --git a/docs/resources/iam-role-policy-attachment.md b/docs/resources/iam-role-policy-attachment.md new file mode 100644 index 00000000..67a8a39f --- /dev/null +++ b/docs/resources/iam-role-policy-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMRolePolicyAttachment + + +## Resource + +```text +IAMRolePolicyAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamRolePolicyAttachement` \ No newline at end of file diff --git a/docs/resources/iam-role-policy.md b/docs/resources/iam-role-policy.md new file mode 100644 index 00000000..a2ffa530 --- /dev/null +++ b/docs/resources/iam-role-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMRolePolicy + + +## Resource + +```text +IAMRolePolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-roles-anywhere-crl.md b/docs/resources/iam-roles-anywhere-crl.md new file mode 100644 index 00000000..d30dc46a --- /dev/null +++ b/docs/resources/iam-roles-anywhere-crl.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IAMRolesAnywhereCRL + + +## Resource + +```text +IAMRolesAnywhereCRL +``` + +## Properties + + +- `CrlID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-roles-anywhere-profile.md b/docs/resources/iam-roles-anywhere-profile.md new file mode 100644 index 00000000..74d2240f --- /dev/null +++ b/docs/resources/iam-roles-anywhere-profile.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IAMRolesAnywhereProfile + + +## Resource + +```text +IAMRolesAnywhereProfile +``` + +## Properties + + +- `ProfileID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-roles-anywhere-trust-anchor.md b/docs/resources/iam-roles-anywhere-trust-anchor.md new file mode 100644 index 00000000..977a1084 --- /dev/null +++ b/docs/resources/iam-roles-anywhere-trust-anchor.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IAMRolesAnywhereTrustAnchor + + +## Resource + +```text +IAMRolesAnywhereTrustAnchor +``` + +## Properties + + +- `TrustAnchorID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-saml-provider.md b/docs/resources/iam-saml-provider.md new file mode 100644 index 00000000..c11a45bb --- /dev/null +++ b/docs/resources/iam-saml-provider.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IAMSAMLProvider + + +## Resource + +```text +IAMSAMLProvider +``` + +## Properties + + +- `ARN`: +- `CreateDate`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-server-certificate.md b/docs/resources/iam-server-certificate.md new file mode 100644 index 00000000..88f2a80f --- /dev/null +++ b/docs/resources/iam-server-certificate.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMServerCertificate + + +## Resource + +```text +IAMServerCertificate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamServerCertificate` \ No newline at end of file diff --git a/docs/resources/iam-service-specific-credential.md b/docs/resources/iam-service-specific-credential.md new file mode 100644 index 00000000..d53eba65 --- /dev/null +++ b/docs/resources/iam-service-specific-credential.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMServiceSpecificCredential + + +## Resource + +```text +IAMServiceSpecificCredential +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-signing-certificate.md b/docs/resources/iam-signing-certificate.md new file mode 100644 index 00000000..a91a74a0 --- /dev/null +++ b/docs/resources/iam-signing-certificate.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMSigningCertificate + + +## Resource + +```text +IAMSigningCertificate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-user-access-key.md b/docs/resources/iam-user-access-key.md new file mode 100644 index 00000000..d8f1b529 --- /dev/null +++ b/docs/resources/iam-user-access-key.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMUserAccessKey + + +## Resource + +```text +IAMUserAccessKey +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamUserAccessKeys` \ No newline at end of file diff --git a/docs/resources/iam-user-group-attachment.md b/docs/resources/iam-user-group-attachment.md new file mode 100644 index 00000000..e63478c6 --- /dev/null +++ b/docs/resources/iam-user-group-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMUserGroupAttachment + + +## Resource + +```text +IAMUserGroupAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamUserGroupAttachement` \ No newline at end of file diff --git a/docs/resources/iam-user-https-git-credential.md b/docs/resources/iam-user-https-git-credential.md new file mode 100644 index 00000000..79407ed3 --- /dev/null +++ b/docs/resources/iam-user-https-git-credential.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMUserHTTPSGitCredential + + +## Resource + +```text +IAMUserHTTPSGitCredential +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-user-mfa-device.md b/docs/resources/iam-user-mfa-device.md new file mode 100644 index 00000000..fc0a7cbb --- /dev/null +++ b/docs/resources/iam-user-mfa-device.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# IAMUserMFADevice + + +## Resource + +```text +IAMUserMFADevice +``` + +## Properties + + +- `EnableDate`: +- `Name`: +- `SerialNumber`: +- `UserName`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-user-policy-attachment.md b/docs/resources/iam-user-policy-attachment.md new file mode 100644 index 00000000..0cb71184 --- /dev/null +++ b/docs/resources/iam-user-policy-attachment.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IAMUserPolicyAttachment + + +## Resource + +```text +IAMUserPolicyAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamUserPolicyAttachement` \ No newline at end of file diff --git a/docs/resources/iam-user-policy.md b/docs/resources/iam-user-policy.md new file mode 100644 index 00000000..9fb81400 --- /dev/null +++ b/docs/resources/iam-user-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMUserPolicy + + +## Resource + +```text +IAMUserPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-user-ssh-public-key.md b/docs/resources/iam-user-ssh-public-key.md new file mode 100644 index 00000000..dcda24e3 --- /dev/null +++ b/docs/resources/iam-user-ssh-public-key.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IAMUserSSHPublicKey + + +## Resource + +```text +IAMUserSSHPublicKey +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iam-user.md b/docs/resources/iam-user.md new file mode 100644 index 00000000..0b657e84 --- /dev/null +++ b/docs/resources/iam-user.md @@ -0,0 +1,58 @@ +--- +generated: true +--- + +# IAMUser + + +## Resource + +```text +IAMUser +``` + +## Properties + + +- `CreateDate`: +- `HasPermissionBoundary`: +- `Name`: +- `PasswordLastUsed`: +- `Path`: +- `PermissionBoundaryARN`: +- `PermissionBoundaryType`: +- `UserID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IAMUserAccessKey](./iam-user-access-key.md) +- [IAMUserHTTPSGitCredential](./iam-user-https-git-credential.md) +- [IAMUserGroupAttachment](./iam-user-group-attachment.md) +- [IAMUserPolicyAttachment](./iam-user-policy-attachment.md) +- [IAMVirtualMFADevice](./iam-virtual-mfa-device.md) + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `IamUser` \ No newline at end of file diff --git a/docs/resources/iam-virtual-mfa-device.md b/docs/resources/iam-virtual-mfa-device.md new file mode 100644 index 00000000..de271611 --- /dev/null +++ b/docs/resources/iam-virtual-mfa-device.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IAMVirtualMFADevice + + +## Resource + +```text +IAMVirtualMFADevice +``` + +## Properties + + +- `Assigned`: +- `SerialNumber`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-component.md b/docs/resources/image-builder-component.md new file mode 100644 index 00000000..f7f68abe --- /dev/null +++ b/docs/resources/image-builder-component.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderComponent + + +## Resource + +```text +ImageBuilderComponent +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-distribution-configuration.md b/docs/resources/image-builder-distribution-configuration.md new file mode 100644 index 00000000..a7ec12fa --- /dev/null +++ b/docs/resources/image-builder-distribution-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderDistributionConfiguration + + +## Resource + +```text +ImageBuilderDistributionConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-image.md b/docs/resources/image-builder-image.md new file mode 100644 index 00000000..49ab6f35 --- /dev/null +++ b/docs/resources/image-builder-image.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderImage + + +## Resource + +```text +ImageBuilderImage +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-infrastructure-configuration.md b/docs/resources/image-builder-infrastructure-configuration.md new file mode 100644 index 00000000..6510ab1c --- /dev/null +++ b/docs/resources/image-builder-infrastructure-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderInfrastructureConfiguration + + +## Resource + +```text +ImageBuilderInfrastructureConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-pipeline.md b/docs/resources/image-builder-pipeline.md new file mode 100644 index 00000000..51d9e89c --- /dev/null +++ b/docs/resources/image-builder-pipeline.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderPipeline + + +## Resource + +```text +ImageBuilderPipeline +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/image-builder-recipe.md b/docs/resources/image-builder-recipe.md new file mode 100644 index 00000000..7252b409 --- /dev/null +++ b/docs/resources/image-builder-recipe.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ImageBuilderRecipe + + +## Resource + +```text +ImageBuilderRecipe +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/inspector-2.md b/docs/resources/inspector-2.md new file mode 100644 index 00000000..753b922e --- /dev/null +++ b/docs/resources/inspector-2.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# Inspector2 + + +## Resource + +```text +Inspector2 +``` + +## Properties + + +- `AccountID`: +- `ResourceState`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/inspector-assessment-run.md b/docs/resources/inspector-assessment-run.md new file mode 100644 index 00000000..e1dcd71f --- /dev/null +++ b/docs/resources/inspector-assessment-run.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# InspectorAssessmentRun + + +## Resource + +```text +InspectorAssessmentRun +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/inspector-assessment-target.md b/docs/resources/inspector-assessment-target.md new file mode 100644 index 00000000..1cb79cb3 --- /dev/null +++ b/docs/resources/inspector-assessment-target.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# InspectorAssessmentTarget + + +## Resource + +```text +InspectorAssessmentTarget +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/inspector-assessment-template.md b/docs/resources/inspector-assessment-template.md new file mode 100644 index 00000000..64b5bd97 --- /dev/null +++ b/docs/resources/inspector-assessment-template.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# InspectorAssessmentTemplate + + +## Resource + +```text +InspectorAssessmentTemplate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-authorizer.md b/docs/resources/iot-authorizer.md new file mode 100644 index 00000000..ac361e09 --- /dev/null +++ b/docs/resources/iot-authorizer.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTAuthorizer + + +## Resource + +```text +IoTAuthorizer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-ca-certificate.md b/docs/resources/iot-ca-certificate.md new file mode 100644 index 00000000..64a65d2e --- /dev/null +++ b/docs/resources/iot-ca-certificate.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTCACertificate + + +## Resource + +```text +IoTCACertificate +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-certificate.md b/docs/resources/iot-certificate.md new file mode 100644 index 00000000..a1e51b57 --- /dev/null +++ b/docs/resources/iot-certificate.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTCertificate + + +## Resource + +```text +IoTCertificate +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-job.md b/docs/resources/iot-job.md new file mode 100644 index 00000000..ea27417b --- /dev/null +++ b/docs/resources/iot-job.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTJob + + +## Resource + +```text +IoTJob +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-ota-update.md b/docs/resources/iot-ota-update.md new file mode 100644 index 00000000..3f5f76c7 --- /dev/null +++ b/docs/resources/iot-ota-update.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTOTAUpdate + + +## Resource + +```text +IoTOTAUpdate +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-policy.md b/docs/resources/iot-policy.md new file mode 100644 index 00000000..17eae0db --- /dev/null +++ b/docs/resources/iot-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTPolicy + + +## Resource + +```text +IoTPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-role-alias.md b/docs/resources/iot-role-alias.md new file mode 100644 index 00000000..fa215a90 --- /dev/null +++ b/docs/resources/iot-role-alias.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTRoleAlias + + +## Resource + +```text +IoTRoleAlias +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-site-wise-access-policy.md b/docs/resources/iot-site-wise-access-policy.md new file mode 100644 index 00000000..8f9bd4b9 --- /dev/null +++ b/docs/resources/iot-site-wise-access-policy.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTSiteWiseAccessPolicy + + +## Resource + +```text +IoTSiteWiseAccessPolicy +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-site-wise-asset-model.md b/docs/resources/iot-site-wise-asset-model.md new file mode 100644 index 00000000..10c1d245 --- /dev/null +++ b/docs/resources/iot-site-wise-asset-model.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# IoTSiteWiseAssetModel + + +## Resource + +```text +IoTSiteWiseAssetModel +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IoTSiteWiseAsset](./io-tsite-wise-asset.md) + diff --git a/docs/resources/iot-site-wise-asset.md b/docs/resources/iot-site-wise-asset.md new file mode 100644 index 00000000..ff74d47e --- /dev/null +++ b/docs/resources/iot-site-wise-asset.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# IoTSiteWiseAsset + + +## Resource + +```text +IoTSiteWiseAsset +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-site-wise-dashboard.md b/docs/resources/iot-site-wise-dashboard.md new file mode 100644 index 00000000..f1014990 --- /dev/null +++ b/docs/resources/iot-site-wise-dashboard.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IoTSiteWiseDashboard + + +## Resource + +```text +IoTSiteWiseDashboard +``` + +## Properties + + +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-site-wise-gateway.md b/docs/resources/iot-site-wise-gateway.md new file mode 100644 index 00000000..39818ac7 --- /dev/null +++ b/docs/resources/iot-site-wise-gateway.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IoTSiteWiseGateway + + +## Resource + +```text +IoTSiteWiseGateway +``` + +## Properties + + +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-site-wise-portal.md b/docs/resources/iot-site-wise-portal.md new file mode 100644 index 00000000..35ca902b --- /dev/null +++ b/docs/resources/iot-site-wise-portal.md @@ -0,0 +1,40 @@ +--- +generated: true +--- + +# IoTSiteWisePortal + + +## Resource + +```text +IoTSiteWisePortal +``` + +## Properties + + +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IoTSiteWiseProject](./io-tsite-wise-project.md) +- [IoTSiteWiseAccessPolicy](./io-tsite-wise-access-policy.md) + diff --git a/docs/resources/iot-site-wise-project.md b/docs/resources/iot-site-wise-project.md new file mode 100644 index 00000000..9ab1db3b --- /dev/null +++ b/docs/resources/iot-site-wise-project.md @@ -0,0 +1,40 @@ +--- +generated: true +--- + +# IoTSiteWiseProject + + +## Resource + +```text +IoTSiteWiseProject +``` + +## Properties + + +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IoTSiteWiseDashboard](./io-tsite-wise-dashboard.md) +- [IoTSiteWiseAccessPolicy](./io-tsite-wise-access-policy.md) + diff --git a/docs/resources/iot-stream.md b/docs/resources/iot-stream.md new file mode 100644 index 00000000..e0130727 --- /dev/null +++ b/docs/resources/iot-stream.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTStream + + +## Resource + +```text +IoTStream +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-thing-group.md b/docs/resources/iot-thing-group.md new file mode 100644 index 00000000..5e723414 --- /dev/null +++ b/docs/resources/iot-thing-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTThingGroup + + +## Resource + +```text +IoTThingGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-thing-type-state.md b/docs/resources/iot-thing-type-state.md new file mode 100644 index 00000000..054e8a54 --- /dev/null +++ b/docs/resources/iot-thing-type-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTThingTypeState + + +## Resource + +```text +IoTThingTypeState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-thing-type.md b/docs/resources/iot-thing-type.md new file mode 100644 index 00000000..a9bc2a53 --- /dev/null +++ b/docs/resources/iot-thing-type.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTThingType + + +## Resource + +```text +IoTThingType +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-thing.md b/docs/resources/iot-thing.md new file mode 100644 index 00000000..4bfbb058 --- /dev/null +++ b/docs/resources/iot-thing.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTThing + + +## Resource + +```text +IoTThing +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-topic-rule.md b/docs/resources/iot-topic-rule.md new file mode 100644 index 00000000..5eca93bd --- /dev/null +++ b/docs/resources/iot-topic-rule.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# IoTTopicRule + + +## Resource + +```text +IoTTopicRule +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-twin-maker-component-type.md b/docs/resources/iot-twin-maker-component-type.md new file mode 100644 index 00000000..7728dead --- /dev/null +++ b/docs/resources/iot-twin-maker-component-type.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# IoTTwinMakerComponentType + + +## Resource + +```text +IoTTwinMakerComponentType +``` + +## Properties + + +- `ID`: +- `WorkspaceID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-twin-maker-entity.md b/docs/resources/iot-twin-maker-entity.md new file mode 100644 index 00000000..bb8288a4 --- /dev/null +++ b/docs/resources/iot-twin-maker-entity.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# IoTTwinMakerEntity + + +## Resource + +```text +IoTTwinMakerEntity +``` + +## Properties + + +- `ID`: +- `Name`: +- `Status`: +- `WorkspaceID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-twin-maker-scene.md b/docs/resources/iot-twin-maker-scene.md new file mode 100644 index 00000000..000860f0 --- /dev/null +++ b/docs/resources/iot-twin-maker-scene.md @@ -0,0 +1,31 @@ +--- +generated: true +--- + +# IoTTwinMakerScene + + +## Resource + +```text +IoTTwinMakerScene +``` + +## Properties + + +- `ID`: +- `WorkspaceID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-twin-maker-sync-job.md b/docs/resources/iot-twin-maker-sync-job.md new file mode 100644 index 00000000..eab89e71 --- /dev/null +++ b/docs/resources/iot-twin-maker-sync-job.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# IoTTwinMakerSyncJob + + +## Resource + +```text +IoTTwinMakerSyncJob +``` + +## Properties + + +- `WorkspaceID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/iot-twin-maker-workspace.md b/docs/resources/iot-twin-maker-workspace.md new file mode 100644 index 00000000..96d78f78 --- /dev/null +++ b/docs/resources/iot-twin-maker-workspace.md @@ -0,0 +1,43 @@ +--- +generated: true +--- + +# IoTTwinMakerWorkspace + + +## Resource + +```text +IoTTwinMakerWorkspace +``` + +## Properties + + +- `ID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [IoTTwinMakerComponentType](./io-ttwin-maker-component-type.md) +- [IoTTwinMakerEntity](./io-ttwin-maker-entity.md) +- [IoTTwinMakerScene](./io-ttwin-maker-scene.md) +- [IoTTwinMakerSyncJob](./io-ttwin-maker-sync-job.md) + diff --git a/docs/resources/kendra-index.md b/docs/resources/kendra-index.md new file mode 100644 index 00000000..ddf24c09 --- /dev/null +++ b/docs/resources/kendra-index.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# KendraIndex + + +## Resource + +```text +KendraIndex +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/kinesis-analytics-application.md b/docs/resources/kinesis-analytics-application.md new file mode 100644 index 00000000..209da2fe --- /dev/null +++ b/docs/resources/kinesis-analytics-application.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# KinesisAnalyticsApplication + + +## Resource + +```text +KinesisAnalyticsApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/kinesis-stream.md b/docs/resources/kinesis-stream.md new file mode 100644 index 00000000..a62c67f2 --- /dev/null +++ b/docs/resources/kinesis-stream.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# KinesisStream + + +## Resource + +```text +KinesisStream +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/kinesis-video-project.md b/docs/resources/kinesis-video-project.md new file mode 100644 index 00000000..58c64a2f --- /dev/null +++ b/docs/resources/kinesis-video-project.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# KinesisVideoProject + + +## Resource + +```text +KinesisVideoProject +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/kms-alias.md b/docs/resources/kms-alias.md new file mode 100644 index 00000000..9aa4bb72 --- /dev/null +++ b/docs/resources/kms-alias.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# KMSAlias + + +## Resource + +```text +KMSAlias +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/kms-key.md b/docs/resources/kms-key.md new file mode 100644 index 00000000..3488e5b0 --- /dev/null +++ b/docs/resources/kms-key.md @@ -0,0 +1,43 @@ +--- +generated: true +--- + +# KMSKey + + +## Resource + +```text +KMSKey +``` + +## Properties + + +- `Alias`: +- `ID`: +- `Manager`: +- `State`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +### DependsOn + +!!! important - Experimental Feature + This resource depends on a resource using the experimental feature. This means that the resource will + only be deleted if all the resources of a particular type are deleted first or reach a terminal state. + +- [KMSAlias](./kms-alias.md) + diff --git a/docs/resources/lambda-event-source-mapping.md b/docs/resources/lambda-event-source-mapping.md new file mode 100644 index 00000000..71051086 --- /dev/null +++ b/docs/resources/lambda-event-source-mapping.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LambdaEventSourceMapping + + +## Resource + +```text +LambdaEventSourceMapping +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lambda-function.md b/docs/resources/lambda-function.md new file mode 100644 index 00000000..44197223 --- /dev/null +++ b/docs/resources/lambda-function.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LambdaFunction + + +## Resource + +```text +LambdaFunction +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lambda-layer.md b/docs/resources/lambda-layer.md new file mode 100644 index 00000000..5a3e395c --- /dev/null +++ b/docs/resources/lambda-layer.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LambdaLayer + + +## Resource + +```text +LambdaLayer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lex-bot.md b/docs/resources/lex-bot.md new file mode 100644 index 00000000..739d5fe6 --- /dev/null +++ b/docs/resources/lex-bot.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LexBot + + +## Resource + +```text +LexBot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lex-intent.md b/docs/resources/lex-intent.md new file mode 100644 index 00000000..30db1ad0 --- /dev/null +++ b/docs/resources/lex-intent.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LexIntent + + +## Resource + +```text +LexIntent +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lex-model-building-service-bot-alias.md b/docs/resources/lex-model-building-service-bot-alias.md new file mode 100644 index 00000000..84326ca7 --- /dev/null +++ b/docs/resources/lex-model-building-service-bot-alias.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LexModelBuildingServiceBotAlias + + +## Resource + +```text +LexModelBuildingServiceBotAlias +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lex-slot-type.md b/docs/resources/lex-slot-type.md new file mode 100644 index 00000000..59c6f335 --- /dev/null +++ b/docs/resources/lex-slot-type.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LexSlotType + + +## Resource + +```text +LexSlotType +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lightsail-disk.md b/docs/resources/lightsail-disk.md new file mode 100644 index 00000000..b34ef48e --- /dev/null +++ b/docs/resources/lightsail-disk.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LightsailDisk + + +## Resource + +```text +LightsailDisk +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lightsail-domain.md b/docs/resources/lightsail-domain.md new file mode 100644 index 00000000..87912d86 --- /dev/null +++ b/docs/resources/lightsail-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LightsailDomain + + +## Resource + +```text +LightsailDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lightsail-key-pair.md b/docs/resources/lightsail-key-pair.md new file mode 100644 index 00000000..621bc0aa --- /dev/null +++ b/docs/resources/lightsail-key-pair.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LightsailKeyPair + + +## Resource + +```text +LightsailKeyPair +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lightsail-load-balancer.md b/docs/resources/lightsail-load-balancer.md new file mode 100644 index 00000000..f9404280 --- /dev/null +++ b/docs/resources/lightsail-load-balancer.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LightsailLoadBalancer + + +## Resource + +```text +LightsailLoadBalancer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/lightsail-static-ip.md b/docs/resources/lightsail-static-ip.md new file mode 100644 index 00000000..5d2bbf91 --- /dev/null +++ b/docs/resources/lightsail-static-ip.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# LightsailStaticIP + + +## Resource + +```text +LightsailStaticIP +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/machine-learning-branch-prediction.md b/docs/resources/machine-learning-branch-prediction.md new file mode 100644 index 00000000..549d6a02 --- /dev/null +++ b/docs/resources/machine-learning-branch-prediction.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MachineLearningBranchPrediction + + +## Resource + +```text +MachineLearningBranchPrediction +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/machine-learning-data-source.md b/docs/resources/machine-learning-data-source.md new file mode 100644 index 00000000..081ac4f7 --- /dev/null +++ b/docs/resources/machine-learning-data-source.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MachineLearningDataSource + + +## Resource + +```text +MachineLearningDataSource +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/machine-learning-evaluation.md b/docs/resources/machine-learning-evaluation.md new file mode 100644 index 00000000..24f80a23 --- /dev/null +++ b/docs/resources/machine-learning-evaluation.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MachineLearningEvaluation + + +## Resource + +```text +MachineLearningEvaluation +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/machine-learning-ml-model.md b/docs/resources/machine-learning-ml-model.md new file mode 100644 index 00000000..db851317 --- /dev/null +++ b/docs/resources/machine-learning-ml-model.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MachineLearningMLModel + + +## Resource + +```text +MachineLearningMLModel +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/macie.md b/docs/resources/macie.md new file mode 100644 index 00000000..fa802983 --- /dev/null +++ b/docs/resources/macie.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Macie + + +## Resource + +```text +Macie +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/managed-blockchain-member.md b/docs/resources/managed-blockchain-member.md new file mode 100644 index 00000000..f61eb3fe --- /dev/null +++ b/docs/resources/managed-blockchain-member.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ManagedBlockchainMember + + +## Resource + +```text +ManagedBlockchainMember +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-convert-job-template.md b/docs/resources/media-convert-job-template.md new file mode 100644 index 00000000..d97b77d0 --- /dev/null +++ b/docs/resources/media-convert-job-template.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaConvertJobTemplate + + +## Resource + +```text +MediaConvertJobTemplate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-convert-preset.md b/docs/resources/media-convert-preset.md new file mode 100644 index 00000000..73c1bdc4 --- /dev/null +++ b/docs/resources/media-convert-preset.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaConvertPreset + + +## Resource + +```text +MediaConvertPreset +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-convert-queue.md b/docs/resources/media-convert-queue.md new file mode 100644 index 00000000..cd0fa798 --- /dev/null +++ b/docs/resources/media-convert-queue.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaConvertQueue + + +## Resource + +```text +MediaConvertQueue +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-live-channel.md b/docs/resources/media-live-channel.md new file mode 100644 index 00000000..c0970439 --- /dev/null +++ b/docs/resources/media-live-channel.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MediaLiveChannel + + +## Resource + +```text +MediaLiveChannel +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-live-input-security-group.md b/docs/resources/media-live-input-security-group.md new file mode 100644 index 00000000..d26b2eec --- /dev/null +++ b/docs/resources/media-live-input-security-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MediaLiveInputSecurityGroup + + +## Resource + +```text +MediaLiveInputSecurityGroup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-live-input.md b/docs/resources/media-live-input.md new file mode 100644 index 00000000..caee3958 --- /dev/null +++ b/docs/resources/media-live-input.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MediaLiveInput + + +## Resource + +```text +MediaLiveInput +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-package-channel.md b/docs/resources/media-package-channel.md new file mode 100644 index 00000000..bb74d065 --- /dev/null +++ b/docs/resources/media-package-channel.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MediaPackageChannel + + +## Resource + +```text +MediaPackageChannel +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-package-origin-endpoint.md b/docs/resources/media-package-origin-endpoint.md new file mode 100644 index 00000000..6412f541 --- /dev/null +++ b/docs/resources/media-package-origin-endpoint.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# MediaPackageOriginEndpoint + + +## Resource + +```text +MediaPackageOriginEndpoint +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-store-container.md b/docs/resources/media-store-container.md new file mode 100644 index 00000000..bb896880 --- /dev/null +++ b/docs/resources/media-store-container.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaStoreContainer + + +## Resource + +```text +MediaStoreContainer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-store-data-items.md b/docs/resources/media-store-data-items.md new file mode 100644 index 00000000..93b7092f --- /dev/null +++ b/docs/resources/media-store-data-items.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaStoreDataItems + + +## Resource + +```text +MediaStoreDataItems +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/media-tailor-configuration.md b/docs/resources/media-tailor-configuration.md new file mode 100644 index 00000000..176f27d4 --- /dev/null +++ b/docs/resources/media-tailor-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MediaTailorConfiguration + + +## Resource + +```text +MediaTailorConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/memory-db-cluster.md b/docs/resources/memory-db-cluster.md new file mode 100644 index 00000000..a033d6a4 --- /dev/null +++ b/docs/resources/memory-db-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MemoryDBCluster + + +## Resource + +```text +MemoryDBCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/memory-db-parameter-group.md b/docs/resources/memory-db-parameter-group.md new file mode 100644 index 00000000..852949c9 --- /dev/null +++ b/docs/resources/memory-db-parameter-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MemoryDBParameterGroup + + +## Resource + +```text +MemoryDBParameterGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/memory-db-subnet-group.md b/docs/resources/memory-db-subnet-group.md new file mode 100644 index 00000000..681af98c --- /dev/null +++ b/docs/resources/memory-db-subnet-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MemoryDBSubnetGroup + + +## Resource + +```text +MemoryDBSubnetGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/memory-db-user.md b/docs/resources/memory-db-user.md new file mode 100644 index 00000000..98df57f2 --- /dev/null +++ b/docs/resources/memory-db-user.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MemoryDBUser + + +## Resource + +```text +MemoryDBUser +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/memory-dbacl.md b/docs/resources/memory-dbacl.md new file mode 100644 index 00000000..19076c0f --- /dev/null +++ b/docs/resources/memory-dbacl.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MemoryDBACL + + +## Resource + +```text +MemoryDBACL +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/mgn-job.md b/docs/resources/mgn-job.md new file mode 100644 index 00000000..668755df --- /dev/null +++ b/docs/resources/mgn-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MGNJob + + +## Resource + +```text +MGNJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/mgn-source-server.md b/docs/resources/mgn-source-server.md new file mode 100644 index 00000000..6e0bdc91 --- /dev/null +++ b/docs/resources/mgn-source-server.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MGNSourceServer + + +## Resource + +```text +MGNSourceServer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/mobile-project.md b/docs/resources/mobile-project.md new file mode 100644 index 00000000..febfb9d5 --- /dev/null +++ b/docs/resources/mobile-project.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MobileProject + + +## Resource + +```text +MobileProject +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/mq-broker.md b/docs/resources/mq-broker.md new file mode 100644 index 00000000..68edbd97 --- /dev/null +++ b/docs/resources/mq-broker.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MQBroker + + +## Resource + +```text +MQBroker +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/msk-cluster.md b/docs/resources/msk-cluster.md new file mode 100644 index 00000000..6a4e16e1 --- /dev/null +++ b/docs/resources/msk-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MSKCluster + + +## Resource + +```text +MSKCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/msk-configuration.md b/docs/resources/msk-configuration.md new file mode 100644 index 00000000..0568498f --- /dev/null +++ b/docs/resources/msk-configuration.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# MSKConfiguration + + +## Resource + +```text +MSKConfiguration +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/neptune-cluster.md b/docs/resources/neptune-cluster.md new file mode 100644 index 00000000..79a4790d --- /dev/null +++ b/docs/resources/neptune-cluster.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# NeptuneCluster + + +## Resource + +```text +NeptuneCluster +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/neptune-instance.md b/docs/resources/neptune-instance.md new file mode 100644 index 00000000..cff3f187 --- /dev/null +++ b/docs/resources/neptune-instance.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# NeptuneInstance + + +## Resource + +```text +NeptuneInstance +``` + +## Properties + + +- `ID`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/neptune-snapshot.md b/docs/resources/neptune-snapshot.md new file mode 100644 index 00000000..93499748 --- /dev/null +++ b/docs/resources/neptune-snapshot.md @@ -0,0 +1,37 @@ +--- +generated: true +--- + +# NeptuneSnapshot + + +## Resource + +```text +NeptuneSnapshot +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `NetpuneSnapshot` \ No newline at end of file diff --git a/docs/resources/network-manager-connect-peer.md b/docs/resources/network-manager-connect-peer.md new file mode 100644 index 00000000..e55414b9 --- /dev/null +++ b/docs/resources/network-manager-connect-peer.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# NetworkManagerConnectPeer + + +## Resource + +```text +NetworkManagerConnectPeer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/network-manager-core-network.md b/docs/resources/network-manager-core-network.md new file mode 100644 index 00000000..0d046dce --- /dev/null +++ b/docs/resources/network-manager-core-network.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# NetworkManagerCoreNetwork + + +## Resource + +```text +NetworkManagerCoreNetwork +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/network-manager-global-network.md b/docs/resources/network-manager-global-network.md new file mode 100644 index 00000000..ca3202ca --- /dev/null +++ b/docs/resources/network-manager-global-network.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# NetworkManagerGlobalNetwork + + +## Resource + +```text +NetworkManagerGlobalNetwork +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/network-manager-network-attachment.md b/docs/resources/network-manager-network-attachment.md new file mode 100644 index 00000000..8447157a --- /dev/null +++ b/docs/resources/network-manager-network-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# NetworkManagerNetworkAttachment + + +## Resource + +```text +NetworkManagerNetworkAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-app.md b/docs/resources/ops-works-app.md new file mode 100644 index 00000000..cc8763bb --- /dev/null +++ b/docs/resources/ops-works-app.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# OpsWorksApp + + +## Resource + +```text +OpsWorksApp +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-cm-backup.md b/docs/resources/ops-works-cm-backup.md new file mode 100644 index 00000000..e1169686 --- /dev/null +++ b/docs/resources/ops-works-cm-backup.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# OpsWorksCMBackup + + +## Resource + +```text +OpsWorksCMBackup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-cm-server-state.md b/docs/resources/ops-works-cm-server-state.md new file mode 100644 index 00000000..7c50f02c --- /dev/null +++ b/docs/resources/ops-works-cm-server-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# OpsWorksCMServerState + + +## Resource + +```text +OpsWorksCMServerState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-cm-server.md b/docs/resources/ops-works-cm-server.md new file mode 100644 index 00000000..c6b4f389 --- /dev/null +++ b/docs/resources/ops-works-cm-server.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# OpsWorksCMServer + + +## Resource + +```text +OpsWorksCMServer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-instance.md b/docs/resources/ops-works-instance.md new file mode 100644 index 00000000..14cf2852 --- /dev/null +++ b/docs/resources/ops-works-instance.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# OpsWorksInstance + + +## Resource + +```text +OpsWorksInstance +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-layer.md b/docs/resources/ops-works-layer.md new file mode 100644 index 00000000..668bbb3e --- /dev/null +++ b/docs/resources/ops-works-layer.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# OpsWorksLayer + + +## Resource + +```text +OpsWorksLayer +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ops-works-user-profile.md b/docs/resources/ops-works-user-profile.md new file mode 100644 index 00000000..0f309d57 --- /dev/null +++ b/docs/resources/ops-works-user-profile.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# OpsWorksUserProfile + + +## Resource + +```text +OpsWorksUserProfile +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/os-domain.md b/docs/resources/os-domain.md new file mode 100644 index 00000000..66fc6551 --- /dev/null +++ b/docs/resources/os-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# OSDomain + + +## Resource + +```text +OSDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/os-package.md b/docs/resources/os-package.md new file mode 100644 index 00000000..302ffa5e --- /dev/null +++ b/docs/resources/os-package.md @@ -0,0 +1,33 @@ +--- +generated: true +--- + +# OSPackage + + +## Resource + +```text +OSPackage +``` + +## Properties + + +- `CreatedTime`: +- `PackageID`: +- `PackageName`: +- `PackageType`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/os-pipeline.md b/docs/resources/os-pipeline.md new file mode 100644 index 00000000..e417caee --- /dev/null +++ b/docs/resources/os-pipeline.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# OSPipeline + + +## Resource + +```text +OSPipeline +``` + +## Properties + + +- `CreatedAt`: +- `Name`: +- `Status`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/osvpc-endpoint.md b/docs/resources/osvpc-endpoint.md new file mode 100644 index 00000000..e3a6a4c8 --- /dev/null +++ b/docs/resources/osvpc-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# OSVPCEndpoint + + +## Resource + +```text +OSVPCEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/pinpoint-app.md b/docs/resources/pinpoint-app.md new file mode 100644 index 00000000..176d1c7c --- /dev/null +++ b/docs/resources/pinpoint-app.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# PinpointApp + + +## Resource + +```text +PinpointApp +``` + +## Properties + + +- `CreationDate`: +- `ID`: +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/pinpoint-phone-number.md b/docs/resources/pinpoint-phone-number.md new file mode 100644 index 00000000..fe25277a --- /dev/null +++ b/docs/resources/pinpoint-phone-number.md @@ -0,0 +1,47 @@ +--- +generated: true +--- + +# PinpointPhoneNumber + + +## Resource + +```text +PinpointPhoneNumber +``` + +## Properties + + +- `CreatedDate`: +- `ID`: +- `Status`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableDeletionProtection` + + +### DisableDeletionProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableDeletionProtection +``` + diff --git a/docs/resources/pipes-pipe.md b/docs/resources/pipes-pipe.md new file mode 100644 index 00000000..f7d237e4 --- /dev/null +++ b/docs/resources/pipes-pipe.md @@ -0,0 +1,37 @@ +--- +generated: true +--- + +# PipesPipe + + +## Resource + +```text +PipesPipe +``` + +## Properties + + +- `CreationDate`: +- `CurrentState`: +- `ModifiedDate`: +- `Name`: +- `Source`: +- `Target`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/polly-lexicon.md b/docs/resources/polly-lexicon.md new file mode 100644 index 00000000..37de9b12 --- /dev/null +++ b/docs/resources/polly-lexicon.md @@ -0,0 +1,36 @@ +--- +generated: true +--- + +# PollyLexicon + + +## Resource + +```text +PollyLexicon +``` + +## Properties + + +- `Alphabet`: +- `LanguageCode`: +- `LastModified`: +- `LexemesCount`: +- `LexiconArn`: +- `Name`: +- `Size`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/qldb-ledger.md b/docs/resources/qldb-ledger.md new file mode 100644 index 00000000..8d17c2b4 --- /dev/null +++ b/docs/resources/qldb-ledger.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# QLDBLedger + + +## Resource + +```text +QLDBLedger +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableDeletionProtection` + + +### DisableDeletionProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableDeletionProtection +``` + diff --git a/docs/resources/quick-sight-subscription.md b/docs/resources/quick-sight-subscription.md new file mode 100644 index 00000000..ba82864e --- /dev/null +++ b/docs/resources/quick-sight-subscription.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# QuickSightSubscription + + +## Resource + +```text +QuickSightSubscription +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableTerminationProtection` + + +### DisableTerminationProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableTerminationProtection +``` + diff --git a/docs/resources/quick-sight-user.md b/docs/resources/quick-sight-user.md new file mode 100644 index 00000000..71d9cb77 --- /dev/null +++ b/docs/resources/quick-sight-user.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# QuickSightUser + + +## Resource + +```text +QuickSightUser +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rds-cluster-snapshot.md b/docs/resources/rds-cluster-snapshot.md new file mode 100644 index 00000000..e7e8ba23 --- /dev/null +++ b/docs/resources/rds-cluster-snapshot.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSClusterSnapshot + + +## Resource + +```text +RDSClusterSnapshot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rds-event-subscription.md b/docs/resources/rds-event-subscription.md new file mode 100644 index 00000000..4e23ae10 --- /dev/null +++ b/docs/resources/rds-event-subscription.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSEventSubscription + + +## Resource + +```text +RDSEventSubscription +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rds-instance.md b/docs/resources/rds-instance.md new file mode 100644 index 00000000..a236ead8 --- /dev/null +++ b/docs/resources/rds-instance.md @@ -0,0 +1,42 @@ +--- +generated: true +--- + +# RDSInstance + + +## Resource + +```text +RDSInstance +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Settings + +- `DisableDeletionProtection` + + +### DisableDeletionProtection + +!!! note + There is currently no description for this setting. Often times settings are fairly self-explanatory. However, we + are working on adding descriptions for all settings. + +```text +DisableDeletionProtection +``` + diff --git a/docs/resources/rds-option-group.md b/docs/resources/rds-option-group.md new file mode 100644 index 00000000..851c5b59 --- /dev/null +++ b/docs/resources/rds-option-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSOptionGroup + + +## Resource + +```text +RDSOptionGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rds-proxy.md b/docs/resources/rds-proxy.md new file mode 100644 index 00000000..fa6873ae --- /dev/null +++ b/docs/resources/rds-proxy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSProxy + + +## Resource + +```text +RDSProxy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rds-snapshot.md b/docs/resources/rds-snapshot.md new file mode 100644 index 00000000..2c6e30ce --- /dev/null +++ b/docs/resources/rds-snapshot.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSSnapshot + + +## Resource + +```text +RDSSnapshot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rdsdb-cluster-parameter-group.md b/docs/resources/rdsdb-cluster-parameter-group.md new file mode 100644 index 00000000..978f491b --- /dev/null +++ b/docs/resources/rdsdb-cluster-parameter-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSDBClusterParameterGroup + + +## Resource + +```text +RDSDBClusterParameterGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rdsdb-cluster.md b/docs/resources/rdsdb-cluster.md new file mode 100644 index 00000000..219b262e --- /dev/null +++ b/docs/resources/rdsdb-cluster.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# RDSDBCluster + + +## Resource + +```text +RDSDBCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + +## Deprecated Aliases + +!!! warning + This resource has deprecated aliases associated with it. Deprecated Aliases will be removed in the next major + release of aws-nuke. Please update your configuration to use the new resource name. + +- `RDSCluster` \ No newline at end of file diff --git a/docs/resources/rdsdb-parameter-group.md b/docs/resources/rdsdb-parameter-group.md new file mode 100644 index 00000000..01bcfa8e --- /dev/null +++ b/docs/resources/rdsdb-parameter-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSDBParameterGroup + + +## Resource + +```text +RDSDBParameterGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rdsdb-subnet-group.md b/docs/resources/rdsdb-subnet-group.md new file mode 100644 index 00000000..36c48fff --- /dev/null +++ b/docs/resources/rdsdb-subnet-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RDSDBSubnetGroup + + +## Resource + +```text +RDSDBSubnetGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-cluster.md b/docs/resources/redshift-cluster.md new file mode 100644 index 00000000..f3da7a4e --- /dev/null +++ b/docs/resources/redshift-cluster.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftCluster + + +## Resource + +```text +RedshiftCluster +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-parameter-group.md b/docs/resources/redshift-parameter-group.md new file mode 100644 index 00000000..47e085aa --- /dev/null +++ b/docs/resources/redshift-parameter-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftParameterGroup + + +## Resource + +```text +RedshiftParameterGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-scheduled-action.md b/docs/resources/redshift-scheduled-action.md new file mode 100644 index 00000000..d122bbef --- /dev/null +++ b/docs/resources/redshift-scheduled-action.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftScheduledAction + + +## Resource + +```text +RedshiftScheduledAction +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-serverless-namespace.md b/docs/resources/redshift-serverless-namespace.md new file mode 100644 index 00000000..c47ca11d --- /dev/null +++ b/docs/resources/redshift-serverless-namespace.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftServerlessNamespace + + +## Resource + +```text +RedshiftServerlessNamespace +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-serverless-snapshot.md b/docs/resources/redshift-serverless-snapshot.md new file mode 100644 index 00000000..5a85d9c3 --- /dev/null +++ b/docs/resources/redshift-serverless-snapshot.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftServerlessSnapshot + + +## Resource + +```text +RedshiftServerlessSnapshot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-serverless-workgroup.md b/docs/resources/redshift-serverless-workgroup.md new file mode 100644 index 00000000..cee8c8bb --- /dev/null +++ b/docs/resources/redshift-serverless-workgroup.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftServerlessWorkgroup + + +## Resource + +```text +RedshiftServerlessWorkgroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-snapshot-schedule.md b/docs/resources/redshift-snapshot-schedule.md new file mode 100644 index 00000000..89fce84c --- /dev/null +++ b/docs/resources/redshift-snapshot-schedule.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# RedshiftSnapshotSchedule + + +## Resource + +```text +RedshiftSnapshotSchedule +``` + +## Properties + + +- `ID`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-snapshot.md b/docs/resources/redshift-snapshot.md new file mode 100644 index 00000000..29a36887 --- /dev/null +++ b/docs/resources/redshift-snapshot.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftSnapshot + + +## Resource + +```text +RedshiftSnapshot +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/redshift-subnet-group.md b/docs/resources/redshift-subnet-group.md new file mode 100644 index 00000000..517c58a8 --- /dev/null +++ b/docs/resources/redshift-subnet-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RedshiftSubnetGroup + + +## Resource + +```text +RedshiftSubnetGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rekognition-collection.md b/docs/resources/rekognition-collection.md new file mode 100644 index 00000000..009ed016 --- /dev/null +++ b/docs/resources/rekognition-collection.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RekognitionCollection + + +## Resource + +```text +RekognitionCollection +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rekognition-dataset.md b/docs/resources/rekognition-dataset.md new file mode 100644 index 00000000..2167bd9e --- /dev/null +++ b/docs/resources/rekognition-dataset.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# RekognitionDataset + + +## Resource + +```text +RekognitionDataset +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/rekognition-project.md b/docs/resources/rekognition-project.md new file mode 100644 index 00000000..5e488886 --- /dev/null +++ b/docs/resources/rekognition-project.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# RekognitionProject + + +## Resource + +```text +RekognitionProject +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/resource-explorer-2index.md b/docs/resources/resource-explorer-2index.md new file mode 100644 index 00000000..fcac6e61 --- /dev/null +++ b/docs/resources/resource-explorer-2index.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ResourceExplorer2Index + + +## Resource + +```text +ResourceExplorer2Index +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/resource-explorer-2view.md b/docs/resources/resource-explorer-2view.md new file mode 100644 index 00000000..a2841730 --- /dev/null +++ b/docs/resources/resource-explorer-2view.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ResourceExplorer2View + + +## Resource + +```text +ResourceExplorer2View +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/resource-group-group.md b/docs/resources/resource-group-group.md new file mode 100644 index 00000000..53f58477 --- /dev/null +++ b/docs/resources/resource-group-group.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# ResourceGroupGroup + + +## Resource + +```text +ResourceGroupGroup +``` + +## Properties + + +- `Name`: +- `tag::`: This resource has tags with property `Tags`. These are key/value pairs that are + added as their own property with the prefix of `tag:` (e.g. [tag:example: "value"]) + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/robo-maker-robot-application.md b/docs/resources/robo-maker-robot-application.md new file mode 100644 index 00000000..d64ba274 --- /dev/null +++ b/docs/resources/robo-maker-robot-application.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RoboMakerRobotApplication + + +## Resource + +```text +RoboMakerRobotApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/robo-maker-simulation-application.md b/docs/resources/robo-maker-simulation-application.md new file mode 100644 index 00000000..12a8fa0d --- /dev/null +++ b/docs/resources/robo-maker-simulation-application.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RoboMakerSimulationApplication + + +## Resource + +```text +RoboMakerSimulationApplication +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/robo-maker-simulation-job.md b/docs/resources/robo-maker-simulation-job.md new file mode 100644 index 00000000..5c96fed0 --- /dev/null +++ b/docs/resources/robo-maker-simulation-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# RoboMakerSimulationJob + + +## Resource + +```text +RoboMakerSimulationJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-health-check.md b/docs/resources/route-53-health-check.md new file mode 100644 index 00000000..70e24a94 --- /dev/null +++ b/docs/resources/route-53-health-check.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Route53HealthCheck + + +## Resource + +```text +Route53HealthCheck +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-hosted-zone.md b/docs/resources/route-53-hosted-zone.md new file mode 100644 index 00000000..7f963ceb --- /dev/null +++ b/docs/resources/route-53-hosted-zone.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Route53HostedZone + + +## Resource + +```text +Route53HostedZone +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-resolver-endpoint.md b/docs/resources/route-53-resolver-endpoint.md new file mode 100644 index 00000000..b5bd1d3e --- /dev/null +++ b/docs/resources/route-53-resolver-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Route53ResolverEndpoint + + +## Resource + +```text +Route53ResolverEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-resolver-rule.md b/docs/resources/route-53-resolver-rule.md new file mode 100644 index 00000000..924387a2 --- /dev/null +++ b/docs/resources/route-53-resolver-rule.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# Route53ResolverRule + + +## Resource + +```text +Route53ResolverRule +``` + +## Properties + + +- `DomainName`: +- `ID`: +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-resource-record-set.md b/docs/resources/route-53-resource-record-set.md new file mode 100644 index 00000000..608876d1 --- /dev/null +++ b/docs/resources/route-53-resource-record-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Route53ResourceRecordSet + + +## Resource + +```text +Route53ResourceRecordSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/route-53-traffic-policy.md b/docs/resources/route-53-traffic-policy.md new file mode 100644 index 00000000..e73dc3a1 --- /dev/null +++ b/docs/resources/route-53-traffic-policy.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# Route53TrafficPolicy + + +## Resource + +```text +Route53TrafficPolicy +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/s3-access-point.md b/docs/resources/s3-access-point.md new file mode 100644 index 00000000..e7ac6720 --- /dev/null +++ b/docs/resources/s3-access-point.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# S3AccessPoint + + +## Resource + +```text +S3AccessPoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/s3-multipart-upload.md b/docs/resources/s3-multipart-upload.md new file mode 100644 index 00000000..bb17d334 --- /dev/null +++ b/docs/resources/s3-multipart-upload.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# S3MultipartUpload + + +## Resource + +```text +S3MultipartUpload +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-app.md b/docs/resources/sage-maker-app.md new file mode 100644 index 00000000..957dfdac --- /dev/null +++ b/docs/resources/sage-maker-app.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerApp + + +## Resource + +```text +SageMakerApp +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-domain.md b/docs/resources/sage-maker-domain.md new file mode 100644 index 00000000..4e0580b5 --- /dev/null +++ b/docs/resources/sage-maker-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerDomain + + +## Resource + +```text +SageMakerDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-endpoint-config.md b/docs/resources/sage-maker-endpoint-config.md new file mode 100644 index 00000000..59d4cc4e --- /dev/null +++ b/docs/resources/sage-maker-endpoint-config.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerEndpointConfig + + +## Resource + +```text +SageMakerEndpointConfig +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-endpoint.md b/docs/resources/sage-maker-endpoint.md new file mode 100644 index 00000000..f7ee7e67 --- /dev/null +++ b/docs/resources/sage-maker-endpoint.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerEndpoint + + +## Resource + +```text +SageMakerEndpoint +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-model.md b/docs/resources/sage-maker-model.md new file mode 100644 index 00000000..75718a94 --- /dev/null +++ b/docs/resources/sage-maker-model.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerModel + + +## Resource + +```text +SageMakerModel +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-notebook-instance-lifecycle-config.md b/docs/resources/sage-maker-notebook-instance-lifecycle-config.md new file mode 100644 index 00000000..4719fde1 --- /dev/null +++ b/docs/resources/sage-maker-notebook-instance-lifecycle-config.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SageMakerNotebookInstanceLifecycleConfig + + +## Resource + +```text +SageMakerNotebookInstanceLifecycleConfig +``` + +## Properties + + +- `Name`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-notebook-instance-state.md b/docs/resources/sage-maker-notebook-instance-state.md new file mode 100644 index 00000000..5309361e --- /dev/null +++ b/docs/resources/sage-maker-notebook-instance-state.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerNotebookInstanceState + + +## Resource + +```text +SageMakerNotebookInstanceState +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-notebook-instance.md b/docs/resources/sage-maker-notebook-instance.md new file mode 100644 index 00000000..8394898e --- /dev/null +++ b/docs/resources/sage-maker-notebook-instance.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerNotebookInstance + + +## Resource + +```text +SageMakerNotebookInstance +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-space.md b/docs/resources/sage-maker-space.md new file mode 100644 index 00000000..33f945c0 --- /dev/null +++ b/docs/resources/sage-maker-space.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerSpace + + +## Resource + +```text +SageMakerSpace +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sage-maker-user-profiles.md b/docs/resources/sage-maker-user-profiles.md new file mode 100644 index 00000000..27db23b1 --- /dev/null +++ b/docs/resources/sage-maker-user-profiles.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SageMakerUserProfiles + + +## Resource + +```text +SageMakerUserProfiles +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/scheduler-schedule.md b/docs/resources/scheduler-schedule.md new file mode 100644 index 00000000..89fb0b62 --- /dev/null +++ b/docs/resources/scheduler-schedule.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# SchedulerSchedule + + +## Resource + +```text +SchedulerSchedule +``` + +## Properties + + +- `CreationDate`: +- `GroupName`: +- `ModifiedDate`: +- `Name`: +- `State`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/secrets-manager-secret.md b/docs/resources/secrets-manager-secret.md new file mode 100644 index 00000000..9a15fb4e --- /dev/null +++ b/docs/resources/secrets-manager-secret.md @@ -0,0 +1,34 @@ +--- +generated: true +--- + +# SecretsManagerSecret + + +## Resource + +```text +SecretsManagerSecret +``` + +## Properties + + +- `ARN`: +- `Name`: +- `PrimaryRegion`: +- `Replica`: +- `ReplicaRegions`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/security-hub.md b/docs/resources/security-hub.md new file mode 100644 index 00000000..eebf68d1 --- /dev/null +++ b/docs/resources/security-hub.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SecurityHub + + +## Resource + +```text +SecurityHub +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-constraint-portfolio-attachment.md b/docs/resources/service-catalog-constraint-portfolio-attachment.md new file mode 100644 index 00000000..bf352f0b --- /dev/null +++ b/docs/resources/service-catalog-constraint-portfolio-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceCatalogConstraintPortfolioAttachment + + +## Resource + +```text +ServiceCatalogConstraintPortfolioAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-portfolio-product-attachment.md b/docs/resources/service-catalog-portfolio-product-attachment.md new file mode 100644 index 00000000..51781bb2 --- /dev/null +++ b/docs/resources/service-catalog-portfolio-product-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceCatalogPortfolioProductAttachment + + +## Resource + +```text +ServiceCatalogPortfolioProductAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-portfolio-share-attachment.md b/docs/resources/service-catalog-portfolio-share-attachment.md new file mode 100644 index 00000000..66994fe7 --- /dev/null +++ b/docs/resources/service-catalog-portfolio-share-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceCatalogPortfolioShareAttachment + + +## Resource + +```text +ServiceCatalogPortfolioShareAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-portfolio.md b/docs/resources/service-catalog-portfolio.md new file mode 100644 index 00000000..3b01c0ed --- /dev/null +++ b/docs/resources/service-catalog-portfolio.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceCatalogPortfolio + + +## Resource + +```text +ServiceCatalogPortfolio +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-principal-portfolio-attachment.md b/docs/resources/service-catalog-principal-portfolio-attachment.md new file mode 100644 index 00000000..cc14ae1b --- /dev/null +++ b/docs/resources/service-catalog-principal-portfolio-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceCatalogPrincipalPortfolioAttachment + + +## Resource + +```text +ServiceCatalogPrincipalPortfolioAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-product.md b/docs/resources/service-catalog-product.md new file mode 100644 index 00000000..b1aee33e --- /dev/null +++ b/docs/resources/service-catalog-product.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceCatalogProduct + + +## Resource + +```text +ServiceCatalogProduct +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-provisioned-product.md b/docs/resources/service-catalog-provisioned-product.md new file mode 100644 index 00000000..90e949d0 --- /dev/null +++ b/docs/resources/service-catalog-provisioned-product.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceCatalogProvisionedProduct + + +## Resource + +```text +ServiceCatalogProvisionedProduct +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-tag-option-portfolio-attachment.md b/docs/resources/service-catalog-tag-option-portfolio-attachment.md new file mode 100644 index 00000000..e49d01fb --- /dev/null +++ b/docs/resources/service-catalog-tag-option-portfolio-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceCatalogTagOptionPortfolioAttachment + + +## Resource + +```text +ServiceCatalogTagOptionPortfolioAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-catalog-tag-option.md b/docs/resources/service-catalog-tag-option.md new file mode 100644 index 00000000..11b246ba --- /dev/null +++ b/docs/resources/service-catalog-tag-option.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceCatalogTagOption + + +## Resource + +```text +ServiceCatalogTagOption +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-discovery-instance.md b/docs/resources/service-discovery-instance.md new file mode 100644 index 00000000..12428d2c --- /dev/null +++ b/docs/resources/service-discovery-instance.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# ServiceDiscoveryInstance + + +## Resource + +```text +ServiceDiscoveryInstance +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-discovery-namespace.md b/docs/resources/service-discovery-namespace.md new file mode 100644 index 00000000..682c7bb9 --- /dev/null +++ b/docs/resources/service-discovery-namespace.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceDiscoveryNamespace + + +## Resource + +```text +ServiceDiscoveryNamespace +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/service-discovery-service.md b/docs/resources/service-discovery-service.md new file mode 100644 index 00000000..519abb10 --- /dev/null +++ b/docs/resources/service-discovery-service.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# ServiceDiscoveryService + + +## Resource + +```text +ServiceDiscoveryService +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ses-configuration-set.md b/docs/resources/ses-configuration-set.md new file mode 100644 index 00000000..b4c677c0 --- /dev/null +++ b/docs/resources/ses-configuration-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SESConfigurationSet + + +## Resource + +```text +SESConfigurationSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ses-identity.md b/docs/resources/ses-identity.md new file mode 100644 index 00000000..a1c5c86d --- /dev/null +++ b/docs/resources/ses-identity.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SESIdentity + + +## Resource + +```text +SESIdentity +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ses-receipt-filter.md b/docs/resources/ses-receipt-filter.md new file mode 100644 index 00000000..a5283c60 --- /dev/null +++ b/docs/resources/ses-receipt-filter.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SESReceiptFilter + + +## Resource + +```text +SESReceiptFilter +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ses-receipt-rule-set.md b/docs/resources/ses-receipt-rule-set.md new file mode 100644 index 00000000..92b1cbc9 --- /dev/null +++ b/docs/resources/ses-receipt-rule-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SESReceiptRuleSet + + +## Resource + +```text +SESReceiptRuleSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ses-template.md b/docs/resources/ses-template.md new file mode 100644 index 00000000..cdcbac7e --- /dev/null +++ b/docs/resources/ses-template.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SESTemplate + + +## Resource + +```text +SESTemplate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sfn-state-machine.md b/docs/resources/sfn-state-machine.md new file mode 100644 index 00000000..4d3bee32 --- /dev/null +++ b/docs/resources/sfn-state-machine.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SFNStateMachine + + +## Resource + +```text +SFNStateMachine +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/signer-signing-job.md b/docs/resources/signer-signing-job.md new file mode 100644 index 00000000..5b758af8 --- /dev/null +++ b/docs/resources/signer-signing-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SignerSigningJob + + +## Resource + +```text +SignerSigningJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/simple-db-domain.md b/docs/resources/simple-db-domain.md new file mode 100644 index 00000000..73587291 --- /dev/null +++ b/docs/resources/simple-db-domain.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SimpleDBDomain + + +## Resource + +```text +SimpleDBDomain +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sns-endpoint.md b/docs/resources/sns-endpoint.md new file mode 100644 index 00000000..41aab80f --- /dev/null +++ b/docs/resources/sns-endpoint.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SNSEndpoint + + +## Resource + +```text +SNSEndpoint +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sns-platform-application.md b/docs/resources/sns-platform-application.md new file mode 100644 index 00000000..e5e6876e --- /dev/null +++ b/docs/resources/sns-platform-application.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SNSPlatformApplication + + +## Resource + +```text +SNSPlatformApplication +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sns-subscription.md b/docs/resources/sns-subscription.md new file mode 100644 index 00000000..70f75200 --- /dev/null +++ b/docs/resources/sns-subscription.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# SNSSubscription + + +## Resource + +```text +SNSSubscription +``` + +## Properties + + +- `ARN`: +- `Owner`: +- `TopicARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sns-topic.md b/docs/resources/sns-topic.md new file mode 100644 index 00000000..4163d1da --- /dev/null +++ b/docs/resources/sns-topic.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SNSTopic + + +## Resource + +```text +SNSTopic +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/sqs-queue.md b/docs/resources/sqs-queue.md new file mode 100644 index 00000000..a6c19a99 --- /dev/null +++ b/docs/resources/sqs-queue.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SQSQueue + + +## Resource + +```text +SQSQueue +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-activation.md b/docs/resources/ssm-activation.md new file mode 100644 index 00000000..0ac09b8e --- /dev/null +++ b/docs/resources/ssm-activation.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SSMActivation + + +## Resource + +```text +SSMActivation +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-association.md b/docs/resources/ssm-association.md new file mode 100644 index 00000000..5af561a6 --- /dev/null +++ b/docs/resources/ssm-association.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SSMAssociation + + +## Resource + +```text +SSMAssociation +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-document.md b/docs/resources/ssm-document.md new file mode 100644 index 00000000..5702328c --- /dev/null +++ b/docs/resources/ssm-document.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SSMDocument + + +## Resource + +```text +SSMDocument +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-maintenance-window.md b/docs/resources/ssm-maintenance-window.md new file mode 100644 index 00000000..1c4fbdea --- /dev/null +++ b/docs/resources/ssm-maintenance-window.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SSMMaintenanceWindow + + +## Resource + +```text +SSMMaintenanceWindow +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-parameter.md b/docs/resources/ssm-parameter.md new file mode 100644 index 00000000..73bccfe5 --- /dev/null +++ b/docs/resources/ssm-parameter.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SSMParameter + + +## Resource + +```text +SSMParameter +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-patch-baseline.md b/docs/resources/ssm-patch-baseline.md new file mode 100644 index 00000000..39b7d8e5 --- /dev/null +++ b/docs/resources/ssm-patch-baseline.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# SSMPatchBaseline + + +## Resource + +```text +SSMPatchBaseline +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/ssm-resource-data-sync.md b/docs/resources/ssm-resource-data-sync.md new file mode 100644 index 00000000..c1429178 --- /dev/null +++ b/docs/resources/ssm-resource-data-sync.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# SSMResourceDataSync + + +## Resource + +```text +SSMResourceDataSync +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/storage-gateway-file-share.md b/docs/resources/storage-gateway-file-share.md new file mode 100644 index 00000000..165aa919 --- /dev/null +++ b/docs/resources/storage-gateway-file-share.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# StorageGatewayFileShare + + +## Resource + +```text +StorageGatewayFileShare +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/storage-gateway-gateway.md b/docs/resources/storage-gateway-gateway.md new file mode 100644 index 00000000..6d50f4ed --- /dev/null +++ b/docs/resources/storage-gateway-gateway.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# StorageGatewayGateway + + +## Resource + +```text +StorageGatewayGateway +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/storage-gateway-tape.md b/docs/resources/storage-gateway-tape.md new file mode 100644 index 00000000..8be215d3 --- /dev/null +++ b/docs/resources/storage-gateway-tape.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# StorageGatewayTape + + +## Resource + +```text +StorageGatewayTape +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/storage-gateway-volume.md b/docs/resources/storage-gateway-volume.md new file mode 100644 index 00000000..4d36d518 --- /dev/null +++ b/docs/resources/storage-gateway-volume.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# StorageGatewayVolume + + +## Resource + +```text +StorageGatewayVolume +``` + +## Properties + + +- `ARN`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-call-analytics-category.md b/docs/resources/transcribe-call-analytics-category.md new file mode 100644 index 00000000..f2fa1ec5 --- /dev/null +++ b/docs/resources/transcribe-call-analytics-category.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeCallAnalyticsCategory + + +## Resource + +```text +TranscribeCallAnalyticsCategory +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-call-analytics-job.md b/docs/resources/transcribe-call-analytics-job.md new file mode 100644 index 00000000..469f32df --- /dev/null +++ b/docs/resources/transcribe-call-analytics-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeCallAnalyticsJob + + +## Resource + +```text +TranscribeCallAnalyticsJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-language-model.md b/docs/resources/transcribe-language-model.md new file mode 100644 index 00000000..2bc748b9 --- /dev/null +++ b/docs/resources/transcribe-language-model.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeLanguageModel + + +## Resource + +```text +TranscribeLanguageModel +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-medical-transcription-job.md b/docs/resources/transcribe-medical-transcription-job.md new file mode 100644 index 00000000..7ade6446 --- /dev/null +++ b/docs/resources/transcribe-medical-transcription-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeMedicalTranscriptionJob + + +## Resource + +```text +TranscribeMedicalTranscriptionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-medical-vocabulary.md b/docs/resources/transcribe-medical-vocabulary.md new file mode 100644 index 00000000..9e06c9ce --- /dev/null +++ b/docs/resources/transcribe-medical-vocabulary.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeMedicalVocabulary + + +## Resource + +```text +TranscribeMedicalVocabulary +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-transcription-job.md b/docs/resources/transcribe-transcription-job.md new file mode 100644 index 00000000..575a528a --- /dev/null +++ b/docs/resources/transcribe-transcription-job.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeTranscriptionJob + + +## Resource + +```text +TranscribeTranscriptionJob +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-vocabulary-filter.md b/docs/resources/transcribe-vocabulary-filter.md new file mode 100644 index 00000000..5b2cf4ba --- /dev/null +++ b/docs/resources/transcribe-vocabulary-filter.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeVocabularyFilter + + +## Resource + +```text +TranscribeVocabularyFilter +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transcribe-vocabulary.md b/docs/resources/transcribe-vocabulary.md new file mode 100644 index 00000000..b198026f --- /dev/null +++ b/docs/resources/transcribe-vocabulary.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TranscribeVocabulary + + +## Resource + +```text +TranscribeVocabulary +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transfer-server-user.md b/docs/resources/transfer-server-user.md new file mode 100644 index 00000000..e9b90476 --- /dev/null +++ b/docs/resources/transfer-server-user.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TransferServerUser + + +## Resource + +```text +TransferServerUser +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/transfer-server.md b/docs/resources/transfer-server.md new file mode 100644 index 00000000..7bcd56d8 --- /dev/null +++ b/docs/resources/transfer-server.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# TransferServer + + +## Resource + +```text +TransferServer +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-byte-match-set-ip.md b/docs/resources/waf-regional-byte-match-set-ip.md new file mode 100644 index 00000000..9a1ce974 --- /dev/null +++ b/docs/resources/waf-regional-byte-match-set-ip.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalByteMatchSetIP + + +## Resource + +```text +WAFRegionalByteMatchSetIP +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-byte-match-set.md b/docs/resources/waf-regional-byte-match-set.md new file mode 100644 index 00000000..78b54c8d --- /dev/null +++ b/docs/resources/waf-regional-byte-match-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalByteMatchSet + + +## Resource + +```text +WAFRegionalByteMatchSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-ip-set-ip.md b/docs/resources/waf-regional-ip-set-ip.md new file mode 100644 index 00000000..dd172082 --- /dev/null +++ b/docs/resources/waf-regional-ip-set-ip.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalIPSetIP + + +## Resource + +```text +WAFRegionalIPSetIP +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-ip-set.md b/docs/resources/waf-regional-ip-set.md new file mode 100644 index 00000000..8dd251e5 --- /dev/null +++ b/docs/resources/waf-regional-ip-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalIPSet + + +## Resource + +```text +WAFRegionalIPSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-rate-based-rule-predicate.md b/docs/resources/waf-regional-rate-based-rule-predicate.md new file mode 100644 index 00000000..d6d72a96 --- /dev/null +++ b/docs/resources/waf-regional-rate-based-rule-predicate.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRateBasedRulePredicate + + +## Resource + +```text +WAFRegionalRateBasedRulePredicate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-rate-based-rule.md b/docs/resources/waf-regional-rate-based-rule.md new file mode 100644 index 00000000..717dd6fb --- /dev/null +++ b/docs/resources/waf-regional-rate-based-rule.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFRegionalRateBasedRule + + +## Resource + +```text +WAFRegionalRateBasedRule +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-regex-match-set.md b/docs/resources/waf-regional-regex-match-set.md new file mode 100644 index 00000000..472b4860 --- /dev/null +++ b/docs/resources/waf-regional-regex-match-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRegexMatchSet + + +## Resource + +```text +WAFRegionalRegexMatchSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-regex-match-tuple.md b/docs/resources/waf-regional-regex-match-tuple.md new file mode 100644 index 00000000..125559de --- /dev/null +++ b/docs/resources/waf-regional-regex-match-tuple.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRegexMatchTuple + + +## Resource + +```text +WAFRegionalRegexMatchTuple +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-regex-pattern-set.md b/docs/resources/waf-regional-regex-pattern-set.md new file mode 100644 index 00000000..70865d71 --- /dev/null +++ b/docs/resources/waf-regional-regex-pattern-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRegexPatternSet + + +## Resource + +```text +WAFRegionalRegexPatternSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-regex-pattern-string.md b/docs/resources/waf-regional-regex-pattern-string.md new file mode 100644 index 00000000..16314663 --- /dev/null +++ b/docs/resources/waf-regional-regex-pattern-string.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRegexPatternString + + +## Resource + +```text +WAFRegionalRegexPatternString +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-rule-group.md b/docs/resources/waf-regional-rule-group.md new file mode 100644 index 00000000..5402b1a4 --- /dev/null +++ b/docs/resources/waf-regional-rule-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFRegionalRuleGroup + + +## Resource + +```text +WAFRegionalRuleGroup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-rule-predicate.md b/docs/resources/waf-regional-rule-predicate.md new file mode 100644 index 00000000..56930764 --- /dev/null +++ b/docs/resources/waf-regional-rule-predicate.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalRulePredicate + + +## Resource + +```text +WAFRegionalRulePredicate +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-rule.md b/docs/resources/waf-regional-rule.md new file mode 100644 index 00000000..eb279e91 --- /dev/null +++ b/docs/resources/waf-regional-rule.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFRegionalRule + + +## Resource + +```text +WAFRegionalRule +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-web-acl-rule-attachment.md b/docs/resources/waf-regional-web-acl-rule-attachment.md new file mode 100644 index 00000000..6b34dea6 --- /dev/null +++ b/docs/resources/waf-regional-web-acl-rule-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFRegionalWebACLRuleAttachment + + +## Resource + +```text +WAFRegionalWebACLRuleAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-regional-web-acl.md b/docs/resources/waf-regional-web-acl.md new file mode 100644 index 00000000..76171523 --- /dev/null +++ b/docs/resources/waf-regional-web-acl.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFRegionalWebACL + + +## Resource + +```text +WAFRegionalWebACL +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-rule.md b/docs/resources/waf-rule.md new file mode 100644 index 00000000..769b8510 --- /dev/null +++ b/docs/resources/waf-rule.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFRule + + +## Resource + +```text +WAFRule +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-web-acl-rule-attachment.md b/docs/resources/waf-web-acl-rule-attachment.md new file mode 100644 index 00000000..53610a3a --- /dev/null +++ b/docs/resources/waf-web-acl-rule-attachment.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFWebACLRuleAttachment + + +## Resource + +```text +WAFWebACLRuleAttachment +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/waf-web-acl.md b/docs/resources/waf-web-acl.md new file mode 100644 index 00000000..05914e22 --- /dev/null +++ b/docs/resources/waf-web-acl.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFWebACL + + +## Resource + +```text +WAFWebACL +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/wafv2-api-key.md b/docs/resources/wafv2-api-key.md new file mode 100644 index 00000000..dc7c24ab --- /dev/null +++ b/docs/resources/wafv2-api-key.md @@ -0,0 +1,32 @@ +--- +generated: true +--- + +# WAFv2APIKey + + +## Resource + +```text +WAFv2APIKey +``` + +## Properties + + +- `CreateDate`: +- `Scope`: +- `TokenDomains`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/wafv2-ip-set.md b/docs/resources/wafv2-ip-set.md new file mode 100644 index 00000000..79d149b5 --- /dev/null +++ b/docs/resources/wafv2-ip-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFv2IPSet + + +## Resource + +```text +WAFv2IPSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/wafv2-regex-pattern-set.md b/docs/resources/wafv2-regex-pattern-set.md new file mode 100644 index 00000000..b6d5e097 --- /dev/null +++ b/docs/resources/wafv2-regex-pattern-set.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WAFv2RegexPatternSet + + +## Resource + +```text +WAFv2RegexPatternSet +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/wafv2-rule-group.md b/docs/resources/wafv2-rule-group.md new file mode 100644 index 00000000..a91ff8db --- /dev/null +++ b/docs/resources/wafv2-rule-group.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFv2RuleGroup + + +## Resource + +```text +WAFv2RuleGroup +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/wafv2-web-acl.md b/docs/resources/wafv2-web-acl.md new file mode 100644 index 00000000..e1ba1dcf --- /dev/null +++ b/docs/resources/wafv2-web-acl.md @@ -0,0 +1,30 @@ +--- +generated: true +--- + +# WAFv2WebACL + + +## Resource + +```text +WAFv2WebACL +``` + +## Properties + + +- `ID`: + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/work-spaces-workspace.md b/docs/resources/work-spaces-workspace.md new file mode 100644 index 00000000..b8a60dd7 --- /dev/null +++ b/docs/resources/work-spaces-workspace.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# WorkSpacesWorkspace + + +## Resource + +```text +WorkSpacesWorkspace +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/xray-group.md b/docs/resources/xray-group.md new file mode 100644 index 00000000..8286a5b9 --- /dev/null +++ b/docs/resources/xray-group.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# XRayGroup + + +## Resource + +```text +XRayGroup +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/docs/resources/xray-sampling-rule.md b/docs/resources/xray-sampling-rule.md new file mode 100644 index 00000000..977cf17b --- /dev/null +++ b/docs/resources/xray-sampling-rule.md @@ -0,0 +1,27 @@ +--- +generated: true +--- + +# XRaySamplingRule + + +## Resource + +```text +XRaySamplingRule +``` + + + +!!! note - Using Properties + Properties are what [Filters](../config-filtering.md) are written against in your configuration. You use the property + names to write filters for what you want to **keep** and omit from the nuke process. + +### String Property + +The string representation of a resource is generally the value of the Name, ID or ARN field of the resource. Not all +resources support properties. To write a filter against the string representation, simply omit the `property` field in +the filter. + +The string value is always what is used in the output of the log format when a resource is identified. + diff --git a/tools/generate-docs/docs.go b/tools/generate-docs/docs.go index ddb23546..3a285a8e 100644 --- a/tools/generate-docs/docs.go +++ b/tools/generate-docs/docs.go @@ -30,6 +30,7 @@ var ResourceTemplates embed.FS var SkipCamelCase = []string{ "ELBv2", + "IoT", } type TemplateData struct { @@ -91,14 +92,22 @@ func execute(c *cli.Context) error { //nolint:funlen,gocyclo } if c.Bool("write-to-disk") { + filename := KebabCase(strings.ToLower(SplitCamelCase(reg.Name))) + filename = strings.Replace(filename, "io-t", "iot-", 1) + filename = strings.Replace(filename, "iamsaml-", "iam-saml-", 1) + filename = strings.Replace(filename, "wa-fv2-", "wafv2-", 1) + filename = strings.Replace(filename, "f-sx", "fsx-", 1) + filename = strings.Replace(filename, "el-bv2-", "elbv2-", 1) + filename = strings.Replace(filename, "x-ray-", "xray-", 1) + filename = strings.Replace(filename, "x-ray-", "xray-", 1) + err := os.WriteFile( - fmt.Sprintf("docs/resources/%s.md", - KebabCase(strings.ToLower(SplitCamelCase(reg.Name)))), buf.Bytes(), 0600) + fmt.Sprintf("docs/resources/%s.md", filename), buf.Bytes(), 0600) if err != nil { return err } - fmt.Printf("Wrote docs/resources/%s.md\n", reg.Name) + fmt.Printf("Wrote docs/resources/%s.md\n", filename) continue } @@ -141,6 +150,10 @@ func execute(c *cli.Context) error { //nolint:funlen,gocyclo title = strings.Replace(title, "Acm", "ACM", 1) title = strings.Replace(title, "Sns", "SNS", 1) title = strings.Replace(title, "Elb", "ELB", 1) + title = strings.Replace(title, "Eks", "EKS", 1) + title = strings.Replace(title, "Aws", "AWS", 1) + title = strings.Replace(title, "Waf", "WAF", 1) + title = strings.Replace(title, "Xray", "XRay", 1) newResources = append(newResources, fmt.Sprintf("%s: %s", title, newResource)) } @@ -238,7 +251,17 @@ func SplitCamelCase(input string) string { // and between sequences of uppercase letters followed by lowercase letters. re := regexp.MustCompile(`([a-z])([A-Z0-9])|([A-Z]+)([A-Z][a-z])|(\d)([A-Z])`) // Replace boundaries with a space followed by the uppercase letter. - return re.ReplaceAllString(input, "${1}${3}${5} ${2}${4}${6}") + + boundaries := re.ReplaceAllString(input, "${1}${3}${5} ${2}${4}${6}") + boundaries = strings.Replace(boundaries, "io-t", "iot-", 1) + boundaries = strings.Replace(boundaries, "iamsaml-", "iam-saml-", 1) + boundaries = strings.Replace(boundaries, "wa-fv2-", "wafv2-", 1) + boundaries = strings.Replace(boundaries, "f-sx", "fsx-", 1) + boundaries = strings.Replace(boundaries, "el-bv2-", "elbv2-", 1) + boundaries = strings.Replace(boundaries, "x-ray-", "xray-", 1) + boundaries = strings.Replace(boundaries, "x-ray-", "xray-", 1) + + return boundaries } // Function to update the 'Resources' section with new list values diff --git a/tools/generate-docs/files/resource.gomd b/tools/generate-docs/files/resource.gomd index 4940bfb9..d4a9cec7 100644 --- a/tools/generate-docs/files/resource.gomd +++ b/tools/generate-docs/files/resource.gomd @@ -27,7 +27,7 @@ generated: true ## Properties {{ range $key, $value := .Properties }} -- `{{ $key }}`: {{ $value }} +- `{{ $key }}`: {{ if ne $value "" }}{{ $value }}{{ else }}No Description{{ end }} {{- end }} {{- end }}