IdentityProperties Class

Definition

Describes the identity of the cluster.

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

Constructors

Name Description
IdentityProperties()

Initializes a new instance of IdentityProperties.

Properties

Name Description
Type

Gets or sets the Type.

UserAssignedIdentities

The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

Methods

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

Explicit Interface Implementations

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

Applies to