Class DevToolPortalProperties

java.lang.Object
com.azure.resourcemanager.appplatform.models.DevToolPortalProperties

public final class DevToolPortalProperties extends Object
Dev Tool Portal properties payload.
  • Constructor Details

    • DevToolPortalProperties

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

    • provisioningState

      public DevToolPortalProvisioningState provisioningState()
      Get the provisioningState property: State of the Dev Tool Portal.
      Returns:
      the provisioningState value.
    • components

      public List<DevToolPortalComponent> components()
      Get the components property: Collection of components belong to Dev Tool Portal.
      Returns:
      the components value.
    • publicProperty

      public Boolean publicProperty()
      Get the publicProperty property: Indicates whether the resource exposes public endpoint.
      Returns:
      the publicProperty value.
    • withPublicProperty

      public DevToolPortalProperties withPublicProperty(Boolean publicProperty)
      Set the publicProperty property: Indicates whether the resource exposes public endpoint.
      Parameters:
      publicProperty - the publicProperty value to set.
      Returns:
      the DevToolPortalProperties object itself.
    • url

      public String url()
      Get the url property: URL of the resource, exposed when 'public' is true.
      Returns:
      the url value.
    • ssoProperties

      public DevToolPortalSsoProperties ssoProperties()
      Get the ssoProperties property: Single sign-on related configuration.
      Returns:
      the ssoProperties value.
    • withSsoProperties

      public DevToolPortalProperties withSsoProperties(DevToolPortalSsoProperties ssoProperties)
      Set the ssoProperties property: Single sign-on related configuration.
      Parameters:
      ssoProperties - the ssoProperties value to set.
      Returns:
      the DevToolPortalProperties object itself.
    • features

      public DevToolPortalFeatureSettings features()
      Get the features property: Settings for Dev Tool Portal.
      Returns:
      the features value.
    • withFeatures

      public DevToolPortalProperties withFeatures(DevToolPortalFeatureSettings features)
      Set the features property: Settings for Dev Tool Portal.
      Parameters:
      features - the features value to set.
      Returns:
      the DevToolPortalProperties object itself.
    • validate

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