Share via


CaptureIdentity Class

Definition

A value that indicates whether capture description is enabled.

[Microsoft.Azure.PowerShell.Cmdlets.EventHub.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.CaptureIdentityTypeConverter))]
public class CaptureIdentity : Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.ICaptureIdentity
[<Microsoft.Azure.PowerShell.Cmdlets.EventHub.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.CaptureIdentityTypeConverter))>]
type CaptureIdentity = class
    interface ICaptureIdentity
    interface IJsonSerializable
Public Class CaptureIdentity
Implements ICaptureIdentity
Inheritance
CaptureIdentity
Attributes
Implements

Constructors

CaptureIdentity()

Creates an new CaptureIdentity instance.

Properties

Type

Type of Azure Active Directory Managed Identity.

UserAssignedIdentity

ARM ID of Managed User Identity. This property is required is the type is UserAssignedIdentity. If type is SystemAssigned, then the System Assigned Identity Associated with the namespace will be used.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CaptureIdentity.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CaptureIdentity.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.ICaptureIdentity.

FromJsonString(String)

Creates a new instance of CaptureIdentity, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CaptureIdentity into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to