@azure/arm-storageactions package

Classes

StorageActionsManagementClient

Interfaces

ElseCondition

The else block of storage task operation

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

IfCondition

The if block of storage task operation

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListNextOptionalParams

Optional parameters.

OperationsListOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

StorageActionsManagementClientOptionalParams

Optional parameters.

StorageTask

Represents Storage Task.

StorageTaskAction

The storage task action represents conditional statements and operations to be performed on target objects.

StorageTaskAssignment

Fetch the Storage task assignment ARM ids.

StorageTaskAssignmentListNextOptionalParams

Optional parameters.

StorageTaskAssignmentListOptionalParams

Optional parameters.

StorageTaskAssignmentOperations

Interface representing a StorageTaskAssignmentOperations.

StorageTaskAssignmentsListResult

The response from the List Storage Tasks operation.

StorageTaskOperation

Represents an operation to be performed on the object

StorageTaskPreviewAction

Storage Task Preview Action.

StorageTaskPreviewActionCondition

Represents the storage task conditions to be tested for a match with container and blob properties.

StorageTaskPreviewActionIfCondition

Represents storage task preview action condition.

StorageTaskPreviewActionProperties

Storage task preview action properties.

StorageTaskPreviewBlobProperties

Storage task preview container properties

StorageTaskPreviewContainerProperties

Storage task preview container properties

StorageTaskPreviewKeyValueProperties

Storage task preview object key value pair properties.

StorageTaskProperties

Properties of the storage task.

StorageTaskReportInstance

Storage Tasks run report instance

StorageTaskReportProperties

Storage task execution report for a run instance.

StorageTaskReportSummary

Fetch Storage Tasks Run Summary.

StorageTaskUpdateParameters

Parameters of the storage task update request

StorageTasks

Interface representing a StorageTasks.

StorageTasksCreateHeaders

Defines headers for StorageTasks_create operation.

StorageTasksCreateOptionalParams

Optional parameters.

StorageTasksDeleteHeaders

Defines headers for StorageTasks_delete operation.

StorageTasksDeleteOptionalParams

Optional parameters.

StorageTasksGetOptionalParams

Optional parameters.

StorageTasksListByResourceGroupNextOptionalParams

Optional parameters.

StorageTasksListByResourceGroupOptionalParams

Optional parameters.

StorageTasksListBySubscriptionNextOptionalParams

Optional parameters.

StorageTasksListBySubscriptionOptionalParams

Optional parameters.

StorageTasksListResult

The response from the List Storage Tasks operation.

StorageTasksPreviewActionsOptionalParams

Optional parameters.

StorageTasksReport

Interface representing a StorageTasksReport.

StorageTasksReportListNextOptionalParams

Optional parameters.

StorageTasksReportListOptionalParams

Optional parameters.

StorageTasksUpdateHeaders

Defines headers for StorageTasks_update operation.

StorageTasksUpdateOptionalParams

Optional parameters.

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

Type Aliases

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

ManagedServiceIdentityType

Defines values for ManagedServiceIdentityType.
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

MatchedBlockName

Defines values for MatchedBlockName.
KnownMatchedBlockName can be used interchangeably with MatchedBlockName, this enum contains the known values that the service supports.

Known values supported by the service

If
Else
None

OperationsListNextResponse

Contains response data for the listNext operation.

OperationsListResponse

Contains response data for the list operation.

Origin

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

ProvisioningState

Defines values for ProvisioningState.

RunResult

Defines values for RunResult.
KnownRunResult can be used interchangeably with RunResult, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed

RunStatusEnum

Defines values for RunStatusEnum.
KnownRunStatusEnum can be used interchangeably with RunStatusEnum, this enum contains the known values that the service supports.

Known values supported by the service

InProgress
Finished

StorageTaskAssignmentListNextResponse

Contains response data for the listNext operation.

StorageTaskAssignmentListResponse

Contains response data for the list operation.

StorageTaskOperationName

Defines values for StorageTaskOperationName.
KnownStorageTaskOperationName can be used interchangeably with StorageTaskOperationName, this enum contains the known values that the service supports.

Known values supported by the service

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

StorageTasksCreateResponse

Contains response data for the create operation.

StorageTasksDeleteResponse

Contains response data for the delete operation.

StorageTasksGetResponse

Contains response data for the get operation.

StorageTasksListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

StorageTasksListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

StorageTasksListBySubscriptionNextResponse

Contains response data for the listBySubscriptionNext operation.

StorageTasksListBySubscriptionResponse

Contains response data for the listBySubscription operation.

StorageTasksPreviewActionsResponse

Contains response data for the previewActions operation.

StorageTasksReportListNextResponse

Contains response data for the listNext operation.

StorageTasksReportListResponse

Contains response data for the list operation.

StorageTasksUpdateResponse

Contains response data for the update operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownManagedServiceIdentityType

Known values of ManagedServiceIdentityType that the service accepts.

KnownMatchedBlockName

Known values of MatchedBlockName that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownRunResult

Known values of RunResult that the service accepts.

KnownRunStatusEnum

Known values of RunStatusEnum that the service accepts.

KnownStorageTaskOperationName

Known values of StorageTaskOperationName that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.