Microsoft. MedienvideoAnalyzer

Bicep-Ressourcendefinition

Der Ressourcentyp videoAnalyzers kann für Folgendes bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

So erstellen Sie eine Microsoft. Fügen Sie Ihrer Vorlage die folgende Bicep-Ressource hinzu.

resource symbolicname 'Microsoft.Media/videoAnalyzers@2021-11-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {}
  }
  properties: {
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        keyIdentifier: 'string'
      }
      type: 'string'
    }
    iotHubs: [
      {
        id: 'string'
        identity: {
          userAssignedIdentity: 'string'
        }
      }
    ]
    networkAccessControl: {
      consumption: {
        publicNetworkAccess: 'string'
      }
      ingestion: {
        publicNetworkAccess: 'string'
      }
      integration: {
        publicNetworkAccess: 'string'
      }
    }
    publicNetworkAccess: 'string'
    storageAccounts: [
      {
        id: 'string'
        identity: {
          userAssignedIdentity: 'string'
        }
      }
    ]
  }
}

Eigenschaftswerte

videoAnalyzers

Name Beschreibung Wert
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Die Identitäten, die der Video Analyzer-Ressource zugeordnet sind. VideoAnalyzerIdentity
properties Die Ressourceneigenschaften. VideoAnalyzerProperties

VideoAnalyzerIdentity

Name Beschreibung Wert
type Der Identitätstyp. Zeichenfolge (erforderlich)
userAssignedIdentities Die vom Benutzer zugewiesenen verwalteten Identitäten. Objekt (object)

VideoAnalyzerProperties

Name Beschreibung Wert
Verschlüsselung Die Eigenschaften der Kontoverschlüsselung. AccountEncryption
iotHubs Die IoT Hubs für diese Ressource. IotHub[]
networkAccessControl Netzwerkzugriffssteuerung für Video Analyzer. NetworkAccessControl
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"
storageAccounts Die Speicherkonten für diese Ressource. StorageAccount[] (erforderlich)

AccountEncryption

Name Beschreibung Wert
Identität Die Key Vault Identität. ResourceIdentity
keyVaultProperties Die Eigenschaften des Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. KeyVaultProperties
Typ Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird. "CustomerKey"
'SystemKey' (erforderlich)

ResourceIdentity

Name Beschreibung Wert
userAssignedIdentity Der Ressourcenbezeichner der vom Benutzer zugewiesenen verwalteten Identität, die beim Zugriff auf eine Ressource verwendet werden soll. Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyIdentifier Die URL des Key Vault Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. Der Schlüssel kann entweder versioniert sein (z. B https://vault/keys/mykey/version1. ) oder auf einen Schlüssel ohne Version verweisen (z. B https://vault/keys/mykey. ). Zeichenfolge (erforderlich)

IotHub

Name Beschreibung Wert
id Der IoT Hub-Ressourcenbezeichner. Zeichenfolge (erforderlich)
Identität Die IoT Hub Identität. ResourceIdentity (erforderlich)

NetworkAccessControl

Name Beschreibung Wert
Verbrauch Öffentlicher Netzwerkzugriff für Verbrauchsgruppe. GroupLevelAccessControl
Einnahme Öffentlicher Netzwerkzugriff für Erfassungsgruppe. GroupLevelAccessControl
Integration Öffentlicher Netzwerkzugriff für Die Integrationsgruppe. GroupLevelAccessControl

GroupLevelAccessControl

Name Beschreibung Wert
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für angegebene Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"

StorageAccount

Name Beschreibung Wert
id Die ID der Speicherkontoressource. Video Analyzer basiert auf Tabellen, Warteschlangen und Blobs. Das primäre Speicherkonto muss ein Standardspeicherkonto sein (entweder Microsoft. ClassicStorage oder Microsoft. Speicher). Zeichenfolge (erforderlich)
Identität Eine verwaltete Identität, die Video Analyzer für den Zugriff auf das Speicherkonto verwendet. ResourceIdentity

Ressourcendefinition mit einer ARM-Vorlage

Der videoAnalyzers-Ressourcentyp kann für folgendes bereitgestellt werden:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

So erstellen Sie eine Microsoft. Fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Media/videoAnalyzers",
  "apiVersion": "2021-11-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {}
  },
  "properties": {
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "keyIdentifier": "string"
      },
      "type": "string"
    },
    "iotHubs": [
      {
        "id": "string",
        "identity": {
          "userAssignedIdentity": "string"
        }
      }
    ],
    "networkAccessControl": {
      "consumption": {
        "publicNetworkAccess": "string"
      },
      "ingestion": {
        "publicNetworkAccess": "string"
      },
      "integration": {
        "publicNetworkAccess": "string"
      }
    },
    "publicNetworkAccess": "string",
    "storageAccounts": [
      {
        "id": "string",
        "identity": {
          "userAssignedIdentity": "string"
        }
      }
    ]
  }
}

