AccountInner Class

public final class AccountInner
extends Resource

Device Update account details.

Constructor Summary

Constructor Description
AccountInner()

Method Summary

Modifier and Type Method and Description
String hostname()

Get the hostname property: API host name.

ManagedServiceIdentity identity()

Get the identity property: The type of identity used for the resource.

List<Location> locations()

Get the locations property: Device Update account primary and failover location details.

List<PrivateEndpointConnectionInner> privateEndpointConnections()

Get the privateEndpointConnections property: List of private endpoint connections associated with the account.

ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state.

PublicNetworkAccess publicNetworkAccess()

Get the publicNetworkAccess property: Whether or not public network access is allowed for the account.

Sku sku()

Get the sku property: Device Update Sku.

void validate()

Validates the instance.

AccountInner withIdentity(ManagedServiceIdentity identity)

Set the identity property: The type of identity used for the resource.

AccountInner withLocation(String location)
AccountInner withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)

Set the privateEndpointConnections property: List of private endpoint connections associated with the account.

AccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Set the publicNetworkAccess property: Whether or not public network access is allowed for the account.

AccountInner withSku(Sku sku)

Set the sku property: Device Update Sku.

AccountInner withTags(Map<String,String> tags)

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Constructor Details

AccountInner

public AccountInner()

Method Details

hostname

public String hostname()

Get the hostname property: API host name.

Returns:

the hostname value.

identity

public ManagedServiceIdentity identity()

Get the identity property: The type of identity used for the resource.

Returns:

the identity value.

locations

public List<Location> locations()

Get the locations property: Device Update account primary and failover location details.

Returns:

the locations value.

privateEndpointConnections

public List<PrivateEndpointConnectionInner> privateEndpointConnections()

Get the privateEndpointConnections property: List of private endpoint connections associated with the account.

Returns:

the privateEndpointConnections value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: Provisioning state.

Returns:

the provisioningState value.

publicNetworkAccess

public PublicNetworkAccess publicNetworkAccess()

Get the publicNetworkAccess property: Whether or not public network access is allowed for the account.

Returns:

the publicNetworkAccess value.

sku

public Sku sku()

Get the sku property: Device Update Sku.

Returns:

the sku value.

validate

public void validate()

Validates the instance.

withIdentity

public AccountInner withIdentity(ManagedServiceIdentity identity)

Set the identity property: The type of identity used for the resource.

Parameters:

identity - the identity value to set.

Returns:

the AccountInner object itself.

withLocation

public AccountInner withLocation(String location)

Overrides:

AccountInner.withLocation(String location)

Parameters:

location

withPrivateEndpointConnections

public AccountInner withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)

Set the privateEndpointConnections property: List of private endpoint connections associated with the account.

Parameters:

privateEndpointConnections - the privateEndpointConnections value to set.

Returns:

the AccountInner object itself.

withPublicNetworkAccess

public AccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)

Set the publicNetworkAccess property: Whether or not public network access is allowed for the account.

Parameters:

publicNetworkAccess - the publicNetworkAccess value to set.

Returns:

the AccountInner object itself.

withSku

public AccountInner withSku(Sku sku)

Set the sku property: Device Update Sku.

Parameters:

sku - the sku value to set.

Returns:

the AccountInner object itself.

withTags

public AccountInner withTags(Map<String,String> tags)

Overrides:

AccountInner.withTags(Map<String,String> tags)

Parameters:

tags

Applies to