# AssetProperties

## object

### alternateId 
- **type**: string (Optional)
- **length**: 0-64 characters  
- **description**: An alternate ID of the asset.

### assetId 
- **type**: string (Optional)
- **format**: uuid  
- **description**: The Asset ID.

### container 
- **type**: string (Optional)
- **length**: 3-63 characters  
- **pattern**: ^(?!.*--)(?=[a-z0-9-]{3,63}$)(?!-)[a-z0-9]+(?:-[a-z0-9]+)*$  
- **description**: The name of the container if this asset is stored in an Azure storage account.

### containerDeletionPolicy 
- **type**: enum (Optional)  
- **description**: This field defines the deletion policy for the underlying storage.  
- **options**:  
  - **Delete**: The associated storage container or folder and all its contents will be removed.  
  - **Retain**: The content will be left in place.  
- **note**: If left blank, the system defaults to retain content.

### created  
- **type**: string (Optional)
- **format**: date-time  
- **description**: The creation date of the Asset.

### description 
- **type**: string (Optional)
- **length**: 0-4096 characters  
- **description**: The Asset description.

### encryptionScope 
- **type**: string or null (Optional)  
- **description**: Accepted, not supported. The name of the encryption scope to use within your storage container. Errors may be cryptic.

### lastModified 
- **type**: string (Optional)
- **format**: date-time  
- **description**: The last modified date of the Asset.

### storageAccountName 
- **type**: string (Required)
- **length**: 0-255 characters  
- **description**: The name of the storage in MK.IO.

### storageEncryptionFormat 
- **type**: enum (Optional)  
- **description**: This field was deprecated in the v3 API. Accepted, not supported. Use an encryption scope instead.  
- **options**:  
  - **None**  
  - **MediaStorageClientEncryption**

### subPath 
- **type**: string (Optional)
- **length**: 1-256 characters  
- **pattern**: ^(?!/)(?!.*(//|\?|%|&)).*[^/]$  
- **description**: Optional subpath for instances where your asset is not in the root of the container. Must be an absolute directory path.