Eigenschaftswerte

videoAnalyzers

Name Beschreibung Wert
type Ressourcentyp "Microsoft. Medien/VideoAnalyzers'
apiVersion Die Version der Ressourcen-API '2021-11-01-preview'
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Identität Die Identitäten, die der Video Analyzer-Ressource zugeordnet sind. VideoAnalyzerIdentity
properties Die Ressourceneigenschaften. VideoAnalyzerProperties

VideoAnalyzerIdentity

Name Beschreibung Wert
type Der Identitätstyp. Zeichenfolge (erforderlich)
userAssignedIdentities Die vom Benutzer zugewiesenen verwalteten Identitäten. Objekt (object)

VideoAnalyzerProperties

Name Beschreibung Wert
Verschlüsselung Die Kontoverschlüsselungseigenschaften. AccountEncryption
iotHubs Die IoT Hubs für diese Ressource. IotHub[]
networkAccessControl Netzwerkzugriffssteuerung für Video Analyzer. NetworkAccessControl
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"
storageAccounts Die Speicherkonten für diese Ressource. StorageAccount[] (erforderlich)

AccountEncryption

Name Beschreibung Wert
Identität Die Key Vault Identität. ResourceIdentity
keyVaultProperties Die Eigenschaften des Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. KeyVaultProperties
Typ Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird. "CustomerKey"
'SystemKey' (erforderlich)

ResourceIdentity

Name Beschreibung Wert
userAssignedIdentity Der Ressourcenbezeichner der vom Benutzer zugewiesenen verwalteten Identität, die beim Zugriff auf eine Ressource verwendet werden soll. Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyIdentifier Die URL des Key Vault Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. Der Schlüssel kann entweder versioniert sein (z. B https://vault/keys/mykey/version1. ) oder auf einen Schlüssel ohne Version verweisen (z. B https://vault/keys/mykey. ). Zeichenfolge (erforderlich)

IotHub

Name Beschreibung Wert
id Der IoT Hub-Ressourcenbezeichner. Zeichenfolge (erforderlich)
Identität Die IoT Hub Identität. ResourceIdentity (erforderlich)

NetworkAccessControl

Name Beschreibung Wert
Verbrauch Öffentlicher Netzwerkzugriff für Die Verbrauchsgruppe. GroupLevelAccessControl
Einnahme Öffentlicher Netzwerkzugriff für Erfassungsgruppe. GroupLevelAccessControl
Integration Öffentlicher Netzwerkzugriff für Integrationsgruppen. GroupLevelAccessControl

GroupLevelAccessControl

Name Beschreibung Wert
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für angegebene Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"

StorageAccount

Name Beschreibung Wert
id Die ID der Speicherkontoressource. Video Analyzer basiert auf Tabellen, Warteschlangen und Blobs. Das primäre Speicherkonto muss ein Standardspeicherkonto sein (entweder Microsoft. ClassicStorage oder Microsoft. Speicher). Zeichenfolge (erforderlich)
Identität Eine verwaltete Identität, die Video Analyzer für den Zugriff auf das Speicherkonto verwendet. ResourceIdentity

Terraform-Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp videoAnalyzers kann für Folgendes bereitgestellt werden:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

So erstellen Sie eine Microsoft. Fügen Sie Ihrer Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Media/videoAnalyzers@2021-11-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          keyIdentifier = "string"
        }
        type = "string"
      }
      iotHubs = [
        {
          id = "string"
          identity = {
            userAssignedIdentity = "string"
          }
        }
      ]
      networkAccessControl = {
        consumption = {
          publicNetworkAccess = "string"
        }
        ingestion = {
          publicNetworkAccess = "string"
        }
        integration = {
          publicNetworkAccess = "string"
        }
      }
      publicNetworkAccess = "string"
      storageAccounts = [
        {
          id = "string"
          identity = {
            userAssignedIdentity = "string"
          }
        }
      ]
    }
  })
}

