Class ManagedCertificateParameters
java.lang.Object
com.azure.resourcemanager.cdn.models.SecretParameters
com.azure.resourcemanager.cdn.models.ManagedCertificateParameters
- All Implemented Interfaces:
com.azure.json.JsonSerializable<SecretParameters>
Managed Certificate used for https.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of ManagedCertificateParameters class. -
Method Summary
Modifier and TypeMethodDescriptionGet the expirationDate property: Certificate expiration date.static ManagedCertificateParametersfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of ManagedCertificateParameters from the JsonReader.subject()Get the subject property: Subject name in the certificate.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: The type of the secret resource.voidvalidate()Validates the instance.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
ManagedCertificateParameters
public ManagedCertificateParameters()Creates an instance of ManagedCertificateParameters class.
-
-
Method Details
-
type
Get the type property: The type of the secret resource.- Overrides:
typein classSecretParameters- Returns:
- the type value.
-
subject
Get the subject property: Subject name in the certificate.- Returns:
- the subject value.
-
expirationDate
Get the expirationDate property: Certificate expiration date.- Returns:
- the expirationDate value.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classSecretParameters- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<SecretParameters>- Overrides:
toJsonin classSecretParameters- Throws:
IOException
-
fromJson
public static ManagedCertificateParameters fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of ManagedCertificateParameters from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of ManagedCertificateParameters if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IOException- If an error occurs while reading the ManagedCertificateParameters.
-