HybridComputeExtensions Class

Definition

A class to add extension methods to Azure.ResourceManager.HybridCompute.

public static class HybridComputeExtensions
type HybridComputeExtensions = class
Public Module HybridComputeExtensions
Inheritance
HybridComputeExtensions

Methods

Name Description
GetArcGateway(ResourceGroupResource, String, CancellationToken)

Retrieves information about the view of a gateway.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/gateways/{gatewayName}
  • Operation Id: Gateways_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: ArcGatewayResource
<item>MockingTo mock this method, please mock GetArcGateway(String, CancellationToken) instead.</item>
GetArcGatewayAsync(ResourceGroupResource, String, CancellationToken)

Retrieves information about the view of a gateway.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/gateways/{gatewayName}
  • Operation Id: Gateways_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: ArcGatewayResource
<item>MockingTo mock this method, please mock GetArcGatewayAsync(String, CancellationToken) instead.</item>
GetArcGatewayResource(ArmClient, ResourceIdentifier)

Gets an object representing an ArcGatewayResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create an ArcGatewayResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetArcGatewayResource(ResourceIdentifier) instead.</item>

GetArcGateways(ResourceGroupResource)

Gets a collection of ArcGatewayResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetArcGateways() instead.</item>

GetArcGateways(SubscriptionResource, CancellationToken)

The operation to get all gateways of a non-Azure machine

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/gateways
  • Operation Id: Gateways_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: ArcGatewayResource
<item>MockingTo mock this method, please mock GetArcGateways(CancellationToken) instead.</item>
GetArcGatewaysAsync(SubscriptionResource, CancellationToken)

The operation to get all gateways of a non-Azure machine

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/gateways
  • Operation Id: Gateways_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: ArcGatewayResource
<item>MockingTo mock this method, please mock GetArcGateways(CancellationToken) instead.</item>
GetHybridComputeExtensionValue(SubscriptionResource, AzureLocation, String, String, String, CancellationToken)

Gets an Extension Metadata based on location, publisher, extensionType and version

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/locations/{location}/publishers/{publisher}/extensionTypes/{extensionType}/versions/{version}
  • Operation Id: ExtensionMetadata_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeExtensionValueResource
<item>MockingTo mock this method, please mock GetHybridComputeExtensionValue(AzureLocation, String, String, String, CancellationToken) instead.</item>
GetHybridComputeExtensionValueAsync(SubscriptionResource, AzureLocation, String, String, String, CancellationToken)

Gets an Extension Metadata based on location, publisher, extensionType and version

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/locations/{location}/publishers/{publisher}/extensionTypes/{extensionType}/versions/{version}
  • Operation Id: ExtensionMetadata_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeExtensionValueResource
<item>MockingTo mock this method, please mock GetHybridComputeExtensionValueAsync(AzureLocation, String, String, String, CancellationToken) instead.</item>
GetHybridComputeExtensionValueResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputeExtensionValueResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, AzureLocation, String, String, String) to create a HybridComputeExtensionValueResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputeExtensionValueResource(ResourceIdentifier) instead.</item>

GetHybridComputeExtensionValues(SubscriptionResource, AzureLocation, String, String)

Gets a collection of HybridComputeExtensionValueResources in the SubscriptionResource. <item>MockingTo mock this method, please mock GetHybridComputeExtensionValues(AzureLocation, String, String) instead.</item>

GetHybridComputeLicense(ResourceGroupResource, String, CancellationToken)

Retrieves information about the view of a license.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/licenses/{licenseName}
  • Operation Id: Licenses_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock GetHybridComputeLicense(String, CancellationToken) instead.</item>
GetHybridComputeLicenseAsync(ResourceGroupResource, String, CancellationToken)

Retrieves information about the view of a license.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/licenses/{licenseName}
  • Operation Id: Licenses_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock GetHybridComputeLicenseAsync(String, CancellationToken) instead.</item>
GetHybridComputeLicenseProfileResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputeLicenseProfileResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a HybridComputeLicenseProfileResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputeLicenseProfileResource(ResourceIdentifier) instead.</item>

GetHybridComputeLicenseResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputeLicenseResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a HybridComputeLicenseResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputeLicenseResource(ResourceIdentifier) instead.</item>

