CloudHsmProperties Class
- java.
lang. Object - com.
azure. resourcemanager. hardwaresecuritymodules. models. CloudHsmProperties
- com.
Implements
public final class CloudHsmProperties
implements JsonSerializable<CloudHsmProperties>
The Cloud HSM Properties.
Constructor Summary
| Constructor | Description |
|---|---|
| CloudHsmProperties() |
Creates an instance of Cloud |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
fqdn()
Get the fqdn property: FQDN of the Cloud HSM. |
|
static
Cloud |
fromJson(JsonReader jsonReader)
Reads an instance of Cloud |
| String |
state()
Get the state property: The Cloud HSM State. |
| String |
stateMessage()
Get the state |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Cloud |
withFqdn(String fqdn)
Set the fqdn property: FQDN of the Cloud HSM. |
|
Cloud |
withState(String state)
Set the state property: The Cloud HSM State. |
|
Cloud |
withStateMessage(String stateMessage)
Set the state |
Methods inherited from java.lang.Object
Constructor Details
CloudHsmProperties
public CloudHsmProperties()
Creates an instance of CloudHsmProperties class.
Method Details
fqdn
public String fqdn()
Get the fqdn property: FQDN of the Cloud HSM.
Returns:
fromJson
public static CloudHsmProperties fromJson(JsonReader jsonReader)
Reads an instance of CloudHsmProperties from the JsonReader.
Parameters:
Returns:
Throws:
state
public String state()
Get the state property: The Cloud HSM State. Values are: Deploying, ConfiguringSlb, Starting, Starting, Failed, Failed, Deleting, DeletingSlbEntry, InitialProvisioning, Updating.
Returns:
stateMessage
public String stateMessage()
Get the stateMessage property: The Cloud HSM State message.
Returns:
toJson
validate
public void validate()
Validates the instance.
withFqdn
public CloudHsmProperties withFqdn(String fqdn)
Set the fqdn property: FQDN of the Cloud HSM.
Parameters:
Returns:
withState
public CloudHsmProperties withState(String state)
Set the state property: The Cloud HSM State. Values are: Deploying, ConfiguringSlb, Starting, Starting, Failed, Failed, Deleting, DeletingSlbEntry, InitialProvisioning, Updating.
Parameters:
Returns:
withStateMessage
public CloudHsmProperties withStateMessage(String stateMessage)
Set the stateMessage property: The Cloud HSM State message.
Parameters:
Returns: