ResourceProtectionSolutionType Struct

Definition

Protection solution type for the resources by which recovery takes place.

public readonly struct ResourceProtectionSolutionType : IEquatable<Azure.ResourceManager.ResilienceManagement.Models.ResourceProtectionSolutionType>
type ResourceProtectionSolutionType = struct
Public Structure ResourceProtectionSolutionType
Implements IEquatable(Of ResourceProtectionSolutionType)
Inheritance
ResourceProtectionSolutionType
Implements

Constructors

Name Description
ResourceProtectionSolutionType(String)

Initializes a new instance of ResourceProtectionSolutionType.

Properties

Name Description
AzureNative

Resource is protected with the Azure native solution provided by the native Azure service.

AzureSiteRecovery

Resource protected with the Azure solution provided by the native Azure Site Service for Azure VMs.

CrossZoneVMRecovery

Cross zone recovery enabled Azure VMs.

CustomRunbook

Resource is not protected with native solution and using custom runbook automation scripts for recovery verbs.

None

Resource is not protected with any protection solution.

Methods

Name Description
Equals(ResourceProtectionSolutionType)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(ResourceProtectionSolutionType, ResourceProtectionSolutionType)

Determines if two ResourceProtectionSolutionType values are the same.

Implicit(String to Nullable<ResourceProtectionSolutionType>)
Implicit(String to ResourceProtectionSolutionType)

Converts a string to a ResourceProtectionSolutionType.

Inequality(ResourceProtectionSolutionType, ResourceProtectionSolutionType)

Determines if two ResourceProtectionSolutionType values are not the same.

Applies to