Share via


HybridDataStoreData Class

Definition

A class representing the HybridDataStore data model.

public class HybridDataStoreData : Azure.ResourceManager.Models.ResourceData
type HybridDataStoreData = class
    inherit ResourceData
Public Class HybridDataStoreData
Inherits ResourceData
Inheritance
HybridDataStoreData

Constructors

HybridDataStoreData(HybridDataState, ResourceIdentifier)

Initializes a new instance of HybridDataStoreData.

Properties

CustomerSecrets

List of customer secrets containing a key identifier and key value. The key identifier is a way for the specific data source to understand the key. Value contains customer secret encrypted by the encryptionKeys.

DataStoreTypeId

The arm id of the data store type.

ExtendedProperties

A generic json used differently by each data source type.

To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formated json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

RepositoryId

Arm Id for the manager resource to which the data source is associated. This is optional.

State

State of the data source.

Applies to