Sdílet prostřednictvím


Assets - Create Or Update

Vytvoření nebo aktualizace prostředku
Vytvoří nebo aktualizuje prostředek v účtu Media Services.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}?api-version=2022-08-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Název účtu Media Services.

assetName
path True

string

Název prostředku.

resourceGroupName
path True

string

Název skupiny prostředků v rámci předplatného Azure.

subscriptionId
path True

string

Jedinečný identifikátor předplatného Microsoft Azure.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta.

Text požadavku

Name Typ Description
properties.alternateId

string

Alternativní ID prostředku.

properties.container

string

Název kontejneru objektů blob prostředku.

properties.description

string

Popis prostředku.

properties.storageAccountName

string

Název účtu úložiště.

Odpovědi

Name Typ Description
200 OK

Asset

OK

201 Created

Asset

Vytvořeno

Other Status Codes

ErrorResponse

Podrobné informace o chybách.

Příklady

Create an Asset

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountLogan?api-version=2022-08-01

{
  "properties": {
    "description": "A documentary showing the ascent of Mount Logan",
    "storageAccountName": "storage0"
  }
}

Sample Response

{
  "name": "ClimbingMountLogan",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/assets/ClimbingMountLogan",
  "type": "Microsoft.Media/mediaservices/assets",
  "properties": {
    "assetId": "09194258-36ba-4403-abb3-68780e6bc545",
    "created": "2018-08-08T18:29:26.08Z",
    "lastModified": "2018-08-08T18:29:26.08Z",
    "description": "A documentary showing the ascent of Mount Logan",
    "container": "asset-09194258-36ba-4403-abb3-68780e6bc545",
    "storageAccountName": "storage0",
    "storageEncryptionFormat": "None"
  }
}
{
  "name": "ClimbingMountLogan",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/assets/ClimbingMountLogan",
  "type": "Microsoft.Media/mediaservices/assets",
  "properties": {
    "assetId": "09194258-36ba-4403-abb3-68780e6bc545",
    "created": "2018-08-08T18:29:26.08Z",
    "lastModified": "2018-08-08T18:29:26.107Z",
    "description": "A documentary showing the ascent of Mount Logan",
    "container": "asset-09194258-36ba-4403-abb3-68780e6bc545",
    "storageAccountName": "storage0",
    "storageEncryptionFormat": "None"
  }
}

Definice

Name Description
Asset

Prostředek.

AssetStorageEncryptionFormat

Formát šifrování prostředků. Jedna z none nebo MediaStorageEncryption.

createdByType

Typ identity, která prostředek vytvořila.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě

ErrorResponse

Chybová odpověď

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Asset

Prostředek.

Name Typ Description
id

string

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{typ_prostředku}/{název_prostředku}

name

string

Název prostředku

properties.alternateId

string

Alternativní ID prostředku.

properties.assetId

string

ID prostředku.

properties.container

string

Název kontejneru objektů blob prostředku.

properties.created

string

Datum vytvoření prostředku.

properties.description

string

Popis prostředku.

properties.lastModified

string

Datum poslední změny aktiva.

properties.storageAccountName

string

Název účtu úložiště.

properties.storageEncryptionFormat

AssetStorageEncryptionFormat

Formát šifrování prostředků. Jedna z none nebo MediaStorageEncryption.

systemData

systemData

Systémová metadata vztahující se k tomuto prostředku.

type

string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

AssetStorageEncryptionFormat

Formát šifrování prostředků. Jedna z none nebo MediaStorageEncryption.

Name Typ Description
MediaStorageClientEncryption

string

Prostředek se šifruje šifrováním na straně klienta služby Media Services.

None

string

Prostředek nepoužívá šifrování úložiště na straně klienta (je to jediná povolená hodnota pro nové prostředky).

createdByType

Typ identity, která prostředek vytvořila.

Name Typ Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Typ další informace.

ErrorDetail

Podrobnosti o chybě

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

systemData

Metadata týkající se vytvoření a poslední změny prostředku.

Name Typ Description
createdAt

string

Časové razítko vytvoření prostředku (UTC)

createdBy

string

Identita, která vytvořila prostředek.

createdByType

createdByType

Typ identity, která prostředek vytvořila.

lastModifiedAt

string

Časové razítko poslední změny prostředku (UTC)

lastModifiedBy

string

Identita, která naposledy změnila prostředek.

lastModifiedByType

createdByType

Typ identity, která naposledy změnila prostředek.