Sprog

HardwareSecurityModuleState Struct

Definition

The state of an HSM resource.

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

Constructors

Name Description
HardwareSecurityModuleState(String)

Initializes a new instance of HardwareSecurityModuleState.

Properties

Name Description
ConfiguringSlb

The HSM's software load balancer (SLB) is being configured.

Degraded

The HSM is running in a degraded state.

DelayedDeletion

The HSM deletion has been delayed.

Deleting

The HSM is being deleted.

DeletingSlbEntry

The HSM's software load balancer (SLB) entry is being deleted.

Deploying

The HSM is being deployed.

Failed

The HSM has failed.

InitialProvisioning

The HSM is being provisioned for the first time.

Relocating

The HSM is being relocated.

Started

The HSM has started and is running.

Starting

The HSM is starting.

Unknown

The HSM state is unknown.

Updating

The HSM is being updated.

Methods

Name Description
Equals(HardwareSecurityModuleState)

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(HardwareSecurityModuleState, HardwareSecurityModuleState)

Determines if two HardwareSecurityModuleState values are the same.

Implicit(String to HardwareSecurityModuleState)

Converts a string to a HardwareSecurityModuleState.

Implicit(String to Nullable<HardwareSecurityModuleState>)
Inequality(HardwareSecurityModuleState, HardwareSecurityModuleState)

Determines if two HardwareSecurityModuleState values are not the same.

Applies to