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