Assets - List Container Sas
Visa en lista över tillgångs-URL:er
Listor URL:er för lagringscontainer med signaturer för delad åtkomst (SAS) för att ladda upp och ladda ned 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=2022-08-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Media Services-kontonamnet. |
asset
|
path | True |
string |
Tillgångsnamnet. |
resource
|
path | True |
string |
Namnet på resursgruppen i Azure-prenumerationen. |
subscription
|
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 | Typ | Description |
---|---|---|
expiryTime |
string |
SAS-URL:ens förfallotid. Detta måste vara mindre än 24 timmar från den aktuella tiden. |
permissions |
Behörigheterna som ska anges på SAS-URL:en. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Detaljerad felinformation. |
Exempel
List Asset SAS URLs
Exempelbegäran
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"
}
Exempelsvar
{
"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
Name | Description |
---|---|
Asset |
Behörigheterna som ska anges på SAS-URL:en. |
Asset |
SAS-URL:er för container för tillgångslagring. |
Error |
Ytterligare information om resurshanteringsfelet. |
Error |
Felinformationen. |
Error |
Felsvar |
List |
Parametrarna till listans SAS-begäran. |
AssetContainerPermission
Behörigheterna som ska anges på SAS-URL:en.
Name | Typ | Description |
---|---|---|
Read |
string |
SAS-URL:en tillåter läsåtkomst 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:er för container för tillgångslagring.
Name | Typ | Description |
---|---|---|
assetContainerSasUrls |
string[] |
Listan över SAS-URL:er för tillgångscontainer. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Den ytterligare informationstypen. |
ErrorDetail
Felinformationen.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
Felkoden. |
details |
Felinformationen. |
|
message |
string |
Felmeddelandet. |
target |
string |
Felmålet. |
ErrorResponse
Felsvar
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
ListContainerSasInput
Parametrarna till listans SAS-begäran.
Name | Typ | Description |
---|---|---|
expiryTime |
string |
SAS-URL:ens förfallotid. Detta måste vara mindre än 24 timmar från den aktuella tiden. |
permissions |
Behörigheterna som ska anges på SAS-URL:en. |