ApplicationGatewayManagedHsm Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. ApplicationGatewayManagedHsm
- com.
Implements
public final class ApplicationGatewayManagedHsm
implements JsonSerializable<ApplicationGatewayManagedHsm>
Managed HSM properties of an application gateway.
Constructor Summary
| Constructor | Description |
|---|---|
| ApplicationGatewayManagedHsm() |
Creates an instance of Application |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Application |
fromJson(JsonReader jsonReader)
Reads an instance of Application |
| String |
keyId()
Get the key |
| String |
publicCertData()
Get the public |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Application |
withKeyId(String keyId)
Set the key |
|
Application |
withPublicCertData(String publicCertData)
Set the public |
Methods inherited from java.lang.Object
Constructor Details
ApplicationGatewayManagedHsm
public ApplicationGatewayManagedHsm()
Creates an instance of ApplicationGatewayManagedHsm class.
Method Details
fromJson
public static ApplicationGatewayManagedHsm fromJson(JsonReader jsonReader)
Reads an instance of ApplicationGatewayManagedHsm from the JsonReader.
Parameters:
Returns:
Throws:
keyId
public String keyId()
Get the keyId property: Key identifier of a key stored in Managed HSM.
Returns:
publicCertData
public String publicCertData()
Get the publicCertData property: Base-64 encoded value of a base-64 public certificate.
Returns:
toJson
validate
public void validate()
Validates the instance.
withKeyId
public ApplicationGatewayManagedHsm withKeyId(String keyId)
Set the keyId property: Key identifier of a key stored in Managed HSM.
Parameters:
Returns:
withPublicCertData
public ApplicationGatewayManagedHsm withPublicCertData(String publicCertData)
Set the publicCertData property: Base-64 encoded value of a base-64 public certificate.
Parameters:
Returns: