Udostępnij za pośrednictwem


Mediaservices - Create Or Update

Tworzenie lub aktualizowanie konta usługi Media Services
Tworzy lub aktualizuje konto usługi Media Services

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta usługi Media Services.

resourceGroupName
path True

string

Nazwa grupy zasobów w ramach subskrypcji platformy Azure.

subscriptionId
path True

string

Unikatowy identyfikator subskrypcji platformy Microsoft Azure.

api-version
query True

string

Wersja interfejsu API do użycia z żądaniem klienta.

Treść żądania

Nazwa Wymagane Typ Opis
location True

string

Lokalizacja geograficzna, w której znajduje się zasób

identity

MediaServiceIdentity

Tożsamość zarządzana dla konta usługi Media Services.

properties.encryption

AccountEncryption

Właściwości szyfrowania konta.

properties.keyDelivery

KeyDelivery

Właściwości dostarczania klucza dla konta usługi Media Services.

properties.minimumTlsVersion

MinimumTlsVersion

Minimalna wersja protokołu TLS dozwolona dla żądań tego konta. Jest to właściwość opcjonalna. Jeśli nie zostanie określona, zostanie użyta bezpieczna wartość domyślna.

properties.publicNetworkAccess

PublicNetworkAccess

Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla zasobów na koncie usługi Media Services.

properties.storageAccounts

StorageAccount[]

Konta magazynu dla tego zasobu.

properties.storageAuthentication

StorageAuthentication

tags

object

Tagi zasobów.

Odpowiedzi

Nazwa Typ Opis
200 OK

MediaService

OK

Nagłówki

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

MediaService

Utworzone

Nagłówki

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

ErrorResponse

Szczegółowe informacje o błędzie.

Przykłady

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

Create a Media Services account

Przykładowe żądanie

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"
      }
    ]
  }
}

Przykładowa odpowiedź

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

Przykładowe żądanie

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"
      }
    }
  }
}

Przykładowa odpowiedź

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"
          }
        }
      }
    ]
  }
}

Definicje

Nazwa Opis
AccessControl
AccountEncryption
AccountEncryptionKeyType

Typ klucza używanego do szyfrowania klucza konta.

createdByType

Typ tożsamości, która utworzyła zasób.

DefaultAction

Zachowanie kontroli dostępu do adresu IP w usłudze Key Delivery.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

ErrorDetail

Szczegóły błędu.

ErrorResponse

Odpowiedź na błąd

KeyDelivery
KeyVaultProperties
MediaService

Konto usługi Media Services.

MediaServiceIdentity
MinimumTlsVersion

Minimalna wersja protokołu TLS dozwolona dla żądań tego konta. Jest to właściwość opcjonalna. Jeśli nie zostanie określona, zostanie użyta bezpieczna wartość domyślna.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

PrivateEndpointConnection

Zasób połączenia prywatnego punktu końcowego.

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

ProvisioningState

Stan aprowizacji konta usługi Media Services.

PublicNetworkAccess

Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla zasobów na koncie usługi Media Services.

ResourceIdentity
StorageAccount

Szczegóły konta magazynu.

StorageAccountType

Typ konta magazynu.

StorageAuthentication
systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

UserAssignedManagedIdentity

AccessControl

Nazwa Typ Opis
defaultAction

DefaultAction

Zachowanie kontroli dostępu do adresu IP w usłudze Key Delivery.

ipAllowList

string[]

Lista dozwolonych adresów IP na potrzeby kontroli dostępu w usłudze Key Delivery. Jeśli domyślna akcja ma wartość "Zezwalaj", lista dozwolonych adresów IP musi być pusta.

AccountEncryption

Nazwa Typ Opis
identity

ResourceIdentity

Tożsamość Key Vault.

keyVaultProperties

KeyVaultProperties

Właściwości klucza używanego do szyfrowania konta.

status

string

Bieżący stan mapowania Key Vault.

type

AccountEncryptionKeyType

Typ klucza używanego do szyfrowania klucza konta.

AccountEncryptionKeyType

Typ klucza używanego do szyfrowania klucza konta.

Nazwa Typ Opis
CustomerKey

string

Klucz konta jest szyfrowany przy użyciu klucza klienta.

SystemKey

string

Klucz konta jest szyfrowany za pomocą klucza systemowego.

createdByType

Typ tożsamości, która utworzyła zasób.

Nazwa Typ Opis
Application

string

Key

string

ManagedIdentity

string

User

string

DefaultAction

Zachowanie kontroli dostępu do adresu IP w usłudze Key Delivery.

Nazwa Typ Opis
Allow

string

Wszystkie publiczne adresy IP są dozwolone.

Deny

string

Publiczne adresy IP są blokowane.

ErrorAdditionalInfo

Dodatkowe informacje o błędzie zarządzania zasobami.

Nazwa Typ Opis
info

object

Dodatkowe informacje.

type

string

Dodatkowy typ informacji.

ErrorDetail

Szczegóły błędu.

Nazwa Typ Opis
additionalInfo

ErrorAdditionalInfo[]

Dodatkowe informacje o błędzie.

code

string

Kod błędu.

details

ErrorDetail[]

Szczegóły błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy błędu.

ErrorResponse

Odpowiedź na błąd

Nazwa Typ Opis
error

ErrorDetail

Obiekt błędu.

KeyDelivery

Nazwa Typ Opis
accessControl

AccessControl

Właściwości kontroli dostępu do dostarczania kluczy.

KeyVaultProperties

Nazwa Typ Opis
currentKeyIdentifier

string

Bieżący klucz używany do szyfrowania konta usługi Media Services, w tym wersja klucza.

keyIdentifier

string

