AccountInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. deviceupdate. fluent. models. AccountInner
- com.
- com.
- com.
public final class AccountInner
extends Resource
Device Update account details.
Constructor Summary
| Constructor | Description |
|---|---|
| AccountInner() |
Creates an instance of Account |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Encryption |
encryption()
Get the encryption property: CMK encryption at rest properties. |
|
static
Account |
fromJson(JsonReader jsonReader)
Reads an instance of Account |
| String |
hostname()
Get the hostname property: API host name. |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
|
Managed |
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. |
| String |
name()
Get the name property: The name of the resource. |
|
List<Private |
privateEndpointConnections()
Get the private |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Public |
publicNetworkAccess()
Get the public |
| Sku |
sku()
Get the sku property: Device Update Sku. |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Account |
withEncryption(Encryption encryption)
Set the encryption property: CMK encryption at rest properties. |
|
Account |
withIdentity(ManagedServiceIdentity identity)
Set the identity property: The type of identity used for the resource. |
|
Account |
withLocation(String location) |
|
Account |
withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)
Set the private |
|
Account |
withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the public |
|
Account |
withSku(Sku sku)
Set the sku property: Device Update Sku. |
|
Account |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
AccountInner
public AccountInner()
Creates an instance of AccountInner class.
Method Details
encryption
public Encryption encryption()
Get the encryption property: CMK encryption at rest properties.
Returns:
fromJson
public static AccountInner fromJson(JsonReader jsonReader)
Reads an instance of AccountInner from the JsonReader.
Parameters:
Returns:
Throws:
hostname
public String hostname()
Get the hostname property: API host name.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
AccountInner.id()Returns:
identity
public ManagedServiceIdentity identity()
Get the identity property: The type of identity used for the resource.
Returns:
locations
public List<Location> locations()
Get the locations property: Device Update account primary and failover location details.
Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
AccountInner.name()Returns:
privateEndpointConnections
public List<PrivateEndpointConnectionInner> privateEndpointConnections()
Get the privateEndpointConnections property: List of private endpoint connections associated with the account.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state.
Returns:
publicNetworkAccess
public PublicNetworkAccess publicNetworkAccess()
Get the publicNetworkAccess property: Whether or not public network access is allowed for the account.
Returns:
sku
public Sku sku()
Get the sku property: Device Update Sku.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
AccountInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
AccountInner.type()Returns:
validate
public void validate()
Validates the instance.
withEncryption
public AccountInner withEncryption(Encryption encryption)
Set the encryption property: CMK encryption at rest properties.
Parameters:
Returns:
withIdentity
public AccountInner withIdentity(ManagedServiceIdentity identity)
Set the identity property: The type of identity used for the resource.
Parameters:
Returns:
withLocation
public AccountInner withLocation(String location)
Overrides:
AccountInner.withLocation(String location)Parameters:
withPrivateEndpointConnections
public AccountInner withPrivateEndpointConnections(List<PrivateEndpointConnectionInner> privateEndpointConnections)
Set the privateEndpointConnections property: List of private endpoint connections associated with the account.
Parameters:
Returns:
withPublicNetworkAccess
public AccountInner withPublicNetworkAccess(PublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Whether or not public network access is allowed for the account.
Parameters:
Returns:
withSku
public AccountInner withSku(Sku sku)
Set the sku property: Device Update Sku.
Parameters:
Returns:
withTags
public AccountInner withTags(Map<String,String> tags)
Overrides:
AccountInner.withTags(Map<String,String> tags)Parameters: