BlobInventoryPoliciesOperations interface

Interface representing a BlobInventoryPolicies operations.

Properties

createOrUpdate

Sets the blob inventory policy to the specified storage account.

delete

Deletes the blob inventory policy associated with the specified storage account.

get

Gets the blob inventory policy associated with the specified storage account.

list

Gets the blob inventory policy associated with the specified storage account.

Property Details

createOrUpdate

Sets the blob inventory policy to the specified storage account.

createOrUpdate: (resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, properties: BlobInventoryPolicy, options?: BlobInventoryPoliciesCreateOrUpdateOptionalParams) => Promise<BlobInventoryPolicy>

Property Value

(resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, properties: BlobInventoryPolicy, options?: BlobInventoryPoliciesCreateOrUpdateOptionalParams) => Promise<BlobInventoryPolicy>

delete

Deletes the blob inventory policy associated with the specified storage account.

delete: (resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, options?: BlobInventoryPoliciesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, options?: BlobInventoryPoliciesDeleteOptionalParams) => Promise<void>

get

Gets the blob inventory policy associated with the specified storage account.

get: (resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, options?: BlobInventoryPoliciesGetOptionalParams) => Promise<BlobInventoryPolicy>

Property Value

(resourceGroupName: string, accountName: string, blobInventoryPolicyName: string, options?: BlobInventoryPoliciesGetOptionalParams) => Promise<BlobInventoryPolicy>

list

Gets the blob inventory policy associated with the specified storage account.

list: (resourceGroupName: string, accountName: string, options?: BlobInventoryPoliciesListOptionalParams) => PagedAsyncIterableIterator<BlobInventoryPolicy, BlobInventoryPolicy[], PageSettings>

Property Value

(resourceGroupName: string, accountName: string, options?: BlobInventoryPoliciesListOptionalParams) => PagedAsyncIterableIterator<BlobInventoryPolicy, BlobInventoryPolicy[], PageSettings>