diff --git a/.github/scripts/generate_resource_references.py b/.github/scripts/generate_resource_references.py new file mode 100644 index 000000000..1288c9ba4 --- /dev/null +++ b/.github/scripts/generate_resource_references.py @@ -0,0 +1,137 @@ +# ------------------------------------------------------------ +# Copyright 2023 The Radius Authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# ------------------------------------------------------------ + +# This script parses the auto-generated resource markdown references +# and generates Hugo pages for each resource. + +import os +import sys + +hugo_template = """--- +type: docs +title: "Reference: {}" +linkTitle: "{}" +description: "Detailed reference documentation for {}" +--- + +""" + +# Ensure that the script is called with the correct number of arguments +if len(sys.argv) != 3: + print("Usage: python generate_resource_references.py ") + sys.exit(1) + +# Pass in "source_directory" as input parameter +# This directory should contain the auto-generated +# resource markdown files for a given provider (applications, aws, etc.) +# Example: radius/hack/generated/ +source_directory = sys.argv[1] + +# Pass in "target_directory" as input parameter +# This directory should contain the Hugo content directory +# This script will generate the pages and directories as needed +# Example: docs/docs/content/reference/resources +target_directory = sys.argv[2] + +# Get all the directories in the source directory +# Example: applications, aws, etc. +namespace_parents = os.listdir(source_directory) +if not namespace_parents: + print("No namespace parents found in source directory: {}".format(source_directory)) + sys.exit(1) + +# Iterate through each namespace parent directory for each namespace +for namespace_parent in namespace_parents: + if not os.path.isdir(os.path.join(source_directory, namespace_parent)): + continue + + # Create _index.md file for namespace parent + target_namespace_parent_dir = os.path.join(target_directory, namespace_parent, '_index.md') + os.makedirs(os.path.dirname(target_namespace_parent_dir), exist_ok=True) + with open(target_namespace_parent_dir, 'w') as f: + f.write(hugo_template.format(namespace_parent, namespace_parent, namespace_parent)) + + namespaces = os.listdir(os.path.join(source_directory, namespace_parent)) + if not namespaces: + print("No namespaces found in namespace parent: {}".format(namespace_parent)) + continue + + for namespace in namespaces: + if not os.path.isdir(os.path.join(source_directory, namespace_parent, namespace)): + continue + + # Create _index.md file for namespace + target_namespace_dir = os.path.join(target_directory, namespace_parent, namespace, '_index.md') + os.makedirs(os.path.dirname(target_namespace_dir), exist_ok=True) + with open(target_namespace_dir, 'w') as f: + f.write(hugo_template.format(namespace, namespace, namespace)) + + api_versions = os.listdir(os.path.join(source_directory, namespace_parent, namespace)) + if not api_versions: + print("No API versions found in namespace: {}".format(namespace_parent)) + continue + + for api_version in api_versions: + if not os.path.isdir(os.path.join(source_directory, namespace_parent, namespace, api_version)): + continue + + # Create _index.md file for API version + target_api_version_dir = os.path.join(target_directory, namespace_parent, namespace, api_version, '_index.md') + os.makedirs(os.path.dirname(target_api_version_dir), exist_ok=True) + with open(target_api_version_dir, 'w') as f: + f.write(hugo_template.format(api_version, api_version, api_version)) + + resource_markdown_files = os.listdir(os.path.join(source_directory, namespace_parent, namespace, api_version, 'docs')) + if not resource_markdown_files: + print("No resource markdown files found in namespace {} and API version: {}".format(namespace, api_version)) + continue + + for resource_markdown_file in resource_markdown_files: + if not resource_markdown_file.endswith(".md"): + continue + + resource_name = resource_markdown_file.split(".")[0] + print("Processing resource: {}/{}@{}".format(namespace, resource_name, api_version)) + target_resource_dir = os.path.join(target_directory, namespace_parent, namespace, api_version, resource_name) + + hugo_content = hugo_template.format('{}/{}@{}'.format(namespace, resource_name, api_version), resource_name, '{}/{}@{}'.format(namespace, resource_name, api_version)) + hugo_content += "{{< schemaExample >}}\n\n" + + ## Check if a Bicep file exists for the resource + #bicep_file = os.path.join(source_directory, namespace_parent, namespace, api_version, 'examples', resource_name + ".bicep") + #if os.path.exists(bicep_file): + # # Copy Bicep file to target directory + # bicep_target_file = os.path.join(target_resource_dir, 'snippets', resource_name + ".bicep") + # print(" Bicep example found") + # os.makedirs(os.path.dirname(bicep_target_file), exist_ok=True) + # os.system("cp {} {}".format(bicep_file, bicep_target_file)) + # + # bicep_hugo_link = "snippets/{}.bicep".format(resource_name) + # hugo_content += "## Example\n\n" + # hugo_content += "{{{{< rad file=\"{}\" embed=true marker=""//SNIPPET"" >}}}}\n\n".format(bicep_hugo_link) + + # Add in the resource markdown file + markdown_content = open(os.path.join(source_directory, namespace_parent, namespace, api_version, 'docs', resource_markdown_file), 'r').read() + hugo_content += "## Schema\n\n" + hugo_content += markdown_content + + # Create the target markdown file + target_markdown_file = os.path.join(target_resource_dir, 'index.md') + os.makedirs(os.path.dirname(target_markdown_file), exist_ok=True) + with open(target_markdown_file, 'w') as f: + f.write(hugo_content) + + \ No newline at end of file diff --git a/docs/config.toml b/docs/config.toml index c7e79ce66..337ae4a01 100644 --- a/docs/config.toml +++ b/docs/config.toml @@ -19,6 +19,9 @@ enableGitInfo = true [[module.mounts]] source = "content" target = "content" + [[module.mounts]] + source = "shared-content" + target = "content" [[module.mounts]] source = "static" target = "static" diff --git a/docs/content/getting-started/index.md b/docs/content/getting-started/index.md index d3a658877..df61e6e65 100644 --- a/docs/content/getting-started/index.md +++ b/docs/content/getting-started/index.md @@ -29,37 +29,7 @@ kubectl config current-context ## 2. Install Radius CLI -{{< tabs MacOS "Linux/WSL" "Windows PowerShell" >}} - -{{% codetab %}} -```bash -curl -fsSL "https://get.radapp.dev/tools/rad/install.sh" | /bin/bash -``` -{{% /codetab %}} - -{{% codetab %}} -```bash -wget -q "https://get.radapp.dev/tools/rad/install.sh" -O - | /bin/bash -``` -{{% /codetab %}} - -{{% codetab %}} -```powershell -iwr -useb "https://get.radapp.dev/tools/rad/install.ps1" | iex -``` -{{% /codetab %}} - -{{< /tabs >}} - -Visit the [rad CLI]({{< ref howto-rad-cli >}}) page for troubleshooting or additional options. - -Verify the rad CLI is installed correctly by running `rad version`. - -Example output: -``` -RELEASE VERSION BICEP COMMIT -{{< param chart_version >}} {{< param version >}} 0.11.13 2e60bfb46de73ec5cc70485d53e67f8eaa914ba7 -``` +{{< read file= "/shared-content/installation/rad-cli/install-rad-cli.md" >}} ## 3. Initialize Radius diff --git a/docs/content/guides/operations/kubernetes/kubernetes-upgrade/index.md b/docs/content/guides/operations/kubernetes/kubernetes-upgrade/index.md index 89c448c43..da50976cd 100644 --- a/docs/content/guides/operations/kubernetes/kubernetes-upgrade/index.md +++ b/docs/content/guides/operations/kubernetes/kubernetes-upgrade/index.md @@ -27,22 +27,14 @@ rad uninstall kubernetes ## Step 3: Install the rad CLI -The rad CLI is the main tool for interacting with Radius. It is used to create and manage Radius environments, and to deploy and manage Radius applications. - -Visit the [rad CLI how-to guide]({{< ref howto-rad-cli >}}) for more information on how to install the rad CLI. - -{{< button text="How-To: rad CLI" page="howto-rad-cli" newtab="true" >}} +{{< read file= "/shared-content/radius-installation/rad-cli/install-rad-cli.md" >}} ## Step 4: Install the Radius-Bicep VS Code extension -The Radius-Bicep VS Code extension provides a set of tools for working with Bicep files in VS Code. Visit the [VSCode how-to guide]({{< ref howto-vscode-bicep >}}) for more information on how to install the Radius-Bicep VS Code extension. - -{{< button text="How-To: VS Code" page="howto-vscode-bicep" newtab="true" >}} - -## Step 5: Initialize the Radius control-plane +{{< read file= "/shared-content/radius-installation/vscode-bicep/install-vscode-bicep.md" >}} -The Radius control-plane is a set of services that provide the core functionality of Radius. It is deployed as a set of containers in a Kubernetes cluster. +## Step 5: Initialize the Radius control-plane and the Radius environment -Visit the [environments how-to guide]({{< ref howto-environment >}}) for more information on how to install the Radius control-plane and create your first Radius environment. +{{< read file= "/shared-content/radius-installation/install-radius/initialize-radius.md" >}} -{{< button text="How-To: Init an environment" page="howto-environment" newtab="true" >}} +>If you are looking to upgrade Radius to the latest version, refer to [upgrade Radius on Kubernetes]({{< ref kubernetes-upgrade >}}) for more information. diff --git a/docs/content/guides/tooling/rad-cli/howto-rad-cli/index.md b/docs/content/guides/tooling/rad-cli/howto-rad-cli/index.md index 53858cb72..6c0f359b2 100644 --- a/docs/content/guides/tooling/rad-cli/howto-rad-cli/index.md +++ b/docs/content/guides/tooling/rad-cli/howto-rad-cli/index.md @@ -8,88 +8,4 @@ categories: "How-To" tags: ["rad CLI", "Bicep"] --- -The `rad` CLI manages your applications, resources, and environments. You can install it on your local machine with the following installation scripts: - -{{< tabs MacOS "Linux/WSL" "Windows PowerShell" "Cloud Shell" Binaries >}} - -{{% codetab %}} -{{< latest >}} -```bash -curl -fsSL "https://get.radapp.dev/tools/rad/install.sh" | /bin/bash -``` -{{< /latest >}} -{{< edge >}} -To install the latest edge version: - -```bash -curl -fsSL "https://radiuspublic.blob.core.windows.net/tools/rad/install.sh" | /bin/bash -s edge -``` -{{< /edge >}} -{{% /codetab %}} - -{{% codetab %}} -{{< latest >}} -```bash -wget -q "https://get.radapp.dev/tools/rad/install.sh" -O - | /bin/bash -``` -{{< /latest >}} -{{< edge >}} -To install the latest edge version: - -```bash -wget -q "https://radiuspublic.blob.core.windows.net/tools/rad/install.sh" -O - | /bin/bash -s edge -``` -{{< /edge >}} -{{% /codetab %}} - -{{% codetab %}} -{{< latest >}} -Run the following in a PowerShell window: - -```powershell -iwr -useb "https://get.radapp.dev/tools/rad/install.ps1" | iex -``` - -You may need to refresh your $PATH environment variable to access `rad`: -```powershell -$Env:Path = [System.Environment]::GetEnvironmentVariable("Path","User") -``` -{{< /latest >}} -{{< edge >}} -To install the latest edge version: - -```powershell -$script=iwr -useb https://radiuspublic.blob.core.windows.net/tools/rad/install.ps1; $block=[ScriptBlock]::Create($script); invoke-command -ScriptBlock $block -ArgumentList edge -``` -{{< /edge >}} -{{% /codetab %}} - -{{% codetab %}} -[Azure Cloud Shell](https://docs.microsoft.com/en-us/azure/cloud-shell/overview) is an interactive, authenticated, browser-accessible shell for managing Azure resources. - -Azure Cloud Shell for bash doesn't have a sudo command, so users are unable to install Radius to the default `/usr/local/bin` installation path. To install the rad CLI to the home directory, run the following commands: - -```bash -export RADIUS_INSTALL_DIR=./ -wget -q "https://get.radapp.dev/tools/rad/install.sh" -O - | /bin/bash -``` - -You can now run the rad CLI with `./rad`. - -PowerShell for Cloud Shell is currently not supported. -{{% /codetab %}} - -{{% codetab %}} -1. Download the `rad` CLI from one of these URLs: - - MacOS x64: https://get.radapp.dev/tools/rad/{{< param version >}}/macos-x64/rad - - MacOS arm64: https://get.radapp.dev/tools/rad/{{< param version >}}/macos-arm64/rad - - Linux x64: https://get.radapp.dev/tools/rad/{{< param version >}}/linux-x64/rad - - Windows x64: https://get.radapp.dev/tools/rad/{{< param version >}}/windows-x64/rad.exe -1. Ensure the user has permission to execute the binary and place it somewhere on your PATH so it can be invoked easily. -{{% /codetab %}} - -{{< /tabs >}} - -> You may be prompted for your sudo password during installation, as the installer places the `rad` binary under `/usr/local/bin`. If you are unable to sudo you can install the rad CLI to another directory by setting the `RADIUS_INSTALL_DIR` environment variable with your intended install path. Make sure you add this to your path ([Unix](https://www.howtogeek.com/658904/how-to-add-a-directory-to-your-path-in-linux/), [Windows](https://windowsloop.com/how-to-add-to-windows-path/)) if you wish to reference it via `rad`, like in the docs. - -Verify the rad CLI is installed correctly by running `rad`. +{{< read file= "/shared-content/installation/rad-cli/install-rad-cli.md" >}} \ No newline at end of file diff --git a/docs/content/guides/tooling/vscode/howto-vscode-bicep/index.md b/docs/content/guides/tooling/vscode/howto-vscode-bicep/index.md index f9913faa3..448ce5d12 100644 --- a/docs/content/guides/tooling/vscode/howto-vscode-bicep/index.md +++ b/docs/content/guides/tooling/vscode/howto-vscode-bicep/index.md @@ -8,64 +8,4 @@ categories: "How-To" tags: ["Bicep", "VSCode"] --- -Visual Studio Code offers the best authoring experience for Radius and Bicep. Download and install the Radius Bicep extension to easily author and validate Bicep templates: - -1. Download the latest extensions - - {{< tabs Links Terminal >}} - - {{% codetab %}} - {{< button link="https://get.radapp.dev/tools/vscode-extensibility/stable/rad-vscode-bicep.vsix" text="Download Bicep extension" >}} - - {{< edge >}} - {{< button link="https://get.radapp.dev/tools/vscode-extensibility/edge/rad-vscode-bicep.vsix" text="Download Bicep extension (edge)" >}} - {{< /edge >}} - {{% /codetab %}} - - {{% codetab %}} - - Stable Version - - ```bash - curl https://get.radapp.dev/tools/vscode-extensibility/stable/rad-vscode-bicep.vsix --output rad-vscode-bicep.vsix - ``` - - Edge Version - - ```bash - curl https://get.radapp.dev/tools/vscode-extensibility/edge/rad-vscode-bicep.vsix --output rad-vscode-bicep.vsix - ``` - - {{% /codetab %}} - - {{< /tabs >}} - -2. Install the `.vsix` file: - - {{< tabs UI Terminal >}} - - {{% codetab %}} - In VSCode, manually install the extension using the *Install from VSIX* command in the Extensions view command drop-down. - - Screenshot of installing a vsix extension - - {{% /codetab %}} - - {{% codetab %}} - You can also import this extension on the [command-line](https://code.visualstudio.com/docs/editor/extension-gallery#_install-from-a-vsix) with: - - ```bash - code --install-extension rad-vscode-bicep.vsix - ``` - - If you're on macOS, make sure to [setup the `code` alias](https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line). - - {{% /codetab %}} - - {{< /tabs >}} - -3. **Disable the official Bicep extension** if you have it installed. Do not install it if prompted, our custom extension needs to be responsible for handling `.bicep` files and you cannot have both extensions enabled at once. - -4. If running on Windows Subsystem for Linux (WSL), make sure to install the extension in WSL as well: - - Screenshot of installing a vsix extension in WSL +{{< read file= "/shared-content/installation/vscode-bicep/install-vscode-bicep.md" >}} \ No newline at end of file diff --git a/docs/content/installation/index.md b/docs/content/installation/index.md index 28858a8aa..ed79a0d7a 100644 --- a/docs/content/installation/index.md +++ b/docs/content/installation/index.md @@ -12,24 +12,14 @@ Radius consists of a set of tools and services that together form the Radius pla ## Step 1: Install the rad CLI -The rad CLI is the main tool for interacting with Radius. It is used to create and manage Radius environments, and to deploy and manage Radius applications. - -Visit the [rad CLI how-to guide]({{< ref howto-rad-cli >}}) for more information on how to install the rad CLI. - -{{< button text="How-To: rad CLI" page="howto-rad-cli" newtab="true" >}} +{{< read file= "/shared-content/installation/rad-cli/install-rad-cli.md" >}} ## Step 2: Install the Radius-Bicep VS Code extension -The Radius-Bicep VS Code extension provides a set of tools for working with Bicep files in VS Code. Visit the [VSCode how-to guide]({{< ref howto-vscode-bicep >}}) for more information on how to install the Radius-Bicep VS Code extension. - -{{< button text="How-To: VS Code" page="howto-vscode-bicep" newtab="true" >}} - -## Step 3: Initialize the Radius control-plane - -The Radius control-plane is a set of services that provide the core functionality of Radius. It is deployed as a set of containers in a Kubernetes cluster. +{{< read file= "/shared-content/installation/vscode-bicep/install-vscode-bicep.md" >}} -Visit the [environments how-to guide]({{< ref howto-environment >}}) for more information on how to install the Radius control-plane and create your first Radius environment. +## Step 3: Initialize the Radius control-plane and the Radius environment -{{< button text="How-To: Init an environment" page="howto-environment" newtab="true" >}} +{{< read file= "/shared-content/installation/install-radius/initialize-radius.md" >}} >If you are looking to upgrade Radius to the latest version, refer to [upgrade Radius on Kubernetes]({{< ref kubernetes-upgrade >}}) for more information. \ No newline at end of file diff --git a/docs/content/reference/limitations.md b/docs/content/reference/limitations.md index 38b746923..8bde0ee26 100644 --- a/docs/content/reference/limitations.md +++ b/docs/content/reference/limitations.md @@ -26,13 +26,43 @@ This will be addressed further in a future release. A Radius environment allows you to specify Kubernetes as your compute platform, as well as specify the Kubernetes namespace in which Kubernetes objects are deployed. Additionally, you can override the namespace for a specific application using the [kubernetesNamespace extension.]({{< ref "application-schema#kubernetesNamespace" >}}). Currently, changing the namespace of an environment or application requires the application to be deleted and redeployed. If you need to change the namespace of an application, you can do so by deleting the application and/or environment and redeploying it with the new namespace. +### Resource names cannot contain underscores (_) + +Using an underscore in a resource name will result in an error. + +As a workaround do not use underscores in resource names. Additional validation will be added in a future release to help warn against improperly formatted resource names. + +See [app name constraints]({{< ref "resource-schema.md#common-values" >}}) for more information. + +## rad CLI + +### Application and resource names are lower-cased after deployment + +After deploying an application with application name `AppNAME` and container name `CONTAINERname`, casing information about the casing is lost, resulting in names to be lower-cased. The result is: + +```bash +rad application list +RESOURCE TYPE +appname applications.core/applications + +rad resource list containers -a appname +RESOURCE TYPE +containername applications.core/containers +``` + +### Environment creation and last modified times are incorrect + +When running `rad env show`, the `lastmodifiedat` and `createdat` fields display `0001-01-01T00:00:00Z` instead of the actual times. + +This will be addressed in an upcoming release. + ## Bicep & Deployment Engine ### Currently using a forked version of Bicep -While Radius is still in the private preview stage, a fork of the Bicep compiler is being used while the Radius team works with the Bicep team and community to build in the proper support to move back into the primary version. This results in: +Radius is currently using a forked version of Bicep compiler to support Radius specific features. This is a point-in-time limitation that will be addressed in the future as the Radius team works with the Bicep team and the community to upstream the extensibility updates. This results in the following limitations: -- The "Bicep" VS Code extension must be disabled in favor of the "Bicep (Radius)" extension +- The "Bicep" VS Code extension must be disabled in favor of the "Radius Bicep" extension - The forked Bicep compiler will be out of date compared to the most recent Bicep public build - `az bicep` and `bicep` are not supported with Radius. Use `rad deploy` instead. @@ -54,34 +84,12 @@ var stgSuffixes = az.environment().suffixes.storage This will be addressed in a future release when we change how the environmentId is passed into the file. -## Containers - -## rad CLI - -### Application and resource names are lower-cased after deployment - -After deploying an application with application name `AppNAME` and container name `CONTAINERname`, casing information about the casing is lost, resulting in names to be lower-cased. The result is: - -```bash -rad application list -RESOURCE TYPE -appname applications.core/applications - -rad resource list containers -a appname -RESOURCE TYPE -containername applications.core/containers -``` +### Radius Bicep AWS limitations -### Cannot use underscores in resource names +Some of the [AWS resource types](/resource-schema/aws) are 'non-idempotent', this means that this resource type is assigned a primary identifier at deployment time and is currently not supported by Radius Bicep. -Using an underscore in a resource name will result in an error. +We are currently building support for non-idempotent resources in Radius. Please like and comment on this [this issue](https://github.com/radius-project/radius/issues/6227) if you are interested in the same. -As a workaround do not use underscores in resource names. Additional validation will be added in a future release to help warn against improperly formatted resource names. +As a workaround, you can try using [terraform recipes](https://docs.radapp.dev/guides/recipes/overview/) to deploy and manage those non-idempotent resource types. -See [app name constraints]({{< ref "resource-schema.md#common-values" >}}) for more information. - -### Environment creation and last modified times are incorrect -When running `rad env show`, the `lastmodifiedat` and `createdat` fields display `0001-01-01T00:00:00Z` instead of the actual times. - -This will be addressed in an upcoming release. diff --git a/docs/content/reference/resource-schema/aws/index.md b/docs/content/reference/resource-schema/aws/index.md index 132e0c30b..a9c1d64de 100644 --- a/docs/content/reference/resource-schema/aws/index.md +++ b/docs/content/reference/resource-schema/aws/index.md @@ -614,3 +614,617 @@ Following table lists the resource types that are currently supported and the li | **[AWS::XRay::Group](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | | **[AWS::XRay::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | | | **[AWS::XRay::SamplingRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +--- +type: docs +title: "Supported AWS resources" +linkTitle: "Supported AWS resources " +description: "Learn about the supported AWS resource types in Radius" +categories: "Schema" +--- + +Radius supports AWS resource types that are supported by the [AWS Cloud Control API](https://docs.aws.amazon.com/cloudcontrolapi/latest/userguide/what-is-cloudcontrolapi.html) + +Following table lists the resource types that are currently supported and the limitations for each of the resource types. + +| Resource Type | Notes | +| ------------- | ----- | +| **[AWS::ACMPCA::Certificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.acmpca/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ACMPCA::CertificateAuthority](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.acmpca/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ACMPCA::CertificateAuthorityActivation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.acmpca/default/types.md)** | | +| **[AWS::APS::RuleGroupsNamespace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.aps/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::APS::Workspace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.aps/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AccessAnalyzer::Analyzer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.accessanalyzer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Amplify::App](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplify/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Amplify::Branch](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplify/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Amplify::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplify/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AmplifyUIBuilder::Component](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplifyuibuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AmplifyUIBuilder::Form](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplifyuibuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AmplifyUIBuilder::Theme](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.amplifyuibuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::Account](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::ApiKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::Authorizer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::BasePathMapping](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::ClientCertificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::Deployment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::DocumentationPart](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::DocumentationVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::DomainName](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::Method](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::Model](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::RequestValidator](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::Resource](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::RestApi](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::Stage](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | | +| **[AWS::ApiGateway::UsagePlan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGateway::VpcLink](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigateway/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::Api](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::Authorizer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::Deployment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::Model](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::Route](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApiGatewayV2::VpcLink](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apigatewayv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppConfig::Extension](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appconfig/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppConfig::ExtensionAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appconfig/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppFlow::Connector](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appflow/default/types.md)** | | +| **[AWS::AppFlow::ConnectorProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appflow/default/types.md)** | | +| **[AWS::AppFlow::Flow](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appflow/default/types.md)** | | +| **[AWS::AppIntegrations::DataIntegration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appintegrations/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppIntegrations::EventIntegration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appintegrations/default/types.md)** | | +| **[AWS::AppRunner::Service](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apprunner/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppRunner::VpcIngressConnection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.apprunner/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppStream::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appstream/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AppStream::DirectoryConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appstream/default/types.md)** | | +| **[AWS::AppStream::Entitlement](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appstream/default/types.md)** | | +| **[AWS::AppSync::DomainName](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appsync/default/types.md)** | | +| **[AWS::AppSync::DomainNameApiAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.appsync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ApplicationInsights::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.applicationinsights/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Athena::DataCatalog](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.athena/default/types.md)** | | +| **[AWS::Athena::NamedQuery](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.athena/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Athena::PreparedStatement](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.athena/default/types.md)** | | +| **[AWS::Athena::WorkGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.athena/default/types.md)** | | +| **[AWS::AuditManager::Assessment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.auditmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AutoScaling::LifecycleHook](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.autoscaling/default/types.md)** | | +| **[AWS::AutoScaling::ScalingPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.autoscaling/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AutoScaling::ScheduledAction](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.autoscaling/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::AutoScaling::WarmPool](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.autoscaling/default/types.md)** | | +| **[AWS::Backup::BackupPlan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.backup/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Backup::BackupVault](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.backup/default/types.md)** | | +| **[AWS::Backup::Framework](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.backup/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Backup::ReportPlan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.backup/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Batch::ComputeEnvironment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.batch/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Batch::JobQueue](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.batch/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Batch::SchedulingPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.batch/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Budgets::BudgetsAction](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.budgets/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CE::CostCategory](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ce/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Cassandra::Keyspace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cassandra/default/types.md)** | | +| **[AWS::Cassandra::Table](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cassandra/default/types.md)** | | +| **[AWS::CertificateManager::Account](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.certificatemanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Chatbot::MicrosoftTeamsChannelConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.chatbot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Chatbot::SlackChannelConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.chatbot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFormation::HookDefaultVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudformation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFormation::HookTypeConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudformation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFormation::ResourceDefaultVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudformation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFormation::StackSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudformation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFormation::TypeActivation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudformation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::CachePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::CloudFrontOriginAccessIdentity](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::ContinuousDeploymentPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::Distribution](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::Function](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::KeyGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::OriginAccessControl](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::OriginRequestPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::PublicKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::RealtimeLogConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudFront::ResponseHeadersPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudfront/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudTrail::Channel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudtrail/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudTrail::EventDataStore](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudtrail/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CloudTrail::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudtrail/default/types.md)** | | +| **[AWS::CloudTrail::Trail](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudtrail/default/types.md)** | | +| **[AWS::CloudWatch::CompositeAlarm](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudwatch/default/types.md)** | | +| **[AWS::CloudWatch::MetricStream](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.cloudwatch/default/types.md)** | | +| **[AWS::CodeArtifact::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codeartifact/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CodeArtifact::Repository](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codeartifact/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CodeDeploy::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codedeploy/default/types.md)** | | +| **[AWS::CodeGuruProfiler::ProfilingGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codeguruprofiler/default/types.md)** | | +| **[AWS::CodePipeline::CustomActionType](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codepipeline/default/types.md)** | | +| **[AWS::CodeStarConnections::Connection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codestarconnections/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CodeStarNotifications::NotificationRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.codestarnotifications/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Comprehend::Flywheel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.comprehend/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Config::AggregationAuthorization](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.config/default/types.md)** | | +| **[AWS::Config::ConfigurationAggregator](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.config/default/types.md)** | | +| **[AWS::Config::ConformancePack](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.config/default/types.md)** | | +| **[AWS::Config::OrganizationConformancePack](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.config/default/types.md)** | | +| **[AWS::Config::StoredQuery](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.config/default/types.md)** | | +| **[AWS::Connect::ApprovedOrigin](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | | +| **[AWS::Connect::ContactFlow](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::ContactFlowModule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::HoursOfOperation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::Instance](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::InstanceStorageConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::IntegrationAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | | +| **[AWS::Connect::PhoneNumber](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::QuickConnect](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::Rule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::SecurityKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::TaskTemplate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::User](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Connect::UserHierarchyGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ConnectCampaigns::Campaign](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.connectcampaigns/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::CustomerProfiles::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.customerprofiles/default/types.md)** | | +| **[AWS::CustomerProfiles::Integration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.customerprofiles/default/types.md)** | | +| **[AWS::CustomerProfiles::ObjectType](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.customerprofiles/default/types.md)** | | +| **[AWS::DataBrew::Dataset](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataBrew::Job](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataBrew::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataBrew::Recipe](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataBrew::Ruleset](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataBrew::Schedule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.databrew/default/types.md)** | | +| **[AWS::DataPipeline::Pipeline](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datapipeline/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::Agent](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationEFS](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationFSxLustre](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationFSxONTAP](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationFSxOpenZFS](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationFSxWindows](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationHDFS](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationNFS](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationObjectStorage](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationS3](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::LocationSMB](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DataSync::Task](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.datasync/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Detective::Graph](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.detective/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Detective::MemberInvitation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.detective/default/types.md)** | | +| **[AWS::DevOpsGuru::LogAnomalyDetectionIntegration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devopsguru/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DevOpsGuru::ResourceCollection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devopsguru/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::DevicePool](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::InstanceProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::NetworkProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::TestGridProject](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DeviceFarm::VPCEConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.devicefarm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DirectoryService::SimpleAD](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.directoryservice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DocDBElastic::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.docdbelastic/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::DynamoDB::GlobalTable](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.dynamodb/default/types.md)** | | +| **[AWS::DynamoDB::Table](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.dynamodb/default/types.md)** | | +| **[AWS::EC2::CapacityReservation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::CapacityReservationFleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::CarrierGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::CustomerGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::DHCPOptions](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::EC2Fleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::EIP](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::FlowLog](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::GatewayRouteTableAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | | +| **[AWS::EC2::Host](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::IPAM](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::IPAMPool](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::IPAMResourceDiscovery](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::IPAMResourceDiscoveryAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::IPAMScope](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::InternetGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::LocalGatewayRoute](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | | +| **[AWS::EC2::LocalGatewayRouteTable](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::LocalGatewayRouteTableVPCAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::LocalGatewayRouteTableVirtualInterfaceGroupAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NatGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkAcl](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkInsightsAccessScope](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkInsightsAccessScopeAnalysis](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkInsightsAnalysis](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkInsightsPath](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::NetworkInterface](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::PrefixList](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::RouteTable](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::SpotFleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::Subnet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGatewayAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGatewayConnect](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGatewayMulticastDomain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGatewayPeeringAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::TransitGatewayVpcAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPC](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPCDHCPOptionsAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | | +| **[AWS::EC2::VPCEndpoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPCEndpointService](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPCPeeringConnection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPNConnection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::VPNGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EC2::Volume](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ec2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ECR::PullThroughCacheRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecr/default/types.md)** | | +| **[AWS::ECR::RegistryPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecr/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ECR::ReplicationConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecr/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ECR::Repository](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecr/default/types.md)** | | +| **[AWS::ECS::CapacityProvider](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | | +| **[AWS::ECS::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | | +| **[AWS::ECS::ClusterCapacityProviderAssociations](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | | +| **[AWS::ECS::PrimaryTaskSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | | +| **[AWS::ECS::Service](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ECS::TaskDefinition](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ECS::TaskSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ecs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EFS::AccessPoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.efs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EFS::FileSystem](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.efs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EFS::MountTarget](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.efs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EKS::Addon](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eks/default/types.md)** | | +| **[AWS::EKS::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eks/default/types.md)** | | +| **[AWS::EKS::FargateProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eks/default/types.md)** | | +| **[AWS::EKS::IdentityProviderConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eks/default/types.md)** | | +| **[AWS::EKS::Nodegroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eks/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EMR::Studio](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.emr/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EMR::StudioSessionMapping](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.emr/default/types.md)** | | +| **[AWS::EMRContainers::VirtualCluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.emrcontainers/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EMRServerless::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.emrserverless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElastiCache::GlobalReplicationGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticache/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElastiCache::SubnetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticache/default/types.md)** | | +| **[AWS::ElastiCache::User](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticache/default/types.md)** | | +| **[AWS::ElastiCache::UserGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticache/default/types.md)** | | +| **[AWS::ElasticBeanstalk::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticbeanstalk/default/types.md)** | | +| **[AWS::ElasticBeanstalk::ApplicationVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticbeanstalk/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElasticBeanstalk::ConfigurationTemplate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticbeanstalk/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElasticBeanstalk::Environment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticbeanstalk/default/types.md)** | | +| **[AWS::ElasticLoadBalancingV2::Listener](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticloadbalancingv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElasticLoadBalancingV2::ListenerRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticloadbalancingv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ElasticLoadBalancingV2::TargetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.elasticloadbalancingv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::EventSchemas::RegistryPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.eventschemas/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Events::ApiDestination](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.events/default/types.md)** | | +| **[AWS::Events::Archive](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.events/default/types.md)** | | +| **[AWS::Events::Connection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.events/default/types.md)** | | +| **[AWS::Events::Endpoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.events/default/types.md)** | | +| **[AWS::Evidently::Experiment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.evidently/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Evidently::Feature](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.evidently/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Evidently::Launch](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.evidently/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Evidently::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.evidently/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FIS::ExperimentTemplate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.fis/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FMS::NotificationChannel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.fms/default/types.md)** | | +| **[AWS::FMS::Policy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.fms/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FMS::ResourceSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.fms/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FSx::DataRepositoryAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.fsx/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FinSpace::Environment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.finspace/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Forecast::DatasetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.forecast/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::Detector](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::EntityType](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::EventType](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::Label](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::List](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::Outcome](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::FraudDetector::Variable](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.frauddetector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GameLift::Alias](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.gamelift/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GameLift::Build](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.gamelift/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GameLift::Fleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.gamelift/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GameLift::GameServerGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.gamelift/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GameLift::Location](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.gamelift/default/types.md)** | | +| **[AWS::GlobalAccelerator::Accelerator](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.globalaccelerator/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GlobalAccelerator::EndpointGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.globalaccelerator/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GlobalAccelerator::Listener](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.globalaccelerator/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Glue::Registry](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.glue/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Glue::Schema](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.glue/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Grafana::Workspace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.grafana/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GreengrassV2::ComponentVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.greengrassv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GreengrassV2::Deployment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.greengrassv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GroundStation::Config](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.groundstation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::GroundStation::MissionProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.groundstation/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::HealthLake::FHIRDatastore](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.healthlake/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IAM::InstanceProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | | +| **[AWS::IAM::OIDCProvider](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IAM::Role](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | | +| **[AWS::IAM::SAMLProvider](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IAM::ServerCertificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | | +| **[AWS::IAM::VirtualMFADevice](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iam/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVS::Channel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVS::PlaybackKeyPair](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVS::RecordingConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVS::StreamKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVSChat::LoggingConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivschat/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IVSChat::Room](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ivschat/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IdentityStore::Group](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.identitystore/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ImageBuilder::DistributionConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.imagebuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ImageBuilder::ImagePipeline](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.imagebuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ImageBuilder::InfrastructureConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.imagebuilder/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Inspector::AssessmentTarget](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.inspector/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::InspectorV2::Filter](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.inspectorv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::InternetMonitor::Monitor](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.internetmonitor/default/types.md)** | | +| **[AWS::IoT::AccountAuditConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::Authorizer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::CACertificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoT::Certificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoT::CustomMetric](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::Dimension](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::DomainConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::FleetMetric](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::Logging](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::MitigationAction](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::Policy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoT::ProvisioningTemplate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::ResourceSpecificLogging](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoT::RoleAlias](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::ScheduledAudit](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::SecurityProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::Thing](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::TopicRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | | +| **[AWS::IoT::TopicRuleDestination](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iot/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTAnalytics::Channel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotanalytics/default/types.md)** | | +| **[AWS::IoTAnalytics::Dataset](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotanalytics/default/types.md)** | | +| **[AWS::IoTAnalytics::Datastore](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotanalytics/default/types.md)** | | +| **[AWS::IoTAnalytics::Pipeline](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotanalytics/default/types.md)** | | +| **[AWS::IoTCoreDeviceAdvisor::SuiteDefinition](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotcoredeviceadvisor/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTEvents::AlarmModel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotevents/default/types.md)** | | +| **[AWS::IoTEvents::DetectorModel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotevents/default/types.md)** | | +| **[AWS::IoTEvents::Input](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotevents/default/types.md)** | | +| **[AWS::IoTFleetHub::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotfleethub/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::AccessPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::Asset](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::AssetModel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::Dashboard](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::Gateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::Portal](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTSiteWise::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotsitewise/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTTwinMaker::ComponentType](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iottwinmaker/default/types.md)** | | +| **[AWS::IoTTwinMaker::Entity](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iottwinmaker/default/types.md)** | | +| **[AWS::IoTTwinMaker::Scene](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iottwinmaker/default/types.md)** | | +| **[AWS::IoTTwinMaker::Workspace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iottwinmaker/default/types.md)** | | +| **[AWS::IoTWireless::Destination](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | | +| **[AWS::IoTWireless::FuotaTask](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTWireless::MulticastGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTWireless::NetworkAnalyzerConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | | +| **[AWS::IoTWireless::WirelessDevice](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::IoTWireless::WirelessGateway](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.iotwireless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::KMS::Alias](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kms/default/types.md)** | | +| **[AWS::KMS::Key](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kms/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::KMS::ReplicaKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kms/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::KafkaConnect::Connector](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kafkaconnect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Kendra::DataSource](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kendra/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Kendra::Faq](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kendra/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Kendra::Index](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kendra/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::KendraRanking::ExecutionPlan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kendraranking/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Kinesis::Stream](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kinesis/default/types.md)** | | +| **[AWS::KinesisAnalyticsV2::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kinesisanalyticsv2/default/types.md)** | | +| **[AWS::KinesisFirehose::DeliveryStream](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kinesisfirehose/default/types.md)** | | +| **[AWS::KinesisVideo::SignalingChannel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kinesisvideo/default/types.md)** | | +| **[AWS::KinesisVideo::Stream](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.kinesisvideo/default/types.md)** | | +| **[AWS::LakeFormation::Tag](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lakeformation/default/types.md)** | | +| **[AWS::Lambda::CodeSigningConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lambda/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lambda::EventSourceMapping](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lambda/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lambda::Function](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lambda/default/types.md)** | | +| **[AWS::Lambda::Url](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lambda/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lex::Bot](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lex/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lex::BotAlias](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lex/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lex::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lex/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::LicenseManager::Grant](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.licensemanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::LicenseManager::License](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.licensemanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Lightsail::Alarm](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Bucket](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Certificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Container](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Database](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Disk](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::Instance](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::LoadBalancer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::LoadBalancerTlsCertificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Lightsail::StaticIp](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lightsail/default/types.md)** | | +| **[AWS::Logs::Destination](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | | +| **[AWS::Logs::LogGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | | +| **[AWS::Logs::MetricFilter](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | | +| **[AWS::Logs::QueryDefinition](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Logs::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | | +| **[AWS::Logs::SubscriptionFilter](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.logs/default/types.md)** | | +| **[AWS::LookoutMetrics::AnomalyDetector](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lookoutmetrics/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::LookoutVision::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.lookoutvision/default/types.md)** | | +| **[AWS::M2::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.m2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::M2::Environment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.m2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MSK::BatchScramSecret](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.msk/default/types.md)** | | +| **[AWS::MSK::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.msk/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MSK::Configuration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.msk/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MWAA::Environment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mwaa/default/types.md)** | | +| **[AWS::Macie::AllowList](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.macie/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Macie::CustomDataIdentifier](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.macie/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Macie::FindingsFilter](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.macie/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Macie::Session](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.macie/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MediaConnect::Flow](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediaconnect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MediaConnect::FlowEntitlement](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediaconnect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MediaConnect::FlowOutput](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediaconnect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MediaConnect::FlowSource](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediaconnect/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::MediaConnect::FlowVpcInterface](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediaconnect/default/types.md)** | | +| **[AWS::MediaPackage::Channel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediapackage/default/types.md)** | | +| **[AWS::MediaPackage::OriginEndpoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediapackage/default/types.md)** | | +| **[AWS::MediaPackage::PackagingGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediapackage/default/types.md)** | | +| **[AWS::MediaTailor::PlaybackConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.mediatailor/default/types.md)** | | +| **[AWS::MemoryDB::ACL](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.memorydb/default/types.md)** | | +| **[AWS::MemoryDB::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.memorydb/default/types.md)** | | +| **[AWS::MemoryDB::ParameterGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.memorydb/default/types.md)** | | +| **[AWS::MemoryDB::SubnetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.memorydb/default/types.md)** | | +| **[AWS::MemoryDB::User](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.memorydb/default/types.md)** | | +| **[AWS::Neptune::DBCluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.neptune/default/types.md)** | | +| **[AWS::NetworkFirewall::Firewall](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkfirewall/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkFirewall::FirewallPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkfirewall/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkFirewall::LoggingConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkfirewall/default/types.md)** | | +| **[AWS::NetworkFirewall::RuleGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkfirewall/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::ConnectAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::ConnectPeer](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::CoreNetwork](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::Device](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::GlobalNetwork](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::Link](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::Site](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::SiteToSiteVpnAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::TransitGatewayPeering](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::TransitGatewayRouteTableAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NetworkManager::VpcAttachment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.networkmanager/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NimbleStudio::LaunchProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.nimblestudio/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NimbleStudio::StreamingImage](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.nimblestudio/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NimbleStudio::Studio](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.nimblestudio/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::NimbleStudio::StudioComponent](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.nimblestudio/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Oam::Link](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.oam/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Oam::Sink](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.oam/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Omics::AnnotationStore](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.omics/default/types.md)** | | +| **[AWS::Omics::RunGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.omics/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Omics::VariantStore](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.omics/default/types.md)** | | +| **[AWS::Omics::Workflow](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.omics/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::OpenSearchServerless::AccessPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchserverless/default/types.md)** | | +| **[AWS::OpenSearchServerless::Collection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchserverless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::OpenSearchServerless::SecurityConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchserverless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::OpenSearchServerless::SecurityPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchserverless/default/types.md)** | | +| **[AWS::OpenSearchServerless::VpcEndpoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchserverless/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::OpenSearchService::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opensearchservice/default/types.md)** | | +| **[AWS::OpsWorksCM::Server](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.opsworkscm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Organizations::Account](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.organizations/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Organizations::OrganizationalUnit](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.organizations/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Organizations::Policy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.organizations/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Organizations::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.organizations/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Panorama::ApplicationInstance](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.panorama/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Panorama::Package](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.panorama/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Panorama::PackageVersion](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.panorama/default/types.md)** | | +| **[AWS::Personalize::Dataset](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.personalize/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Pinpoint::InAppTemplate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.pinpoint/default/types.md)** | | +| **[AWS::Pipes::Pipe](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.pipes/default/types.md)** | | +| **[AWS::QLDB::Stream](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.qldb/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::QuickSight::Analysis](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::Dashboard](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::DataSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::DataSource](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::RefreshSchedule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::Template](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::QuickSight::Theme](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.quicksight/default/types.md)** | | +| **[AWS::RAM::Permission](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ram/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RDS::DBCluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBClusterParameterGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBInstance](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBParameterGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBProxy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBProxyEndpoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::DBProxyTargetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RDS::DBSubnetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::EventSubscription](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::GlobalCluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RDS::OptionGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rds/default/types.md)** | | +| **[AWS::RUM::AppMonitor](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rum/default/types.md)** | | +| **[AWS::Redshift::Cluster](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::Redshift::ClusterParameterGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::Redshift::ClusterSubnetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Redshift::EndpointAccess](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::Redshift::EndpointAuthorization](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::Redshift::EventSubscription](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::Redshift::ScheduledAction](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshift/default/types.md)** | | +| **[AWS::RedshiftServerless::Namespace](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshiftserverless/default/types.md)** | | +| **[AWS::RedshiftServerless::Workgroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.redshiftserverless/default/types.md)** | | +| **[AWS::RefactorSpaces::Route](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.refactorspaces/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Rekognition::Collection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rekognition/default/types.md)** | | +| **[AWS::Rekognition::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rekognition/default/types.md)** | | +| **[AWS::Rekognition::StreamProcessor](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rekognition/default/types.md)** | | +| **[AWS::ResilienceHub::App](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resiliencehub/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ResilienceHub::ResiliencyPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resiliencehub/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ResourceExplorer2::DefaultViewAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resourceexplorer2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ResourceExplorer2::Index](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resourceexplorer2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ResourceExplorer2::View](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resourceexplorer2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ResourceGroups::Group](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.resourcegroups/default/types.md)** | | +| **[AWS::RoboMaker::Fleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.robomaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RoboMaker::Robot](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.robomaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RoboMaker::RobotApplication](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.robomaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RoboMaker::SimulationApplication](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.robomaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RolesAnywhere::CRL](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rolesanywhere/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RolesAnywhere::Profile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rolesanywhere/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::RolesAnywhere::TrustAnchor](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.rolesanywhere/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53::CidrCollection](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53::HealthCheck](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53::HostedZone](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53::KeySigningKey](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53/default/types.md)** | | +| **[AWS::Route53RecoveryControl::ControlPanel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoverycontrol/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53RecoveryControl::RoutingControl](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoverycontrol/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53RecoveryControl::SafetyRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoverycontrol/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53RecoveryReadiness::Cell](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoveryreadiness/default/types.md)** | | +| **[AWS::Route53RecoveryReadiness::ReadinessCheck](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoveryreadiness/default/types.md)** | | +| **[AWS::Route53RecoveryReadiness::RecoveryGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoveryreadiness/default/types.md)** | | +| **[AWS::Route53RecoveryReadiness::ResourceSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53recoveryreadiness/default/types.md)** | | +| **[AWS::Route53Resolver::FirewallDomainList](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53resolver/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53Resolver::FirewallRuleGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53resolver/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53Resolver::FirewallRuleGroupAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53resolver/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Route53Resolver::ResolverRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.route53resolver/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::S3::AccessPoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::S3::Bucket](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3/default/types.md)** | | +| **[AWS::S3::MultiRegionAccessPointPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3/default/types.md)** | | +| **[AWS::S3::StorageLens](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3/default/types.md)** | | +| **[AWS::S3ObjectLambda::AccessPoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3objectlambda/default/types.md)** | | +| **[AWS::S3ObjectLambda::AccessPointPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3objectlambda/default/types.md)** | | +| **[AWS::S3Outposts::AccessPoint](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3outposts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::S3Outposts::Bucket](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3outposts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::S3Outposts::BucketPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.s3outposts/default/types.md)** | | +| **[AWS::SES::ConfigurationSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | | +| **[AWS::SES::ConfigurationSetEventDestination](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SES::ContactList](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | | +| **[AWS::SES::EmailIdentity](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | | +| **[AWS::SES::Template](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SES::VdmAttributes](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ses/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SNS::Topic](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sns/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SQS::Queue](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sqs/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSM::Association](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSM::Document](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssm/default/types.md)** | | +| **[AWS::SSM::ResourceDataSync](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSM::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssm/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMContacts::Contact](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmcontacts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMContacts::ContactChannel](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmcontacts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMContacts::Plan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmcontacts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMContacts::Rotation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmcontacts/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMIncidents::ReplicationSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmincidents/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSMIncidents::ResponsePlan](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.ssmincidents/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SSO::InstanceAccessControlAttributeConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sso/default/types.md)** | | +| **[AWS::SSO::PermissionSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sso/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::AppImageConfig](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::Device](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::DeviceFleet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::FeatureGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::Image](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::InferenceExperiment](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::ModelCard](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::ModelPackage](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::ModelPackageGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::MonitoringSchedule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::Pipeline](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::Project](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SageMaker::Space](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::SageMaker::UserProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.sagemaker/default/types.md)** | | +| **[AWS::Scheduler::Schedule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.scheduler/default/types.md)** | | +| **[AWS::Scheduler::ScheduleGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.scheduler/default/types.md)** | | +| **[AWS::ServiceCatalog::CloudFormationProvisionedProduct](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.servicecatalog/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ServiceCatalog::ServiceAction](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.servicecatalog/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ServiceCatalogAppRegistry::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.servicecatalogappregistry/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::ServiceCatalogAppRegistry::AttributeGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.servicecatalogappregistry/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Signer::SigningProfile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.signer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SimSpaceWeaver::Simulation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.simspaceweaver/default/types.md)** | | +| **[AWS::StepFunctions::Activity](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.stepfunctions/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::StepFunctions::StateMachine](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.stepfunctions/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SupportApp::AccountAlias](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.supportapp/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::SupportApp::SlackChannelConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.supportapp/default/types.md)** | | +| **[AWS::SupportApp::SlackWorkspaceConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.supportapp/default/types.md)** | | +| **[AWS::Synthetics::Canary](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.synthetics/default/types.md)** | | +| **[AWS::Synthetics::Group](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.synthetics/default/types.md)** | | +| **[AWS::SystemsManagerSAP::Application](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.systemsmanagersap/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Timestream::Database](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.timestream/default/types.md)** | | +| **[AWS::Timestream::ScheduledQuery](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.timestream/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Timestream::Table](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.timestream/default/types.md)** | | +| **[AWS::Transfer::Agreement](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.transfer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Transfer::Certificate](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.transfer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Transfer::Connector](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.transfer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Transfer::Profile](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.transfer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::Transfer::Workflow](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.transfer/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VoiceID::Domain](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.voiceid/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::AccessLogSubscription](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::AuthPolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | | +| **[AWS::VpcLattice::Listener](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | | +| **[AWS::VpcLattice::Rule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::Service](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::ServiceNetwork](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::ServiceNetworkServiceAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::ServiceNetworkVpcAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::VpcLattice::TargetGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.vpclattice/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::WAFv2::IPSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::WAFv2::LoggingConfiguration](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | | +| **[AWS::WAFv2::RegexPatternSet](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::WAFv2::RuleGroup](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::WAFv2::WebACL](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::WAFv2::WebACLAssociation](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wafv2/default/types.md)** | | +| **[AWS::Wisdom::KnowledgeBase](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.wisdom/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::XRay::Group](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | +| **[AWS::XRay::ResourcePolicy](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | | +| **[AWS::XRay::SamplingRule](https://github.com/radius-project/bicep-types-aws/blob/main/artifacts/bicep/aws/aws.xray/default/types.md)** | ⚠ This resource type is non-idempotent. See [here](https://github.com/radius-project/bicep-types-aws/blob/main/docs/reference/limitations.md) for more information. | diff --git a/docs/layouts/shortcodes/read.html b/docs/layouts/shortcodes/read.html new file mode 100644 index 000000000..e3776c86f --- /dev/null +++ b/docs/layouts/shortcodes/read.html @@ -0,0 +1,3 @@ +{{ $file := .Get "file" }} +{{ $fileContents := $file | readFile }} +{{ (print "\n" $fileContents "\n") | markdownify }} diff --git a/docs/shared-content/installation/install-radius/initialize-radius.md b/docs/shared-content/installation/install-radius/initialize-radius.md new file mode 100644 index 000000000..f09f7b7f5 --- /dev/null +++ b/docs/shared-content/installation/install-radius/initialize-radius.md @@ -0,0 +1,42 @@ +The Radius control-plane is a set of services that provide the core functionality of Radius. It is deployed as a set of containers in a Kubernetes cluster. + +1. Initialize a new [Radius environment]({{< ref "/guides/deploy-apps/environments/overview">}}) with [`rad init`]({{< ref rad_init >}}): + ```bash + rad init + ``` + + Select `Yes` to setup the app.bicep in the current directory + + ``` + Initializing Radius... + + 🕔 Install Radius {{< param version >}} + - Kubernetes cluster: kind + - Kubernetes namespace: radius-system + ⏳ Create new environment default + - Kubernetes namespace: default + - Recipe pack: local-dev + ⏳ Scaffold application + ⏳ Update local configuration + ``` + +2. Verify the initialization by running: + ```bash + kubectl get deployments -n radius-system + ``` + + You should see: + + ``` + NAME READY UP-TO-DATE AVAILABLE AGE + ucp 1/1 1 1 53s + appcore-rp 1/1 1 1 53s + bicep-de 1/1 1 1 53s + contour-contour 1/1 1 1 46s + ``` + + You can also use [`rad env list`]({{< ref rad_env_list.md >}}) to view your environment: + + ```bash + rad env list + ``` \ No newline at end of file diff --git a/docs/shared-content/installation/rad-cli/install-rad-cli.md b/docs/shared-content/installation/rad-cli/install-rad-cli.md new file mode 100644 index 000000000..4fd7fdcee --- /dev/null +++ b/docs/shared-content/installation/rad-cli/install-rad-cli.md @@ -0,0 +1,91 @@ +The `rad` CLI manages your applications, resources, and environments. You can install it on your local machine with the following installation scripts: + +{{< tabs MacOS "Linux/WSL" "Windows PowerShell" "Cloud Shell" Binaries >}} + +{{% codetab %}} +{{< latest >}} +```bash +curl -fsSL "https://get.radapp.dev/tools/rad/install.sh" | /bin/bash +``` +{{< /latest >}} +{{< edge >}} +To install the latest edge version: + +```bash +curl -fsSL "https://radiuspublic.blob.core.windows.net/tools/rad/install.sh" | /bin/bash -s edge +``` +{{< /edge >}} +{{% /codetab %}} + +{{% codetab %}} +{{< latest >}} +```bash +wget -q "https://get.radapp.dev/tools/rad/install.sh" -O - | /bin/bash +``` +{{< /latest >}} +{{< edge >}} +To install the latest edge version: + +```bash +wget -q "https://radiuspublic.blob.core.windows.net/tools/rad/install.sh" -O - | /bin/bash -s edge +``` +{{< /edge >}} +{{% /codetab %}} + +{{% codetab %}} +{{< latest >}} +Run the following in a PowerShell window: + +```powershell +iwr -useb "https://get.radapp.dev/tools/rad/install.ps1" | iex +``` + +You may need to refresh your $PATH environment variable to access `rad`: +```powershell +$Env:Path = [System.Environment]::GetEnvironmentVariable("Path","User") +``` +{{< /latest >}} +{{< edge >}} +To install the latest edge version: + +```powershell +$script=iwr -useb https://radiuspublic.blob.core.windows.net/tools/rad/install.ps1; $block=[ScriptBlock]::Create($script); invoke-command -ScriptBlock $block -ArgumentList edge +``` +{{< /edge >}} +{{% /codetab %}} + +{{% codetab %}} +[Azure Cloud Shell](https://docs.microsoft.com/en-us/azure/cloud-shell/overview) is an interactive, authenticated, browser-accessible shell for managing Azure resources. + +Azure Cloud Shell for bash doesn't have a sudo command, so users are unable to install Radius to the default `/usr/local/bin` installation path. To install the rad CLI to the home directory, run the following commands: + +```bash +export RADIUS_INSTALL_DIR=./ +wget -q "https://get.radapp.dev/tools/rad/install.sh" -O - | /bin/bash +``` + +You can now run the rad CLI with `./rad`. + +PowerShell for Cloud Shell is currently not supported. +{{% /codetab %}} + +{{% codetab %}} +1. Download the `rad` CLI from one of these URLs: + - MacOS x64: https://get.radapp.dev/tools/rad/{{< param version >}}/macos-x64/rad + - MacOS arm64: https://get.radapp.dev/tools/rad/{{< param version >}}/macos-arm64/rad + - Linux x64: https://get.radapp.dev/tools/rad/{{< param version >}}/linux-x64/rad + - Windows x64: https://get.radapp.dev/tools/rad/{{< param version >}}/windows-x64/rad.exe +1. Ensure the user has permission to execute the binary and place it somewhere on your PATH so it can be invoked easily. +{{% /codetab %}} + +{{< /tabs >}} + +> You may be prompted for your sudo password during installation, as the installer places the `rad` binary under `/usr/local/bin`. If you are unable to sudo you can install the rad CLI to another directory by setting the `RADIUS_INSTALL_DIR` environment variable with your intended install path. Make sure you add this to your path ([Unix](https://www.howtogeek.com/658904/how-to-add-a-directory-to-your-path-in-linux/), [Windows](https://windowsloop.com/how-to-add-to-windows-path/)) if you wish to reference it via `rad`, like in the docs. + +Verify the rad CLI is installed correctly by running `rad version`. + +Example output: +``` +RELEASE VERSION BICEP COMMIT +{{< param chart_version >}} {{< param version >}} 0.11.13 2e60bfb46de73ec5cc70485d53e67f8eaa914ba7 +``` \ No newline at end of file diff --git a/docs/content/guides/tooling/rad-cli/howto-rad-cli/vsix-install.png b/docs/shared-content/installation/vscode-bicep/images/vsix-install.png similarity index 100% rename from docs/content/guides/tooling/rad-cli/howto-rad-cli/vsix-install.png rename to docs/shared-content/installation/vscode-bicep/images/vsix-install.png diff --git a/docs/content/guides/tooling/rad-cli/howto-rad-cli/wsl-extension.png b/docs/shared-content/installation/vscode-bicep/images/wsl-extension.png similarity index 100% rename from docs/content/guides/tooling/rad-cli/howto-rad-cli/wsl-extension.png rename to docs/shared-content/installation/vscode-bicep/images/wsl-extension.png diff --git a/docs/shared-content/installation/vscode-bicep/install-vscode-bicep.md b/docs/shared-content/installation/vscode-bicep/install-vscode-bicep.md new file mode 100644 index 000000000..6ace1412d --- /dev/null +++ b/docs/shared-content/installation/vscode-bicep/install-vscode-bicep.md @@ -0,0 +1,62 @@ +Visual Studio Code offers the best authoring experience for Radius and Bicep. Download and install the Radius Bicep extension to easily author and validate Bicep templates: + +1. Download the latest extensions + + {{< tabs Links Terminal >}} + + {{% codetab %}} + {{< button link="https://get.radapp.dev/tools/vscode-extensibility/stable/rad-vscode-bicep.vsix" text="Download Bicep extension" >}} + + {{< edge >}} + {{< button link="https://get.radapp.dev/tools/vscode-extensibility/edge/rad-vscode-bicep.vsix" text="Download Bicep extension (edge)" >}} + {{< /edge >}} + {{% /codetab %}} + + {{% codetab %}} + + Stable Version + + ```bash + curl https://get.radapp.dev/tools/vscode-extensibility/stable/rad-vscode-bicep.vsix --output rad-vscode-bicep.vsix + ``` + + Edge Version + + ```bash + curl https://get.radapp.dev/tools/vscode-extensibility/edge/rad-vscode-bicep.vsix --output rad-vscode-bicep.vsix + ``` + + {{% /codetab %}} + + {{< /tabs >}} + +2. Install the `.vsix` file: + + {{< tabs UI Terminal >}} + + {{% codetab %}} + In VSCode, manually install the extension using the *Install from VSIX* command in the Extensions view command drop-down. + + Screenshot of installing a vsix extension + + + {{% /codetab %}} + + {{% codetab %}} + You can also import this extension on the [command-line](https://code.visualstudio.com/docs/editor/extension-gallery#_install-from-a-vsix) with: + + ```bash + code --install-extension rad-vscode-bicep.vsix + ``` + + If you're on macOS, make sure to [setup the `code` alias](https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line). + + {{% /codetab %}} + + {{< /tabs >}} + +3. **Disable the official Bicep extension** if you have it installed. Do not install it if prompted, our custom extension needs to be responsible for handling `.bicep` files and you cannot have both extensions enabled at once. + +4. If running on Windows Subsystem for Linux (WSL), make sure to install the extension in WSL as well: + + Screenshot of installing a vsix extension in WSL