Partager via


HybridComputeManagementClient class

Extends

Constructeurs

HybridComputeManagementClient(TokenCredential, string, HybridComputeManagementClientOptionalParams)

Initialise une nouvelle instance de la classe HybridComputeManagementClient.

Propriétés

$host
apiVersion
extensionMetadata
licenseProfiles
licenses
machineExtensions
machines
networkProfileOperations
networkSecurityPerimeterConfigurations
operations
privateEndpointConnections
privateLinkResources
privateLinkScopes
subscriptionId

Propriétés héritées

pipeline

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

Méthodes

beginUpgradeExtensions(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)

Opération de mise à niveau des extensions de machine.

beginUpgradeExtensionsAndWait(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)

Opération de mise à niveau des extensions de machine.

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

HybridComputeManagementClient(TokenCredential, string, HybridComputeManagementClientOptionalParams)

Initialise une nouvelle instance de la classe HybridComputeManagementClient.

new HybridComputeManagementClient(credentials: TokenCredential, subscriptionId: string, options?: HybridComputeManagementClientOptionalParams)

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
HybridComputeManagementClientOptionalParams

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

extensionMetadata

extensionMetadata: ExtensionMetadata

Valeur de propriété

licenseProfiles

licenseProfiles: LicenseProfiles

Valeur de propriété

licenses

licenses: Licenses

Valeur de propriété

machineExtensions

machineExtensions: MachineExtensions

Valeur de propriété

machines

machines: Machines

Valeur de propriété

networkProfileOperations

networkProfileOperations: NetworkProfileOperations

Valeur de propriété

networkSecurityPerimeterConfigurations

networkSecurityPerimeterConfigurations: NetworkSecurityPerimeterConfigurations

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é

privateLinkScopes

privateLinkScopes: PrivateLinkScopes

Valeur de propriété

subscriptionId

subscriptionId: string

Valeur de propriété

string

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ée de coreClient.ServiceClient.pipeline

Détails de la méthode

beginUpgradeExtensions(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)

Opération de mise à niveau des extensions de machine.

function beginUpgradeExtensions(resourceGroupName: string, machineName: string, extensionUpgradeParameters: MachineExtensionUpgrade, options?: UpgradeExtensionsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

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

machineName

string

Nom de la machine hybride.

extensionUpgradeParameters
MachineExtensionUpgrade

Paramètres fournis à l’opération Upgrade Extensions.

options
UpgradeExtensionsOptionalParams

Paramètres d’options.

Retours

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

beginUpgradeExtensionsAndWait(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)

Opération de mise à niveau des extensions de machine.

function beginUpgradeExtensionsAndWait(resourceGroupName: string, machineName: string, extensionUpgradeParameters: MachineExtensionUpgrade, options?: UpgradeExtensionsOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

machineName

string

Nom de la machine hybride.

extensionUpgradeParameters
MachineExtensionUpgrade

Paramètres fournis à l’opération Upgrade Extensions.

options
UpgradeExtensionsOptionalParams

Paramètres d’options.

Retours

Promise<void>

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ée 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ée de coreClient.ServiceClient.sendRequest