AutomationAccountUpdateParameters Class
- java.
lang. Object - com.
azure. resourcemanager. automation. models. AutomationAccountUpdateParameters
- com.
Implements
public final class AutomationAccountUpdateParameters
implements JsonSerializable<AutomationAccountUpdateParameters>
The parameters supplied to the update automation account operation.
Constructor Summary
| Constructor | Description |
|---|---|
| AutomationAccountUpdateParameters() |
Creates an instance of Automation |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Boolean |
disableLocalAuth()
Get the disable |
|
Encryption |
encryption()
Get the encryption property: Set the encryption properties for the automation account. |
|
static
Automation |
fromJson(JsonReader jsonReader)
Reads an instance of Automation |
| Identity |
identity()
Get the identity property: Sets the identity property for automation account. |
| String |
location()
Get the location property: Gets or sets the location of the resource. |
| String |
name()
Get the name property: Gets or sets the name of the resource. |
| Boolean |
publicNetworkAccess()
Get the public |
| Sku |
sku()
Get the sku property: Gets or sets account SKU. |
| Map<String,String> |
tags()
Get the tags property: Gets or sets the tags attached to the resource. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Automation |
withDisableLocalAuth(Boolean disableLocalAuth)
Set the disable |
|
Automation |
withEncryption(EncryptionProperties encryption)
Set the encryption property: Set the encryption properties for the automation account. |
|
Automation |
withIdentity(Identity identity)
Set the identity property: Sets the identity property for automation account. |
|
Automation |
withLocation(String location)
Set the location property: Gets or sets the location of the resource. |
|
Automation |
withName(String name)
Set the name property: Gets or sets the name of the resource. |
|
Automation |
withPublicNetworkAccess(Boolean publicNetworkAccess)
Set the public |
|
Automation |
withSku(Sku sku)
Set the sku property: Gets or sets account SKU. |
|
Automation |
withTags(Map<String,String> tags)
Set the tags property: Gets or sets the tags attached to the resource. |
Methods inherited from java.lang.Object
Constructor Details
AutomationAccountUpdateParameters
public AutomationAccountUpdateParameters()
Creates an instance of AutomationAccountUpdateParameters class.
Method Details
disableLocalAuth
public Boolean disableLocalAuth()
Get the disableLocalAuth property: Indicates whether requests using non-AAD authentication are blocked.
Returns:
encryption
public EncryptionProperties encryption()
Get the encryption property: Set the encryption properties for the automation account.
Returns:
fromJson
public static AutomationAccountUpdateParameters fromJson(JsonReader jsonReader)
Reads an instance of AutomationAccountUpdateParameters from the JsonReader.
Parameters:
Returns:
Throws:
identity
public Identity identity()
Get the identity property: Sets the identity property for automation account.
Returns:
location
public String location()
Get the location property: Gets or sets the location of the resource.
Returns:
name
public String name()
Get the name property: Gets or sets the name of the resource.
Returns:
publicNetworkAccess
public Boolean publicNetworkAccess()
Get the publicNetworkAccess property: Indicates whether traffic on the non-ARM endpoint (Webhook/Agent) is allowed from the public internet.
Returns:
sku
public Sku sku()
Get the sku property: Gets or sets account SKU.
Returns:
tags
public Map<String,String> tags()
Get the tags property: Gets or sets the tags attached to the resource.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDisableLocalAuth
public AutomationAccountUpdateParameters withDisableLocalAuth(Boolean disableLocalAuth)
Set the disableLocalAuth property: Indicates whether requests using non-AAD authentication are blocked.
Parameters:
Returns:
withEncryption
public AutomationAccountUpdateParameters withEncryption(EncryptionProperties encryption)
Set the encryption property: Set the encryption properties for the automation account.
Parameters:
Returns:
withIdentity
public AutomationAccountUpdateParameters withIdentity(Identity identity)
Set the identity property: Sets the identity property for automation account.
Parameters:
Returns:
withLocation
public AutomationAccountUpdateParameters withLocation(String location)
Set the location property: Gets or sets the location of the resource.
Parameters:
Returns:
withName
public AutomationAccountUpdateParameters withName(String name)
Set the name property: Gets or sets the name of the resource.
Parameters:
Returns:
withPublicNetworkAccess
public AutomationAccountUpdateParameters withPublicNetworkAccess(Boolean publicNetworkAccess)
Set the publicNetworkAccess property: Indicates whether traffic on the non-ARM endpoint (Webhook/Agent) is allowed from the public internet.
Parameters:
Returns:
withSku
public AutomationAccountUpdateParameters withSku(Sku sku)
Set the sku property: Gets or sets account SKU.
Parameters:
Returns:
withTags
public AutomationAccountUpdateParameters withTags(Map<String,String> tags)
Set the tags property: Gets or sets the tags attached to the resource.
Parameters:
Returns: