HybridComputeManagementClient class
- Extends
Constructors
Hybrid |
Initializes a new instance of the HybridComputeManagementClient class. |
Properties
Inherited Properties
pipeline | The pipeline used by this client to make requests |
Methods
begin |
The operation to Upgrade Machine Extensions. |
begin |
The operation to Upgrade Machine Extensions. |
Inherited Methods
send |
Send an HTTP request that is populated using the provided OperationSpec. |
send |
Send the provided httpRequest. |
Constructor Details
HybridComputeManagementClient(TokenCredential, string, HybridComputeManagementClientOptionalParams)
Initializes a new instance of the HybridComputeManagementClient class.
new HybridComputeManagementClient(credentials: TokenCredential, subscriptionId: string, options?: HybridComputeManagementClientOptionalParams)
Parameters
- credentials
- TokenCredential
Subscription credentials which uniquely identify client subscription.
- subscriptionId
-
string
The ID of the target subscription.
The parameter options
Property Details
$host
$host: string
Property Value
string
apiVersion
apiVersion: string
Property Value
string
extensionMetadata
licenseProfiles
licenses
machineExtensions
machines
networkProfileOperations
networkSecurityPerimeterConfigurations
networkSecurityPerimeterConfigurations: NetworkSecurityPerimeterConfigurations
Property Value
operations
privateEndpointConnections
privateLinkResources
privateLinkScopes
subscriptionId
subscriptionId: string
Property Value
string
Inherited Property Details
pipeline
The pipeline used by this client to make requests
pipeline: Pipeline
Property Value
Inherited From coreClient.ServiceClient.pipeline
Method Details
beginUpgradeExtensions(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)
The operation to Upgrade Machine Extensions.
function beginUpgradeExtensions(resourceGroupName: string, machineName: string, extensionUpgradeParameters: MachineExtensionUpgrade, options?: UpgradeExtensionsOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- machineName
-
string
The name of the hybrid machine.
- extensionUpgradeParameters
- MachineExtensionUpgrade
Parameters supplied to the Upgrade Extensions operation.
- options
- UpgradeExtensionsOptionalParams
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpgradeExtensionsAndWait(string, string, MachineExtensionUpgrade, UpgradeExtensionsOptionalParams)
The operation to Upgrade Machine Extensions.
function beginUpgradeExtensionsAndWait(resourceGroupName: string, machineName: string, extensionUpgradeParameters: MachineExtensionUpgrade, options?: UpgradeExtensionsOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- machineName
-
string
The name of the hybrid machine.
- extensionUpgradeParameters
- MachineExtensionUpgrade
Parameters supplied to the Upgrade Extensions operation.
- options
- UpgradeExtensionsOptionalParams
The options parameters.
Returns
Promise<void>
Inherited Method Details
sendOperationRequest<T>(OperationArguments, OperationSpec)
Send an HTTP request that is populated using the provided OperationSpec.
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>
Parameters
- operationArguments
- OperationArguments
The arguments that the HTTP request's templated values will be populated from.
- operationSpec
- OperationSpec
The OperationSpec to use to populate the httpRequest.
Returns
Promise<T>
Inherited From coreClient.ServiceClient.sendOperationRequest
sendRequest(PipelineRequest)
Send the provided httpRequest.
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>
Parameters
- request
- PipelineRequest
Returns
Promise<PipelineResponse>
Inherited From coreClient.ServiceClient.sendRequest