Partager via


@azure/arm-storageactions package

Classes

StorageActionsManagementClient

Interfaces

ElseCondition

Autre bloc d’opération de tâche de stockage

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur courante pour toutes les API Azure Resource Manager afin de retourner les détails de l’erreur pour les opérations ayant échoué.

IfCondition

Le bloc d’opération de tâche de stockage si

ManagedServiceIdentity

Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)

Operation

Détails d’une opération d’API REST, retournée par l’API d’opérations du fournisseur de ressources

OperationDisplay

Informations d’affichage localisées pour et opération.

OperationsListOptionalParams

Paramètres facultatifs.

OperationsOperations

Interface représentant des opérations.

PageSettings

Options de la méthode byPage

PagedAsyncIterableIterator

Interface qui permet une itération itérable asynchrone à la fois à l’achèvement et à la page.

ProxyResource

Définition du modèle de ressource pour une ressource proxy Azure Resource Manager. Il n’aura pas de balises et un emplacement

Resource

Champs courants retournés dans la réponse pour toutes les ressources Azure Resource Manager

RestorePollerOptions
StorageActionsManagementClientOptionalParams

Paramètres facultatifs pour le client.

StorageTask

Représente la tâche de stockage.

StorageTaskAction

L’action de tâche de stockage représente des instructions et des opérations conditionnelles à effectuer sur les objets cibles.

StorageTaskAssignment

Affectation de tâche de stockage associée à cette tâche de stockage.

StorageTaskAssignmentListOptionalParams

Paramètres facultatifs.

StorageTaskAssignmentOperations

Interface représentant une opération StorageTaskAssignment.

StorageTaskOperation

Représente une opération à effectuer sur l’objet

StorageTaskPreviewAction

Action d’aperçu des tâches de stockage.

StorageTaskPreviewActionCondition

Représente les conditions de tâche de stockage à tester pour une correspondance avec les propriétés de conteneur et d’objet blob.

StorageTaskPreviewActionIfCondition

Représente la condition d’action d’aperçu des tâches de stockage.

StorageTaskPreviewActionProperties

Propriétés de l’action d’aperçu des tâches de stockage.

StorageTaskPreviewBlobProperties

Propriétés du conteneur de la préversion de la tâche de stockage

StorageTaskPreviewContainerProperties

Propriétés du conteneur de la préversion de la tâche de stockage

StorageTaskPreviewKeyValueProperties

Propriétés de paire de valeurs de clé de clé d’objet de la tâche de stockage en préversion.

StorageTaskProperties

Propriétés de la tâche de stockage.

StorageTaskReportInstance

Les tâches de stockage exécutent l’instance de rapport

StorageTaskReportProperties

Rapport d’exécution des tâches de stockage pour une instance d’exécution.

StorageTaskUpdateParameters

Paramètres de la demande de mise à jour de tâche de stockage

StorageTaskUpdateProperties

Propriétés de la tâche de stockage.

StorageTasksCreateOptionalParams

Paramètres facultatifs.

StorageTasksDeleteOptionalParams

Paramètres facultatifs.

StorageTasksGetOptionalParams

Paramètres facultatifs.

StorageTasksListByResourceGroupOptionalParams

Paramètres facultatifs.

StorageTasksListBySubscriptionOptionalParams

Paramètres facultatifs.

StorageTasksOperations

Interface représentant une opération StorageTasks.

StorageTasksPreviewActionsOptionalParams

Paramètres facultatifs.

StorageTasksReportListOptionalParams

Paramètres facultatifs.

StorageTasksReportOperations

Interface représentant une opération StorageTasksReport.

StorageTasksUpdateOptionalParams

Paramètres facultatifs.

SystemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

TrackedResource

Définition du modèle de ressource pour une ressource de niveau supérieur suivi d’Azure Resource Manager qui a des « balises » et un « emplacement »

UserAssignedIdentity

Propriétés d’identité attribuées par l’utilisateur

Alias de type

ActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.
KnownActionType peut être utilisé de manière interchangeable avec ActionType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

interne : les actions sont destinées aux API internes uniquement.

ContinuablePage

Interface qui décrit une page de résultats.

