Assets - Update

更新資產
更新媒體服務帳戶中的現有資產

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

URI 參數

Name In Required Type Description
accountName
path True
  • string

媒體服務帳戶名稱。

assetName
path True
  • string

資產名稱。

resourceGroupName
path True
  • string

Azure 訂用帳戶中的資源組名。

subscriptionId
path True
  • string

Microsoft Azure 訂用帳戶的唯一識別碼。

api-version
query True
  • string

要搭配用戶端要求使用的 API 版本。

要求本文

Name Type Description
properties.alternateId
  • string

資產的替代 ID。

properties.container
  • string

資產 Blob 容器的名稱。

properties.description
  • string

資產描述。

properties.storageAccountName
  • string

儲存體帳戶的名稱。

回應

Name Type Description
200 OK

確定

Other Status Codes

詳細的錯誤資訊。

範例

Update an Asset

Sample Request

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountBaker?api-version=2020-05-01
{
  "properties": {
    "description": "A documentary showing the ascent of Mount Baker in HD"
  }
}

Sample Response

{
  "name": "ClimbingMountBaker",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaservices/contosomedia/assets/ClimbingMountBaker",
  "type": "Microsoft.Media/mediaservices/assets",
  "properties": {
    "assetId": "89af1750-e681-4fbe-8c4c-9a5567867a6b",
    "created": "2011-02-01T00:00:00Z",
    "lastModified": "2018-08-08T18:29:26.503Z",
    "alternateId": "CLIMB00004",
    "description": "A documentary showing the ascent of Mount Baker in HD",
    "container": "asset-89af1750-e681-4fbe-8c4c-9a5567867a6b",
    "storageEncryptionFormat": "None"
  }
}

定義

ApiError

API 錯誤。

Asset

資產。

AssetStorageEncryptionFormat

資產加密格式。 None 或 MediaStorageEncryption 其中一個。

createdByType

建立資源的身分識別類型。

ODataError

錯誤的相關資訊。

systemData

與資源建立和上次修改相關的中繼資料。

ApiError

API 錯誤。

Name Type Description
error

錯誤屬性。

Asset

資產。

Name Type Description
id
  • string

資源的完整資源識別碼。 例如-/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

資源的名稱

properties.alternateId
  • string

資產的替代 ID。

properties.assetId
  • string

資產識別碼。

properties.container
  • string

資產 Blob 容器的名稱。

properties.created
  • string

資產的建立日期。

properties.description
  • string

資產描述。

properties.lastModified
  • string

資產的上次修改日期。

properties.storageAccountName
  • string

儲存體帳戶的名稱。

properties.storageEncryptionFormat

資產加密格式。 None 或 MediaStorageEncryption 其中一個。

systemData

與此資源相關的系統中繼資料。

type
  • string

資源類型。 例如 "Microsoft. Compute/virtualMachines" 或 "Microsoft. Storage/storageAccounts"

AssetStorageEncryptionFormat

資產加密格式。 None 或 MediaStorageEncryption 其中一個。

Name Type Description
MediaStorageClientEncryption
  • string

資產會以媒體服務用戶端加密進行加密。

None
  • string

資產不會使用用戶端儲存體加密 (這是新資產) 唯一允許的值。

createdByType

建立資源的身分識別類型。

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ODataError

錯誤的相關資訊。

Name Type Description
code
  • string

與語言無關的錯誤名稱。

details

錯誤詳細資料。

message
  • string

錯誤訊息。

target
  • string

錯誤的目標 (例如,錯誤) 中屬性的名稱。

systemData

與資源建立和上次修改相關的中繼資料。

Name Type Description
createdAt
  • string

(UTC) 的資源建立時間戳記。

createdBy
  • string

建立資源的身分識別。

createdByType

建立資源的身分識別類型。

lastModifiedAt
  • string

上次修改資源的時間戳記 (UTC)

lastModifiedBy
  • string

上次修改資源的身分識別。

lastModifiedByType

上次修改資源的身分識別類型。