Share via


IServiceBusNamespace Interface

Definition

An immutable client-side representation of an Azure Service Bus namespace.

public interface IServiceBusNamespace : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager,Microsoft.Azure.Management.ServiceBus.Fluent.Models.NamespaceModelInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.ServiceBus.Fluent.Models.NamespaceModelInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.ServiceBus.Fluent.IServiceBusNamespace>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.ServiceBus.Fluent.ServiceBusNamespace.Update.IUpdate>
type IServiceBusNamespace = interface
    interface IGroupableResource<IServiceBusManager, NamespaceModelInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<IServiceBusManager>
    interface IHasInner<NamespaceModelInner>
    interface IRefreshable<IServiceBusNamespace>
    interface IUpdatable<IUpdate>
Public Interface IServiceBusNamespace
Implements IGroupableResource(Of IServiceBusManager, NamespaceModelInner), IHasInner(Of NamespaceModelInner), IHasManager(Of IServiceBusManager), IRefreshable(Of IServiceBusNamespace), IUpdatable(Of IUpdate)
Implements

Properties

AuthorizationRules

Gets entry point to manage authorization rules for the Service Bus namespace.

CreatedAt

Gets time the namespace was created.

DnsLabel

Gets the relative DNS name of the Service Bus namespace.

Fqdn

Gets fully qualified domain name (FQDN) of the Service Bus namespace.

Id

Gets the resource id string

(Inherited from IHasId)
Inner (Inherited from IHasInner<T>)
Key (Inherited from IIndexable)
Manager

Gets the manager client type of this resource type.

(Inherited from IHasManager<ManagerT>)
Name

Gets the name of the resource

(Inherited from IHasName)
Queues

Gets entry point to manage queue entities in the Service Bus namespace.

Region (Inherited from IResource)
RegionName (Inherited from IResource)
ResourceGroupName (Inherited from IHasResourceGroup)
Sku

Gets sku value.

Tags (Inherited from IResource)
Topics

Gets entry point to manage topics entities in the Service Bus namespace.

Type (Inherited from IResource)
UpdatedAt

Gets time the namespace was updated.

Methods

Refresh()

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
RefreshAsync(CancellationToken)

Refreshes the resource to sync with Azure.

(Inherited from IRefreshable<T>)
Update() (Inherited from IUpdatable<T>)

Applies to