Microsoft.App managedEnvironments/daprComponents 2023-11-02-preview
Artículo 12/21/2024
2 colaboradores
Comentarios
En este artículo
Definición de recursos de Bicep
El tipo de recurso managedEnvironments/daprComponents se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso de Microsoft.App/managedEnvironments/daprComponents, agregue la siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.App/managedEnvironments/daprComponents@2023-11-02-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
componentType: 'string'
ignoreErrors: bool
initTimeout: 'string'
metadata: [
{
name: 'string'
secretRef: 'string'
value: 'string'
}
]
scopes: [
'string'
]
secrets: [
{
identity: 'string'
keyVaultUrl: 'string'
name: 'string'
value: 'string'
}
]
secretStoreComponent: 'string'
serviceComponentBind: [
{
metadata: {
name: 'string'
value: 'string'
}
name: 'string'
serviceId: 'string'
}
]
version: 'string'
}
}
Valores de propiedad
DaprComponentProperties
Nombre
Descripción
Valor
componentType
Tipo de componente
cuerda
ignoreErrors
Boolean que describe si se omiten los errores del componente
Bool
initTimeout
Tiempo de espera de inicialización
cuerda
metadatos
Metadatos de componentes
daprMetadata []
Ámbitos
Nombres de aplicaciones de contenedor que pueden usar este componente de Dapr
string[]
Secretos
Colección de secretos usados por un componente de Dapr
secreto []
secretStoreComponent
Nombre de un componente de Dapr para recuperar secretos de componente de
cuerda
serviceComponentBind
Lista de servicios de aplicaciones de contenedor enlazados al componente Dapr
daprComponentServiceBinding []
Versión
Versión del componente
cuerda
DaprComponentServiceBinding
Nombre
Descripción
Valor
metadatos
Metadatos de enlace de servicio
daprServiceBindMetadata de
nombre
Nombre del enlace de servicio
cuerda
serviceId
Identificador de recurso del servicio de destino
cuerda
Nombre
Descripción
Valor
nombre
Nombre de propiedad de metadatos.
cuerda
secretRef
Nombre del secreto del componente de Dapr del que se va a extraer el valor de la propiedad de metadatos.
cuerda
valor
Valor de propiedad de metadatos.
cuerda
Nombre
Descripción
Valor
nombre
Nombre de la propiedad de metadatos de enlace de servicio.
cuerda
valor
Valor de la propiedad de metadatos de enlace de servicio.
cuerda
Microsoft.App/managedEnvironments/daprComponents
Nombre
Descripción
Valor
nombre
El nombre del recurso
string (obligatorio)
padre
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario. Para obtener más información, consulte recurso secundario fuera del recurso primario .
Nombre simbólico del recurso de tipo: managedEnvironments
Propiedades
Propiedades específicas del recurso de componente de Dapr
DaprComponentProperties
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda Restricciones: Valor confidencial. Pase como parámetro seguro.
Ejemplos de inicio rápido
En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.
Definición de recursos de plantilla de ARM
El tipo de recurso managedEnvironments/daprComponents se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso de Microsoft.App/managedEnvironments/daprComponents, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.App/managedEnvironments/daprComponents",
"apiVersion": "2023-11-02-preview",
"name": "string",
"properties": {
"componentType": "string",
"ignoreErrors": "bool",
"initTimeout": "string",
"metadata": [
{
"name": "string",
"secretRef": "string",
"value": "string"
}
],
"scopes": [ "string" ],
"secrets": [
{
"identity": "string",
"keyVaultUrl": "string",
"name": "string",
"value": "string"
}
],
"secretStoreComponent": "string",
"serviceComponentBind": [
{
"metadata": {
"name": "string",
"value": "string"
},
"name": "string",
"serviceId": "string"
}
],
"version": "string"
}
}
Valores de propiedad
DaprComponentProperties
Nombre
Descripción
Valor
componentType
Tipo de componente
cuerda
ignoreErrors
Boolean que describe si se omiten los errores del componente
Bool
initTimeout
Tiempo de espera de inicialización
cuerda
metadatos
Metadatos de componentes
daprMetadata []
Ámbitos
Nombres de aplicaciones de contenedor que pueden usar este componente de Dapr
string[]
Secretos
Colección de secretos usados por un componente de Dapr
secreto []
secretStoreComponent
Nombre de un componente de Dapr para recuperar secretos de componente de
cuerda
serviceComponentBind
Lista de servicios de aplicaciones de contenedor enlazados al componente Dapr
daprComponentServiceBinding []
Versión
Versión del componente
cuerda
DaprComponentServiceBinding
Nombre
Descripción
Valor
metadatos
Metadatos de enlace de servicio
daprServiceBindMetadata de
nombre
Nombre del enlace de servicio
cuerda
serviceId
Identificador de recurso del servicio de destino
cuerda
Nombre
Descripción
Valor
nombre
Nombre de propiedad de metadatos.
cuerda
secretRef
Nombre del secreto del componente de Dapr del que se va a extraer el valor de la propiedad de metadatos.
cuerda
valor
Valor de propiedad de metadatos.
cuerda
Nombre
Descripción
Valor
nombre
Nombre de la propiedad de metadatos de enlace de servicio.
cuerda
valor
Valor de la propiedad de metadatos de enlace de servicio.
cuerda
Microsoft.App/managedEnvironments/daprComponents
Nombre
Descripción
Valor
apiVersion
La versión de api
'2023-11-02-preview'
nombre
El nombre del recurso
string (obligatorio)
Propiedades
Propiedades específicas del recurso de componente de Dapr
DaprComponentProperties
tipo
El tipo de recurso
"Microsoft.App/managedEnvironments/daprComponents"
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda Restricciones: Valor confidencial. Pase como parámetro seguro.
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
El tipo de recurso managedEnvironments/daprComponents se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios .
Para crear un recurso de Microsoft.App/managedEnvironments/daprComponents, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/daprComponents@2023-11-02-preview"
name = "string"
body = jsonencode({
properties = {
componentType = "string"
ignoreErrors = bool
initTimeout = "string"
metadata = [
{
name = "string"
secretRef = "string"
value = "string"
}
]
scopes = [
"string"
]
secrets = [
{
identity = "string"
keyVaultUrl = "string"
name = "string"
value = "string"
}
]
secretStoreComponent = "string"
serviceComponentBind = [
{
metadata = {
name = "string"
value = "string"
}
name = "string"
serviceId = "string"
}
]
version = "string"
}
})
}
Valores de propiedad
DaprComponentProperties
Nombre
Descripción
Valor
componentType
Tipo de componente
cuerda
ignoreErrors
Boolean que describe si se omiten los errores del componente
Bool
initTimeout
Tiempo de espera de inicialización
cuerda
metadatos
Metadatos de componentes
daprMetadata []
Ámbitos
Nombres de aplicaciones de contenedor que pueden usar este componente de Dapr
string[]
Secretos
Colección de secretos usados por un componente de Dapr
secreto []
secretStoreComponent
Nombre de un componente de Dapr para recuperar secretos de componente de
cuerda
serviceComponentBind
Lista de servicios de aplicaciones de contenedor enlazados al componente Dapr
daprComponentServiceBinding []
Versión
Versión del componente
cuerda
DaprComponentServiceBinding
Nombre
Descripción
Valor
metadatos
Metadatos de enlace de servicio
daprServiceBindMetadata de
nombre
Nombre del enlace de servicio
cuerda
serviceId
Identificador de recurso del servicio de destino
cuerda
Nombre
Descripción
Valor
nombre
Nombre de propiedad de metadatos.
cuerda
secretRef
Nombre del secreto del componente de Dapr del que se va a extraer el valor de la propiedad de metadatos.
cuerda
valor
Valor de propiedad de metadatos.
cuerda
Nombre
Descripción
Valor
nombre
Nombre de la propiedad de metadatos de enlace de servicio.
cuerda
valor
Valor de la propiedad de metadatos de enlace de servicio.
cuerda
Microsoft.App/managedEnvironments/daprComponents
Nombre
Descripción
Valor
nombre
El nombre del recurso
string (obligatorio)
parent_id
Identificador del recurso que es el elemento primario de este recurso.
Identificador del recurso de tipo: managedEnvironments
Propiedades
Propiedades específicas del recurso de componente de Dapr
DaprComponentProperties
tipo
El tipo de recurso
"Microsoft.App/managedEnvironments/daprComponents@2023-11-02-preview"
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda Restricciones: Valor confidencial. Pase como parámetro seguro.