Sprog

PaymentHsmClusterProperties Class

Definition

Properties of a Payment HSM Cluster.

public class PaymentHsmClusterProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.HardwareSecurityModules.Models.PaymentHsmClusterProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.HardwareSecurityModules.Models.PaymentHsmClusterProperties>
type PaymentHsmClusterProperties = class
    interface IJsonModel<PaymentHsmClusterProperties>
    interface IPersistableModel<PaymentHsmClusterProperties>
Public Class PaymentHsmClusterProperties
Implements IJsonModel(Of PaymentHsmClusterProperties), IPersistableModel(Of PaymentHsmClusterProperties)
Inheritance
PaymentHsmClusterProperties
Implements

Constructors

Name Description
PaymentHsmClusterProperties(String, String)

Initializes a new instance of PaymentHsmClusterProperties.

Properties

Name Description
ActivationState

State of security domain activation.

ApplicationTrustedIssuer

The application trusted issuer for the Payment HSM Cluster.

AutoGeneratedDomainNameLabelScope

The Payment HSM Cluster's auto-generated Domain Name Label Scope.

Hsms

An array of Payment HSM Cluster's HSMs.

ManagementTrustedIssuer

The management trusted issuer for the Payment HSM Cluster.

PrivateEndpointConnections

List of private endpoint connection resources.

ProvisioningState

The Payment HSM Cluster's provisioningState.

PublicNetworkAccess

The Payment HSM Cluster public network access.

StatusMessage

Payment HSM Cluster status message.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<PaymentHsmClusterProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<PaymentHsmClusterProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<PaymentHsmClusterProperties>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<PaymentHsmClusterProperties>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<PaymentHsmClusterProperties>.Write(ModelReaderWriterOptions)

Applies to