Delen via


Microsoft.Chaos-experimenten

Bicep-resourcedefinitie

Het resourcetype experimenten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource microsoft.Chaos/experimenten wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Chaos/experiments@2024-11-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    customerDataStorage: {
      blobContainerName: 'string'
      storageAccountResourceId: 'string'
    }
    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'
  }
}

ChaosTargetSelector-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Lijst:

{
  targets: [
    {
      id: 'string'
      type: 'string'
    }
  ]
  type: 'List'
}

Gebruik voor Query:

{
  queryString: 'string'
  subscriptionIds: [
    'string'
  ]
  type: 'Query'
}

ChaosTargetFilter-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Simple:

{
  parameters: {
    zones: [
      'string'
    ]
  }
  type: 'Simple'
}

ChaosExperimentAction-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor continue:

{
  duration: 'string'
  parameters: [
    {
      key: 'string'
      value: 'string'
    }
  ]
  selectorId: 'string'
  type: 'continuous'
}

Gebruik voor vertraging:

{
  duration: 'string'
  type: 'delay'
}

Gebruik voor discrete:

{
  parameters: [
    {
      key: 'string'
      value: 'string'
    }
  ]
  selectorId: 'string'
  type: 'discrete'
}

Eigenschapswaarden

ChaosExperimentAction

Naam Beschrijving Waarde
naam Tekenreeks die een mogelijkheids-URN vertegenwoordigt. snaar

Beperkingen:
Maximale lengte = 2048 (vereist)
type Ingesteld op Doorlopend voor type ContinuousAction. Ingesteld op 'delay' voor het type DelayAction. Ingesteld op 'discreet' voor het type DiscreteAction. 'doorlopend'
'vertraging'
'discreet' (vereist)

ChaosExperimentBranch

Naam Beschrijving Waarde
Acties Lijst met acties. ChaosExperimentAction[] (vereist)
naam Tekenreeks van de naam van de vertakking. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosExperimentStep

Naam Beschrijving Waarde
Takken Lijst met vertakkingen. ChaosExperimentBranch[] (vereist)
naam Tekenreeks van de naam van de stap. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosTargetFilter

Naam Beschrijving Waarde
type Ingesteld op 'Eenvoudig' voor het type ChaosTargetSimpleFilter. 'Eenvoudig' (vereist)

ChaosTargetListSelector

Naam Beschrijving Waarde
Doelstellingen Lijst met doelverwijzingen. TargetReference[] (vereist)
type Chaos target selector discriminator type 'Lijst' (vereist)

ChaosTargetQuerySelector

Naam Beschrijving Waarde
queryString Querytaalquery voor Azure Resource Graph (ARG) voor doelresources. tekenreeks (vereist)
subscriptionIds Lijst met abonnements-id's om de resourcequery te bepalen. tekenreeks[] (vereist)
type Chaos target selector discriminator type 'Query' (vereist)

ChaosTargetSelector

Naam Beschrijving Waarde
filter Model dat beschikbare filtertypen vertegenwoordigt die kunnen worden toegepast op een doelenlijst. ChaosTargetFilter
legitimatiebewijs Tekenreeks van de selector-id. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Ingesteld op Lijst voor het type ChaosTargetListSelector. Ingesteld op 'Query' voor het type ChaosTargetQuerySelector. 'Lijst'
'Query' (vereist)

ChaosTargetSimpleFilter

Naam Beschrijving Waarde
Parameters Model dat de eenvoudige filterparameters vertegenwoordigt. ChaosTargetSimpleFilterParameters
type Chaos-doelfilterdiscriminatietype 'Eenvoudig' (vereist)

ChaosTargetSimpleFilterParameters

Naam Beschrijving Waarde
Zones Lijst met Azure-beschikbaarheidszones om doelen te filteren. tekenreeks[]

ContinuousAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'doorlopend' (vereist)

CustomerDataStorageProperties

Naam Beschrijving Waarde
blobContainerName De naam van de Azure Blob Storage-container die u wilt gebruiken of maken. snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$
storageAccountResourceId ARM-resource-id van het opslagaccount dat moet worden gebruikt voor opslag van klantgegevens. snaar

DelayAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
type Chaos experiment action discriminator type 'vertraging' (vereist)

DiscreteAction

Naam Beschrijving Waarde
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'discreet' (vereist)

