Assets - List Container Sas

Visa en lista över tillgångs-URL:er
Listar URL:er för lagringscontainer med signaturer för delad åtkomst (SAS) för uppladdning och nedladdning av tillgångsinnehåll. Signaturerna härleds från lagringskontonycklarna.

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

URI-parametrar

Name In Required Type Description
accountName
path True
  • string

Namnet Media Services kontot.

assetName
path True
  • string

Tillgångsnamnet.

resourceGroupName
path True
  • string

Namnet på resursgruppen i Azure-prenumerationen.

subscriptionId
path True
  • string

Den unika identifieraren för en Microsoft Azure prenumeration.

api-version
query True
  • string

Den version av API:et som ska användas med klientbegäran.

Begärandetext

Name Type Description
expiryTime
  • string

SAS-URL:ens förfallotid. Detta måste vara mindre än 24 timmar från den aktuella tiden.

permissions

De behörigheter som ska anges för SAS-URL:en.

Svar

Name Type Description
200 OK

OK

Other Status Codes

Detaljerad felinformation.

Exempel

List Asset SAS URLs

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountBaker/listContainerSas?api-version=2020-05-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"
  ]
}

Definitioner

ApiError

API-felet.

AssetContainerPermission

De behörigheter som ska anges för SAS-URL:en.

AssetContainerSas

SAS-URL Storage för tillgångs-containern.

ListContainerSasInput

Parametrarna för sas-begäran i listan.

ODataError

Information om ett fel.

ApiError

API-felet.

Name Type Description
error

Felegenskaperna.

AssetContainerPermission

De behörigheter som ska anges för SAS-URL:en.

Name Type Description
Read
  • string

SAS-URL:en ger läsbehörighet till containern.

ReadWrite
  • string

SAS-URL:en tillåter läs- och skrivåtkomst till containern.

ReadWriteDelete
  • string

SAS-URL:en tillåter läs-, skriv- och borttagningsåtkomst till containern.

AssetContainerSas

SAS-URL Storage för tillgångs-containern.

Name Type Description
assetContainerSasUrls
  • string[]

Listan över SAS-URL:er för tillgångscontainern.

ListContainerSasInput

Parametrarna för sas-begäran i listan.

Name Type Description
expiryTime
  • string

SAS-URL:ens förfallotid. Detta måste vara mindre än 24 timmar från den aktuella tiden.

permissions

De behörigheter som ska anges för SAS-URL:en.

ODataError

Information om ett fel.

Name Type Description
code
  • string

Ett språkoberoende felnamn.

details

Felinformationen.

message
  • string

Felmeddelandet.

target
  • string

Målet för felet (till exempel namnet på egenskapen i fel).