StorageDataShareProperties interface

The storage datashare properties

Properties

accessPolicies

List of access policies that specify the permission allowed to a managed identity. For Create - This property is required and cannot be null. If no access policies are provided at creation time, specify an empty array. For Update - This property is optional. If set to null or not passed, the existing access policies are left unchanged. If provided with a non-null value, the existing access policies are replaced with the specified list.

assets

List of assets that specify the properties of the shared resources. For Create - This property is required and cannot be null. If no assets are provided at creation time, specify an empty array. For Update - This property is optional. If set to null or not passed, the existing assets are left unchanged. If provided with a non-null value, the existing assets are replaced with the specified list.

dataShareIdentifier

System-generated GUID identifier for the Storage DataShare. Not a valid input parameter when creating.

dataShareUri

The DataShare URI to be shared with the consumer. URI Format - 'azds://<location>:<dataShareName>:<dataShareIdentifier>'.

description

Arbitrary description of this Data Share. Max 250 characters.

provisioningState

Represents the provisioning state of the storage datashare.

Property Details

accessPolicies

List of access policies that specify the permission allowed to a managed identity. For Create - This property is required and cannot be null. If no access policies are provided at creation time, specify an empty array. For Update - This property is optional. If set to null or not passed, the existing access policies are left unchanged. If provided with a non-null value, the existing access policies are replaced with the specified list.

accessPolicies: StorageDataShareAccessPolicy[]

Property Value

assets

List of assets that specify the properties of the shared resources. For Create - This property is required and cannot be null. If no assets are provided at creation time, specify an empty array. For Update - This property is optional. If set to null or not passed, the existing assets are left unchanged. If provided with a non-null value, the existing assets are replaced with the specified list.

assets: StorageDataShareAsset[]

Property Value

dataShareIdentifier

System-generated GUID identifier for the Storage DataShare. Not a valid input parameter when creating.

dataShareIdentifier?: string

Property Value

string

dataShareUri

The DataShare URI to be shared with the consumer. URI Format - 'azds://<location>:<dataShareName>:<dataShareIdentifier>'.

dataShareUri?: string

Property Value

string

description

Arbitrary description of this Data Share. Max 250 characters.

description?: string

Property Value

string

provisioningState

Represents the provisioning state of the storage datashare.

provisioningState?: string

Property Value

string