Delen via


@azure/arm-storageactions package

Klassen

StorageActionsManagementClient

Interfaces

ElseCondition

Het restblok van de opslagtaakbewerking

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen.

IfCondition

Het if-blok van de opslagtaakbewerking

ManagedServiceIdentity

Beheerde service-identiteit (door het systeem toegewezen en/of door de gebruiker toegewezen identiteiten)

Operation

Details van een REST API-bewerking, geretourneerd door de Resource Provider Operations-API

OperationDisplay

Gelokaliseerde weergavegegevens voor en bewerkingen.

OperationsListOptionalParams

Optionele parameters.

OperationsOperations

Interface voor bewerkingen.

PageSettings

Opties voor de methode byPage

PagedAsyncIterableIterator

Een interface waarmee asynchrone iteratie zowel kan worden voltooid als per pagina.

ProxyResource

De definitie van het resourcemodel voor een Azure Resource Manager-proxyresource. Het heeft geen tags en een locatie

Resource

Algemene velden die worden geretourneerd in het antwoord voor alle Azure Resource Manager-resources

RestorePollerOptions
StorageActionsManagementClientOptionalParams

Optionele parameters voor de client.

StorageTask

Vertegenwoordigt opslagtaak.

StorageTaskAction

De actie opslagtaak vertegenwoordigt voorwaardelijke instructies en bewerkingen die moeten worden uitgevoerd op doelobjecten.

StorageTaskAssignment

Toewijzing van opslagtaak die aan deze opslagtaak is gekoppeld.

StorageTaskAssignmentListOptionalParams

Optionele parameters.

StorageTaskAssignmentOperations

Interface die een StorageTaskAssignment-bewerking vertegenwoordigt.

StorageTaskOperation

Vertegenwoordigt een bewerking die moet worden uitgevoerd op het object

StorageTaskPreviewAction

Preview-actie voor opslagtaak.

StorageTaskPreviewActionCondition

Vertegenwoordigt de opslagtaakvoorwaarden die moeten worden getest voor een overeenkomst met container- en blobeigenschappen.

StorageTaskPreviewActionIfCondition

Vertegenwoordigt de actievoorwaarde voor de preview-actie van de opslagtaak.

StorageTaskPreviewActionProperties

Eigenschappen van de preview-actie voor opslagtaken.

StorageTaskPreviewBlobProperties

Eigenschappen van containervoorbeeld van opslagtaak

StorageTaskPreviewContainerProperties

Eigenschappen van containervoorbeeld van opslagtaak

StorageTaskPreviewKeyValueProperties

Eigenschappen van eigenschappen van objectsleutelsleutelpaar voor opslagtaakvoorbeeld.

StorageTaskProperties

Eigenschappen van de opslagtaak.

StorageTaskReportInstance

Rapportexemplaren voor opslagtaken uitvoeren

StorageTaskReportProperties

Rapport voor het uitvoeren van opslagtaken voor een uitvoeringsexemplaren.

StorageTaskUpdateParameters

Parameters van de aanvraag voor het bijwerken van opslagtaken

StorageTaskUpdateProperties

Eigenschappen van de opslagtaak.

StorageTasksCreateOptionalParams

Optionele parameters.

StorageTasksDeleteOptionalParams

Optionele parameters.

StorageTasksGetOptionalParams

Optionele parameters.

StorageTasksListByResourceGroupOptionalParams

Optionele parameters.

StorageTasksListBySubscriptionOptionalParams

Optionele parameters.

StorageTasksOperations

Interface die een StorageTasks-bewerking vertegenwoordigt.

StorageTasksPreviewActionsOptionalParams

Optionele parameters.

StorageTasksReportListOptionalParams

Optionele parameters.

StorageTasksReportOperations

Interface die een StorageTasksReport-bewerking vertegenwoordigt.

StorageTasksUpdateOptionalParams

Optionele parameters.

SystemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

TrackedResource

De definitie van het resourcemodel voor een azure Resource Manager heeft een resource op het hoogste niveau bijgehouden met tags en een locatie

UserAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen

Type-aliassen

ActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.
KnownActionType kan door elkaar worden gebruikt met ActionType, bevat dit enum de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Intern: Acties zijn voor interne API's.

ContinuablePage

Een interface die een pagina met resultaten beschrijft.

CreatedByType

Het type entiteit dat de resource heeft gemaakt.
<xref:KnowncreatedByType> kan door elkaar worden gebruikt met createdByType, bevat deze enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Gebruiker: De entiteit is gemaakt door een gebruiker.
Toepassing: De entiteit is gemaakt door een toepassing.
ManagedIdentity: de entiteit is gemaakt door een beheerde identiteit.
Sleutel: De entiteit is gemaakt door een sleutel.

ManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).
KnownManagedServiceIdentityType kan door elkaar worden gebruikt met ManagedServiceIdentityType, bevat dit enum de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

Geen: Geen beheerde identiteit.
SystemAssigned: Door het systeem toegewezen beheerde identiteit.
UserAssigned: door de gebruiker toegewezen beheerde identiteit.
SystemAssigned, UserAssigned: Door het systeem toegewezen beheerde identiteit.

MatchedBlockName

Vertegenwoordigt de naam van het voorwaardeblok die overeenkomt met blobeigenschappen.
KnownMatchedBlockName kan door elkaar worden gebruikt met MatchedBlockName, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

If
Else
None

OnFailure

Er moet actie worden ondernomen wanneer de bewerking voor een object mislukt.
KnownOnFailure kan door elkaar worden gebruikt met OnFailure, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

break

OnSuccess

Er moet actie worden ondernomen wanneer de bewerking voor een object is geslaagd.
KnownOnSuccess kan door elkaar worden gebruikt met OnSuccess, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

continue

Origin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'
KnownOrigin- kan door elkaar worden gebruikt met Origin, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

gebruiker: Geeft aan dat de bewerking wordt gestart door een gebruiker.
systeem: Geeft aan dat de bewerking wordt gestart door een systeem.
gebruiker,systeem: Geeft aan dat de bewerking wordt gestart door een gebruiker of systeem.

ProvisioningState

Vertegenwoordigt de inrichtingsstatus van de opslagtaak.
KnownProvisioningState kan door elkaar worden gebruikt met ProvisioningState, bevat deze opsomming de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

ValidateSubscriptionQuotaBegin
ValidateSubscriptionQuotaEnd
Accepted
Creating
Succeeded
Deleting
Canceled
Failed

RunResult

Vertegenwoordigt het algehele resultaat van de uitvoering voor de uitvoeringsinstantie
KnownRunResult kan door elkaar worden gebruikt met RunResult, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

Succeeded
Failed

RunStatusEnum

Vertegenwoordigt de status van de uitvoering.
KnownRunStatusEnum kan door elkaar worden gebruikt met RunStatusEnum, deze enum bevat de bekende waarden die de service ondersteunt.

Bekende waarden die door de service worden ondersteund

InProgress
Finished

StorageTaskOperationName

De bewerking die moet worden uitgevoerd op het object.
KnownStorageTaskOperationName kan door elkaar worden gebruikt met StorageTaskOperationName, deze enum bevat de bekende waarden die door de service worden ondersteund.

Bekende waarden die door de service worden ondersteund

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

Enums

KnownActionType

Uitbreidbare opsomming. Geeft het actietype aan. 'Intern' verwijst naar acties die alleen voor interne API's zijn.

KnownCreatedByType

Het type entiteit dat de resource heeft gemaakt.

KnownManagedServiceIdentityType

Type beheerde service-identiteit (waarbij zowel SystemAssigned- als UserAssigned-typen zijn toegestaan).

KnownMatchedBlockName

Vertegenwoordigt de naam van het voorwaardeblok die overeenkomt met blobeigenschappen.

KnownOnFailure

Er moet actie worden ondernomen wanneer de bewerking voor een object mislukt.

KnownOnSuccess

Er moet actie worden ondernomen wanneer de bewerking voor een object is geslaagd.

KnownOrigin

De beoogde uitvoerder van de bewerking; zoals in RBAC (Resource Based Access Control) en auditlogboeken UX. De standaardwaarde is 'gebruiker,systeem'

KnownProvisioningState

Vertegenwoordigt de inrichtingsstatus van de opslagtaak.

KnownRunResult

Vertegenwoordigt het algehele resultaat van de uitvoering voor het uitvoeringsexemplaren

KnownRunStatusEnum

Vertegenwoordigt de status van de uitvoering.

KnownStorageTaskOperationName

De bewerking die moet worden uitgevoerd op het object.

KnownVersions

De beschikbare API-versies.

Functies

restorePoller<TResponse, TResult>(StorageActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

Functiedetails

restorePoller<TResponse, TResult>(StorageActionsManagementClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Hiermee maakt u een poller op basis van de geserialiseerde status van een andere poller. Dit kan handig zijn als u pollers wilt maken op een andere host of een poller moet worden gemaakt nadat het oorspronkelijke poller niet binnen het bereik valt.

function restorePoller<TResponse, TResult>(client: StorageActionsManagementClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retouren

PollerLike<OperationState<TResult>, TResult>