Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bicep-Ressourcendefinition
Der Ressourcentyp "Experimente" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Chaos/Experiments-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Chaos/experiments@2025-01-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
selectors: [
{
filter: {
type: 'string'
// For remaining properties, see ChaosTargetFilter objects
}
id: 'string'
type: 'string'
// For remaining properties, see ChaosTargetSelector objects
}
]
steps: [
{
branches: [
{
actions: [
{
name: 'string'
type: 'string'
// For remaining properties, see ChaosExperimentAction objects
}
]
name: 'string'
}
]
name: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
ChaosTargetFilter-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Einfach" Folgendes:
{
parameters: {
zones: [
'string'
]
}
type: 'Simple'
}
ChaosExperimentAction-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Für fortlaufende Verwendung:
{
duration: 'string'
parameters: [
{
key: 'string'
value: 'string'
}
]
selectorId: 'string'
type: 'continuous'
}
Verwenden Sie zur Verzögerung Folgendes:
{
duration: 'string'
type: 'delay'
}
Für diskrete Verwendung:
{
parameters: [
{
key: 'string'
value: 'string'
}
]
selectorId: 'string'
type: 'discrete'
}
ChaosTargetSelector-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Liste" Folgendes:
{
targets: [
{
id: 'string'
type: 'string'
}
]
type: 'List'
}
Verwenden Sie für Abfrage Folgendes:
{
queryString: 'string'
subscriptionIds: [
'string'
]
type: 'Query'
}
Eigenschaftswerte
Microsoft.Chaos/Experimente
Name | BESCHREIBUNG | Wert |
---|---|---|
Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
Standort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[^<>%&:?#/\\]+$ (erforderlich) |
Eigenschaften | Die Eigenschaften der Experimentressource. | ExperimentProperties (erforderlich) |
Schlagwörter | Ressourcenetiketten | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ChaosExperimentAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Zeichenfolge, die einen Funktions-URN darstellt. | Zeichenfolge Zwänge: Maximale Länge = 2048 (erforderlich) |
Typ | Für den Typ "ContinuousAction" auf "fortlaufend" festgelegt. Für den Typ DelayAction auf "delay" festgelegt. Legen Sie für den Typ "DiscreteAction" den Wert "diskret" fest. | "fortlaufend" "delay" "diskret" (erforderlich) |
ChaosExperimentZweig
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlungen | Liste der Aktionen. | ChaosExperimentAction[] (erforderlich) |
Name | Zeichenfolge des Verzweigungsnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosExperimentSchritt
Name | BESCHREIBUNG | Wert |
---|---|---|
Äste | Liste der Verzweigungen. | ChaosExperimentBranch[] (erforderlich) |
Name | Zeichenfolge des Schrittnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosTargetFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Für den Typ "ChaosTargetSimpleFilter" auf "Einfach" festgelegt. | "Einfach" (erforderlich) |
ChaosTargetListSelector
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziele | Liste der Zielverweise. | TargetReference[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | "Liste" (erforderlich) |
ChaosTargetQuerySelector
Name | BESCHREIBUNG | Wert |
---|---|---|
queryString | Abfragespracheabfrage für Azure Resource Graph (ARG) für Zielressourcen. | Zeichenfolge (erforderlich) |
subscription-IDs | Abonnement-ID-Liste zum Bereich der Ressourcenabfrage. | string[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | 'Abfrage' (erforderlich) |
ChaosTargetSelector (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Filter | Modell, das verfügbare Filtertypen darstellt, die auf eine Zielliste angewendet werden können. | ChaosTargetFilter |
id | Zeichenfolge der Selektor-ID. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Auf "Liste" für den Typ "ChaosTargetListSelector" festgelegt. Für den Typ "ChaosTargetQuerySelector" auf "Query" festgelegt. | 'Liste' 'Abfrage' (erforderlich) |
ChaosTargetSimpleFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Modell, das die Parameter "Einfacher Filter" darstellt. | ChaosTargetSimpleFilterParameters |
Typ | Chaos-Zielfilter-Diskriminatortyp | "Einfach" (erforderlich) |
ChaosTargetSimpleFilterParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
Zonen | Liste der Azure-Verfügbarkeitszonen zum Filtern von Zielen nach. | Zeichenfolge[] |
Kontinuierliches Handeln
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "fortlaufend" (erforderlich) |
VerzögerungAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Typ | Chaos experiment action diskriminator type | "delay" (erforderlich) |
Diskrete Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "diskret" (erforderlich) |
Experiment-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Sortierer | Liste der Selektoren. | ChaosTargetSelector[] (erforderlich) |
Schritte | Liste der Schritte. | ChaosExperimentStep[] (erforderlich) |
Schlüssel-Wert-Paar
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Der Name der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Wert | Der Wert der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
Ziel-Referenz
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Zeichenfolge der Ressourcen-ID einer Zielressource. | Zeichenfolge (erforderlich) |
Typ | Enumeration des Zielverweistyps. | "ChaosTarget" (erforderlich) |
Verfolgte ResourceTags
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Experimente" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Chaos/Experiments-Ressource zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Chaos/experiments",
"apiVersion": "2025-01-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"selectors": [ {
"filter": {
"type": "string"
// For remaining properties, see ChaosTargetFilter objects
},
"id": "string",
"type": "string"
// For remaining properties, see ChaosTargetSelector objects
} ],
"steps": [
{
"branches": [
{
"actions": [ {
"name": "string",
"type": "string"
// For remaining properties, see ChaosExperimentAction objects
} ],
"name": "string"
}
],
"name": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
ChaosTargetFilter-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Einfach" Folgendes:
{
"parameters": {
"zones": [ "string" ]
},
"type": "Simple"
}
ChaosExperimentAction-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Für fortlaufende Verwendung:
{
"duration": "string",
"parameters": [
{
"key": "string",
"value": "string"
}
],
"selectorId": "string",
"type": "continuous"
}
Verwenden Sie zur Verzögerung Folgendes:
{
"duration": "string",
"type": "delay"
}
Für diskrete Verwendung:
{
"parameters": [
{
"key": "string",
"value": "string"
}
],
"selectorId": "string",
"type": "discrete"
}
ChaosTargetSelector-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Liste" Folgendes:
{
"targets": [
{
"id": "string",
"type": "string"
}
],
"type": "List"
}
Verwenden Sie für Abfrage Folgendes:
{
"queryString": "string",
"subscriptionIds": [ "string" ],
"type": "Query"
}
Eigenschaftswerte
Microsoft.Chaos/Experimente
Name | BESCHREIBUNG | Wert |
---|---|---|
apiVersion (Englisch) | Die API-Version | '2025-01-01' |
Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
Standort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[^<>%&:?#/\\]+$ (erforderlich) |
Eigenschaften | Die Eigenschaften der Experimentressource. | ExperimentProperties (erforderlich) |
Schlagwörter | Ressourcenetiketten | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Typ | Der Ressourcentyp | "Microsoft.Chaos/Experimente" |
ChaosExperimentAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Zeichenfolge, die einen Funktions-URN darstellt. | Zeichenfolge Zwänge: Maximale Länge = 2048 (erforderlich) |
Typ | Für den Typ "ContinuousAction" auf "fortlaufend" festgelegt. Für den Typ DelayAction auf "delay" festgelegt. Legen Sie für den Typ "DiscreteAction" den Wert "diskret" fest. | "fortlaufend" "delay" "diskret" (erforderlich) |
ChaosExperimentZweig
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlungen | Liste der Aktionen. | ChaosExperimentAction[] (erforderlich) |
Name | Zeichenfolge des Verzweigungsnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosExperimentSchritt
Name | BESCHREIBUNG | Wert |
---|---|---|
Äste | Liste der Verzweigungen. | ChaosExperimentBranch[] (erforderlich) |
Name | Zeichenfolge des Schrittnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosTargetFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Für den Typ "ChaosTargetSimpleFilter" auf "Einfach" festgelegt. | "Einfach" (erforderlich) |
ChaosTargetListSelector
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziele | Liste der Zielverweise. | TargetReference[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | "Liste" (erforderlich) |
ChaosTargetQuerySelector
Name | BESCHREIBUNG | Wert |
---|---|---|
queryString | Abfragespracheabfrage für Azure Resource Graph (ARG) für Zielressourcen. | Zeichenfolge (erforderlich) |
subscription-IDs | Abonnement-ID-Liste zum Bereich der Ressourcenabfrage. | string[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | 'Abfrage' (erforderlich) |
ChaosTargetSelector (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Filter | Modell, das verfügbare Filtertypen darstellt, die auf eine Zielliste angewendet werden können. | ChaosTargetFilter |
id | Zeichenfolge der Selektor-ID. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Auf "Liste" für den Typ "ChaosTargetListSelector" festgelegt. Für den Typ "ChaosTargetQuerySelector" auf "Query" festgelegt. | 'Liste' 'Abfrage' (erforderlich) |
ChaosTargetSimpleFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Modell, das die Parameter "Einfacher Filter" darstellt. | ChaosTargetSimpleFilterParameters |
Typ | Chaos-Zielfilter-Diskriminatortyp | "Einfach" (erforderlich) |
ChaosTargetSimpleFilterParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
Zonen | Liste der Azure-Verfügbarkeitszonen zum Filtern von Zielen nach. | Zeichenfolge[] |
Kontinuierliches Handeln
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "fortlaufend" (erforderlich) |
VerzögerungAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Typ | Chaos experiment action diskriminator type | "delay" (erforderlich) |
Diskrete Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "diskret" (erforderlich) |
Experiment-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Sortierer | Liste der Selektoren. | ChaosTargetSelector[] (erforderlich) |
Schritte | Liste der Schritte. | ChaosExperimentStep[] (erforderlich) |
Schlüssel-Wert-Paar
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Der Name der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Wert | Der Wert der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
Ziel-Referenz
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Zeichenfolge der Ressourcen-ID einer Zielressource. | Zeichenfolge (erforderlich) |
Typ | Enumeration des Zielverweistyps. | "ChaosTarget" (erforderlich) |
Verfolgte ResourceTags
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|
Verwendungsbeispiele
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "Experimente" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Chaos/Experiments-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Chaos/experiments@2025-01-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
selectors = [
{
filter = {
type = "string"
// For remaining properties, see ChaosTargetFilter objects
}
id = "string"
type = "string"
// For remaining properties, see ChaosTargetSelector objects
}
]
steps = [
{
branches = [
{
actions = [
{
name = "string"
type = "string"
// For remaining properties, see ChaosExperimentAction objects
}
]
name = "string"
}
]
name = "string"
}
]
}
}
}
ChaosTargetFilter-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Einfach" Folgendes:
{
parameters = {
zones = [
"string"
]
}
type = "Simple"
}
ChaosExperimentAction-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Für fortlaufende Verwendung:
{
duration = "string"
parameters = [
{
key = "string"
value = "string"
}
]
selectorId = "string"
type = "continuous"
}
Verwenden Sie zur Verzögerung Folgendes:
{
duration = "string"
type = "delay"
}
Für diskrete Verwendung:
{
parameters = [
{
key = "string"
value = "string"
}
]
selectorId = "string"
type = "discrete"
}
ChaosTargetSelector-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für "Liste" Folgendes:
{
targets = [
{
id = "string"
type = "string"
}
]
type = "List"
}
Verwenden Sie für Abfrage Folgendes:
{
queryString = "string"
subscriptionIds = [
"string"
]
type = "Query"
}
Eigenschaftswerte
Microsoft.Chaos/Experimente
Name | BESCHREIBUNG | Wert |
---|---|---|
Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
Standort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Zeichenfolge Zwänge: Min. Länge = 1 Pattern = ^[^<>%&:?#/\\]+$ (erforderlich) |
Eigenschaften | Die Eigenschaften der Experimentressource. | ExperimentProperties (erforderlich) |
Schlagwörter | Ressourcenetiketten | Wörterbuch der Tagnamen und -werte. |
Typ | Der Ressourcentyp | "Microsoft.Chaos/experiments@2025-01-01" |
ChaosExperimentAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Name | Zeichenfolge, die einen Funktions-URN darstellt. | Zeichenfolge Zwänge: Maximale Länge = 2048 (erforderlich) |
Typ | Für den Typ "ContinuousAction" auf "fortlaufend" festgelegt. Für den Typ DelayAction auf "delay" festgelegt. Legen Sie für den Typ "DiscreteAction" den Wert "diskret" fest. | "fortlaufend" "delay" "diskret" (erforderlich) |
ChaosExperimentZweig
Name | BESCHREIBUNG | Wert |
---|---|---|
Handlungen | Liste der Aktionen. | ChaosExperimentAction[] (erforderlich) |
Name | Zeichenfolge des Verzweigungsnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosExperimentSchritt
Name | BESCHREIBUNG | Wert |
---|---|---|
Äste | Liste der Verzweigungen. | ChaosExperimentBranch[] (erforderlich) |
Name | Zeichenfolge des Schrittnamens. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
ChaosTargetFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Für den Typ "ChaosTargetSimpleFilter" auf "Einfach" festgelegt. | "Einfach" (erforderlich) |
ChaosTargetListSelector
Name | BESCHREIBUNG | Wert |
---|---|---|
Ziele | Liste der Zielverweise. | TargetReference[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | "Liste" (erforderlich) |
ChaosTargetQuerySelector
Name | BESCHREIBUNG | Wert |
---|---|---|
queryString | Abfragespracheabfrage für Azure Resource Graph (ARG) für Zielressourcen. | Zeichenfolge (erforderlich) |
subscription-IDs | Abonnement-ID-Liste zum Bereich der Ressourcenabfrage. | string[] (erforderlich) |
Typ | Chaos-Zielauswahl-Diskriminatortyp | 'Abfrage' (erforderlich) |
ChaosTargetSelector (Englisch)
Name | BESCHREIBUNG | Wert |
---|---|---|
Filter | Modell, das verfügbare Filtertypen darstellt, die auf eine Zielliste angewendet werden können. | ChaosTargetFilter |
id | Zeichenfolge der Selektor-ID. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Auf "Liste" für den Typ "ChaosTargetListSelector" festgelegt. Für den Typ "ChaosTargetQuerySelector" auf "Query" festgelegt. | 'Liste' 'Abfrage' (erforderlich) |
ChaosTargetSimpleFilter
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Modell, das die Parameter "Einfacher Filter" darstellt. | ChaosTargetSimpleFilterParameters |
Typ | Chaos-Zielfilter-Diskriminatortyp | "Einfach" (erforderlich) |
ChaosTargetSimpleFilterParameters
Name | BESCHREIBUNG | Wert |
---|---|---|
Zonen | Liste der Azure-Verfügbarkeitszonen zum Filtern von Zielen nach. | Zeichenfolge[] |
Kontinuierliches Handeln
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "fortlaufend" (erforderlich) |
VerzögerungAktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Dauer | ISO8601 formatierte Zeichenfolge, die eine Dauer darstellt. | Zeichenfolge (erforderlich) |
Typ | Chaos experiment action diskriminator type | "delay" (erforderlich) |
Diskrete Aktion
Name | BESCHREIBUNG | Wert |
---|---|---|
Parameter | Liste der Schlüsselwertpaare. | KeyValuePair[] (erforderlich) |
selectorId | Zeichenfolge, die eine Auswahl darstellt. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Typ | Chaos experiment action diskriminator type | "diskret" (erforderlich) |
Experiment-Eigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
Sortierer | Liste der Selektoren. | ChaosTargetSelector[] (erforderlich) |
Schritte | Liste der Schritte. | ChaosExperimentStep[] (erforderlich) |
Schlüssel-Wert-Paar
Name | BESCHREIBUNG | Wert |
---|---|---|
Schlüssel | Der Name der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Wert | Der Wert der Einstellung für die Aktion. | Zeichenfolge Zwänge: Min. Länge = 1 (erforderlich) |
Verwaltete Dienstidentität
Name | BESCHREIBUNG | Wert |
---|---|---|
Typ | Typ der verwalteten Dienstidentität (wobei systemAssigned- und UserAssigned-Typen zulässig sind). | "Keine" 'SystemZugewiesen' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
vom Benutzer zugewiesene Identitäten | Die Gruppe der benutzerzuweisungen Identitäten, die der Ressource zugeordnet sind. Die Wörterbuchschlüssel "userAssignedIdentities" sind ARM-Ressourcen-IDs im Formular: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein. | UserAssignedIdentities- |
Ziel-Referenz
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Zeichenfolge der Ressourcen-ID einer Zielressource. | Zeichenfolge (erforderlich) |
Typ | Enumeration des Zielverweistyps. | "ChaosTarget" (erforderlich) |
Verfolgte ResourceTags
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentities
Name | BESCHREIBUNG | Wert |
---|
UserAssignedIdentity
Name | BESCHREIBUNG | Wert |
---|