ExperimentProperties

Naam Beschrijving Waarde
customerDataStorage Optioneel door de klant beheerd opslagaccount waarin het Experiment-schema wordt opgeslagen. CustomerDataStorageProperties-
Selectors Lijst met selectors. ChaosTargetSelector[] (vereist)
stappen Lijst met stappen. ChaosExperimentStep[] (vereist)

KeyValuePair

Naam Beschrijving Waarde
sleutel De naam van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
waarde De waarde van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.Chaos/experimenten

Naam Beschrijving Waarde
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Patroon = ^[^<>%&:?#/\\]+$ (vereist)
Eigenschappen De eigenschappen van de experimentresource. ExperimentProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen

TargetReference

Naam Beschrijving Waarde
legitimatiebewijs Tekenreeks van de resource-id van een doelresource. tekenreeks (vereist)
type Opsomming van het doelreferentietype. 'ChaosTarget' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Resourcedefinitie van ARM-sjabloon

Het resourcetype experimenten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Chaos/experimenten-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Chaos/experiments",
  "apiVersion": "2024-11-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "location": "string",
  "properties": {
    "customerDataStorage": {
      "blobContainerName": "string",
      "storageAccountResourceId": "string"
    },
    "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"
  }
}

ChaosTargetSelector-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Lijst:

{
  "targets": [
    {
      "id": "string",
      "type": "string"
    }
  ],
  "type": "List"
}

Gebruik voor Query:

{
  "queryString": "string",
  "subscriptionIds": [ "string" ],
  "type": "Query"
}

ChaosTargetFilter-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Simple:

{
  "parameters": {
    "zones": [ "string" ]
  },
  "type": "Simple"
}

ChaosExperimentAction-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor continue:

{
  "duration": "string",
  "parameters": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "selectorId": "string",
  "type": "continuous"
}

Gebruik voor vertraging:

{
  "duration": "string",
  "type": "delay"
}

Gebruik voor discrete:

{
  "parameters": [
    {
      "key": "string",
      "value": "string"
    }
  ],
  "selectorId": "string",
  "type": "discrete"
}

Eigenschapswaarden

ChaosExperimentAction

Naam Beschrijving Waarde
naam Tekenreeks die een mogelijkheids-URN vertegenwoordigt. snaar

Beperkingen:
Maximale lengte = 2048 (vereist)
type Ingesteld op Doorlopend voor type ContinuousAction. Ingesteld op 'delay' voor het type DelayAction. Ingesteld op 'discreet' voor het type DiscreteAction. 'doorlopend'
'vertraging'
'discreet' (vereist)

ChaosExperimentBranch

Naam Beschrijving Waarde
Acties Lijst met acties. ChaosExperimentAction[] (vereist)
naam Tekenreeks van de naam van de vertakking. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosExperimentStep

Naam Beschrijving Waarde
Takken Lijst met vertakkingen. ChaosExperimentBranch[] (vereist)
naam Tekenreeks van de naam van de stap. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosTargetFilter

Naam Beschrijving Waarde
type Ingesteld op 'Eenvoudig' voor het type ChaosTargetSimpleFilter. 'Eenvoudig' (vereist)

ChaosTargetListSelector

Naam Beschrijving Waarde
Doelstellingen Lijst met doelverwijzingen. TargetReference[] (vereist)
type Chaos target selector discriminator type 'Lijst' (vereist)

ChaosTargetQuerySelector

Naam Beschrijving Waarde
queryString Querytaalquery voor Azure Resource Graph (ARG) voor doelresources. tekenreeks (vereist)
subscriptionIds Lijst met abonnements-id's om de resourcequery te bepalen. tekenreeks[] (vereist)
type Chaos target selector discriminator type 'Query' (vereist)

ChaosTargetSelector

Naam Beschrijving Waarde
filter Model dat beschikbare filtertypen vertegenwoordigt die kunnen worden toegepast op een doelenlijst. ChaosTargetFilter
legitimatiebewijs Tekenreeks van de selector-id. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Ingesteld op Lijst voor het type ChaosTargetListSelector. Ingesteld op 'Query' voor het type ChaosTargetQuerySelector. 'Lijst'
'Query' (vereist)

ChaosTargetSimpleFilter