Eigenschaftswerte

videoAnalyzers

Name Beschreibung Wert
type Der Ressourcentyp "Microsoft. Media/videoAnalyzers@2021-11-01-preview"
name Der Ressourcenname Zeichenfolge (erforderlich)
location Der geografische Standort, an dem sich die Ressource befindet Zeichenfolge (erforderlich)
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
Identität Die Identitäten, die der Video Analyzer-Ressource zugeordnet sind. VideoAnalyzerIdentity
properties Die Ressourceneigenschaften. VideoAnalyzerProperties

VideoAnalyzerIdentity

Name Beschreibung Wert
type Der Identitätstyp. Zeichenfolge (erforderlich)
identity_ids Die vom Benutzer zugewiesenen verwalteten Identitäten. Array von Benutzeridentitäts-IDs.

VideoAnalyzerProperties

Name Beschreibung Wert
Verschlüsselung Die Eigenschaften der Kontoverschlüsselung. AccountEncryption
iotHubs Die IoT Hubs für diese Ressource. IotHub[]
networkAccessControl Netzwerkzugriffssteuerung für Video Analyzer. NetworkAccessControl
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"
storageAccounts Die Speicherkonten für diese Ressource. StorageAccount[] (erforderlich)

AccountEncryption

Name Beschreibung Wert
Identität Die Key Vault Identität. ResourceIdentity
keyVaultProperties Die Eigenschaften des Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. KeyVaultProperties
Typ Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird. "CustomerKey"
"SystemKey" (erforderlich)

ResourceIdentity

Name Beschreibung Wert
userAssignedIdentity Der Ressourcenbezeichner der vom Benutzer zugewiesenen verwalteten Identität, die beim Zugriff auf eine Ressource verwendet werden soll. Zeichenfolge (erforderlich)

KeyVaultProperties

Name Beschreibung Wert
keyIdentifier Die URL des Key Vault Schlüssels, der zum Verschlüsseln des Kontos verwendet wird. Der Schlüssel kann entweder versioniert sein (z. B https://vault/keys/mykey/version1. ) oder auf einen Schlüssel ohne Version verweisen (z. B https://vault/keys/mykey. ). Zeichenfolge (erforderlich)

IotHub

Name Beschreibung Wert
id Der IoT Hub-Ressourcenbezeichner. Zeichenfolge (erforderlich)
Identität Die IoT Hub Identität. ResourceIdentity (erforderlich)

NetworkAccessControl

Name Beschreibung Wert
Verbrauch Öffentlicher Netzwerkzugriff für Die Verbrauchsgruppe. GroupLevelAccessControl
Einnahme Öffentlicher Netzwerkzugriff für Erfassungsgruppe. GroupLevelAccessControl
Integration Öffentlicher Netzwerkzugriff für Integrationsgruppen. GroupLevelAccessControl

GroupLevelAccessControl

Name Beschreibung Wert
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für angegebene Ressourcen unter dem Video Analyzer-Konto zulässig ist. "Deaktiviert"
"Aktiviert"

StorageAccount

Name Beschreibung Wert
id Die ID der Speicherkontoressource. Video Analyzer basiert auf Tabellen, Warteschlangen und Blobs. Das primäre Speicherkonto muss ein Standardspeicherkonto sein (entweder Microsoft. ClassicStorage oder Microsoft. Speicher). Zeichenfolge (erforderlich)
Identität Eine verwaltete Identität, die Video Analyzer für den Zugriff auf das Speicherkonto verwendet. ResourceIdentity