你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

INamespaceAuthorizationRule 接口

定义

表示为命名空间定义的授权规则的类型。

public interface INamespaceAuthorizationRule : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.SharedAccessAuthorizationRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.SharedAccessAuthorizationRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChild<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IIndependentChildResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.SharedAccessAuthorizationRuleInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.INamespaceAuthorizationRule>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.NamespaceAuthorizationRule.Update.IUpdate>, Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationRule<Microsoft.Azure.Management.ServiceBus.Fluent.INamespaceAuthorizationRule>
type INamespaceAuthorizationRule = interface
    interface IAuthorizationRule<INamespaceAuthorizationRule>
    interface IIndependentChildResource<IServiceBusManager, SharedAccessAuthorizationRuleInner>
    interface IGroupableResource<IServiceBusManager, SharedAccessAuthorizationRuleInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<SharedAccessAuthorizationRuleInner>
    interface IIndependentChild<IServiceBusManager>
    interface IRefreshable<INamespaceAuthorizationRule>
    interface IUpdatable<IUpdate>
Public Interface INamespaceAuthorizationRule
Implements IAuthorizationRule(Of INamespaceAuthorizationRule), IGroupableResource(Of IServiceBusManager, SharedAccessAuthorizationRuleInner), IHasInner(Of SharedAccessAuthorizationRuleInner), IHasManager(Of IServiceBusManager), IIndependentChild(Of IServiceBusManager), IIndependentChildResource(Of IServiceBusManager, SharedAccessAuthorizationRuleInner), IRefreshable(Of INamespaceAuthorizationRule), IUpdatable(Of IUpdate)
实现

属性

Id

获取资源 ID 字符串

(继承自 IHasId)
Inner

表示为命名空间定义的授权规则的类型。

(继承自 IHasInner<T>)
Key

表示为命名空间定义的授权规则的类型。

(继承自 IIndexable)
Manager

获取此资源类型的管理器客户端类型。

(继承自 IHasManager<ManagerT>)
Name

获取资源的名称

(继承自 IHasName)
NamespaceName

获取父命名空间名称的名称。

Region

表示为命名空间定义的授权规则的类型。

(继承自 IResource)
RegionName

表示为命名空间定义的授权规则的类型。

(继承自 IResource)
ResourceGroupName

表示为命名空间定义的授权规则的类型。

(继承自 IHasResourceGroup)
Rights

获取与规则关联的权限。

(继承自 IAuthorizationRule<RuleT>)
Tags

表示为命名空间定义的授权规则的类型。

(继承自 IResource)
Type

表示为命名空间定义的授权规则的类型。

(继承自 IResource)

方法

GetKeys()

表示为命名空间定义的授权规则的类型。

(继承自 IAuthorizationRule<RuleT>)
GetKeysAsync(CancellationToken)

表示为命名空间定义的授权规则的类型。

(继承自 IAuthorizationRule<RuleT>)
Refresh()

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RefreshAsync(CancellationToken)

刷新资源以与 Azure 同步。

(继承自 IRefreshable<T>)
RegenerateKey(Policykey)

重新生成主密钥或辅助密钥。

(继承自 IAuthorizationRule<RuleT>)
RegenerateKeyAsync(Policykey, CancellationToken)

重新生成主密钥或辅助密钥。

(继承自 IAuthorizationRule<RuleT>)
Update()

表示为命名空间定义的授权规则的类型。

(继承自 IUpdatable<T>)

适用于