Class MapsAccountProperties

java.lang.Object
com.azure.resourcemanager.maps.fluent.models.MapsAccountProperties

public final class MapsAccountProperties extends Object
Additional Map account properties.
  • Constructor Details

    • MapsAccountProperties

      public MapsAccountProperties()
      Creates an instance of MapsAccountProperties class.
  • Method Details

    • uniqueId

      public String uniqueId()
      Get the uniqueId property: A unique identifier for the maps account.
      Returns:
      the uniqueId value.
    • disableLocalAuth

      public Boolean disableLocalAuth()
      Get the disableLocalAuth property: Allows toggle functionality on Azure Policy to disable Azure Maps local authentication support. This will disable Shared Keys authentication from any usage.
      Returns:
      the disableLocalAuth value.
    • withDisableLocalAuth

      public MapsAccountProperties withDisableLocalAuth(Boolean disableLocalAuth)
      Set the disableLocalAuth property: Allows toggle functionality on Azure Policy to disable Azure Maps local authentication support. This will disable Shared Keys authentication from any usage.
      Parameters:
      disableLocalAuth - the disableLocalAuth value to set.
      Returns:
      the MapsAccountProperties object itself.
    • provisioningState

      public String provisioningState()
      Get the provisioningState property: the state of the provisioning.
      Returns:
      the provisioningState value.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.