Share via


Mediaservices - Create Or Update

Erstellen oder Aktualisieren eines Media Services-Kontos
Erstellt oder aktualisiert ein Media Services-Konto

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaservices/{accountName}?api-version=2023-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

Der Name des Media Services-Kontos.

resourceGroupName
path True

string

Der Name der Ressourcengruppe innerhalb des Azure-Abonnements.

subscriptionId
path True

string

Der eindeutige Bezeichner für ein Microsoft Azure-Abonnement.

api-version
query True

string

Die Version der API, die mit der Clientanforderung verwendet werden soll.

Anforderungstext

Name Erforderlich Typ Beschreibung
location True

string

Der geografische Standort, an dem sich die Ressource befindet

identity

MediaServiceIdentity

Die verwaltete Identität für das Media Services-Konto.

properties.encryption

AccountEncryption

Die Eigenschaften der Kontoverschlüsselung.

properties.keyDelivery

KeyDelivery

Die Eigenschaften der Schlüsselübermittlung für das Media Services-Konto.

properties.minimumTlsVersion

MinimumTlsVersion

Die tls-Mindestversion, die für die Anforderungen dieses Kontos zulässig ist. Diese Eigenschaft ist optional. Wenn keine Angabe erfolgt, wird ein sicherer Standardwert verwendet.

properties.publicNetworkAccess

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Media Services-Konto zulässig ist.

properties.storageAccounts

StorageAccount[]

Die Speicherkonten für diese Ressource.

properties.storageAuthentication

StorageAuthentication

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

MediaService

OK

Headers

  • Retry-After: integer
  • Location: string
  • Azure-AsyncOperation: string
201 Created

MediaService

Erstellt

Headers

  • Retry-After: integer
  • Location: string
  • Azure-AsyncOperation: string
Other Status Codes

ErrorResponse

Ausführliche Fehlerinformationen.

Beispiele

Create a Media Services account
Create a Media Services account-managed-identity

Create a Media Services account

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports?api-version=2023-01-01

{
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "properties": {
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/teststorageaccount",
        "type": "Primary"
      }
    ]
  }
}

Sample Response

azure-asyncoperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/locations/westus2/mediaServicesOperationStatuses/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-01-01
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/locations/westus2/mediaServicesOperationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-01-01
{
  "name": "contososports",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports",
  "type": "Microsoft.Media/mediaservices",
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {},
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2": {}
    }
  },
  "properties": {
    "provisioningState": "InProgress",
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/teststorageaccount",
        "type": "Primary"
      }
    ]
  }
}
{
  "name": "contososports",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports",
  "type": "Microsoft.Media/mediaservices",
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "properties": {
    "provisioningState": "Succeeded",
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/contososportsstore",
        "type": "Primary"
      }
    ]
  }
}

Create a Media Services account-managed-identity

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports?api-version=2023-01-01

{
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {},
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2": {}
    }
  },
  "properties": {
    "encryption": {
      "type": "CustomerKey",
      "identity": {
        "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
        "useSystemAssignedIdentity": false
      }
    },
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/contososportsstore",
        "type": "Primary",
        "identity": {
          "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
          "useSystemAssignedIdentity": false
        }
      }
    ],
    "storageAuthentication": "ManagedIdentity",
    "publicNetworkAccess": "Enabled",
    "keyDelivery": {
      "accessControl": {
        "defaultAction": "Allow"
      }
    }
  }
}

Sample Response

