Class RenewCertificateOrderRequest
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.appservice.models.ProxyOnlyResource
com.azure.resourcemanager.appservice.models.RenewCertificateOrderRequest
- All Implemented Interfaces:
com.azure.json.JsonSerializable<com.azure.core.management.ProxyResource>
Class representing certificate renew request.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of RenewCertificateOrderRequest class. -
Method Summary
Modifier and TypeMethodDescriptioncsr()Get the csr property: Csr to be used for re-key operation.static RenewCertificateOrderRequestfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of RenewCertificateOrderRequest from the JsonReader.id()Get the id property: Fully qualified resource Id for the resource.Get the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).keySize()Get the keySize property: Certificate Key Size.name()Get the name property: The name of the resource.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) type()Get the type property: The type of the resource.voidvalidate()Validates the instance.Set the csr property: Csr to be used for re-key operation.withIsPrivateKeyExternal(Boolean isPrivateKeyExternal) Set the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).withKeySize(Integer keySize) Set the keySize property: Certificate Key Size.Set the kind property: Kind of resource.Methods inherited from class ProxyOnlyResource
kindMethods inherited from class 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
-
RenewCertificateOrderRequest
public RenewCertificateOrderRequest()Creates an instance of RenewCertificateOrderRequest class.
-
-
Method Details
-
type
Get the type property: The type of the resource.- Overrides:
typein classProxyOnlyResource- Returns:
- the type value.
-
name
Get the name property: The name of the resource.- Overrides:
namein classProxyOnlyResource- Returns:
- the name value.
-
id
Get the id property: Fully qualified resource Id for the resource.- Overrides:
idin classProxyOnlyResource- Returns:
- the id value.
-
withKind
Set the kind property: Kind of resource.- Overrides:
withKindin classProxyOnlyResource- Parameters:
kind- the kind value to set.- Returns:
- the ProxyOnlyResource object itself.
-
keySize
Get the keySize property: Certificate Key Size.- Returns:
- the keySize value.
-
withKeySize
Set the keySize property: Certificate Key Size.- Parameters:
keySize- the keySize value to set.- Returns:
- the RenewCertificateOrderRequest object itself.
-
csr
Get the csr property: Csr to be used for re-key operation.- Returns:
- the csr value.
-
withCsr
Set the csr property: Csr to be used for re-key operation.- Parameters:
csr- the csr value to set.- Returns:
- the RenewCertificateOrderRequest object itself.
-
isPrivateKeyExternal
Get the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).- Returns:
- the isPrivateKeyExternal value.
-
withIsPrivateKeyExternal
Set the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).- Parameters:
isPrivateKeyExternal- the isPrivateKeyExternal value to set.- Returns:
- the RenewCertificateOrderRequest object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classProxyOnlyResource- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<com.azure.core.management.ProxyResource>- Overrides:
toJsonin classProxyOnlyResource- Throws:
IOException
-
fromJson
public static RenewCertificateOrderRequest fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of RenewCertificateOrderRequest from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of RenewCertificateOrderRequest if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException- If the deserialized JSON object was missing any required properties.IOException- If an error occurs while reading the RenewCertificateOrderRequest.
-