AzureStorageSpecCreate – Media API – MediaKind
AzureStorageSpecCreate
object
credential
AzureCredentialCreate
Optional
The credential for the Azure Storage Account
Properties
sasToken
- type: string
- required: Required
- pattern: ^\?([a-z]+=[^&]+)(&[a-z]+=[^&]+)+$
- description: SAS Token for Azure Storage Account, including leading ?
description
- type: string or null
- required: Optional
- description: Description of the storage.
privateLinkServiceConnection
- type: object or null
- schema: PrivateLinkServiceConnectionNullable
- required: Optional
- description: Optional settings for a Private Link. Set it to null to remove the Private Link.
Additional Properties
requestMessage
- type: string
- required: Required
- length: 0-140 characters
- description: A message passed to the owner of the remote resource with this connection request. This field cannot be modified, only set during creation.
resourceGroupName
- type: string
- required: Required
- length: 1-90 characters
- description: The name of the resource group containing the storage account. This field cannot be modified, only set during creation.
storageAccountName
- type: string
- required: Required
- length: 3-24 characters
- description: The name of the storage account. The full Azure ID would be '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}'. This field cannot be modified, only set during creation.
subscriptionId
- type: string
- required: Required
- format: uuid
- description: The ID of the Azure subscription containing the storage account. This field cannot be modified, only set during creation.
type
- type: enum
- required: Required
- description: The type of storage. This field cannot be modified, only set during creation.
- allowed values: Microsoft.Storage, AWS.S3, Google.Storage
url
- type: string
- required: Required
- description: HTTP(S) URL required for access to the storage. This field cannot be modified, only set during creation.