Partager via


@azure/arm-purestorageblock package

Classes

BlockClient

Interfaces

Address

Coordonnées

Alert

Alertes de santé

AvsConnection

Informations transitoires sur une connexion en cours à une instance AVS

AvsDiskDetails

Informations sur le disque/volume AVS

AvsStatus

État de la connexion du pool de stockage / AVS

AvsStorageContainer

Type de ressource de conteneur de stockage AVS, représentant un conteneur de stockage VMware dans un pool de stockage, qui peut être associé et monté en tant que banque de données

AvsStorageContainerProperties

Propriétés du conteneur de stockage AVS

AvsStorageContainerVolume

Un volume contenu dans un conteneur de stockage AVS

AvsStorageContainerVolumeUpdate

Type utilisé pour les opérations de mise à jour de AvsStorageContainerVolume.

AvsStorageContainerVolumeUpdateProperties

Les propriétés actualisables de AvsStorageContainerVolume.

AvsStorageContainerVolumesDeleteOptionalParams

Paramètres facultatifs.

AvsStorageContainerVolumesGetOptionalParams

Paramètres facultatifs.

AvsStorageContainerVolumesListByAvsStorageContainerOptionalParams

Paramètres facultatifs.

AvsStorageContainerVolumesOperations

Interface représentant une opération AvsStorageContainerVolumes.

AvsStorageContainerVolumesUpdateOptionalParams

Paramètres facultatifs.

AvsStorageContainersDeleteOptionalParams

Paramètres facultatifs.

AvsStorageContainersGetOptionalParams

Paramètres facultatifs.

AvsStorageContainersListByStoragePoolOptionalParams

Paramètres facultatifs.

AvsStorageContainersOperations

Interface représentant une opération AvsStorageContainers.

AvsVm

Type de ressource VM AVS, représentant tous les volumes associés à une VM AVS telle que définie par VMware

AvsVmDetails

Détails de la machine virtuelle AVS

AvsVmProperties

Propriétés de la machine virtuelle AVS

AvsVmUpdate

Type utilisé pour les opérations de mise à jour de l’AvsVm.

AvsVmUpdateProperties

Les propriétés pouvant être mises à jour de l’AvsVm.

AvsVmVolume

Tout volume associé à une machine virtuelle AVS particulière

AvsVmVolumeUpdate

Type utilisé pour les opérations de mise à jour de AvsVmVolume.

AvsVmVolumeUpdateProperties

Les propriétés actualisables de AvsVmVolume.

AvsVmVolumesDeleteOptionalParams

Paramètres facultatifs.

AvsVmVolumesGetOptionalParams

Paramètres facultatifs.

AvsVmVolumesListByAvsVmOptionalParams

Paramètres facultatifs.

AvsVmVolumesOperations

Interface représentant une opération AvsVmVolumes.

AvsVmVolumesUpdateOptionalParams

Paramètres facultatifs.

AvsVmsDeleteOptionalParams

Paramètres facultatifs.

AvsVmsGetOptionalParams

Paramètres facultatifs.

AvsVmsListByStoragePoolOptionalParams

Paramètres facultatifs.

AvsVmsOperations

Interface représentant une opération AvsVms.

AvsVmsUpdateOptionalParams

Paramètres facultatifs.

AzureVmwareService

État de l’AVS connecté

BandwidthUsage

Métriques d’utilisation de la bande passante

BillingUsageProperty

Représente une propriété d’utilisation de facturation individuelle

BlockClientOptionalParams

Paramètres facultatifs pour le client.

CompanyDetails

Détails de la société

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é.

HealthDetails

Métriques d’intégrité d’un pool de stockage

IopsUsage

Métriques d’utilisation des IOPS

LimitDetails

Limites limitant certaines propriétés de ressources

ManagedServiceIdentity

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

MarketplaceDetails

Détails de la Place de marché

OfferDetails

Détails de l’offre pour la Place de marché sélectionnée 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.

PerformancePolicyLimits

interne

ProtectionPolicyLimits

interne

ProxyResource

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

RangeLimits

Valeurs minimales et maximales pour une propriété

Reservation

Type de ressource du service cloud Pure Storage, également appelé réservation

ReservationBillingStatus

Dernier statut de facturation pour cette réservation

ReservationBillingUsageReport

Représente un rapport d’utilisation de la facturation, y compris l’état général et les propriétés détaillées

ReservationPropertiesBaseResourceProperties

Propriétés d’une ressource Reservation.

ReservationUpdate

Type utilisé pour les opérations de mise à jour de la réservation.

ReservationUpdateProperties

Les propriétés actualisables de la réservation.

ReservationsCreateOptionalParams

Paramètres facultatifs.

ReservationsDeleteOptionalParams

Paramètres facultatifs.

ReservationsGetBillingReportOptionalParams

Paramètres facultatifs.

ReservationsGetBillingStatusOptionalParams

Paramètres facultatifs.

ReservationsGetOptionalParams

Paramètres facultatifs.

ReservationsGetResourceLimitsOptionalParams

Paramètres facultatifs.

ReservationsListByResourceGroupOptionalParams

Paramètres facultatifs.

ReservationsListBySubscriptionOptionalParams

Paramètres facultatifs.

ReservationsOperations

Interface représentant une opération de réservation.

ReservationsUpdateOptionalParams

Paramètres facultatifs.

Resource

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

RestorePollerOptions
ServiceInitializationHandle

Descripteur d’initialisation utilisé pour configurer le SDDC AVS afin qu’il communique avec le pool de stockage

ServiceInitializationInfo