azure-asyncoperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/locations/westus2/mediaServicesOperationStatuses/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-01-01
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/locations/westus2/mediaServicesOperationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2023-01-01
{
  "name": "contososports",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports",
  "type": "Microsoft.Media/mediaservices",
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {},
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2": {}
    }
  },
  "properties": {
    "provisioningState": "InProgress",
    "encryption": {
      "type": "CustomerKey",
      "keyVaultProperties": {
        "keyIdentifier": "https://keyvault.vault.azure.net/keys/key1",
        "currentKeyIdentifier": "https://keyvault.vault.azure.net/keys/key1/ver1"
      },
      "identity": {
        "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
        "useSystemAssignedIdentity": false
      }
    },
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/contososportsstore",
        "type": "Primary",
        "identity": {
          "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
          "useSystemAssignedIdentity": false
        }
      }
    ],
    "storageAuthentication": "ManagedIdentity",
    "publicNetworkAccess": "Enabled",
    "keyDelivery": {
      "accessControl": {
        "defaultAction": "Allow"
      }
    },
    "privateEndpointConnections": [
      {
        "name": "00000000-0000-0000-0000-000000000001",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports/privateEndpointConnections/00000000-0000-0000-0000-000000000001",
        "type": "Microsoft.Media/mediaservices/privateEndpointConnections",
        "properties": {
          "provisioningState": "Succeeded",
          "privateLinkServiceConnectionState": {
            "status": "Approved",
            "description": "test description"
          },
          "privateEndpoint": {
            "id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/reosuceGroup1/providers/Microsoft.Network/privateEndpoints/pe1"
          }
        }
      },
      {
        "name": "00000000-0000-0000-0000-000000000002",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports/privateEndpointConnections/00000000-0000-0000-0000-000000000002",
        "type": "Microsoft.Media/mediaservices/privateEndpointConnections",
        "properties": {
          "provisioningState": "Succeeded",
          "privateLinkServiceConnectionState": {
            "status": "Pending",
            "description": "test description"
          },
          "privateEndpoint": {
            "id": "/subscriptions/22222222-2222-2222-2222-222222222222/resourceGroups/reosuceGroup2/providers/Microsoft.Network/privateEndpoints/pe2"
          }
        }
      }
    ]
  }
}
{
  "name": "contososports",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports",
  "type": "Microsoft.Media/mediaservices",
  "location": "South Central US",
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "identity": {
    "type": "UserAssigned",
    "userAssignedIdentities": {
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1": {},
      "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id2": {}
    }
  },
  "properties": {
    "provisioningState": "InProgress",
    "encryption": {
      "type": "CustomerKey",
      "keyVaultProperties": {
        "keyIdentifier": "https://keyvault.vault.azure.net/keys/key1",
        "currentKeyIdentifier": "https://keyvault.vault.azure.net/keys/key1/ver1"
      },
      "identity": {
        "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
        "useSystemAssignedIdentity": false
      }
    },
    "storageAccounts": [
      {
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Storage/storageAccounts/contososportsstore",
        "type": "Primary",
        "identity": {
          "userAssignedIdentity": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id1",
          "useSystemAssignedIdentity": false
        }
      }
    ],
    "storageAuthentication": "ManagedIdentity",
    "publicNetworkAccess": "Enabled",
    "keyDelivery": {
      "accessControl": {
        "defaultAction": "Allow"
      }
    },
    "privateEndpointConnections": [
      {
        "name": "00000000-0000-0000-0000-000000000001",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports/privateEndpointConnections/00000000-0000-0000-0000-000000000001",
        "type": "Microsoft.Media/mediaservices/privateEndpointConnections",
        "properties": {
          "provisioningState": "Succeeded",
          "privateLinkServiceConnectionState": {
            "status": "Approved",
            "description": "test description"
          },
          "privateEndpoint": {
            "id": "/subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/reosuceGroup1/providers/Microsoft.Network/privateEndpoints/pe1"
          }
        }
      },
      {
        "name": "00000000-0000-0000-0000-000000000002",
        "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contososports/privateEndpointConnections/00000000-0000-0000-0000-000000000002",
        "type": "Microsoft.Media/mediaservices/privateEndpointConnections",
        "properties": {
          "provisioningState": "Succeeded",
          "privateLinkServiceConnectionState": {
            "status": "Pending",
            "description": "test description"
          },
          "privateEndpoint": {
            "id": "/subscriptions/22222222-2222-2222-2222-222222222222/resourceGroups/reosuceGroup2/providers/Microsoft.Network/privateEndpoints/pe2"
          }
        }
      }
    ]
  }
}

Definitionen

Name Beschreibung
AccessControl
AccountEncryption
AccountEncryptionKeyType

Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

DefaultAction

Das Verhalten für die IP-Zugriffssteuerung in der Schlüsselübermittlung.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

