Partager via


ElasticSanManagement class

Extends

Constructeurs

ElasticSanManagement(TokenCredential, string, ElasticSanManagementOptionalParams)

Initialise une nouvelle instance de la classe ElasticSanManagement.

Propriétés

$host
apiVersion
elasticSans
operations
privateEndpointConnections
privateLinkResources
skus
subscriptionId
volumeGroups
volumes
volumeSnapshots

Propriétés héritées

pipeline

Pipeline utilisé par ce client pour effectuer des requêtes

Méthodes

beginRestoreVolume(string, string, string, string, RestoreVolumeOptionalParams)

Restaurer des volumes supprimés de manière réversible. Le nom du volume est obtenu à l’aide de l’API pour répertorier les volumes supprimés de manière réversible par groupe de volumes

beginRestoreVolumeAndWait(string, string, string, string, RestoreVolumeOptionalParams)

Restaurer des volumes supprimés de manière réversible. Le nom du volume est obtenu à l’aide de l’API pour répertorier les volumes supprimés de manière réversible par groupe de volumes

Méthodes héritées

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

Détails du constructeur

ElasticSanManagement(TokenCredential, string, ElasticSanManagementOptionalParams)

Initialise une nouvelle instance de la classe ElasticSanManagement.

new ElasticSanManagement(credentials: TokenCredential, subscriptionId: string, options?: ElasticSanManagementOptionalParams)

Paramètres

credentials
TokenCredential

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement client.

subscriptionId

string

ID de l’abonnement cible.

options
ElasticSanManagementOptionalParams

Options de paramètre

Détails de la propriété

$host

$host: string

Valeur de propriété

string

apiVersion

apiVersion: string

Valeur de propriété

string

elasticSans

elasticSans: ElasticSans

Valeur de propriété

operations

operations: Operations

Valeur de propriété

privateEndpointConnections

privateEndpointConnections: PrivateEndpointConnections

Valeur de propriété

privateLinkResources

privateLinkResources: PrivateLinkResources

Valeur de propriété

skus

skus: Skus

Valeur de propriété

subscriptionId

subscriptionId: string

Valeur de propriété

string

volumeGroups

volumeGroups: VolumeGroups

Valeur de propriété

volumes

volumes: Volumes

Valeur de propriété

volumeSnapshots

volumeSnapshots: VolumeSnapshots

Valeur de propriété

Détails de la propriété héritée

pipeline

Pipeline utilisé par ce client pour effectuer des requêtes

pipeline: Pipeline

Valeur de propriété

Hérité de coreClient.ServiceClient.pipeline

Détails de la méthode

beginRestoreVolume(string, string, string, string, RestoreVolumeOptionalParams)

Restaurer des volumes supprimés de manière réversible. Le nom du volume est obtenu à l’aide de l’API pour répertorier les volumes supprimés de manière réversible par groupe de volumes

function beginRestoreVolume(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: RestoreVolumeOptionalParams): Promise<SimplePollerLike<OperationState<Volume>, Volume>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

options
RestoreVolumeOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<Volume>, Volume>>

beginRestoreVolumeAndWait(string, string, string, string, RestoreVolumeOptionalParams)

Restaurer des volumes supprimés de manière réversible. Le nom du volume est obtenu à l’aide de l’API pour répertorier les volumes supprimés de manière réversible par groupe de volumes

function beginRestoreVolumeAndWait(resourceGroupName: string, elasticSanName: string, volumeGroupName: string, volumeName: string, options?: RestoreVolumeOptionalParams): Promise<Volume>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

elasticSanName

string

Nom de ElasticSan.

volumeGroupName

string

Nom du VolumeGroup.

volumeName

string

Nom du volume.

options
RestoreVolumeOptionalParams

Paramètres d’options.

Retours

Promise<Volume>

Détails de la méthode héritée

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

Retours

Promise<T>

Hérité de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envoyez le httpRequest fourni.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Paramètres

request
PipelineRequest

Retours

Promise<PipelineResponse>

Hérité de coreClient.ServiceClient.sendRequest