Share via


CurrentProtectionState Struct

Definition

Specifies the current protection state of the resource.

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

Constructors

CurrentProtectionState(String)

Initializes a new instance of CurrentProtectionState.

Properties

BackupSchedulesSuspended

BackupSchedulesSuspended.

ConfiguringProtection

ConfiguringProtection.

ConfiguringProtectionFailed

ConfiguringProtectionFailed.

Invalid

Invalid.

NotProtected

NotProtected.

ProtectionConfigured

ProtectionConfigured.

ProtectionError

ProtectionError.

ProtectionStopped

ProtectionStopped.

RetentionSchedulesSuspended

RetentionSchedulesSuspended.

SoftDeleted

SoftDeleted.

SoftDeleting

SoftDeleting.

UpdatingProtection

UpdatingProtection.

Methods

Equals(CurrentProtectionState)

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

Equality(CurrentProtectionState, CurrentProtectionState)

Determines if two CurrentProtectionState values are the same.

Implicit(String to CurrentProtectionState)

Converts a string to a CurrentProtectionState.

Inequality(CurrentProtectionState, CurrentProtectionState)

Determines if two CurrentProtectionState values are not the same.

Applies to