Naam Beschrijving Waarde
Parameters Model dat de eenvoudige filterparameters vertegenwoordigt. ChaosTargetSimpleFilterParameters
type Chaos-doelfilterdiscriminatietype 'Eenvoudig' (vereist)

ChaosTargetSimpleFilterParameters

Naam Beschrijving Waarde
Zones Lijst met Azure-beschikbaarheidszones om doelen te filteren. tekenreeks[]

ContinuousAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'doorlopend' (vereist)

CustomerDataStorageProperties

Naam Beschrijving Waarde
blobContainerName De naam van de Azure Blob Storage-container die u wilt gebruiken of maken. snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$
storageAccountResourceId ARM-resource-id van het opslagaccount dat moet worden gebruikt voor opslag van klantgegevens. snaar

DelayAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
type Chaos experiment action discriminator type 'vertraging' (vereist)

DiscreteAction

Naam Beschrijving Waarde
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'discreet' (vereist)

ExperimentProperties

Naam Beschrijving Waarde
customerDataStorage Optioneel door de klant beheerd opslagaccount waarin het Experiment-schema wordt opgeslagen. CustomerDataStorageProperties-
Selectors Lijst met selectors. ChaosTargetSelector[] (vereist)
stappen Lijst met stappen. ChaosExperimentStep[] (vereist)

KeyValuePair

Naam Beschrijving Waarde
sleutel De naam van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
waarde De waarde van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.Chaos/experimenten

Naam Beschrijving Waarde
apiVersion De API-versie '2024-11-01-preview'
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Patroon = ^[^<>%&:?#/\\]+$ (vereist)
Eigenschappen De eigenschappen van de experimentresource. ExperimentProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type Het resourcetype 'Microsoft.Chaos/experimenten'

TargetReference

Naam Beschrijving Waarde
legitimatiebewijs Tekenreeks van de resource-id van een doelresource. tekenreeks (vereist)
type Opsomming van het doelreferentietype. 'ChaosTarget' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype experimenten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Chaos/experimenten-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Chaos/experiments@2024-11-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      customerDataStorage = {
        blobContainerName = "string"
        storageAccountResourceId = "string"
      }
      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"
        }
      ]
    }
  })
}

ChaosTargetSelector-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Lijst:

{
  targets = [
    {
      id = "string"
      type = "string"
    }
  ]
  type = "List"
}

Gebruik voor Query:

{
  queryString = "string"
  subscriptionIds = [
    "string"
  ]
  type = "Query"
}

ChaosTargetFilter-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor Simple:

{
  parameters = {
    zones = [
      "string"
    ]
  }
  type = "Simple"
}

ChaosExperimentAction-objecten

Stel de eigenschap type in om het type object op te geven.

Gebruik voor continue:

{
  duration = "string"
  parameters = [
    {
      key = "string"
      value = "string"
    }
  ]
  selectorId = "string"
  type = "continuous"
}

Gebruik voor vertraging:

{
  duration = "string"
  type = "delay"
}

Gebruik voor discrete:

{
  parameters = [
    {
      key = "string"
      value = "string"
    }
  ]
  selectorId = "string"
  type = "discrete"
}

Eigenschapswaarden

ChaosExperimentAction

Naam Beschrijving Waarde
naam Tekenreeks die een mogelijkheids-URN vertegenwoordigt. snaar

Beperkingen:
Maximale lengte = 2048 (vereist)
type Ingesteld op Doorlopend voor type ContinuousAction. Ingesteld op 'delay' voor het type DelayAction. Ingesteld op 'discreet' voor het type DiscreteAction. 'doorlopend'
'vertraging'
'discreet' (vereist)

ChaosExperimentBranch

Naam Beschrijving Waarde
Acties Lijst met acties. ChaosExperimentAction[] (vereist)
naam Tekenreeks van de naam van de vertakking. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosExperimentStep

Naam Beschrijving Waarde
Takken Lijst met vertakkingen. ChaosExperimentBranch[] (vereist)
naam Tekenreeks van de naam van de stap. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ChaosTargetFilter

Naam Beschrijving Waarde
type Ingesteld op 'Eenvoudig' voor het type ChaosTargetSimpleFilter. 'Eenvoudig' (vereist)

ChaosTargetListSelector

Naam Beschrijving Waarde
Doelstellingen Lijst met doelverwijzingen. TargetReference[] (vereist)
type Chaos target selector discriminator type 'Lijst' (vereist)

