Azure.ResourceManager.Hci Namespace

Classes

Name Description
ArcExtensionCollection

A class representing a collection of ArcExtensionResource and their operations. Each ArcExtensionResource in the collection will belong to the same instance of ArcSettingResource. To get a ArcExtensionCollection instance call the GetArcExtensions method from an instance of ArcSettingResource.

ArcExtensionData

Details of a particular extension in HCI Cluster.

ArcExtensionResource

A class representing a ArcExtension along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ArcExtensionResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArcSettingResource using the GetArcExtensions method.

ArcSettingCollection

A class representing a collection of ArcSettingResource and their operations. Each ArcSettingResource in the collection will belong to the same instance of HciClusterResource. To get a ArcSettingCollection instance call the GetArcSettings method from an instance of HciClusterResource.

ArcSettingData

ArcSetting details.

ArcSettingResource

A class representing a ArcSetting along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ArcSettingResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetArcSettings method.

AzureResourceManagerHciContext

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

ClusterJobCollection

A class representing a collection of ClusterJobResource and their operations. Each ClusterJobResource in the collection will belong to the same instance of HciClusterResource. To get a ClusterJobCollection instance call the GetClusterJobs method from an instance of HciClusterResource.

ClusterJobData

Cluster Jobs resource.

ClusterJobResource

A class representing a ClusterJob along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ClusterJobResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetClusterJobs method.

DevicePoolCollection

A class representing a collection of DevicePoolResource and their operations. Each DevicePoolResource in the collection will belong to the same instance of ResourceGroupResource. To get a DevicePoolCollection instance call the GetDevicePools method from an instance of ResourceGroupResource.

DevicePoolData

DevicePool details.

DevicePoolResource

A class representing a DevicePool along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a DevicePoolResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetDevicePools method.

EdgeDeviceJobCollection

A class representing a collection of EdgeDeviceJobResource and their operations. Each EdgeDeviceJobResource in the collection will belong to the same instance of HciEdgeDeviceResource. To get a EdgeDeviceJobCollection instance call the GetEdgeDeviceJobs method from an instance of HciEdgeDeviceResource.

EdgeDeviceJobData

EdgeDevice Jobs resource Please note this is the abstract base class. The derived classes available for instantiation are: HciEdgeDeviceJob.

EdgeDeviceJobResource

A class representing a EdgeDeviceJob along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a EdgeDeviceJobResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciEdgeDeviceResource using the GetEdgeDeviceJobs method.

EdgeMachineCollection

A class representing a collection of EdgeMachineResource and their operations. Each EdgeMachineResource in the collection will belong to the same instance of ResourceGroupResource. To get a EdgeMachineCollection instance call the GetEdgeMachines method from an instance of ResourceGroupResource.

EdgeMachineData

EdgeMachine details.

EdgeMachineJobCollection

A class representing a collection of EdgeMachineJobResource and their operations. Each EdgeMachineJobResource in the collection will belong to the same instance of EdgeMachineResource. To get a EdgeMachineJobCollection instance call the GetEdgeMachineJobs method from an instance of EdgeMachineResource.

EdgeMachineJobData

Cluster Jobs resource.

EdgeMachineJobResource

A class representing a EdgeMachineJob along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a EdgeMachineJobResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource EdgeMachineResource using the GetEdgeMachineJobs method.

EdgeMachineResource

A class representing a EdgeMachine along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a EdgeMachineResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetEdgeMachines method.

HciClusterCollection

A class representing a collection of HciClusterResource and their operations. Each HciClusterResource in the collection will belong to the same instance of ResourceGroupResource. To get a HciClusterCollection instance call the GetHciClusters method from an instance of ResourceGroupResource.

HciClusterData

Cluster details.

HciClusterDeploymentSettingCollection

A class representing a collection of HciClusterDeploymentSettingResource and their operations. Each HciClusterDeploymentSettingResource in the collection will belong to the same instance of HciClusterResource. To get a HciClusterDeploymentSettingCollection instance call the GetHciClusterDeploymentSettings method from an instance of HciClusterResource.

HciClusterDeploymentSettingData

Edge device resource.

HciClusterDeploymentSettingResource

A class representing a HciClusterDeploymentSetting along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterDeploymentSettingResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetHciClusterDeploymentSettings method.

HciClusterOfferCollection

A class representing a collection of HciClusterOfferResource and their operations. Each HciClusterOfferResource in the collection will belong to the same instance of HciClusterPublisherResource. To get a HciClusterOfferCollection instance call the GetHciClusterOffers method from an instance of HciClusterPublisherResource.

HciClusterOfferData

Offer details.

HciClusterOfferResource

A class representing a HciClusterOffer along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterOfferResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterPublisherResource using the GetHciClusterOffers method.

HciClusterPublisherCollection

A class representing a collection of HciClusterPublisherResource and their operations. Each HciClusterPublisherResource in the collection will belong to the same instance of HciClusterResource. To get a HciClusterPublisherCollection instance call the GetHciClusterPublishers method from an instance of HciClusterResource.

