StorageConnectorManagedIdentityAuthPatch Class

Definition

The managed identity auth properties for dataShare connection.

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

Constructors

Name Description
StorageConnectorManagedIdentityAuthPatch()

Initializes a new instance of StorageConnectorManagedIdentityAuthPatch.

Properties

Name Description
IdentityResourceId

ARM ResourceId of the managed identity that should be used to authenticate to the backing data source.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<StorageConnectorAuthPropertiesPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from StorageConnectorAuthPropertiesPatch)
IJsonModel<StorageConnectorAuthPropertiesPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from StorageConnectorAuthPropertiesPatch)
IJsonModel<StorageConnectorManagedIdentityAuthPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<StorageConnectorManagedIdentityAuthPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<StorageConnectorAuthPropertiesPatch>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from StorageConnectorAuthPropertiesPatch)
IPersistableModel<StorageConnectorAuthPropertiesPatch>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from StorageConnectorAuthPropertiesPatch)
IPersistableModel<StorageConnectorAuthPropertiesPatch>.Write(ModelReaderWriterOptions) (Inherited from StorageConnectorAuthPropertiesPatch)
IPersistableModel<StorageConnectorManagedIdentityAuthPatch>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<StorageConnectorManagedIdentityAuthPatch>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<StorageConnectorManagedIdentityAuthPatch>.Write(ModelReaderWriterOptions)

Applies to