Class FrontDoorCertificateSourceParameters

java.lang.Object
com.azure.resourcemanager.frontdoor.fluent.models.FrontDoorCertificateSourceParameters

public final class FrontDoorCertificateSourceParameters extends Object
Parameters required for enabling SSL with Front Door-managed certificates.
  • Constructor Details

    • FrontDoorCertificateSourceParameters

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

    • certificateType

      public FrontDoorCertificateType certificateType()
      Get the certificateType property: Defines the type of the certificate used for secure connections to a frontendEndpoint.
      Returns:
      the certificateType value.
    • withCertificateType

      public FrontDoorCertificateSourceParameters withCertificateType(FrontDoorCertificateType certificateType)
      Set the certificateType property: Defines the type of the certificate used for secure connections to a frontendEndpoint.
      Parameters:
      certificateType - the certificateType value to set.
      Returns:
      the FrontDoorCertificateSourceParameters object itself.
    • validate

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