From d7e96cba6a2b73285026ad3fec28bd9711b75987 Mon Sep 17 00:00:00 2001 From: Nithya Subramanian <98416062+nithyatsu@users.noreply.github.com> Date: Mon, 23 Sep 2024 14:51:22 -0700 Subject: [PATCH 1/7] add a signoff for the upmerge commit (#1247) Signed-off-by: nithyatsu --- .github/workflows/upmerge.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/upmerge.yaml b/.github/workflows/upmerge.yaml index 69e1cd82b..63d422bde 100644 --- a/.github/workflows/upmerge.yaml +++ b/.github/workflows/upmerge.yaml @@ -79,4 +79,4 @@ jobs: if: env.NO_CHANGES != 'true' env: GITHUB_TOKEN: ${{ secrets.GH_RAD_CI_BOT_PAT}} - run: gh pr create --title "Upmerge to edge" --body "Upmerge to edge (kicked off by @${{ github.triggering_actor }})" --base edge --head $BRANCH_NAME + run: gh pr create --title "Upmerge to edge" --body "Upmerge to edge (kicked off by @${{ github.triggering_actor }})" --base edge --head $BRANCH_NAME --signoff From 8ff9e32d1a949dbac448b1bc5bbac5307e484588 Mon Sep 17 00:00:00 2001 From: rad-ci-bot <103787451+rad-ci-bot@users.noreply.github.com> Date: Mon, 23 Sep 2024 14:56:10 -0700 Subject: [PATCH 2/7] Update auto-generated documentation (#1237) * Autogenerate reference docs Signed-off-by: rad-ci-bot * Update en-custom.txt Signed-off-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> --------- Signed-off-by: rad-ci-bot Signed-off-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> Co-authored-by: rad-ci-bot Co-authored-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> --- .github/config/en-custom.txt | 3 + .../configurationstores/index.md | 182 ++++++++++++++++++ 2 files changed, 185 insertions(+) create mode 100644 docs/content/reference/resources/applications/applications.dapr/2023-10-01-preview/configurationstores/index.md diff --git a/.github/config/en-custom.txt b/.github/config/en-custom.txt index 6a3f1c370..fb8d2ff04 100644 --- a/.github/config/en-custom.txt +++ b/.github/config/en-custom.txt @@ -1286,4 +1286,7 @@ DaprStateStorePropertiesMetadata BicepConfigProperties BicepConfigPropertiesAuthentication RegistrySecretConfig +DaprConfigurationStorePropertiesMetadata +DaprConfigurationStoreProperties +configurationStores diff --git a/docs/content/reference/resources/applications/applications.dapr/2023-10-01-preview/configurationstores/index.md b/docs/content/reference/resources/applications/applications.dapr/2023-10-01-preview/configurationstores/index.md new file mode 100644 index 000000000..33f2b5d1c --- /dev/null +++ b/docs/content/reference/resources/applications/applications.dapr/2023-10-01-preview/configurationstores/index.md @@ -0,0 +1,182 @@ +--- +type: docs +title: "Reference: applications.dapr/configurationstores@2023-10-01-preview" +linkTitle: "configurationstores" +description: "Detailed reference documentation for applications.dapr/configurationstores@2023-10-01-preview" +--- + +{{< schemaExample >}} + +## Schema + +### Top-Level Resource + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **apiVersion** | '2023-10-01-preview' | The resource api version
_(ReadOnly, DeployTimeConstant)_ | +| **id** | string | The resource id
_(ReadOnly, DeployTimeConstant)_ | +| **location** | string | The geo-location where the resource lives | +| **name** | string | The resource name
_(Required, DeployTimeConstant, Identifier)_ | +| **properties** | [DaprConfigurationStoreProperties](#daprconfigurationstoreproperties) | Dapr configuration store portable resource properties
_(Required)_ | +| **systemData** | [SystemData](#systemdata) | Metadata pertaining to creation and last modification of the resource.
_(ReadOnly)_ | +| **tags** | [TrackedResourceTags](#trackedresourcetags) | Resource tags. | +| **type** | 'Applications.Dapr/configurationStores' | The resource type
_(ReadOnly, DeployTimeConstant)_ | + +### DaprConfigurationStoreProperties + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **application** | string | Fully qualified resource ID for the application that the portable resource is consumed by (if applicable) | +| **auth** | [DaprResourceAuth](#daprresourceauth) | Authentication properties for a Dapr component object | +| **componentName** | string | The name of the Dapr component object. Use this value in your code when interacting with the Dapr client to use the Dapr component.
_(ReadOnly)_ | +| **environment** | string | Fully qualified resource ID for the environment that the portable resource is linked to
_(Required)_ | +| **metadata** | [DaprConfigurationStorePropertiesMetadata](#daprconfigurationstorepropertiesmetadata) | The metadata for Dapr resource which must match the values specified in Dapr component spec | +| **provisioningState** | 'Accepted' | 'Canceled' | 'Deleting' | 'Failed' | 'Provisioning' | 'Succeeded' | 'Updating' | Provisioning state of the resource at the time the operation was called
_(ReadOnly)_ | +| **recipe** | [Recipe](#recipe) | The recipe used to automatically deploy underlying infrastructure for a portable resource | +| **resourceProvisioning** | 'manual' | 'recipe' | Specifies how the underlying service/resource is provisioned and managed. Available values are 'recipe', where Radius manages the lifecycle of the resource through a Recipe, and 'manual', where a user manages the resource and provides the values. | +| **resources** | [ResourceReference](#resourcereference)[] | A collection of references to resources associated with the configuration store | +| **status** | [ResourceStatus](#resourcestatus) | Status of a resource.
_(ReadOnly)_ | +| **type** | string | Dapr component type which must matches the format used by Dapr Kubernetes configuration format | +| **version** | string | Dapr component version | + +### DaprResourceAuth + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **secretStore** | string | Secret store to fetch secrets from | + +### DaprConfigurationStorePropertiesMetadata + +#### Properties + +* **none** + +#### Additional Properties + +* **Additional Properties Type**: [MetadataValue](#metadatavalue) + +### MetadataValue + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **secretKeyRef** | [MetadataValueFromSecret](#metadatavaluefromsecret) | A reference of a value in a secret store component. | +| **value** | string | The plain text value of the metadata | + +### MetadataValueFromSecret + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **key** | string | The field to select in the secret value. If the secret value is a string, it should be equal to the secret name
_(Required)_ | +| **name** | string | Secret name in the secret store component
_(Required)_ | + +### Recipe + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **name** | string | The name of the recipe within the environment to use
_(Required)_ | +| **parameters** | any | Any object | + +### ResourceReference + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **id** | string | Resource id of an existing resource
_(Required)_ | + +### ResourceStatus + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **compute** | [EnvironmentCompute](#environmentcompute) | Represents backing compute resource | +| **outputResources** | [OutputResource](#outputresource)[] | Properties of an output resource | +| **recipe** | [RecipeStatus](#recipestatus) | Recipe status at deployment time for a resource.
_(ReadOnly)_ | + +### EnvironmentCompute + +* **Discriminator**: kind + +#### Base Properties + +| Property | Type | Description | +|----------|------|-------------| +| **identity** | [IdentitySettings](#identitysettings) | IdentitySettings is the external identity setting. | +| **resourceId** | string | The resource id of the compute resource for application environment. | + +#### KubernetesCompute + +##### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **kind** | 'kubernetes' | Discriminator property for EnvironmentCompute.
_(Required)_ | +| **namespace** | string | The namespace to use for the environment.
_(Required)_ | + + +### IdentitySettings + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **kind** | 'azure.com.workload' | 'undefined' | IdentitySettingKind is the kind of supported external identity setting
_(Required)_ | +| **oidcIssuer** | string | The URI for your compute platform's OIDC issuer | +| **resource** | string | The resource ID of the provisioned identity | + +### OutputResource + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **id** | string | The UCP resource ID of the underlying resource. | +| **localId** | string | The logical identifier scoped to the owning Radius resource. This is only needed or used when a resource has a dependency relationship. LocalIDs do not have any particular format or meaning beyond being compared to determine dependency relationships. | +| **radiusManaged** | bool | Determines whether Radius manages the lifecycle of the underlying resource. | + +### RecipeStatus + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **templateKind** | string | TemplateKind is the kind of the recipe template used by the portable resource upon deployment.
_(Required)_ | +| **templatePath** | string | TemplatePath is the path of the recipe consumed by the portable resource upon deployment.
_(Required)_ | +| **templateVersion** | string | TemplateVersion is the version number of the template. | + +### SystemData + +#### Properties + +| Property | Type | Description | +|----------|------|-------------| +| **createdAt** | string | The timestamp of resource creation (UTC). | +| **createdBy** | string | The identity that created the resource. | +| **createdByType** | 'Application' | 'Key' | 'ManagedIdentity' | 'User' | The type of identity that created the resource. | +| **lastModifiedAt** | string | The timestamp of resource last modification (UTC) | +| **lastModifiedBy** | string | The identity that last modified the resource. | +| **lastModifiedByType** | 'Application' | 'Key' | 'ManagedIdentity' | 'User' | The type of identity that created the resource. | + +### TrackedResourceTags + +#### Properties + +* **none** + +#### Additional Properties + +* **Additional Properties Type**: string + From b47c77dfc2d3393358827c1d7a4fd0089bbf1482 Mon Sep 17 00:00:00 2001 From: rad-ci-bot <103787451+rad-ci-bot@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:02:20 -0700 Subject: [PATCH 3/7] Update auto-generated documentation (#1248) * Autogenerate reference docs Signed-off-by: rad-ci-bot * Update en-custom.txt Signed-off-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> --------- Signed-off-by: rad-ci-bot Signed-off-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> Co-authored-by: rad-ci-bot Co-authored-by: Reshma Abdul Rahim <61033581+Reshrahim@users.noreply.github.com> --- .github/config/en-custom.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/config/en-custom.txt b/.github/config/en-custom.txt index fb8d2ff04..e85497697 100644 --- a/.github/config/en-custom.txt +++ b/.github/config/en-custom.txt @@ -1289,4 +1289,4 @@ RegistrySecretConfig DaprConfigurationStorePropertiesMetadata DaprConfigurationStoreProperties configurationStores - +configurationstores From 7ff4d457474de2f2b98b95cfea756c65f0ad5fb3 Mon Sep 17 00:00:00 2001 From: SoTrx <11771975+SoTrx@users.noreply.github.com> Date: Sun, 15 Sep 2024 15:20:03 +0000 Subject: [PATCH 4/7] Add Application.Dapr/ConfigurationStores related docs Signed-off-by: SoTrx <11771975+SoTrx@users.noreply.github.com> --- .../api-configurationStores.md | 9 ++ .../applications.dapr/api-pubsubbrokers.md | 2 +- .../dapr-configurationStore/index.md | 87 +++++++++++++++++++ .../snippets/dapr-configuration-manual.bicep | 47 ++++++++++ .../snippets/dapr-configuration-recipe.bicep | 29 +++++++ .../tutorials/tutorial-recipe/index.md | 17 ++-- 6 files changed, 182 insertions(+), 9 deletions(-) create mode 100644 docs/content/reference/api/applications.dapr/api-configurationStores.md create mode 100644 docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/index.md create mode 100644 docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-manual.bicep create mode 100644 docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep diff --git a/docs/content/reference/api/applications.dapr/api-configurationStores.md b/docs/content/reference/api/applications.dapr/api-configurationStores.md new file mode 100644 index 000000000..dc7ba7314 --- /dev/null +++ b/docs/content/reference/api/applications.dapr/api-configurationStores.md @@ -0,0 +1,9 @@ +--- +type: api +title: "Applications.Dapr/configurationStores API reference" +linkTitle: "configurationStores" +description: "Detailed reference documentation on the Applications.Dapr/configurationStores API" +slug: "configurationStores" +--- + +{{< redoc "swagger/specification/applications/resource-manager/Applications.Dapr/preview/2023-10-01-preview/openapi.json" >}} \ No newline at end of file diff --git a/docs/content/reference/api/applications.dapr/api-pubsubbrokers.md b/docs/content/reference/api/applications.dapr/api-pubsubbrokers.md index 83c01cccd..5a72e7d25 100644 --- a/docs/content/reference/api/applications.dapr/api-pubsubbrokers.md +++ b/docs/content/reference/api/applications.dapr/api-pubsubbrokers.md @@ -2,7 +2,7 @@ type: api title: "Applications.Dapr/pubSubBrokers API reference" linkTitle: "pubSubBrokers" -description: "Detailed reference documentation on the Applications.Dapr/mongoDatabases API" +description: "Detailed reference documentation on the Applications.Dapr/pubSubBrokers API" slug: "pubSubBrokers" --- diff --git a/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/index.md b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/index.md new file mode 100644 index 000000000..0a42681a5 --- /dev/null +++ b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/index.md @@ -0,0 +1,87 @@ +--- +type: docs +title: "Dapr Configuration Store resource" +linkTitle: "Configuration Store" +description: "Learn how to use Dapr Configuration Store in Radius" +weight: 300 +slug: "configurationStore" +--- + +## Overview + +An `Applications.Dapr/configurationStores` resource represents a [Dapr configuration](https://docs.dapr.io/operations/configuration/configuration-overview/) store. + +## Resource format + +{{< tabs Recipe Manual >}} + +{{< codetab >}} + +{{< rad file="snippets/dapr-configuration-recipe.bicep" embed=true marker="//SAMPLE" >}} + +{{< /codetab >}} + +{{< codetab >}} + +{{< rad file="snippets/dapr-configuration-manual.bicep" embed=true marker="//SAMPLE" >}} + +{{< /codetab >}} + +{{< /tabs >}} + +### Top-level + +| Key | Required | Description | Example | +|------|:--------:|-------------|---------| +| name | y | The name of the configuration store. Names must contain at most 63 characters, contain only lowercase alphanumeric characters, '-', or '.', start with an alphanumeric character, and end with an alphanumeric character. | `my-config` | +| location | y | The location of your resource. See [common values]({{< ref "resource-schema.md#common-values" >}}) for more information. | `global` +| [properties](#properties) | y | Properties of the resource. | [See below](#properties) + +### Properties + +| Key | Required | Description | Example | +|------|:--------:|-------------|---------| +| application | n | The ID of the application resource this resource belongs to. | `app.id` +| environment | y | The ID of the environment resource this resource belongs to. | `env.id` +| [resourceProvisioning](#resource-provisioning) | n | Specifies how the underlying service/resource is provisioned and managed. Options are to provision automatically via 'recipe' or provision manually via 'manual'. Selection determines which set of fields to additionally require. Defaults to 'recipe'. | `manual` +| [recipe](#recipe) | n | Configuration for the Recipe which will deploy the backing infrastructure. | [See below](#recipe) +| [resources](#resources) | n | An array of resources which underlay this resource. For example, an Azure Redis Cache ID if the Dapr Configuration Store resource is leveraging Azure Redis Cache. | [See below](#resources) +| type | n | The Dapr component type. Set only when resourceProvisioning is 'manual'. | `configuration.redis` | +| metadata | n | Metadata object for the Dapr component. Schema must match [Dapr component](https://docs.dapr.io/reference/components-reference/supported-configuration-stores/). Set only when resourceProvisioning is 'manual'. | `{ redisHost: 'localhost:6379' }` | +| version | n | The version of the Dapr component. See [Dapr components](https://docs.dapr.io/reference/components-reference/supported-configuration-stores/) for available versions. Set only when resourceProvisioning is 'manual'. | `v1` | +| componentName | n | _(read-only)_ The name of the Dapr component that is generated and applied to the underlying system. Used by the Dapr SDKs or APIs to access the Dapr component. | `myconfig` | + +#### Recipe + +| Property | Required | Description | Example(s) | +|------|:--------:|-------------|---------| +| name | n | Specifies the name of the Recipe that should be deployed. If not set, the name defaults to `default`. | `name: 'azure-prod'` +| parameters | n | An object that contains a list of parameters to set on the Recipe. | `{ size: 'large' }` + +#### Resources + +| Property | Required | Description | Example(s) | +|----------|:--------:|-------------|------------| +| id | n | Resource ID of the supporting resource. | `account.id` + +## Resource provisioning + +### Provision with a Recipe + +[Recipes]({{< ref "guides/recipes/overview" >}}) automate infrastructure provisioning using approved templates. + +You can specify a Recipe name that is registered in the environment or omit the name and use the "default" Recipe. + +Parameters can also optionally be specified for the Recipe. + +### Provision manually + +If you want to manually manage your infrastructure provisioning outside of Recipes, you can set `resourceProvisioning` to `'manual'` and specify `type`, `metadata`, and `version` for the Dapr component. These values must match the schema of the intended [Dapr component](https://docs.dapr.io/reference/components-reference/supported-configuration-stores/). + +## Environment variables for connections + +Other Radius resources, such as [containers]({{< ref "guides/author-apps/containers" >}}), may connect to a Dapr configuration store resource via [connections]({{< ref "application-graph#connections-and-injected-values" >}}). When a connection to Dapr configuration store named, for example, `myconnection` is declared, Radius injects values into environment variables that are then used to access the connected Dapr configuration store resource: + +| Environment variable | Example(s) | +|----------------------|------------| +| CONNECTION_MYCONNECTION_COMPONENTNAME | `myconfig` | \ No newline at end of file diff --git a/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-manual.bicep b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-manual.bicep new file mode 100644 index 000000000..293dafcb2 --- /dev/null +++ b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-manual.bicep @@ -0,0 +1,47 @@ +extension radius + +@description('The ID of your Radius Environment. Automatically injected by the rad CLI.') +param environment string + +resource app 'Applications.Core/applications@2023-10-01-preview' = { + name: 'dapr-config' + properties: { + environment: environment + } +} + +resource myapp 'Applications.Core/containers@2023-10-01-preview' = { + name: 'myapp' + properties: { + application: app.id + connections: { + daprconfig: { + source: config.id + } + } + container: { + image: 'ghcr.io/radius-project/magpiego:latest' + } + } +} + +//SAMPLE +resource config 'Applications.Dapr/configurationStores@2023-10-01-preview' = { + name: 'configstore' + properties: { + environment: environment + application: app.id + resourceProvisioning: 'manual' + type: 'configuration.redis' + metadata: { + redisHost: { + value: '' + } + redisPassword: { + value: '' + } + } + version: 'v1' + } +} +//SAMPLE diff --git a/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep new file mode 100644 index 000000000..9d64f2584 --- /dev/null +++ b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep @@ -0,0 +1,29 @@ +extension radius + +@description('The ID of your Radius Environment. Automatically injected by the rad CLI.') +param environment string + +resource app 'Applications.Core/applications@2023-10-01-preview' = { + name: 'dapr-configstore' + properties: { + environment: environment + } +} + +//SAMPLE +resource pubsub 'Applications.Dapr/configurationStores@2023-10-01-preview' = { + name: 'configstore' + properties: { + environment: environment + application: app.id + recipe: { + // Name a specific recipe to use + name: 'azure-redis' + // Set optional/required parameters (specific to the Recipe) + parameters: { + size: 'large' + } + } + } +} +//SAMPLE diff --git a/docs/content/tutorials/tutorial-recipe/index.md b/docs/content/tutorials/tutorial-recipe/index.md index d25dd0cae..963e92eb8 100644 --- a/docs/content/tutorials/tutorial-recipe/index.md +++ b/docs/content/tutorials/tutorial-recipe/index.md @@ -61,14 +61,15 @@ Developers don't need to specify what cloud resources they're using in their app You should see a table of available Recipes: ``` - NAME TYPE TEMPLATE KIND TEMPLATE VERSION TEMPLATE - default Applications.Datastores/sqlDatabases bicep ghcr.io/radius-project/recipes/local-dev/sqldatabases:latest - default Applications.Messaging/rabbitMQQueues bicep ghcr.io/radius-project/recipes/local-dev/rabbitmqqueues:latest - default Applications.Dapr/pubSubBrokers bicep ghcr.io/radius-project/recipes/local-dev/pubsubbrokers:latest - default Applications.Dapr/secretStores bicep ghcr.io/radius-project/recipes/local-dev/secretstores:latest - default Applications.Dapr/stateStores bicep ghcr.io/radius-project/recipes/local-dev/statestores:latest - default Applications.Datastores/mongoDatabases bicep ghcr.io/radius-project/recipes/local-dev/mongodatabases:latest - default Applications.Datastores/redisCaches bicep ghcr.io/radius-project/recipes/local-dev/rediscaches:latest + NAME TYPE TEMPLATE KIND TEMPLATE VERSION TEMPLATE + default Applications.Datastores/sqlDatabases bicep ghcr.io/radius-project/recipes/local-dev/sqldatabases:latest + default Applications.Messaging/rabbitMQQueues bicep ghcr.io/radius-project/recipes/local-dev/rabbitmqqueues:latest + default Applications.Dapr/pubSubBrokers bicep ghcr.io/radius-project/recipes/local-dev/pubsubbrokers:latest + default Applications.Dapr/secretStores bicep ghcr.io/radius-project/recipes/local-dev/secretstores:latest + default Applications.Dapr/stateStores bicep ghcr.io/radius-project/recipes/local-dev/statestores:latest + default Applications.Datastores/mongoDatabases bicep ghcr.io/radius-project/recipes/local-dev/mongodatabases:latest + default Applications.Datastores/redisCaches bicep ghcr.io/radius-project/recipes/local-dev/rediscaches:latest + default Applications.Datastores/configurationStores bicep ghcr.io/radius-project/recipes/local-dev/configurationStores:latest ``` {{< alert title="💡 local-dev Recipes" color="info" >}} From c24db5f5f64f1be4c67ae65f02bc735c21d1d9f7 Mon Sep 17 00:00:00 2001 From: SoTrx <11771975+SoTrx@users.noreply.github.com> Date: Sun, 15 Sep 2024 15:58:27 +0000 Subject: [PATCH 5/7] Add "daprConfigurationStores", "configurationStore" and "configurationStores" to custom english dict Signed-off-by: SoTrx <11771975+SoTrx@users.noreply.github.com> --- .github/config/en-custom.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/config/en-custom.txt b/.github/config/en-custom.txt index e85497697..bb0c94f96 100644 --- a/.github/config/en-custom.txt +++ b/.github/config/en-custom.txt @@ -22,6 +22,8 @@ CLI CLIs CMD CNCF +ConfigurationStore +ConfigurationStores CQRS CRDs CRUDL @@ -166,6 +168,7 @@ cosmosAccount cosmosdb customizations dapr +daprConfigurationStores daprPubSubBrokers daprSecretStores daprStateStores From 46602595950c163e250181b8dbe5585a67cee0e2 Mon Sep 17 00:00:00 2001 From: SoTrx <11771975+SoTrx@users.noreply.github.com> Date: Sun, 15 Sep 2024 16:03:52 +0000 Subject: [PATCH 6/7] Adding "configurationStore" and "configurationStores" to the custom english dictionnary Signed-off-by: SoTrx <11771975+SoTrx@users.noreply.github.com> --- .github/config/en-custom.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/config/en-custom.txt b/.github/config/en-custom.txt index bb0c94f96..fd8001358 100644 --- a/.github/config/en-custom.txt +++ b/.github/config/en-custom.txt @@ -22,6 +22,8 @@ CLI CLIs CMD CNCF +configurationStore +configurationStores ConfigurationStore ConfigurationStores CQRS From 9edab23d6a37c966e2e78a8fb705f2732fe33a00 Mon Sep 17 00:00:00 2001 From: SoTrxII <11771975+SoTrx@users.noreply.github.com> Date: Mon, 23 Sep 2024 11:00:00 +0200 Subject: [PATCH 7/7] Name change in dapr configuration store recipe Signed-off-by: SoTrxII <11771975+SoTrx@users.noreply.github.com> --- .../snippets/dapr-configuration-recipe.bicep | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep index 9d64f2584..a14e9ea36 100644 --- a/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep +++ b/docs/content/reference/resource-schema/dapr-schema/dapr-configurationStore/snippets/dapr-configuration-recipe.bicep @@ -11,7 +11,7 @@ resource app 'Applications.Core/applications@2023-10-01-preview' = { } //SAMPLE -resource pubsub 'Applications.Dapr/configurationStores@2023-10-01-preview' = { +resource configStore 'Applications.Dapr/configurationStores@2023-10-01-preview' = { name: 'configstore' properties: { environment: environment