Compartilhar via


NetAppManagementClient class

Extends

Construtores

NetAppManagementClient(TokenCredential, string, NetAppManagementClientOptionalParams)

Inicializa uma nova instância da classe NetAppManagementClient.

Propriedades

$host
accounts
apiVersion
backupPolicies
backups
backupsUnderAccount
backupsUnderBackupVault
backupsUnderVolume
backupVaults
netAppResource
netAppResourceQuotaLimits
netAppResourceRegionInfos
operations
pools
snapshotPolicies
snapshots
subscriptionId
subvolumes
volumeGroups
volumeQuotaRules
volumes

Propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

Métodos herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do construtor

NetAppManagementClient(TokenCredential, string, NetAppManagementClientOptionalParams)

Inicializa uma nova instância da classe NetAppManagementClient.

new NetAppManagementClient(credentials: TokenCredential, subscriptionId: string, options?: NetAppManagementClientOptionalParams)

Parâmetros

credentials
TokenCredential

Credenciais de assinatura que identificam exclusivamente a assinatura do cliente.

subscriptionId

string

A ID da assinatura de destino. O valor deve ser um UUID.

options
NetAppManagementClientOptionalParams

As opções de parâmetro

Detalhes da propriedade

$host

$host: string

Valor da propriedade

string

accounts

accounts: Accounts

Valor da propriedade

apiVersion

apiVersion: string

Valor da propriedade

string

backupPolicies

backupPolicies: BackupPolicies

Valor da propriedade

backups

backups: Backups

Valor da propriedade

backupsUnderAccount

backupsUnderAccount: BackupsUnderAccount

Valor da propriedade

backupsUnderBackupVault

backupsUnderBackupVault: BackupsUnderBackupVault

Valor da propriedade

backupsUnderVolume

backupsUnderVolume: BackupsUnderVolume

Valor da propriedade

backupVaults

backupVaults: BackupVaults

Valor da propriedade

netAppResource

netAppResource: NetAppResource

Valor da propriedade

netAppResourceQuotaLimits

netAppResourceQuotaLimits: NetAppResourceQuotaLimits

Valor da propriedade

netAppResourceRegionInfos

netAppResourceRegionInfos: NetAppResourceRegionInfos

Valor da propriedade

operations

operations: Operations

Valor da propriedade

pools

pools: Pools

Valor da propriedade

snapshotPolicies

snapshotPolicies: SnapshotPolicies

Valor da propriedade

snapshots

snapshots: Snapshots

Valor da propriedade

subscriptionId

subscriptionId: string

Valor da propriedade

string

subvolumes

subvolumes: Subvolumes

Valor da propriedade

volumeGroups

volumeGroups: VolumeGroups

Valor da propriedade

volumeQuotaRules

volumeQuotaRules: VolumeQuotaRules

Valor da propriedade

volumes

volumes: Volumes

Valor da propriedade

Detalhes das propriedades herdadas

pipeline

O pipeline usado por esse cliente para fazer solicitações

pipeline: Pipeline

Valor da propriedade

Herdado de coreClient.ServiceClient.pipeline

Detalhes do método herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP preenchida usando o OperationSpec fornecido.

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

Parâmetros

operationArguments
OperationArguments

Os argumentos dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Retornos

Promise<T>

Herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

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

Parâmetros

request
PipelineRequest

Retornos

Promise<PipelineResponse>

Herdado de coreClient.ServiceClient.sendRequest