# AzureStorageSpecRead

## object

### credential

[AzureCredentialRead](https://docs.mediakind.com/api-reference/media-api/schemas/azurecredentialread) Optional  
The credential for the Azure Storage Account

Show 3 properties  
Hide 3 properties

- **sasToken**  
  string  
  **Required**  
  **pattern:** ^\\?(\[[a-z]+=[^&]+)(&\[a-z]+=[^&]+)+$  
  SAS Token for Azure Storage Account, including leading ?

- **signedExpiry**  
  string  
  **Required**  
  **format:** date-time  
  The expiry time of the token.

- **signedStart**  
  string or null  
  **Required**  
  **format:** date-time  
  The start time of the token.

- **description**  
  string or null  
  **Required**  
  Description of the storage.

### privateLinkServiceConnection

object or null  
[PrivateLinkServiceConnectionNullable](https://docs.mediakind.com/api-reference/media-api/schemas/privatelinkserviceconnectionnullable) Optional  
Optional settings for a Private Link. Set it to null to remove the Private Link.

Show 4 properties  
Hide 4 properties

- **requestMessage**  
  string  
  **Required**  
  0-140 characters  
  A message passed to the owner of the remote resource with this connection request.  
  This field cannot be modified, only set during creation.

- **resourceGroupName**  
  string  
  **Required**  
  1-90 characters  
  The name of the resource group containing the storage account  
  This field cannot be modified, only set during creation.

- **storageAccountName**  
  string  
  **Required**  
  3-24 characters  
  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**  
  string  
  **Required**  
  **format:** uuid  
  The ID of the Azure subscription containing the storage account  
  This field cannot be modified, only set during creation.

- **region**  
  string or null  
  **Required**  
  Storage region.

- **type**  
  enum  
  **Required**  
  The type of storage.  
  This field cannot be modified, only set during creation.  
  Allowed values: Microsoft.Storage, AWS.S3, Google.Storage

- **url**  
  string  
  **Required**  
  HTTP(S) URL required for access to the storage.  
  This field cannot be modified, only set during creation.
