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 loadTests 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.LoadTestService/loadTests-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.LoadTestService/loadTests@2024-12-01-preview' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
description: 'string'
encryption: {
identity: {
resourceId: 'string'
type: 'string'
}
keyUrl: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
Microsoft.LoadTestService/loadTests
| Name | Beschreibung | Wert |
|---|---|---|
| Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Die ressourcenspezifischen Eigenschaften für diese Ressource. | LoadTestEigenschaften |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Encryption-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Identität | Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. | EncryptionPropertiesIdentity- |
| keyUrl | Schlüsselverschlüsselungsschlüssel-URL, versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. |
Schnur |
EncryptionPropertiesIdentity
| Name | Beschreibung | Wert |
|---|---|---|
| Ressourcen-ID | Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/a0a0a0a0-bbbb-cccd-dddd-e1e1e1e1e1/resourceGroups/resource group</>providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | Schnur |
| Art | Verwalteter Identitätstyp, der für den Zugriff auf die URL des Verschlüsselungsschlüssels verwendet werden soll. | 'SystemZugewiesen' "UserAssigned" |
LoadTestEigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Beschreibung | Beschreibung der Ressource. | Schnur Zwänge: Max. Länge = 512 |
| Verschlüsselung | CMK Encryption-Eigenschaft. | EncryptionProperties- |
Verwaltete Dienstidentität
| Name | Beschreibung | Wert |
|---|---|---|
| Art | 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- |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentities
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentity
| Name | Beschreibung | Wert |
|---|
Verwendungsbeispiele
Bicep-Beispiele
Ein grundlegendes Beispiel für die Bereitstellung von Auslastungstests.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource loadTest 'Microsoft.LoadTestService/loadTests@2022-12-01' = {
name: resourceName
location: location
properties: {
description: 'This is new load test'
}
}
Von Azure verifizierte Module
Die folgenden Azure Verified Modules können verwendet werden, um diesen Ressourcentyp bereitzustellen.
| Modul | Beschreibung |
|---|---|
| Auslastungstestdienst | AVM-Ressourcenmodul zum Lastentestdienst |
ARM-Vorlagenressourcendefinition
Der ressourcentyp loadTests 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.LoadTestService/loadTests-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.LoadTestService/loadTests",
"apiVersion": "2024-12-01-preview",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"description": "string",
"encryption": {
"identity": {
"resourceId": "string",
"type": "string"
},
"keyUrl": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
Microsoft.LoadTestService/loadTests
| Name | Beschreibung | Wert |
|---|---|---|
| apiVersion (Englisch) | Die API-Version | "2024-12-01-preview" |
| Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Die ressourcenspezifischen Eigenschaften für diese Ressource. | LoadTestEigenschaften |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
| Art | Der Ressourcentyp | "Microsoft.LoadTestService/loadTests" |
Encryption-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Identität | Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. | EncryptionPropertiesIdentity- |
| keyUrl | Schlüsselverschlüsselungsschlüssel-URL, versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. |
Schnur |
EncryptionPropertiesIdentity
| Name | Beschreibung | Wert |
|---|---|---|
| Ressourcen-ID | Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/a0a0a0a0-bbbb-cccd-dddd-e1e1e1e1e1/resourceGroups/resource group</>providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | Schnur |
| Art | Verwalteter Identitätstyp, der für den Zugriff auf die URL des Verschlüsselungsschlüssels verwendet werden soll. | 'SystemZugewiesen' "UserAssigned" |
LoadTestEigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Beschreibung | Beschreibung der Ressource. | Schnur Zwänge: Max. Länge = 512 |
| Verschlüsselung | CMK Encryption-Eigenschaft. | EncryptionProperties- |
Verwaltete Dienstidentität
| Name | Beschreibung | Wert |
|---|---|---|
| Art | 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- |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentities
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentity
| Name | Beschreibung | Wert |
|---|
Verwendungsbeispiele
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der ressourcentyp loadTests 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.LoadTestService/loadTests-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.LoadTestService/loadTests@2024-12-01-preview"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
description = "string"
encryption = {
identity = {
resourceId = "string"
type = "string"
}
keyUrl = "string"
}
}
}
}
Eigenschaftswerte
Microsoft.LoadTestService/loadTests
| Name | Beschreibung | Wert |
|---|---|---|
| Identität | Die verwalteten Dienstidentitäten, die dieser Ressource zugewiesen sind. | ManagedServiceIdentity- |
| Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Die ressourcenspezifischen Eigenschaften für diese Ressource. | LoadTestEigenschaften |
| Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
| Art | Der Ressourcentyp | "Microsoft.LoadTestService/loadTests@2024-12-01-preview" |
Encryption-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Identität | Alle Identitätskonfigurationen für vom Kunden verwaltete Schlüsseleinstellungen, die definieren, welche Identität für die Authentifizierung bei Key Vault verwendet werden soll. | EncryptionPropertiesIdentity- |
| keyUrl | Schlüsselverschlüsselungsschlüssel-URL, versioniert. Beispiel: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 oder https://contosovault.vault.azure.net/keys/contosokek. |
Schnur |
EncryptionPropertiesIdentity
| Name | Beschreibung | Wert |
|---|---|---|
| Ressourcen-ID | Vom Benutzer zugewiesene Identität, die für den Zugriff auf die URL des Schlüsselverschlüsselungsschlüssels verwendet werden soll. Beispiel: /subscriptions/a0a0a0a0-bbbb-cccd-dddd-e1e1e1e1e1/resourceGroups/resource group</>providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. | Schnur |
| Art | Verwalteter Identitätstyp, der für den Zugriff auf die URL des Verschlüsselungsschlüssels verwendet werden soll. | 'SystemZugewiesen' "UserAssigned" |
LoadTestEigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Beschreibung | Beschreibung der Ressource. | Schnur Zwänge: Max. Länge = 512 |
| Verschlüsselung | CMK Encryption-Eigenschaft. | EncryptionProperties- |
Verwaltete Dienstidentität
| Name | Beschreibung | Wert |
|---|---|---|
| Art | 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- |
Verfolgte ResourceTags
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentities
| Name | Beschreibung | Wert |
|---|
UserAssignedIdentity
| Name | Beschreibung | Wert |
|---|
Verwendungsbeispiele
Terraform-Beispiele
Ein grundlegendes Beispiel für die Bereitstellung von Auslastungstests.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "loadTest" {
type = "Microsoft.LoadTestService/loadTests@2022-12-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
identity {
type = "SystemAssigned"
identity_ids = []
}
body = {
properties = {
description = "This is new load test"
}
}
tags = {
Team = "Dev Exp"
}
}