HciClusterPublisherData

Publisher details.

HciClusterPublisherResource

A class representing a HciClusterPublisher along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterPublisherResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetHciClusterPublishers method.

HciClusterResource

A class representing a HciCluster along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetHciClusters method.

HciClusterSecuritySettingCollection

A class representing a collection of HciClusterSecuritySettingResource and their operations. Each HciClusterSecuritySettingResource in the collection will belong to the same instance of HciClusterResource. To get a HciClusterSecuritySettingCollection instance call the GetHciClusterSecuritySettings method from an instance of HciClusterResource.

HciClusterSecuritySettingData

Security settings proxy resource.

HciClusterSecuritySettingResource

A class representing a HciClusterSecuritySetting along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterSecuritySettingResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetHciClusterSecuritySettings method.

HciClusterUpdateCollection

A class representing a collection of HciClusterUpdateResource and their operations. Each HciClusterUpdateResource in the collection will belong to the same instance of HciClusterResource. To get a HciClusterUpdateCollection instance call the GetHciClusterUpdates method from an instance of HciClusterResource.

HciClusterUpdateData

Update details.

HciClusterUpdateResource

A class representing a HciClusterUpdate along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterUpdateResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetHciClusterUpdates method.

HciClusterUpdateRunCollection

A class representing a collection of HciClusterUpdateRunResource and their operations. Each HciClusterUpdateRunResource in the collection will belong to the same instance of HciClusterUpdateResource. To get a HciClusterUpdateRunCollection instance call the GetHciClusterUpdateRuns method from an instance of HciClusterUpdateResource.

HciClusterUpdateRunData

Details of an Update run.

HciClusterUpdateRunResource

A class representing a HciClusterUpdateRun along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterUpdateRunResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterUpdateResource using the GetHciClusterUpdateRuns method.

HciClusterUpdateSummaryData

Get the update summaries for the cluster.

HciClusterUpdateSummaryResource

A class representing a HciClusterUpdateSummary along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciClusterUpdateSummaryResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterResource using the GetHciClusterUpdateSummary method.

HciEdgeDeviceCollection

A class representing a collection of HciEdgeDeviceResource and their operations. Each HciEdgeDeviceResource in the collection will belong to the same instance of ArmResource. To get a HciEdgeDeviceCollection instance call the GetHciEdgeDevices method from an instance of ArmResource.

HciEdgeDeviceData

Edge device resource. Please note this is the abstract base class. The derived classes available for instantiation are: HciArcEnabledEdgeDevice.

HciEdgeDeviceResource

A class representing a HciEdgeDevice along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciEdgeDeviceResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetHciEdgeDevices method.

HciExtensions

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

HciSkuCollection

A class representing a collection of HciSkuResource and their operations. Each HciSkuResource in the collection will belong to the same instance of HciClusterOfferResource. To get a HciSkuCollection instance call the GetHciSkus method from an instance of HciClusterOfferResource.

HciSkuData

Sku details.

HciSkuResource

A class representing a HciSku along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a HciSkuResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource HciClusterOfferResource using the GetHciSkus method.

OsImageCollection

A class representing a collection of OsImageResource and their operations. Each OsImageResource in the collection will belong to the same instance of SubscriptionResource. To get a OsImageCollection instance call the GetOsImages method from an instance of SubscriptionResource.

OsImageData

Represents a os image resource.

OsImageResource

A class representing a OsImage along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a OsImageResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetOsImages method.

PlatformUpdateCollection

A class representing a collection of PlatformUpdateResource and their operations. Each PlatformUpdateResource in the collection will belong to the same instance of SubscriptionResource. To get a PlatformUpdateCollection instance call the GetPlatformUpdates method from an instance of SubscriptionResource.

PlatformUpdateData

Represents a platform update resource.

PlatformUpdateResource

A class representing a PlatformUpdate along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a PlatformUpdateResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetPlatformUpdates method.

UpdateContentCollection

A class representing a collection of UpdateContentResource and their operations. Each UpdateContentResource in the collection will belong to the same instance of SubscriptionResource. To get a UpdateContentCollection instance call the GetUpdateContents method from an instance of SubscriptionResource.

UpdateContentData

Represents a update content.

UpdateContentResource

A class representing a UpdateContent along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a UpdateContentResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetUpdateContents method.

ValidatedSolutionRecipeCollection

A class representing a collection of ValidatedSolutionRecipeResource and their operations. Each ValidatedSolutionRecipeResource in the collection will belong to the same instance of SubscriptionResource. To get a ValidatedSolutionRecipeCollection instance call the GetValidatedSolutionRecipes method from an instance of SubscriptionResource.

ValidatedSolutionRecipeData

Represents a validated solution recipe resource.

ValidatedSolutionRecipeResource

A class representing a ValidatedSolutionRecipe along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ValidatedSolutionRecipeResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource SubscriptionResource using the GetValidatedSolutionRecipes method.