GetHybridComputeLicenses(ResourceGroupResource)

Gets a collection of HybridComputeLicenseResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetHybridComputeLicenses() instead.</item>

GetHybridComputeLicenses(SubscriptionResource, CancellationToken)

The operation to get all licenses of a non-Azure machine

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/licenses
  • Operation Id: Licenses_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock GetHybridComputeLicenses(CancellationToken) instead.</item>
GetHybridComputeLicensesAsync(SubscriptionResource, CancellationToken)

The operation to get all licenses of a non-Azure machine

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/licenses
  • Operation Id: Licenses_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock GetHybridComputeLicenses(CancellationToken) instead.</item>
GetHybridComputeMachine(ResourceGroupResource, String, String, CancellationToken)

Retrieves information about the model view or the instance view of a hybrid machine.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/machines/{machineName}
  • Operation Id: Machines_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeMachineResource
<item>MockingTo mock this method, please mock GetHybridComputeMachine(String, String, CancellationToken) instead.</item>
GetHybridComputeMachineAsync(ResourceGroupResource, String, String, CancellationToken)

Retrieves information about the model view or the instance view of a hybrid machine.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/machines/{machineName}
  • Operation Id: Machines_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeMachineResource
<item>MockingTo mock this method, please mock GetHybridComputeMachineAsync(String, String, CancellationToken) instead.</item>
GetHybridComputeMachineExtensionResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputeMachineExtensionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HybridComputeMachineExtensionResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputeMachineExtensionResource(ResourceIdentifier) instead.</item>

GetHybridComputeMachineResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputeMachineResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a HybridComputeMachineResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputeMachineResource(ResourceIdentifier) instead.</item>

GetHybridComputeMachines(ResourceGroupResource)

Gets a collection of HybridComputeMachineResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetHybridComputeMachines() instead.</item>

GetHybridComputeMachines(SubscriptionResource, CancellationToken)

Lists all the hybrid machines in the specified subscription. Use the nextLink property in the response to get the next page of hybrid machines.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/machines
  • Operation Id: Machines_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeMachineResource
<item>MockingTo mock this method, please mock GetHybridComputeMachines(CancellationToken) instead.</item>
GetHybridComputeMachinesAsync(SubscriptionResource, CancellationToken)

Lists all the hybrid machines in the specified subscription. Use the nextLink property in the response to get the next page of hybrid machines.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/machines
  • Operation Id: Machines_ListBySubscription
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeMachineResource
<item>MockingTo mock this method, please mock GetHybridComputeMachines(CancellationToken) instead.</item>
GetHybridComputePrivateEndpointConnectionResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputePrivateEndpointConnectionResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HybridComputePrivateEndpointConnectionResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputePrivateEndpointConnectionResource(ResourceIdentifier) instead.</item>

GetHybridComputePrivateLinkResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputePrivateLinkResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a HybridComputePrivateLinkResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputePrivateLinkResource(ResourceIdentifier) instead.</item>

GetHybridComputePrivateLinkScope(ResourceGroupResource, String, CancellationToken)

Returns a Azure Arc PrivateLinkScope.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/privateLinkScopes/{scopeName}
  • Operation Id: PrivateLinkScopes_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScope(String, CancellationToken) instead.</item>
GetHybridComputePrivateLinkScopeAsync(ResourceGroupResource, String, CancellationToken)

Returns a Azure Arc PrivateLinkScope.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HybridCompute/privateLinkScopes/{scopeName}
  • Operation Id: PrivateLinkScopes_Get
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScopeAsync(String, CancellationToken) instead.</item>
GetHybridComputePrivateLinkScopeResource(ArmClient, ResourceIdentifier)

Gets an object representing a HybridComputePrivateLinkScopeResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String) to create a HybridComputePrivateLinkScopeResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScopeResource(ResourceIdentifier) instead.</item>

GetHybridComputePrivateLinkScopes(ResourceGroupResource)

Gets a collection of HybridComputePrivateLinkScopeResources in the ResourceGroupResource. <item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScopes() instead.</item>