ChaosTargetQuerySelector

Naam Beschrijving Waarde
queryString Querytaalquery voor Azure Resource Graph (ARG) voor doelresources. tekenreeks (vereist)
subscriptionIds Lijst met abonnements-id's om de resourcequery te bepalen. tekenreeks[] (vereist)
type Chaos target selector discriminator type 'Query' (vereist)

ChaosTargetSelector

Naam Beschrijving Waarde
filter Model dat beschikbare filtertypen vertegenwoordigt die kunnen worden toegepast op een doelenlijst. ChaosTargetFilter
legitimatiebewijs Tekenreeks van de selector-id. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Ingesteld op Lijst voor het type ChaosTargetListSelector. Ingesteld op 'Query' voor het type ChaosTargetQuerySelector. 'Lijst'
'Query' (vereist)

ChaosTargetSimpleFilter

Naam Beschrijving Waarde
Parameters Model dat de eenvoudige filterparameters vertegenwoordigt. ChaosTargetSimpleFilterParameters
type Chaos-doelfilterdiscriminatietype 'Eenvoudig' (vereist)

ChaosTargetSimpleFilterParameters

Naam Beschrijving Waarde
Zones Lijst met Azure-beschikbaarheidszones om doelen te filteren. tekenreeks[]

ContinuousAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'doorlopend' (vereist)

CustomerDataStorageProperties

Naam Beschrijving Waarde
blobContainerName De naam van de Azure Blob Storage-container die u wilt gebruiken of maken. snaar

Beperkingen:
Minimale lengte = 3
Maximale lengte = 63
Patroon = ^[a-z0-9]([a-z0-9]|(-(?!-))){1,61}[a-z0-9]$
storageAccountResourceId ARM-resource-id van het opslagaccount dat moet worden gebruikt voor opslag van klantgegevens. snaar

DelayAction

Naam Beschrijving Waarde
duur ISO8601 opgemaakte tekenreeks die een duur vertegenwoordigt. tekenreeks (vereist)
type Chaos experiment action discriminator type 'vertraging' (vereist)

DiscreteAction

Naam Beschrijving Waarde
Parameters Lijst met sleutel-waardeparen. KeyValuePair[] (vereist)
selectorId Tekenreeks die een selector vertegenwoordigt. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
type Chaos experiment action discriminator type 'discreet' (vereist)

ExperimentProperties

Naam Beschrijving Waarde
customerDataStorage Optioneel door de klant beheerd opslagaccount waarin het Experiment-schema wordt opgeslagen. CustomerDataStorageProperties-
Selectors Lijst met selectors. ChaosTargetSelector[] (vereist)
stappen Lijst met stappen. ChaosExperimentStep[] (vereist)

KeyValuePair

Naam Beschrijving Waarde
sleutel De naam van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)
waarde De waarde van de instelling voor de actie. snaar

Beperkingen:
Minimale lengte = 1 (vereist)

ManagedServiceIdentity

Naam Beschrijving Waarde
type Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan). 'Geen'
'SystemAssigned'
'SystemAssigned, UserAssigned'
UserAssigned (vereist)
userAssignedIdentities De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. UserAssignedId-entiteiten

Microsoft.Chaos/experimenten

Naam Beschrijving Waarde
identiteit De beheerde service-identiteiten die zijn toegewezen aan deze resource. ManagedServiceIdentity-
plaats De geografische locatie waar de resource zich bevindt tekenreeks (vereist)
naam De resourcenaam snaar

Beperkingen:
Minimale lengte = 1
Patroon = ^[^<>%&:?#/\\]+$ (vereist)
Eigenschappen De eigenschappen van de experimentresource. ExperimentProperties (vereist)
Tags Resourcetags Woordenlijst met tagnamen en -waarden.
type Het resourcetype "Microsoft.Chaos/experiments@2024-11-01-preview"

TargetReference

Naam Beschrijving Waarde
legitimatiebewijs Tekenreeks van de resource-id van een doelresource. tekenreeks (vereist)
type Opsomming van het doelreferentietype. 'ChaosTarget' (vereist)

TrackedResourceTags

Naam Beschrijving Waarde

UserAssignedIdentities

Naam Beschrijving Waarde

UserAssignedIdentity

Naam Beschrijving Waarde