Données d’initialisation de service explicites

SoftDeletion

État de suppression réversible

Space

Utilisation de l’espace de stockage

StoragePool

Ressource de pool de stockage

StoragePoolEnableAvsConnectionPost

Informations sur les données utiles EnableAvsConnection

StoragePoolFinalizeAvsConnectionPost

Informations de charge utile FinalizeAvsConnection, encodées ou explicites

StoragePoolHealthInfo

Informations d’intégrité d’un pool de stockage

StoragePoolLimits

Limites utilisées pour la création d’un pool de stockage

StoragePoolProperties

Propriétés d’un pool de stockage

StoragePoolUpdate

Type utilisé pour les opérations de mise à jour du StoragePool.

StoragePoolUpdateProperties

Propriétés pouvant être mises à jour du StoragePool.

StoragePoolsCreateOptionalParams

Paramètres facultatifs.

StoragePoolsDeleteOptionalParams

Paramètres facultatifs.

StoragePoolsDisableAvsConnectionOptionalParams

Paramètres facultatifs.

StoragePoolsEnableAvsConnectionOptionalParams

Paramètres facultatifs.

StoragePoolsFinalizeAvsConnectionOptionalParams

Paramètres facultatifs.

StoragePoolsGetAvsConnectionOptionalParams

Paramètres facultatifs.

StoragePoolsGetAvsStatusOptionalParams

Paramètres facultatifs.

StoragePoolsGetHealthStatusOptionalParams

Paramètres facultatifs.

StoragePoolsGetOptionalParams

Paramètres facultatifs.

StoragePoolsListByResourceGroupOptionalParams

Paramètres facultatifs.

StoragePoolsListBySubscriptionOptionalParams

Paramètres facultatifs.

StoragePoolsOperations

Interface représentant une opération StoragePools.

StoragePoolsRepairAvsConnectionOptionalParams

Paramètres facultatifs.

StoragePoolsUpdateOptionalParams

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

UserDetails

Détails de l’utilisateur

VnetInjection

Réseau dans lequel le pool de stockage sera mis à disposition

VolumeLimits

Limites utilisées pour les volumes

VolumeProperties

Propriétés du volume

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.

AlertLevel

Niveau de gravité de l’alerte
KnownAlertLevel peut être utilisé de manière interchangeable avec AlertLevel, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

info : Niveau d’information
avertissement : Niveau d’avertissement
error : Niveau d’erreur

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.

MarketplaceSubscriptionStatus

Statut de l’abonnement à la Place de marché
KnownMarketplaceSubscriptionStatus peut être utilisé de manière interchangeable avec MarketplaceSubscriptionStatus, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

PendingFulfillmentStart : abonnement à la place de marché acheté mais pas encore activé
Abonné : Abonnement Marketplace activé
Suspendu : abonnement à la place de marché suspendu en raison d’un paiement client manquant
Désabonné : abonnement à la place de marché annulé

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

État de l’opération actuelle.
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

réussi: la ressource a été créée.
échec: échec de la création de ressources.
annulé : la création de ressources a été annulée.
Suppression de: suppression en cours
accepté : modification acceptée pour le traitement

ResourceProvisioningState

État d’approvisionnement d’un type de ressource.
KnownResourceProvisioningState peut être utilisé de manière interchangeable avec ResourceProvisioningState, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

réussi: la ressource a été créée.
échec: échec de la création de ressources.
annulé : la création de ressources a été annulée.

UsageSeverity

Niveaux de gravité pour les propriétés d’utilisation de la facturation
KnownUsageSeverity peut être utilisé de manière interchangeable avec UsageSeverity, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

alert : Indique une condition d’alerte
information : Fournit des détails d’information
warning : Indique une condition d’avertissement
none : indique qu’il n’y a pas de gravité

VmType

Types de stockage de machines virtuelles AVS
KnownVmType peut être utilisé de manière interchangeable avec VmType, cette énumération contient les valeurs connues prises en charge par le service.

Valeurs connues prises en charge par le service

vvol : machine virtuelle utilisant vVols comme stockage sous-jacent

VolumeContainerType

Spécifiez le plan de contrôle qui gère le cycle de vie du conteneur de volume
KnownVolumeContainerType peut être utilisé de manière interchangeable avec VolumeContainerType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

avs : AVS/VMware

VolumeType

Spécifier le plan de contrôle qui gère le cycle de vie du volume
KnownVolumeType peut être utilisé de manière interchangeable avec VolumeType, cette énumération contient les valeurs connues que le service prend en charge.

Valeurs connues prises en charge par le service

avs : AVS/VMware

Énumérations

KnownActionType

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

KnownAlertLevel

Niveau de gravité de l’alerte

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).

KnownMarketplaceSubscriptionStatus

État de l’abonnement de la Place de marché

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

État de l’opération actuelle.

KnownResourceProvisioningState

État d’approvisionnement d’un type de ressource.

KnownUsageSeverity

Niveaux de gravité pour les propriétés d’utilisation de la facturation

KnownVersions

Versions prises en charge pour PureStorage.Block.

KnownVmType

Types de stockage de machines virtuelles AVS

KnownVolumeContainerType

Spécifiez le plan de contrôle qui gère le cycle de vie du conteneur de volume

KnownVolumeType

Spécifier le plan de contrôle qui gère le cycle de vie du volume

Functions

restorePoller<TResponse, TResult>(BlockClient, 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>(BlockClient, 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: BlockClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Paramètres

client
BlockClient
serializedState

string

sourceOperation

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

Retours

PollerLike<OperationState<TResult>, TResult>