Microsoft.App connectedEnvironments/daprComponents 2024-08-02-preview
Article 12/21/2024
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource connectedEnvironments/daprComponents peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.App/connectedEnvironments/daprComponents, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.App/connectedEnvironments/daprComponents@2024-08-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'
}
}
Valeurs de propriété
DaprComponentProperties
Nom
Description
Valeur
componentType
Type de composant
corde
ignoreErrors
Boolean décrivant si les erreurs de composant sont ignorées
Bool
initTimeout
Délai d’initialisation
corde
métadonnées
Métadonnées de composant
DaprMetadata []
Étendues
Noms d’applications conteneur qui peuvent utiliser ce composant Dapr
string[]
Secrets
Collection de secrets utilisés par un composant Dapr
secret []
secretStoreComponent
Nom d’un composant Dapr à partir duquel récupérer des secrets de composant
corde
serviceComponentBind
Liste des services d’application conteneur liés au composant Dapr
DaprComponentServiceBinding []
Version
Version du composant
corde
DaprComponentServiceBinding
Nom
Description
Valeur
métadonnées
Métadonnées de liaison de service
DaprServiceBindMetadata
nom
Nom de la liaison de service
corde
serviceId
ID de ressource du service cible
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées.
corde
secretRef
Nom du secret du composant Dapr à partir duquel extraire la valeur de la propriété de métadonnées.
corde
valeur
Valeur de propriété de métadonnées.
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées de liaison de service.
corde
valeur
Valeur de propriété de métadonnées de liaison de service.
corde
Microsoft.App/connectedEnvironments/daprComponents
Nom
Description
Valeur
nom
Nom de la ressource
chaîne (obligatoire)
parent
Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente. Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente .
Nom symbolique de la ressource de type : connectedEnvironments
Propriétés
Propriétés spécifiques de la ressource de composant Dapr
DaprComponentProperties
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.
Définition de ressource de modèle ARM
Le type de ressource connectedEnvironments/daprComponents peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.App/connectedEnvironments/daprComponents, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.App/connectedEnvironments/daprComponents",
"apiVersion": "2024-08-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"
}
}
Valeurs de propriété
DaprComponentProperties
Nom
Description
Valeur
componentType
Type de composant
corde
ignoreErrors
Boolean décrivant si les erreurs de composant sont ignorées
Bool
initTimeout
Délai d’initialisation
corde
métadonnées
Métadonnées de composant
DaprMetadata []
Étendues
Noms d’applications conteneur qui peuvent utiliser ce composant Dapr
string[]
Secrets
Collection de secrets utilisés par un composant Dapr
secret []
secretStoreComponent
Nom d’un composant Dapr à partir duquel récupérer des secrets de composant
corde
serviceComponentBind
Liste des services d’application conteneur liés au composant Dapr
DaprComponentServiceBinding []
Version
Version du composant
corde
DaprComponentServiceBinding
Nom
Description
Valeur
métadonnées
Métadonnées de liaison de service
DaprServiceBindMetadata
nom
Nom de la liaison de service
corde
serviceId
ID de ressource du service cible
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées.
corde
secretRef
Nom du secret du composant Dapr à partir duquel extraire la valeur de la propriété de métadonnées.
corde
valeur
Valeur de propriété de métadonnées.
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées de liaison de service.
corde
valeur
Valeur de propriété de métadonnées de liaison de service.
corde
Microsoft.App/connectedEnvironments/daprComponents
Nom
Description
Valeur
apiVersion
Version de l’API
'2024-08-02-preview'
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés spécifiques de la ressource de composant Dapr
DaprComponentProperties
type
Type de ressource
'Microsoft.App/connectedEnvironments/daprComponents'
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.
Le type de ressource connectedEnvironments/daprComponents peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.App/connectedEnvironments/daprComponents, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/connectedEnvironments/daprComponents@2024-08-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"
}
})
}
Valeurs de propriété
DaprComponentProperties
Nom
Description
Valeur
componentType
Type de composant
corde
ignoreErrors
Boolean décrivant si les erreurs de composant sont ignorées
Bool
initTimeout
Délai d’initialisation
corde
métadonnées
Métadonnées de composant
DaprMetadata []
Étendues
Noms d’applications conteneur qui peuvent utiliser ce composant Dapr
string[]
Secrets
Collection de secrets utilisés par un composant Dapr
secret []
secretStoreComponent
Nom d’un composant Dapr à partir duquel récupérer des secrets de composant
corde
serviceComponentBind
Liste des services d’application conteneur liés au composant Dapr
DaprComponentServiceBinding []
Version
Version du composant
corde
DaprComponentServiceBinding
Nom
Description
Valeur
métadonnées
Métadonnées de liaison de service
DaprServiceBindMetadata
nom
Nom de la liaison de service
corde
serviceId
ID de ressource du service cible
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées.
corde
secretRef
Nom du secret du composant Dapr à partir duquel extraire la valeur de la propriété de métadonnées.
corde
valeur
Valeur de propriété de métadonnées.
corde
Nom
Description
Valeur
nom
Nom de la propriété de métadonnées de liaison de service.
corde
valeur
Valeur de propriété de métadonnées de liaison de service.
corde
Microsoft.App/connectedEnvironments/daprComponents
Nom
Description
Valeur
nom
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID de ressource de type : connectedEnvironments
Propriétés
Propriétés spécifiques de la ressource de composant Dapr
DaprComponentProperties
type
Type de ressource
« Microsoft.App/connectedEnvironments/daprComponents@2024-08-02-preview »
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.