Assets - List Container Sas

資産 URL を一覧表示する
アセット コンテンツをアップロードおよびダウンロードするために、共有アクセス署名 (SAS) を使用してストレージ コンテナー URL をListsします。 署名はストレージ アカウント キーから派生します。

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

URI パラメーター

名前 / 必須 説明
accountName
path True

string

Media Services アカウント名。

assetName
path True

string

資産名。

resourceGroupName
path True

string

Azure サブスクリプション内のリソース グループの名前。

subscriptionId
path True

string

Microsoft Azure サブスクリプションの一意識別子。

api-version
query True

string

クライアント要求で使用される API のバージョン。

要求本文

名前 説明
expiryTime

string

SAS URL の有効期限。 これは、現在の時刻から 24 時間未満である必要があります。

permissions

AssetContainerPermission

SAS URL に設定するアクセス許可。

応答

名前 説明
200 OK

AssetContainerSas

OK

Other Status Codes

ErrorResponse

詳細なエラー情報。

List Asset SAS URLs

Sample Request

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

{
  "permissions": "ReadWrite",
  "expiryTime": "2018-01-01T10:00:00.007Z"
}

Sample Response

{
  "assetContainerSasUrls": [
    "https://storage0.blob.core.windows.net/asset-89af1750-e681-4fbe-8c4c-9a5567867a6b?sr=b&sig=<secret-value-from-key-1>&se=2018-01-01T10:00:00Z&sp=lrw",
    "https://storage0.blob.core.windows.net/asset-89af1750-e681-4fbe-8c4c-9a5567867a6b?sr=b&sig=<secret-value-from-key-2>&se=2018-01-01T10:00:00Z&sp=lrw"
  ]
}

定義

名前 説明
AssetContainerPermission

SAS URL に設定するアクセス許可。

AssetContainerSas

Asset Storage コンテナーの SAS URL。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

ListContainerSasInput

リスト SAS 要求のパラメーター。

AssetContainerPermission

SAS URL に設定するアクセス許可。

名前 説明
Read

string

SAS URL を使用すると、コンテナーへの読み取りアクセスが許可されます。

ReadWrite

string

SAS URL を使用すると、コンテナーへの読み取りと書き込みのアクセスが許可されます。

ReadWriteDelete

string

SAS URL を使用すると、コンテナーへの読み取り、書き込み、および削除アクセスが許可されます。

AssetContainerSas

Asset Storage コンテナーの SAS URL。

名前 説明
assetContainerSasUrls

string[]

資産コンテナーの SAS URL の一覧。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

error オブジェクト。

ListContainerSasInput

リスト SAS 要求のパラメーター。

名前 説明
expiryTime

string

SAS URL の有効期限。 これは、現在の時刻から 24 時間未満である必要があります。

permissions

AssetContainerPermission

SAS URL に設定するアクセス許可。