Class ManagementConfigurationProperties

java.lang.Object
com.azure.resourcemanager.operationsmanagement.models.ManagementConfigurationProperties

public final class ManagementConfigurationProperties extends Object
ManagementConfiguration properties supported by the OperationsManagement resource provider.
  • Constructor Details

    • ManagementConfigurationProperties

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

    • applicationId

      public String applicationId()
      Get the applicationId property: The applicationId of the appliance for this Management.
      Returns:
      the applicationId value.
    • withApplicationId

      public ManagementConfigurationProperties withApplicationId(String applicationId)
      Set the applicationId property: The applicationId of the appliance for this Management.
      Parameters:
      applicationId - the applicationId value to set.
      Returns:
      the ManagementConfigurationProperties object itself.
    • parentResourceType

      public String parentResourceType()
      Get the parentResourceType property: The type of the parent resource.
      Returns:
      the parentResourceType value.
    • withParentResourceType

      public ManagementConfigurationProperties withParentResourceType(String parentResourceType)
      Set the parentResourceType property: The type of the parent resource.
      Parameters:
      parentResourceType - the parentResourceType value to set.
      Returns:
      the ManagementConfigurationProperties object itself.
    • parameters

      public List<ArmTemplateParameter> parameters()
      Get the parameters property: Parameters to run the ARM template.
      Returns:
      the parameters value.
    • withParameters

      public ManagementConfigurationProperties withParameters(List<ArmTemplateParameter> parameters)
      Set the parameters property: Parameters to run the ARM template.
      Parameters:
      parameters - the parameters value to set.
      Returns:
      the ManagementConfigurationProperties object itself.
    • provisioningState

      public String provisioningState()
      Get the provisioningState property: The provisioning state for the ManagementConfiguration.
      Returns:
      the provisioningState value.
    • template

      public Object template()
      Get the template property: The Json object containing the ARM template to deploy.
      Returns:
      the template value.
    • withTemplate

      public ManagementConfigurationProperties withTemplate(Object template)
      Set the template property: The Json object containing the ARM template to deploy.
      Parameters:
      template - the template value to set.
      Returns:
      the ManagementConfigurationProperties object itself.
    • validate

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