Expériences Microsoft.Chaos 2024-01-01
Définition de ressource Bicep
Le type de ressource d’expériences peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Chaos/experiments, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Chaos/experiments@2024-01-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
selectors: [
{
filter: {
type: 'string'
// For remaining properties, see Filter objects
}
id: 'string'
type: 'string'
// For remaining properties, see Selector objects
}
]
steps: [
{
branches: [
{
actions: [
{
name: 'string'
type: 'string'
// For remaining properties, see Action objects
}
]
name: 'string'
}
]
name: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Objets d’action
Définissez le type propriété pour spécifier le type d’objet.
Pour continue, utilisez :
{
duration: 'string'
parameters: [
{
key: 'string'
value: 'string'
}
]
selectorId: 'string'
type: 'continuous'
}
Pour délai, utilisez :
{
duration: 'string'
type: 'delay'
}
Pour discrète, utilisez :
{
parameters: [
{
key: 'string'
value: 'string'
}
]
selectorId: 'string'
type: 'discrete'
}
Objets de sélecteur
Définissez le type propriété pour spécifier le type d’objet.
Pour liste, utilisez :
{
targets: [
{
id: 'string'
type: 'string'
}
]
type: 'List'
}
Pour de requête, utilisez :
{
queryString: 'string'
subscriptionIds: [
'string'
]
type: 'Query'
}
Filtrer les objets
Définissez le type propriété pour spécifier le type d’objet.
Pour simple, utilisez :
{
parameters: {
zones: [
'string'
]
}
type: 'Simple'
}
Valeurs de propriété
Action
Nom | Description | Valeur |
---|---|---|
nom | Chaîne qui représente un URN de capacité. | corde Contraintes: Longueur maximale = (obligatoire) |
type | Défini sur « continu » pour le type ContinuousAction. Défini sur « delay » pour le type DelayAction. Défini sur « discret » pour le type DiscreteAction. | 'continu' 'delay' 'discret' (obligatoire) |
Branche
Nom | Description | Valeur |
---|---|---|
Actions | Liste des actions. | action[] (obligatoire) |
nom | Chaîne du nom de la branche. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ContinuousAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'continuous' (obligatoire) |
DelayAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'delay' (obligatoire) |
DiscreteAction
Nom | Description | Valeur |
---|---|---|
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'discret' (obligatoire) |
ExperimentProperties
Nom | Description | Valeur |
---|---|---|
Sélecteurs | Liste des sélecteurs. | sélecteur[] (obligatoire) |
escalier | Liste des étapes. | étape[] (obligatoire) |
Filtre
Nom | Description | Valeur |
---|---|---|
type | Défini sur « Simple » pour le type SimpleFilter. | 'Simple' (obligatoire) |
KeyValuePair
Nom | Description | Valeur |
---|---|---|
clé | Nom du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
valeur | Valeur du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ListSelector
Nom | Description | Valeur |
---|---|---|
Cibles | Liste des références cibles. | TargetReference[] (obligatoire) |
type | Énumération du type de sélecteur. | 'List' (obligatoire) |
Microsoft.Chaos/experiments
Nom | Description | Valeur |
---|---|---|
identité | Identité de la ressource d’expérience. | ResourceIdentity |
emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Modèle = ^[^<>%&:?#/\\]+$ (obligatoire) |
Propriétés | Propriétés de la ressource d’expérience. | ExperimentProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
QuerySelector
Nom | Description | Valeur |
---|---|---|
queryString | Requête du langage de requête Azure Resource Graph (ARG) pour les ressources cibles. | chaîne (obligatoire) |
subscriptionIds | Liste d’ID d’abonnement pour étendre la requête de ressource. | string[] (obligatoire) |
type | Énumération du type de sélecteur. | 'Query' (obligatoire) |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Chaîne du type d’identité de ressource. | 'None' 'SystemAssigned' 'UserAssigned' (obligatoire) |
userAssignedIdentities | Liste des identités utilisateur associées à l’expérience. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | UserAssignedIdentities |
Sélecteur
Nom | Description | Valeur |
---|---|---|
filtre | Modèle qui représente les types de filtres disponibles qui peuvent être appliqués à une liste de cibles. | filtre |
id | Chaîne de l’ID de sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Défini sur « List » pour le type ListSelector. Défini sur « Requête » pour le type QuerySelector. | 'List' 'Query' (obligatoire) |
SimpleFilter
Nom | Description | Valeur |
---|---|---|
Paramètres | Modèle qui représente les paramètres de filtre simple. | SimpleFilterParameters |
type | Énumération qui distingue les types de filtres. Actuellement, seul Simple type est pris en charge. |
'Simple' (obligatoire) |
SimpleFilterParameters
Nom | Description | Valeur |
---|---|---|
zones | Liste des zones de disponibilité Azure par lesquelles filtrer les cibles. | string[] |
Pas
Nom | Description | Valeur |
---|---|---|
Branches | Liste des branches. | Branch[] (obligatoire) |
nom | Chaîne du nom de l’étape. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
TargetReference
Nom | Description | Valeur |
---|---|---|
id | Chaîne de l’ID de ressource d’une ressource cible. | corde Contraintes: Modèle = ^\/[Ss][Uu][Bb][Ss][Cc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][Ss]\/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\/[Rr][Ee][Ss][Oo][Uu][Rr][Cc][Ee][Gg][Rr][Oo][Uu][Pp][Ss]\/[a-zA-Z0-9_\-\.\(\)]*[a-zA-Z0-9_\-\(\)]\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+\/[a-zA-Z0-9_\-\.]+\/[a-zA-Z0-9_\-\.]+\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[Mm][Ii][Cc][Rr][Oo][Ss][Oo][Ff][Tt]\.[Cc][Hh][Aa][Oo][Ss]\/[Tt][Aa][Rr][Gg][Ee][Tt][Ss]\/[a-zA-Z0-9_\-\.]+$ (obligatoire) |
type | Énumération du type de référence cible. | 'ChaosTarget' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
UserAssignedIdentities
Nom | Description | Valeur |
---|
UserAssignedIdentity
Nom | Description | Valeur |
---|
Définition de ressource de modèle ARM
Le type de ressource d’expériences peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Chaos/experiments, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Chaos/experiments",
"apiVersion": "2024-01-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"selectors": [ {
"filter": {
"type": "string"
// For remaining properties, see Filter objects
},
"id": "string",
"type": "string"
// For remaining properties, see Selector objects
} ],
"steps": [
{
"branches": [
{
"actions": [ {
"name": "string",
"type": "string"
// For remaining properties, see Action objects
} ],
"name": "string"
}
],
"name": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Objets d’action
Définissez le type propriété pour spécifier le type d’objet.
Pour continue, utilisez :
{
"duration": "string",
"parameters": [
{
"key": "string",
"value": "string"
}
],
"selectorId": "string",
"type": "continuous"
}
Pour délai, utilisez :
{
"duration": "string",
"type": "delay"
}
Pour discrète, utilisez :
{
"parameters": [
{
"key": "string",
"value": "string"
}
],
"selectorId": "string",
"type": "discrete"
}
Objets de sélecteur
Définissez le type propriété pour spécifier le type d’objet.
Pour liste, utilisez :
{
"targets": [
{
"id": "string",
"type": "string"
}
],
"type": "List"
}
Pour de requête, utilisez :
{
"queryString": "string",
"subscriptionIds": [ "string" ],
"type": "Query"
}
Filtrer les objets
Définissez le type propriété pour spécifier le type d’objet.
Pour simple, utilisez :
{
"parameters": {
"zones": [ "string" ]
},
"type": "Simple"
}
Valeurs de propriété
Action
Nom | Description | Valeur |
---|---|---|
nom | Chaîne qui représente un URN de capacité. | corde Contraintes: Longueur maximale = (obligatoire) |
type | Défini sur « continu » pour le type ContinuousAction. Défini sur « delay » pour le type DelayAction. Défini sur « discret » pour le type DiscreteAction. | 'continu' 'delay' 'discret' (obligatoire) |
Branche
Nom | Description | Valeur |
---|---|---|
Actions | Liste des actions. | action[] (obligatoire) |
nom | Chaîne du nom de la branche. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ContinuousAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'continuous' (obligatoire) |
DelayAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'delay' (obligatoire) |
DiscreteAction
Nom | Description | Valeur |
---|---|---|
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'discret' (obligatoire) |
ExperimentProperties
Nom | Description | Valeur |
---|---|---|
Sélecteurs | Liste des sélecteurs. | sélecteur[] (obligatoire) |
escalier | Liste des étapes. | étape[] (obligatoire) |
Filtre
Nom | Description | Valeur |
---|---|---|
type | Défini sur « Simple » pour le type SimpleFilter. | 'Simple' (obligatoire) |
KeyValuePair
Nom | Description | Valeur |
---|---|---|
clé | Nom du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
valeur | Valeur du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ListSelector
Nom | Description | Valeur |
---|---|---|
Cibles | Liste des références cibles. | TargetReference[] (obligatoire) |
type | Énumération du type de sélecteur. | 'List' (obligatoire) |
Microsoft.Chaos/experiments
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2024-01-01' |
identité | Identité de la ressource d’expérience. | ResourceIdentity |
emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Modèle = ^[^<>%&:?#/\\]+$ (obligatoire) |
Propriétés | Propriétés de la ressource d’expérience. | ExperimentProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.Chaos/experiments' |
QuerySelector
Nom | Description | Valeur |
---|---|---|
queryString | Requête du langage de requête Azure Resource Graph (ARG) pour les ressources cibles. | chaîne (obligatoire) |
subscriptionIds | Liste d’ID d’abonnement pour étendre la requête de ressource. | string[] (obligatoire) |
type | Énumération du type de sélecteur. | 'Query' (obligatoire) |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Chaîne du type d’identité de ressource. | 'None' 'SystemAssigned' 'UserAssigned' (obligatoire) |
userAssignedIdentities | Liste des identités utilisateur associées à l’expérience. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | UserAssignedIdentities |
Sélecteur
Nom | Description | Valeur |
---|---|---|
filtre | Modèle qui représente les types de filtres disponibles qui peuvent être appliqués à une liste de cibles. | filtre |
id | Chaîne de l’ID de sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Défini sur « List » pour le type ListSelector. Défini sur « Requête » pour le type QuerySelector. | 'List' 'Query' (obligatoire) |
SimpleFilter
Nom | Description | Valeur |
---|---|---|
Paramètres | Modèle qui représente les paramètres de filtre simple. | SimpleFilterParameters |
type | Énumération qui distingue les types de filtres. Actuellement, seul Simple type est pris en charge. |
'Simple' (obligatoire) |
SimpleFilterParameters
Nom | Description | Valeur |
---|---|---|
zones | Liste des zones de disponibilité Azure par lesquelles filtrer les cibles. | string[] |
Pas
Nom | Description | Valeur |
---|---|---|
Branches | Liste des branches. | Branch[] (obligatoire) |
nom | Chaîne du nom de l’étape. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
TargetReference
Nom | Description | Valeur |
---|---|---|
id | Chaîne de l’ID de ressource d’une ressource cible. | corde Contraintes: Modèle = ^\/[Ss][Uu][Bb][Ss][Cc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][Ss]\/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\/[Rr][Ee][Ss][Oo][Uu][Rr][Cc][Ee][Gg][Rr][Oo][Uu][Pp][Ss]\/[a-zA-Z0-9_\-\.\(\)]*[a-zA-Z0-9_\-\(\)]\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+\/[a-zA-Z0-9_\-\.]+\/[a-zA-Z0-9_\-\.]+\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[Mm][Ii][Cc][Rr][Oo][Ss][Oo][Ff][Tt]\.[Cc][Hh][Aa][Oo][Ss]\/[Tt][Aa][Rr][Gg][Ee][Tt][Ss]\/[a-zA-Z0-9_\-\.]+$ (obligatoire) |
type | Énumération du type de référence cible. | 'ChaosTarget' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
UserAssignedIdentities
Nom | Description | Valeur |
---|
UserAssignedIdentity
Nom | Description | Valeur |
---|
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource d’expériences peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.Chaos/experiments, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Chaos/experiments@2024-01-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
selectors = [
{
filter = {
type = "string"
// For remaining properties, see Filter objects
}
id = "string"
type = "string"
// For remaining properties, see Selector objects
}
]
steps = [
{
branches = [
{
actions = [
{
name = "string"
type = "string"
// For remaining properties, see Action objects
}
]
name = "string"
}
]
name = "string"
}
]
}
})
}
Objets d’action
Définissez le type propriété pour spécifier le type d’objet.
Pour continue, utilisez :
{
duration = "string"
parameters = [
{
key = "string"
value = "string"
}
]
selectorId = "string"
type = "continuous"
}
Pour délai, utilisez :
{
duration = "string"
type = "delay"
}
Pour discrète, utilisez :
{
parameters = [
{
key = "string"
value = "string"
}
]
selectorId = "string"
type = "discrete"
}
Objets de sélecteur
Définissez le type propriété pour spécifier le type d’objet.
Pour liste, utilisez :
{
targets = [
{
id = "string"
type = "string"
}
]
type = "List"
}
Pour de requête, utilisez :
{
queryString = "string"
subscriptionIds = [
"string"
]
type = "Query"
}
Filtrer les objets
Définissez le type propriété pour spécifier le type d’objet.
Pour simple, utilisez :
{
parameters = {
zones = [
"string"
]
}
type = "Simple"
}
Valeurs de propriété
Action
Nom | Description | Valeur |
---|---|---|
nom | Chaîne qui représente un URN de capacité. | corde Contraintes: Longueur maximale = (obligatoire) |
type | Défini sur « continu » pour le type ContinuousAction. Défini sur « delay » pour le type DelayAction. Défini sur « discret » pour le type DiscreteAction. | 'continu' 'delay' 'discret' (obligatoire) |
Branche
Nom | Description | Valeur |
---|---|---|
Actions | Liste des actions. | action[] (obligatoire) |
nom | Chaîne du nom de la branche. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ContinuousAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'continuous' (obligatoire) |
DelayAction
Nom | Description | Valeur |
---|---|---|
durée | ISO8601 chaîne mise en forme qui représente une durée. | chaîne (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'delay' (obligatoire) |
DiscreteAction
Nom | Description | Valeur |
---|---|---|
Paramètres | Liste des paires clé-valeur. | KeyValuePair[] (obligatoire) |
selectorId | Chaîne qui représente un sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Énumération qui fait la distinction entre les modèles d’action. | 'discret' (obligatoire) |
ExperimentProperties
Nom | Description | Valeur |
---|---|---|
Sélecteurs | Liste des sélecteurs. | sélecteur[] (obligatoire) |
escalier | Liste des étapes. | étape[] (obligatoire) |
Filtre
Nom | Description | Valeur |
---|---|---|
type | Défini sur « Simple » pour le type SimpleFilter. | 'Simple' (obligatoire) |
KeyValuePair
Nom | Description | Valeur |
---|---|---|
clé | Nom du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
valeur | Valeur du paramètre de l’action. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
ListSelector
Nom | Description | Valeur |
---|---|---|
Cibles | Liste des références cibles. | TargetReference[] (obligatoire) |
type | Énumération du type de sélecteur. | 'List' (obligatoire) |
Microsoft.Chaos/experiments
Nom | Description | Valeur |
---|---|---|
identité | Identité de la ressource d’expérience. | ResourceIdentity |
emplacement | Emplacement géographique où réside la ressource | chaîne (obligatoire) |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 1 Modèle = ^[^<>%&:?#/\\]+$ (obligatoire) |
Propriétés | Propriétés de la ressource d’expérience. | ExperimentProperties (obligatoire) |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.Chaos/experiments@2024-01-01 » |
QuerySelector
Nom | Description | Valeur |
---|---|---|
queryString | Requête du langage de requête Azure Resource Graph (ARG) pour les ressources cibles. | chaîne (obligatoire) |
subscriptionIds | Liste d’ID d’abonnement pour étendre la requête de ressource. | string[] (obligatoire) |
type | Énumération du type de sélecteur. | 'Query' (obligatoire) |
ResourceIdentity
Nom | Description | Valeur |
---|---|---|
type | Chaîne du type d’identité de ressource. | 'None' 'SystemAssigned' 'UserAssigned' (obligatoire) |
userAssignedIdentities | Liste des identités utilisateur associées à l’expérience. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». | UserAssignedIdentities |
Sélecteur
Nom | Description | Valeur |
---|---|---|
filtre | Modèle qui représente les types de filtres disponibles qui peuvent être appliqués à une liste de cibles. | filtre |
id | Chaîne de l’ID de sélecteur. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
type | Défini sur « List » pour le type ListSelector. Défini sur « Requête » pour le type QuerySelector. | 'List' 'Query' (obligatoire) |
SimpleFilter
Nom | Description | Valeur |
---|---|---|
Paramètres | Modèle qui représente les paramètres de filtre simple. | SimpleFilterParameters |
type | Énumération qui distingue les types de filtres. Actuellement, seul Simple type est pris en charge. |
'Simple' (obligatoire) |
SimpleFilterParameters
Nom | Description | Valeur |
---|---|---|
zones | Liste des zones de disponibilité Azure par lesquelles filtrer les cibles. | string[] |
Pas
Nom | Description | Valeur |
---|---|---|
Branches | Liste des branches. | Branch[] (obligatoire) |
nom | Chaîne du nom de l’étape. | corde Contraintes: Longueur minimale = 1 (obligatoire) |
TargetReference
Nom | Description | Valeur |
---|---|---|
id | Chaîne de l’ID de ressource d’une ressource cible. | corde Contraintes: Modèle = ^\/[Ss][Uu][Bb][Ss][Cc][Rr][Ii][Pp][Tt][Ii][Oo][Nn][Ss]\/[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\/[Rr][Ee][Ss][Oo][Uu][Rr][Cc][Ee][Gg][Rr][Oo][Uu][Pp][Ss]\/[a-zA-Z0-9_\-\.\(\)]*[a-zA-Z0-9_\-\(\)]\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[a-zA-Z0-9]+\.[a-zA-Z0-9]+\/[a-zA-Z0-9_\-\.]+\/[a-zA-Z0-9_\-\.]+\/[Pp][Rr][Oo][Vv][Ii][Dd][Ee][Rr][Ss]\/[Mm][Ii][Cc][Rr][Oo][Ss][Oo][Ff][Tt]\.[Cc][Hh][Aa][Oo][Ss]\/[Tt][Aa][Rr][Gg][Ee][Tt][Ss]\/[a-zA-Z0-9_\-\.]+$ (obligatoire) |
type | Énumération du type de référence cible. | 'ChaosTarget' (obligatoire) |
TrackedResourceTags
Nom | Description | Valeur |
---|
UserAssignedIdentities
Nom | Description | Valeur |
---|
UserAssignedIdentity
Nom | Description | Valeur |
---|