public class DscNodeInner
extends com.azure.core.management.ProxyResource
Constructor and Description |
---|
DscNodeInner() |
Modifier and Type | Method and Description |
---|---|
String |
accountId()
Get the accountId property: Gets or sets the account id of the node.
|
String |
etag()
Get the etag property: Gets or sets the etag of the resource.
|
List<DscNodeExtensionHandlerAssociationProperty> |
extensionHandler()
Get the extensionHandler property: Gets or sets the list of extensionHandler properties for a Node.
|
String |
ip()
Get the ip property: Gets or sets the ip of the node.
|
OffsetDateTime |
lastSeen()
Get the lastSeen property: Gets or sets the last seen time of the node.
|
String |
namePropertiesNodeConfigurationName()
Get the namePropertiesNodeConfigurationName property: Gets or sets the name of the dsc node configuration.
|
String |
nodeId()
Get the nodeId property: Gets or sets the node id.
|
OffsetDateTime |
registrationTime()
Get the registrationTime property: Gets or sets the registration time of the node.
|
String |
status()
Get the status property: Gets or sets the status of the node.
|
Integer |
totalCount()
Get the totalCount property: Gets the total number of records matching filter criteria.
|
void |
validate()
Validates the instance.
|
DscNodeInner |
withAccountId(String accountId)
Set the accountId property: Gets or sets the account id of the node.
|
DscNodeInner |
withEtag(String etag)
Set the etag property: Gets or sets the etag of the resource.
|
DscNodeInner |
withExtensionHandler(List<DscNodeExtensionHandlerAssociationProperty> extensionHandler)
Set the extensionHandler property: Gets or sets the list of extensionHandler properties for a Node.
|
DscNodeInner |
withIp(String ip)
Set the ip property: Gets or sets the ip of the node.
|
DscNodeInner |
withLastSeen(OffsetDateTime lastSeen)
Set the lastSeen property: Gets or sets the last seen time of the node.
|
DscNodeInner |
withNamePropertiesNodeConfigurationName(String namePropertiesNodeConfigurationName)
Set the namePropertiesNodeConfigurationName property: Gets or sets the name of the dsc node configuration.
|
DscNodeInner |
withNodeId(String nodeId)
Set the nodeId property: Gets or sets the node id.
|
DscNodeInner |
withRegistrationTime(OffsetDateTime registrationTime)
Set the registrationTime property: Gets or sets the registration time of the node.
|
DscNodeInner |
withStatus(String status)
Set the status property: Gets or sets the status of the node.
|
DscNodeInner |
withTotalCount(Integer totalCount)
Set the totalCount property: Gets the total number of records matching filter criteria.
|
public OffsetDateTime lastSeen()
public DscNodeInner withLastSeen(OffsetDateTime lastSeen)
lastSeen
- the lastSeen value to set.public OffsetDateTime registrationTime()
public DscNodeInner withRegistrationTime(OffsetDateTime registrationTime)
registrationTime
- the registrationTime value to set.public String ip()
public DscNodeInner withIp(String ip)
ip
- the ip value to set.public String accountId()
public DscNodeInner withAccountId(String accountId)
accountId
- the accountId value to set.public String status()
public DscNodeInner withStatus(String status)
status
- the status value to set.public String nodeId()
public DscNodeInner withNodeId(String nodeId)
nodeId
- the nodeId value to set.public String etag()
public DscNodeInner withEtag(String etag)
etag
- the etag value to set.public Integer totalCount()
public DscNodeInner withTotalCount(Integer totalCount)
totalCount
- the totalCount value to set.public List<DscNodeExtensionHandlerAssociationProperty> extensionHandler()
public DscNodeInner withExtensionHandler(List<DscNodeExtensionHandlerAssociationProperty> extensionHandler)
extensionHandler
- the extensionHandler value to set.public String namePropertiesNodeConfigurationName()
public DscNodeInner withNamePropertiesNodeConfigurationName(String namePropertiesNodeConfigurationName)
namePropertiesNodeConfigurationName
- the namePropertiesNodeConfigurationName value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.