ArmHciModelFactory.ArcSettingData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ArcSettingData.
public static Azure.ResourceManager.Hci.ArcSettingData ArcSettingData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.Hci.Models.HciProvisioningState? provisioningState = default, string arcInstanceResourceGroup = default, Guid? arcApplicationClientId = default, Guid? arcApplicationTenantId = default, Guid? arcServicePrincipalObjectId = default, Guid? arcApplicationObjectId = default, Azure.ResourceManager.Hci.Models.ArcSettingAggregateState? aggregateState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.PerNodeArcState> perNodeDetails = default, BinaryData connectivityProperties = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Hci.Models.ArcDefaultExtensionDetails> defaultExtensions = default);
static member ArcSettingData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.Hci.Models.HciProvisioningState> * string * Nullable<Guid> * Nullable<Guid> * Nullable<Guid> * Nullable<Guid> * Nullable<Azure.ResourceManager.Hci.Models.ArcSettingAggregateState> * seq<Azure.ResourceManager.Hci.Models.PerNodeArcState> * BinaryData * seq<Azure.ResourceManager.Hci.Models.ArcDefaultExtensionDetails> -> Azure.ResourceManager.Hci.ArcSettingData
Public Shared Function ArcSettingData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional provisioningState As Nullable(Of HciProvisioningState) = Nothing, Optional arcInstanceResourceGroup As String = Nothing, Optional arcApplicationClientId As Nullable(Of Guid) = Nothing, Optional arcApplicationTenantId As Nullable(Of Guid) = Nothing, Optional arcServicePrincipalObjectId As Nullable(Of Guid) = Nothing, Optional arcApplicationObjectId As Nullable(Of Guid) = Nothing, Optional aggregateState As Nullable(Of ArcSettingAggregateState) = Nothing, Optional perNodeDetails As IEnumerable(Of PerNodeArcState) = Nothing, Optional connectivityProperties As BinaryData = Nothing, Optional defaultExtensions As IEnumerable(Of ArcDefaultExtensionDetails) = Nothing) As ArcSettingData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- provisioningState
- Nullable<HciProvisioningState>
Provisioning state of the ArcSetting proxy resource.
- arcInstanceResourceGroup
- String
The resource group that hosts the Arc agents, ie. Hybrid Compute Machine resources.
- aggregateState
- Nullable<ArcSettingAggregateState>
Aggregate state of Arc agent across the nodes in this HCI cluster.
- perNodeDetails
- IEnumerable<PerNodeArcState>
State of Arc agent in each of the nodes.
- connectivityProperties
- BinaryData
contains connectivity related configuration for ARC resources.
- defaultExtensions
- IEnumerable<ArcDefaultExtensionDetails>
Properties for each of the default extensions category.
Returns
A new ArcSettingData instance for mocking.
Applies to
Azure SDK for .NET