KeyDelivery
KeyVaultProperties
MediaService

Media Services-Konto.

MediaServiceIdentity
MinimumTlsVersion

Die tls-Mindestversion, die für die Anforderungen dieses Kontos zulässig ist. Diese Eigenschaft ist optional. Wenn keine Angabe erfolgt, wird ein sicherer Standardwert verwendet.

PrivateEndpoint

Die Private Endpunktressource.

PrivateEndpointConnection

Die Private Endpunktverbindungsressource.

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

PrivateEndpointServiceConnectionStatus

Die verbindung mit dem privaten Endpunkt status.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

ProvisioningState

Bereitstellungsstatus des Media Services-Kontos.

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Media Services-Konto zulässig ist.

ResourceIdentity
StorageAccount

Die Speicherkontodetails.

StorageAccountType

Der Typ des Speicherkontos.

StorageAuthentication
systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

UserAssignedManagedIdentity

AccessControl

Name Typ Beschreibung
defaultAction

DefaultAction

Das Verhalten für die IP-Zugriffssteuerung in der Schlüsselübermittlung.

ipAllowList

string[]

Die Ip-Zulassungsliste für die Zugriffssteuerung in der Schlüsselübermittlung. Wenn die Standardaktion auf "Zulassen" festgelegt ist, muss die Ip-Zulassungsliste leer sein.

AccountEncryption

Name Typ Beschreibung
identity

ResourceIdentity

Die Key Vault Identität.

keyVaultProperties

KeyVaultProperties

Die Eigenschaften des Schlüssels, der zum Verschlüsseln des Kontos verwendet wird.

status

string

Die aktuelle status der Key Vault-Zuordnung.

type

AccountEncryptionKeyType

Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird.

AccountEncryptionKeyType

Der Typ des Schlüssels, der zum Verschlüsseln des Kontoschlüssels verwendet wird.

Name Typ Beschreibung
CustomerKey

string

Der Kontoschlüssel wird mit einem Kundenschlüssel verschlüsselt.

SystemKey

string

Der Kontoschlüssel wird mit einem Systemschlüssel verschlüsselt.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Name Typ Beschreibung
Application

string

Key

string

ManagedIdentity

string

User

string

DefaultAction

Das Verhalten für die IP-Zugriffssteuerung in der Schlüsselübermittlung.

Name Typ Beschreibung
Allow

string

Alle öffentlichen IP-Adressen sind zulässig.

Deny

string

Öffentliche IP-Adressen werden blockiert.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

KeyDelivery

Name Typ Beschreibung
accessControl

AccessControl

Die Zugriffssteuerungseigenschaften für die Schlüsselübermittlung.

KeyVaultProperties

Name Typ Beschreibung
currentKeyIdentifier

string

Der aktuelle Schlüssel, der zum Verschlüsseln des Media Services-Kontos verwendet wird, einschließlich der Schlüsselversion.

keyIdentifier

string

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).

MediaService

Media Services-Konto.

Name Typ Standardwert Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

MediaServiceIdentity

Die verwaltete Identität für das Media Services-Konto.

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.encryption

AccountEncryption

Die Eigenschaften der Kontoverschlüsselung.

properties.keyDelivery

KeyDelivery

Die Eigenschaften der Schlüsselübermittlung für das Media Services-Konto.

properties.mediaServiceId

string

Die Media Services-Konto-ID.

properties.minimumTlsVersion

MinimumTlsVersion

Tls12

Die tls-Mindestversion, die für die Anforderungen dieses Kontos zulässig ist. Diese Eigenschaft ist optional. Wenn keine Angabe erfolgt, wird ein sicherer Standardwert verwendet.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Der private Endpunkt Connections für das Media Service-Konto erstellt.

properties.provisioningState

ProvisioningState

Bereitstellungsstatus des Media Services-Kontos.

properties.publicNetworkAccess

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Media Services-Konto zulässig ist.

properties.storageAccounts

StorageAccount[]

Die Speicherkonten für diese Ressource.

properties.storageAuthentication

StorageAuthentication

systemData

systemData

Die Systemmetadaten, die sich auf diese Ressource beziehen.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

