Interface ArcSetting
-
public interface ArcSetting
An immutable client-side representation of ArcSetting.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ArcSetting.Definition
The entirety of the ArcSetting definition.static interface
ArcSetting.DefinitionStages
The ArcSetting definition stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArcSettingAggregateState
aggregateState()
Gets the aggregateState property: Aggregate state of Arc agent across the nodes in this HCI cluster.String
arcInstanceResourceGroup()
Gets the arcInstanceResourceGroup property: The resource group that hosts the Arc agents, ie.String
id()
Gets the id property: Fully qualified resource Id for the resource.ArcSettingInner
innerModel()
Gets the inner com.azure.resourcemanager.azurestackhci.fluent.models.ArcSettingInner object.String
name()
Gets the name property: The name of the resource.List<PerNodeState>
perNodeDetails()
Gets the perNodeDetails property: State of Arc agent in each of the nodes.ProvisioningState
provisioningState()
Gets the provisioningState property: Provisioning state of the ArcSetting proxy resource.ArcSetting
refresh()
Refreshes the resource to sync with Azure.ArcSetting
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.com.azure.core.management.SystemData
systemData()
Gets the systemData property: System data of ArcSetting resource.String
type()
Gets the type property: The type of the resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
systemData
com.azure.core.management.SystemData systemData()
Gets the systemData property: System data of ArcSetting resource.- Returns:
- the systemData value.
-
provisioningState
ProvisioningState provisioningState()
Gets the provisioningState property: Provisioning state of the ArcSetting proxy resource.- Returns:
- the provisioningState value.
-
arcInstanceResourceGroup
String arcInstanceResourceGroup()
Gets the arcInstanceResourceGroup property: The resource group that hosts the Arc agents, ie. Hybrid Compute Machine resources.- Returns:
- the arcInstanceResourceGroup value.
-
aggregateState
ArcSettingAggregateState aggregateState()
Gets the aggregateState property: Aggregate state of Arc agent across the nodes in this HCI cluster.- Returns:
- the aggregateState value.
-
perNodeDetails
List<PerNodeState> perNodeDetails()
Gets the perNodeDetails property: State of Arc agent in each of the nodes.- Returns:
- the perNodeDetails value.
-
innerModel
ArcSettingInner innerModel()
Gets the inner com.azure.resourcemanager.azurestackhci.fluent.models.ArcSettingInner object.- Returns:
- the inner object.
-
refresh
ArcSetting refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
ArcSetting refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
-