INamespaceAuthorizationRule Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Tipo que representa la regla de autorización definida para el espacio de nombres.
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)
- Implementaciones
-
IGroupableResource<ManagerT,InnerT> IGroupableResource<IServiceBusManager,SharedAccessAuthorizationRuleInner> IHasId IHasInner<InnerT> IHasInner<SharedAccessAuthorizationRuleInner> IHasManager<ManagerT> IHasManager<IServiceBusManager> IHasName IHasResourceGroup IIndependentChild<ManagerT> IIndependentChild<IServiceBusManager> IIndependentChildResource<IServiceBusManager,SharedAccessAuthorizationRuleInner> IResource IIndexable IRefreshable<INamespaceAuthorizationRule> IRefreshable<RuleT> IUpdatable<IUpdate> IAuthorizationRule<INamespaceAuthorizationRule>
Propiedades
Id |
Obtiene la cadena de identificador de recurso. (Heredado de IHasId) |
Inner |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IHasInner<T>) |
Key |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IIndexable) |
Manager |
Obtiene el tipo de cliente de administrador de este tipo de recurso. (Heredado de IHasManager<ManagerT>) |
Name |
Obtiene el nombre del recurso. (Heredado de IHasName) |
NamespaceName |
Obtiene el nombre del nombre del espacio de nombres primario. |
Region |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IResource) |
RegionName |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IResource) |
ResourceGroupName |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IHasResourceGroup) |
Rights |
Obtiene los derechos asociados a la regla. (Heredado de IAuthorizationRule<RuleT>) |
Tags |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IResource) |
Type |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IResource) |
Métodos
GetKeys() |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IAuthorizationRule<RuleT>) |
GetKeysAsync(CancellationToken) |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IAuthorizationRule<RuleT>) |
Refresh() |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Actualiza el recurso para que se sincronice con Azure. (Heredado de IRefreshable<T>) |
RegenerateKey(Policykey) |
Regenera las claves principales o secundarias. (Heredado de IAuthorizationRule<RuleT>) |
RegenerateKeyAsync(Policykey, CancellationToken) |
Regenera las claves principales o secundarias. (Heredado de IAuthorizationRule<RuleT>) |
Update() |
Tipo que representa la regla de autorización definida para el espacio de nombres. (Heredado de IUpdatable<T>) |
Se aplica a
Azure SDK for .NET