Adres URL klucza Key Vault używany do szyfrowania konta. Klucz może być w wersji (na przykład https://vault/keys/mykey/version1) lub odwoływać się do klucza bez wersji (na przykład https://vault/keys/mykey).

MediaService

Konto usługi Media Services.

Nazwa Typ Domyślna wartość Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

MediaServiceIdentity

Tożsamość zarządzana dla konta usługi Media Services.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.encryption

AccountEncryption

Właściwości szyfrowania konta.

properties.keyDelivery

KeyDelivery

Właściwości dostarczania klucza dla konta usługi Media Services.

properties.mediaServiceId

string

Identyfikator konta usługi Media Services.

properties.minimumTlsVersion

MinimumTlsVersion

Tls12

Minimalna wersja protokołu TLS dozwolona dla żądań tego konta. Jest to właściwość opcjonalna. Jeśli nie zostanie określona, zostanie użyta bezpieczna wartość domyślna.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Prywatny punkt końcowy Connections utworzony dla konta usługi Media Service.

properties.provisioningState

ProvisioningState

Stan aprowizacji konta usługi Media Services.

properties.publicNetworkAccess

PublicNetworkAccess

Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla zasobów na koncie usługi Media Services.

properties.storageAccounts

StorageAccount[]

Konta magazynu dla tego zasobu.

properties.storageAuthentication

StorageAuthentication

systemData

systemData

Metadane systemowe dotyczące tego zasobu.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

MediaServiceIdentity

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości.

tenantId

string

Identyfikator dzierżawy tożsamości.

type

string

Typ tożsamości.

userAssignedIdentities

<string,  UserAssignedManagedIdentity>

Tożsamości zarządzane przypisane przez użytkownika.

MinimumTlsVersion

Minimalna wersja protokołu TLS dozwolona dla żądań tego konta. Jest to właściwość opcjonalna. Jeśli nie zostanie określona, zostanie użyta bezpieczna wartość domyślna.

Nazwa Typ Opis
Tls10

string

Minimalna wersja protokołu TLS to TLS 1.0.

Tls11

string

Minimalna wersja protokołu TLS to TLS 1.1.

Tls12

string

Minimalna wersja protokołu TLS to TLS 1.2.

Tls13

string

Minimalna wersja protokołu TLS to TLS 1.3.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

Identyfikator usługi ARM dla prywatnego punktu końcowego

PrivateEndpointConnection

Zasób połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex — /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.privateEndpoint

PrivateEndpoint

Zasób prywatnego punktu końcowego.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stan aprowizacji zasobu połączenia prywatnego punktu końcowego.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

Nazwa Typ Opis
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

Nazwa Typ Opis
actionsRequired

string

Komunikat wskazujący, czy zmiany dostawcy usług wymagają aktualizacji dla konsumenta.

description

string

Przyczyna zatwierdzenia/odrzucenia połączenia.

status

PrivateEndpointServiceConnectionStatus

Wskazuje, czy połączenie zostało zatwierdzone/odrzucone/usunięte przez właściciela usługi.

ProvisioningState

Stan aprowizacji konta usługi Media Services.

Nazwa Typ Opis
Failed

string

Stan aprowizacji nie powiodło się.

InProgress

string

Stan aprowizacji jest w toku.

Succeeded

string

Stan aprowizacji zakończył się pomyślnie.

PublicNetworkAccess

Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla zasobów na koncie usługi Media Services.

Nazwa Typ Opis
Disabled

string

Dostęp do sieci publicznej jest wyłączony.

Enabled

string

Dostęp do sieci publicznej jest włączony.

ResourceIdentity

Nazwa Typ Opis
useSystemAssignedIdentity

boolean

Wskazuje, czy należy używać tożsamości zarządzanej przypisanej przez system. Wzajemne wykluczanie z tożsamością zarządzaną przypisaną przez użytkownika.

userAssignedIdentity

string

Identyfikator ARM przypisanej przez użytkownika tożsamości zarządzanej do użycia podczas uzyskiwania dostępu do zasobu.

StorageAccount

Szczegóły konta magazynu.

Nazwa Typ Opis
id

string

Identyfikator zasobu konta magazynu. Usługa Media Services korzysta z tabel i kolejek, a także obiektów blob, więc podstawowe konto magazynu musi być kontem magazynu w warstwie Standardowa (Microsoft.ClassicStorage lub Microsoft.Storage). Konta magazynu tylko obiektów blob można dodać jako pomocnicze konta magazynu.

identity

ResourceIdentity

Tożsamość konta magazynu.

status

string

Bieżący stan mapowania konta magazynu.

type

StorageAccountType

Typ konta magazynu.

StorageAccountType

Typ konta magazynu.

Nazwa Typ Opis
Primary

string

Podstawowe konto magazynu dla konta usługi Media Services.

Secondary

string

Dodatkowe konto magazynu dla konta usługi Media Services.

StorageAuthentication

Nazwa Typ Opis
ManagedIdentity

string

Uwierzytelnianie tożsamości zarządzanej.

System

string

Uwierzytelnianie systemowe.

systemData

Metadane dotyczące tworzenia i ostatniej modyfikacji zasobu.

Nazwa Typ Opis
createdAt

string

Sygnatura czasowa tworzenia zasobu (UTC).

createdBy

string

Tożsamość, która utworzyła zasób.

createdByType

createdByType

Typ tożsamości, która utworzyła zasób.

lastModifiedAt

string

Sygnatura czasowa ostatniej modyfikacji zasobu (UTC)

lastModifiedBy

string

Tożsamość, która ostatnio zmodyfikowała zasób.

lastModifiedByType

createdByType

Typ tożsamości, która ostatnio zmodyfikowała zasób.

UserAssignedManagedIdentity

Nazwa Typ Opis
clientId

string

Identyfikator klienta.

principalId

string

Identyfikator podmiotu zabezpieczeń.