Table of Contents

Class NamespaceIdentity

Namespace
Microsoft.ServiceBus.Management
Assembly
Microsoft.ServiceBus.dll
public class NamespaceIdentity
Inheritance
NamespaceIdentity
Inherited Members

Constructors

NamespaceIdentity()

public NamespaceIdentity()

NamespaceIdentity(string, string, string, NamespaceIdentityType?, ManagedIdentityFeature)

public NamespaceIdentity(string armId, string clientId, string principalId, NamespaceIdentityType? type, ManagedIdentityFeature features = ManagedIdentityFeature.None)

Parameters

armId string
clientId string
principalId string
type NamespaceIdentityType?
features ManagedIdentityFeature

Properties

ArmId

public string ArmId { get; set; }

Property Value

string

CannotRenewAfter

public DateTime? CannotRenewAfter { get; set; }

Property Value

DateTime?

ClientId

public string ClientId { get; set; }

Property Value

string

Feature

public ManagedIdentityFeature Feature { get; set; }

Property Value

ManagedIdentityFeature

NotAfter

public DateTime? NotAfter { get; set; }

Property Value

DateTime?

NotBefore

public DateTime? NotBefore { get; set; }

Property Value

DateTime?

PrincipalId

public string PrincipalId { get; set; }

Property Value

string

RenewAfter

public DateTime? RenewAfter { get; set; }

Property Value

DateTime?

ResourceUrl

public string ResourceUrl { get; set; }

Property Value

string

ScopeKey

public string ScopeKey { get; set; }

Property Value

string

ScopeName

public string ScopeName { get; set; }

Property Value

string

State

public NamespaceIdentityState State { get; set; }

Property Value

NamespaceIdentityState

TenantId

public string TenantId { get; set; }

Property Value

string

Type

public NamespaceIdentityType? Type { get; set; }

Property Value

NamespaceIdentityType?

Methods

CreateDeepCopy()

public NamespaceIdentity CreateDeepCopy()

Returns

NamespaceIdentity