Compartilhar via


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

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
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
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. MockingTo mock this method, please mock GetArcGatewayResource(ResourceIdentifier) instead.

GetArcGateways(ResourceGroupResource)

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

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
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
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
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
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. MockingTo mock this method, please mock GetHybridComputeExtensionValueResource(ResourceIdentifier) instead.

GetHybridComputeExtensionValues(SubscriptionResource, AzureLocation, String, String)

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

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
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
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. MockingTo mock this method, please mock GetHybridComputeLicenseProfileResource(ResourceIdentifier) instead.

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. MockingTo mock this method, please mock GetHybridComputeLicenseResource(ResourceIdentifier) instead.

GetHybridComputeLicenses(ResourceGroupResource)

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

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
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
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
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
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. MockingTo mock this method, please mock GetHybridComputeMachineExtensionResource(ResourceIdentifier) instead.

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. MockingTo mock this method, please mock GetHybridComputeMachineResource(ResourceIdentifier) instead.

GetHybridComputeMachines(ResourceGroupResource)

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

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
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
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. MockingTo mock this method, please mock GetHybridComputePrivateEndpointConnectionResource(ResourceIdentifier) instead.

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. MockingTo mock this method, please mock GetHybridComputePrivateLinkResource(ResourceIdentifier) instead.

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
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
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. MockingTo mock this method, please mock GetHybridComputePrivateLinkScopeResource(ResourceIdentifier) instead.

GetHybridComputePrivateLinkScopes(ResourceGroupResource)

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

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
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
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. MockingTo mock this method, please mock GetMachineRunCommandResource(ResourceIdentifier) instead.

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. MockingTo mock this method, please mock GetNetworkSecurityPerimeterConfigurationResource(ResourceIdentifier) instead.

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
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
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
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
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
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

Applies to