CreatedByType

Type d’entité qui a créé la ressource.
<xref:KnowncreatedByType> pouvez être utilisé de manière interchangeable avec createdByType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: l’entité a été créée par un utilisateur.
Application: l’entité a été créée par une application.
ManagedIdentity: l’entité a été créée par une identité managée.
Key: l’entité a été créée par une clé.

ManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).
KnownManagedServiceIdentityType pouvez être utilisé de manière interchangeable avec ManagedServiceIdentityType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Aucun: aucune identité managée.
SystemAssigned: identité managée affectée par le système.
UserAssigned : identité managée affectée par l’utilisateur.
SystemAssigned,UserAssigned: identité managée affectée par le système et l’utilisateur.

MatchedBlockName

Représente le nom du bloc de condition correspondant aux propriétés d’objet blob.
KnownMatchedBlockName peut être utilisé de manière interchangeable avec MatchedBlockName, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

If
Sinon
Aucun

OnFailure

Action à entreprendre lorsque l’opération échoue pour un objet.
KnownOnFailure peut être utilisé de manière interchangeable avec OnFailure, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

break

OnSuccess

Action à entreprendre lorsque l’opération réussit pour un objet.
KnownOnSuccess peut être utilisé de manière interchangeable avec OnSuccess, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

continue

Origin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »
KnownOrigin peut être utilisé de manière interchangeable avec Origin, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

'utilisateur: indique que l’opération est lancée par un utilisateur.
système: indique que l’opération est lancée par un système.
utilisateur,système: indique que l’opération est lancée par un utilisateur ou un système.

ProvisioningState

Représente l’état d’approvisionnement de la tâche de stockage.
KnownProvisioningState peut être utilisé de manière interchangeable avec ProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

ValidateSubscriptionQuotaBegin
ValidateSubscriptionQuotaEnd
accepté
création d'
Réussi
suppression de
Annulé
Échec

RunResult

Représente le résultat global de l’exécution de l’instance d’exécution
KnownRunResult peut être utilisé de manière interchangeable avec RunResult, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

Réussi
Échec

RunStatusEnum

Représente l’état de l’exécution.
KnownRunStatusEnum peut être utilisé de manière interchangeable avec RunStatusEnum, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

InProgress
Finished

StorageTaskOperationName

Opération à effectuer sur l’objet.
KnownStorageTaskOperationName peut être utilisé de manière interchangeable avec StorageTaskOperationName, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

SetBlobTier
SetBlobTags
SetBlobImmutabilityPolicy
SetBlobLegalHold
SetBlobExpiry
DeleteBlob
UndeleteBlob

Énumérations

KnownActionType

Énumération extensible. Indique le type d’action. « Interne » fait référence aux actions destinées aux API internes uniquement.

KnownCreatedByType

Type d’entité qui a créé la ressource.

KnownManagedServiceIdentityType

Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).

KnownMatchedBlockName

Représente le nom du bloc de condition correspondant aux propriétés d’objet blob.

KnownOnFailure

Action à entreprendre lorsque l’opération échoue pour un objet.

KnownOnSuccess

Action à entreprendre lorsque l’opération réussit pour un objet.

KnownOrigin

Exécuteur prévu de l’opération ; comme dans le contrôle d’accès en fonction des ressources (RBAC) et l’expérience utilisateur des journaux d’audit. La valeur par défaut est « utilisateur, système »

KnownProvisioningState

Représente l’état d’approvisionnement de la tâche de stockage.

KnownRunResult

Représente le résultat global de l’exécution de l’instance d’exécution

KnownRunStatusEnum

Représente l’état de l’exécution.

KnownStorageTaskOperationName

Opération à effectuer sur l’objet.

KnownVersions

Versions d’API disponibles.

Functions

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

Informations relatives à la fonction

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

Crée un polleur à partir de l’état sérialisé d’un autre polleur. Cela peut être utile lorsque vous souhaitez créer des polleurs sur un autre hôte ou qu’un polleur doit être construit une fois que l’original n’est pas dans l’étendue.

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

Paramètres

serializedState

string

sourceOperation

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

Retours

PollerLike<OperationState<TResult>, TResult>