共用方式為


BackupResourceEncryptionConfigExtendedProperties Class

Definition

The BackupResourceEncryptionConfigExtendedProperties.

public class BackupResourceEncryptionConfigExtendedProperties : Azure.ResourceManager.RecoveryServicesBackup.Models.BackupResourceEncryptionConfig, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupResourceEncryptionConfigExtendedProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupResourceEncryptionConfigExtendedProperties>
type BackupResourceEncryptionConfigExtendedProperties = class
    inherit BackupResourceEncryptionConfig
    interface IJsonModel<BackupResourceEncryptionConfigExtendedProperties>
    interface IPersistableModel<BackupResourceEncryptionConfigExtendedProperties>
Public Class BackupResourceEncryptionConfigExtendedProperties
Inherits BackupResourceEncryptionConfig
Implements IJsonModel(Of BackupResourceEncryptionConfigExtendedProperties), IPersistableModel(Of BackupResourceEncryptionConfigExtendedProperties)
Inheritance
BackupResourceEncryptionConfigExtendedProperties
Implements

Constructors

BackupResourceEncryptionConfigExtendedProperties()

Initializes a new instance of BackupResourceEncryptionConfigExtendedProperties.

Properties

EncryptionAtRestType

Encryption At Rest Type.

(Inherited from BackupResourceEncryptionConfig)
InfrastructureEncryptionState

Gets or sets the infrastructure encryption state.

(Inherited from BackupResourceEncryptionConfig)
KeyUri

Key Vault Key URI.

(Inherited from BackupResourceEncryptionConfig)
LastUpdateStatus

Gets or sets the last update status.

(Inherited from BackupResourceEncryptionConfig)
SubscriptionId

Key Vault Subscription Id.

(Inherited from BackupResourceEncryptionConfig)
UserAssignedIdentity

User Assigned Identity Id.

UseSystemAssignedIdentity

bool to indicate whether to use system Assigned Identity or not.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<BackupResourceEncryptionConfig>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from BackupResourceEncryptionConfig)
IJsonModel<BackupResourceEncryptionConfig>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from BackupResourceEncryptionConfig)
IJsonModel<BackupResourceEncryptionConfigExtendedProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<BackupResourceEncryptionConfigExtendedProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BackupResourceEncryptionConfig>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from BackupResourceEncryptionConfig)
IPersistableModel<BackupResourceEncryptionConfig>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from BackupResourceEncryptionConfig)
IPersistableModel<BackupResourceEncryptionConfig>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from BackupResourceEncryptionConfig)
IPersistableModel<BackupResourceEncryptionConfigExtendedProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BackupResourceEncryptionConfigExtendedProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<BackupResourceEncryptionConfigExtendedProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to