MediaServiceIdentity

Name Typ Beschreibung
principalId

string

Die Prinzipal-ID der Identität.

tenantId

string

Die Mandanten-ID der Identität.

type

string

Der Identitätstyp.

userAssignedIdentities

<string,  UserAssignedManagedIdentity>

Die vom Benutzer zugewiesenen verwalteten Identitäten.

MinimumTlsVersion

Die tls-Mindestversion, die für die Anforderungen dieses Kontos zulässig ist. Diese Eigenschaft ist optional. Wenn keine Angabe erfolgt, wird ein sicherer Standardwert verwendet.

Name Typ Beschreibung
Tls10

string

Tls-Mindestversion ist TLS 1.0.

Tls11

string

Tls-Mindestversion ist TLS 1.1.

Tls12

string

Die TLS-Mindestversion ist TLS 1.2.

Tls13

string

Tls-Mindestversion ist TLS 1.3.

PrivateEndpoint

Die Private Endpunktressource.

Name Typ Beschreibung
id

string

Der ARM-Bezeichner für den privaten Endpunkt

PrivateEndpointConnection

Die Private Endpunktverbindungsressource.

Name Typ Beschreibung
id

string

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Der Name der Ressource

properties.privateEndpoint

PrivateEndpoint

Die Ressource des privaten Endpunkts.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Der Bereitstellungsstatus der Verbindungsressource des privaten Endpunkts.

type

string

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

Name Typ Beschreibung
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Die verbindung mit dem privaten Endpunkt status.

Name Typ Beschreibung
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Verbindungsstatus zwischen Dienstconsumer und Anbieter.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Consumer erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

PrivateEndpointServiceConnectionStatus

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

ProvisioningState

Bereitstellungsstatus des Media Services-Kontos.

Name Typ Beschreibung
Failed

string

Fehler beim Bereitstellungsstatus.

InProgress

string

Bereitstellungsstatus wird ausgeführt.

Succeeded

string

Der Bereitstellungsstatus war erfolgreich.

PublicNetworkAccess

Gibt an, ob der Zugriff auf öffentliche Netzwerke für Ressourcen unter dem Media Services-Konto zulässig ist.

Name Typ Beschreibung
Disabled

string

Öffentlicher Netzwerkzugriff ist deaktiviert.

Enabled

string

Der Zugriff auf öffentliche Netzwerke ist aktiviert.

ResourceIdentity

Name Typ Beschreibung
useSystemAssignedIdentity

boolean

Gibt an, ob systemseitig zugewiesene verwaltete Identität verwendet werden soll. Gegenseitig exklusiv mit benutzerseitig zugewiesener verwalteter Identität.

userAssignedIdentity

string

Die arm-ID der vom Benutzer zugewiesenen verwalteten Identität, die beim Zugriff auf eine Ressource verwendet werden soll.

StorageAccount

Die Speicherkontodetails.

Name Typ Beschreibung
id

string

Die ID der Speicherkontoressource. Media Services basiert auf Tabellen und Warteschlangen sowie Blobs, sodass das primäre Speicherkonto ein Standardspeicherkonto (entweder Microsoft.ClassicStorage oder Microsoft.Storage) sein muss. Speicherkonten mit nur Blobs können als sekundäre Speicherkonten hinzugefügt werden.

identity

ResourceIdentity

Die Speicherkontoidentität.

status

string

Die aktuelle status der Speicherkontozuordnung.

type

StorageAccountType

Der Typ des Speicherkontos.

StorageAccountType

Der Typ des Speicherkontos.

Name Typ Beschreibung
Primary

string

Das primäre Speicherkonto für das Media Services-Konto.

Secondary

string

Ein sekundäres Speicherkonto für das Media Services-Konto.

StorageAuthentication

Name Typ Beschreibung
ManagedIdentity

string

Authentifizierung mit verwalteter Identität.

System

string

Systemauthentifizierung.

systemData

Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.

Name Typ Beschreibung
createdAt

string

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.

UserAssignedManagedIdentity

Name Typ Beschreibung
clientId

string

Die Client-ID.

principalId

string

Die Prinzipal-ID.