GetHybridComputePrivateLinkScopes(SubscriptionResource, CancellationToken)

Gets a list of all Azure Arc PrivateLinkScopes within a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/privateLinkScopes
  • Operation Id: PrivateLinkScopes_List
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScopes(CancellationToken) instead.</item>
GetHybridComputePrivateLinkScopesAsync(SubscriptionResource, CancellationToken)

Gets a list of all Azure Arc PrivateLinkScopes within a subscription.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/privateLinkScopes
  • Operation Id: PrivateLinkScopes_List
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetHybridComputePrivateLinkScopes(CancellationToken) instead.</item>
GetMachineRunCommandResource(ArmClient, ResourceIdentifier)

Gets an object representing a MachineRunCommandResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a MachineRunCommandResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetMachineRunCommandResource(ResourceIdentifier) instead.</item>

GetNetworkSecurityPerimeterConfigurationResource(ArmClient, ResourceIdentifier)

Gets an object representing a NetworkSecurityPerimeterConfigurationResource along with the instance operations that can be performed on it but with no data. You can use CreateResourceIdentifier(String, String, String, String) to create a NetworkSecurityPerimeterConfigurationResourceResourceIdentifier from its components. <item>MockingTo mock this method, please mock GetNetworkSecurityPerimeterConfigurationResource(ResourceIdentifier) instead.</item>

GetValidationDetailsPrivateLinkScope(SubscriptionResource, AzureLocation, String, CancellationToken)

Returns a Azure Arc PrivateLinkScope's validation details.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/locations/{location}/privateLinkScopes/{privateLinkScopeId}
  • Operation Id: PrivateLinkScopes_GetValidationDetails
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetValidationDetailsPrivateLinkScope(AzureLocation, String, CancellationToken) instead.</item>
GetValidationDetailsPrivateLinkScopeAsync(SubscriptionResource, AzureLocation, String, CancellationToken)

Returns a Azure Arc PrivateLinkScope's validation details.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/locations/{location}/privateLinkScopes/{privateLinkScopeId}
  • Operation Id: PrivateLinkScopes_GetValidationDetails
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputePrivateLinkScopeResource
<item>MockingTo mock this method, please mock GetValidationDetailsPrivateLinkScope(AzureLocation, String, CancellationToken) instead.</item>
UpdateSetting(ResourceGroupResource, String, String, String, String, ArcSettings, CancellationToken)

Updates the base Settings of the target resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{baseProvider}/{baseResourceType}/{baseResourceName}/providers/Microsoft.HybridCompute/settings/{settingsResourceName}
  • Operation Id: Settings_Update
  • Default Api Version: 2024-07-31-preview
<item>MockingTo mock this method, please mock UpdateSetting(String, String, String, String, ArcSettings, CancellationToken) instead.</item>
UpdateSettingAsync(ResourceGroupResource, String, String, String, String, ArcSettings, CancellationToken)

Updates the base Settings of the target resource.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{baseProvider}/{baseResourceType}/{baseResourceName}/providers/Microsoft.HybridCompute/settings/{settingsResourceName}
  • Operation Id: Settings_Update
  • Default Api Version: 2024-07-31-preview
<item>MockingTo mock this method, please mock UpdateSetting(String, String, String, String, ArcSettings, CancellationToken) instead.</item>
ValidateLicenseLicense(SubscriptionResource, WaitUntil, HybridComputeLicenseData, CancellationToken)

The operation to validate a license.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/validateLicense
  • Operation Id: Licenses_ValidateLicense
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock ValidateLicenseLicense(WaitUntil, HybridComputeLicenseData, CancellationToken) instead.</item>
ValidateLicenseLicenseAsync(SubscriptionResource, WaitUntil, HybridComputeLicenseData, CancellationToken)

The operation to validate a license.

  • Request Path: /subscriptions/{subscriptionId}/providers/Microsoft.HybridCompute/validateLicense
  • Operation Id: Licenses_ValidateLicense
  • Default Api Version: 2024-07-31-preview
  • Resource: HybridComputeLicenseResource
<item>MockingTo mock this method, please mock ValidateLicenseLicense(WaitUntil, HybridComputeLicenseData, CancellationToken) instead.</item>

Applies to