Microsoft.App managedEnvironments/daprComponents 2023-08-01-preview
Artigo 12/21/2024
2 contribuidores
Comentários
Neste artigo
Definição de recursos do bíceps
O tipo de recurso managedEnvironments/daprComponents pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.App/managedEnvironments/daprComponents, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.App/managedEnvironments/daprComponents@2023-08-01-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 propriedade
DaprComponentProperties
Designação
Descrição
Valor
Tipo de componente
Tipo de componente
string
ignorarErros
Booleano descrevendo se os erros do componente são ignorados
Bool
initTimeout
Tempo limite de inicialização
string
metadados
Metadados do componente
DaprMetadata []
Âmbitos de aplicação
Nomes de aplicativos de contêiner que podem usar esse componente Dapr
string[]
segredos
Coleção de segredos usados por um componente Dapr
Secreto []
secretStoreComponent
Nome de um componente Dapr para recuperar segredos de componentes de
string
serviceComponentBind
Lista de serviços de aplicativo de contêiner vinculados ao componente Dapr
DaprComponentServiceBinding []
Versão
Versão do componente
string
DaprComponentServiceBinding
Designação
Descrição
Valor
metadados
Metadados de associação de serviço
DaprServiceBindMetadata
Designação
Nome da ligação de serviço
string
serviceId
ID do recurso do serviço de destino
string
Designação
Descrição
Valor
Designação
Nome da propriedade Metadata.
string
secretRef
Nome do segredo do componente Dapr do qual extrair o valor da propriedade de metadados.
string
valor
Valor da propriedade Metadata.
string
Designação
Descrição
Valor
Designação
Nome da propriedade de metadados de associação de serviço.
string
valor
Valor da propriedade de metadados de associação de serviço.
string
Microsoft.App/managedEnvironments/daprComponents
Designação
Descrição
Valor
Designação
O nome do recurso
string (obrigatório)
pai
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai .
Nome simbólico para recurso do tipo: managedEnvironments
propriedades
Propriedades específicas do recurso do componente Dapr
DaprComponentProperties
Segredo
Designação
Descrição
Valor
identidade
ID de recurso de uma identidade gerenciada para autenticar com o Cofre de Chaves do Azure ou Sistema para usar uma identidade atribuída ao sistema.
string
keyVaultUrl
URL do Cofre da Chave do Azure apontando para o segredo referenciado pelo aplicativo contêiner.
string
Designação
Nome secreto.
string
valor
Valor Secreto.
string Restrições: Valor sensível. Passe como um parâmetro seguro.
Exemplos de início rápido
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso managedEnvironments/daprComponents pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.App/managedEnvironments/daprComponents, adicione o JSON a seguir ao seu modelo.
{
"type": "Microsoft.App/managedEnvironments/daprComponents",
"apiVersion": "2023-08-01-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 propriedade
DaprComponentProperties
Designação
Descrição
Valor
Tipo de componente
Tipo de componente
string
ignorarErros
Booleano descrevendo se os erros do componente são ignorados
Bool
initTimeout
Tempo limite de inicialização
string
metadados
Metadados do componente
DaprMetadata []
Âmbitos de aplicação
Nomes de aplicativos de contêiner que podem usar esse componente Dapr
string[]
segredos
Coleção de segredos usados por um componente Dapr
Secreto []
secretStoreComponent
Nome de um componente Dapr para recuperar segredos de componentes de
string
serviceComponentBind
Lista de serviços de aplicativo de contêiner vinculados ao componente Dapr
DaprComponentServiceBinding []
Versão
Versão do componente
string
DaprComponentServiceBinding
Designação
Descrição
Valor
metadados
Metadados de associação de serviço
DaprServiceBindMetadata
Designação
Nome da ligação de serviço
string
serviceId
ID do recurso do serviço de destino
string
Designação
Descrição
Valor
Designação
Nome da propriedade Metadata.
string
secretRef
Nome do segredo do componente Dapr do qual extrair o valor da propriedade de metadados.
string
valor
Valor da propriedade Metadata.
string
Designação
Descrição
Valor
Designação
Nome da propriedade de metadados de associação de serviço.
string
valor
Valor da propriedade de metadados de associação de serviço.
string
Microsoft.App/managedEnvironments/daprComponents
Designação
Descrição
Valor
apiVersion
A versão api
'2023-08-01-pré-visualização'
Designação
O nome do recurso
string (obrigatório)
propriedades
Propriedades específicas do recurso do componente Dapr
DaprComponentProperties
tipo
O tipo de recurso
'Microsoft.App/managedEnvironments/daprComponents'
Segredo
Designação
Descrição
Valor
identidade
ID de recurso de uma identidade gerenciada para autenticar com o Cofre de Chaves do Azure ou Sistema para usar uma identidade atribuída ao sistema.
string
keyVaultUrl
URL do Cofre da Chave do Azure apontando para o segredo referenciado pelo aplicativo contêiner.
string
Designação
Nome secreto.
string
valor
Valor Secreto.
string Restrições: Valor sensível. Passe como um parâmetro seguro.
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O tipo de recurso managedEnvironments/daprComponents pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações .
Para criar um recurso Microsoft.App/managedEnvironments/daprComponents, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/daprComponents@2023-08-01-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 propriedade
DaprComponentProperties
Designação
Descrição
Valor
Tipo de componente
Tipo de componente
string
ignorarErros
Booleano descrevendo se os erros do componente são ignorados
Bool
initTimeout
Tempo limite de inicialização
string
metadados
Metadados do componente
DaprMetadata []
Âmbitos de aplicação
Nomes de aplicativos de contêiner que podem usar esse componente Dapr
string[]
segredos
Coleção de segredos usados por um componente Dapr
Secreto []
secretStoreComponent
Nome de um componente Dapr para recuperar segredos de componentes de
string
serviceComponentBind
Lista de serviços de aplicativo de contêiner vinculados ao componente Dapr
DaprComponentServiceBinding []
Versão
Versão do componente
string
DaprComponentServiceBinding
Designação
Descrição
Valor
metadados
Metadados de associação de serviço
DaprServiceBindMetadata
Designação
Nome da ligação de serviço
string
serviceId
ID do recurso do serviço de destino
string
Designação
Descrição
Valor
Designação
Nome da propriedade Metadata.
string
secretRef
Nome do segredo do componente Dapr do qual extrair o valor da propriedade de metadados.
string
valor
Valor da propriedade Metadata.
string
Designação
Descrição
Valor
Designação
Nome da propriedade de metadados de associação de serviço.
string
valor
Valor da propriedade de metadados de associação de serviço.
string
Microsoft.App/managedEnvironments/daprComponents
Designação
Descrição
Valor
Designação
O nome do recurso
string (obrigatório)
parent_id
A ID do recurso que é o pai para este recurso.
ID para recurso do tipo: managedEnvironments
propriedades
Propriedades específicas do recurso do componente Dapr
DaprComponentProperties
tipo
O tipo de recurso
"Microsoft.App/managedEnvironments/daprComponents@2023-08-01-preview"
Segredo
Designação
Descrição
Valor
identidade
ID de recurso de uma identidade gerenciada para autenticar com o Cofre de Chaves do Azure ou Sistema para usar uma identidade atribuída ao sistema.
string
keyVaultUrl
URL do Cofre da Chave do Azure apontando para o segredo referenciado pelo aplicativo contêiner.
string
Designação
Nome secreto.
string
valor
Valor Secreto.
string Restrições: Valor sensível. Passe como um parâmetro seguro.