RecoverableServerResource Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A recoverable server resource.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.RecoverableServerResourceTypeConverter))]
public class RecoverableServerResource : Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IRecoverableServerResource, Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.RecoverableServerResourceTypeConverter))>]
type RecoverableServerResource = class
interface IRecoverableServerResource
interface IJsonSerializable
interface IResource
interface IValidates
Public Class RecoverableServerResource
Implements IRecoverableServerResource, IValidates
- Inheritance
-
RecoverableServerResource
- Attributes
- Implements
Constructors
RecoverableServerResource() |
Creates an new RecoverableServerResource instance. |
Properties
Edition |
Edition of the performance tier. |
HardwareGeneration |
Hardware generation associated with the service level objective |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
LastAvailableBackupDateTime |
The last available backup date time. |
Name |
The name of the resource |
ServiceLevelObjective |
The service level objective |
Type |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" |
VCore |
vCore associated with the service level objective |
Version |
The MySQL version |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of RecoverableServerResource. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of RecoverableServerResource. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20171201.IRecoverableServerResource. |
FromJsonString(String) |
Creates a new instance of RecoverableServerResource, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of RecoverableServerResource into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |