Partilhar via


IDefinition Interface

Definição

A totalidade da definição do namespace do hub de eventos.

public interface IDefinition : Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IBlank, Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate, Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Eventhub.Fluent.IEventHubNamespace>
type IDefinition = interface
    interface IBeta
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroup<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    interface ICreatable<IEventHubNamespace>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSku
    interface IWithEventHub
    interface IWithAuthorizationRule
    interface IWithThroughputConfiguration
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IEventHubNamespace), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithCreate), IWithGroup, IWithGroup(Of IWithCreate), IWithNewResourceGroup(Of IWithCreate)
Implementações

Propriedades

Key

A totalidade da definição do namespace do hub de eventos.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
WithAutoScaling()

Habilita o dimensionamento das unidades de taxa de transferência automaticamente com base na carga.

(Herdado de IWithThroughputConfiguration)
WithCurrentThroughputUnits(Int32)

Especifica as unidades de taxa de transferência atuais.

(Herdado de IWithThroughputConfiguration)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithNewEventHub(String)

Especifica que um novo hub de eventos deve ser criado no namespace .

(Herdado de IWithEventHub)
WithNewEventHub(String, Int32)

Especifica que um novo hub de eventos deve ser criado no namespace .

(Herdado de IWithEventHub)
WithNewEventHub(String, Int32, Int32)

Especifica que um novo hub de eventos deve ser criado no namespace .

(Herdado de IWithEventHub)
WithNewListenRule(String)

Especifica que uma nova regra de autorização deve ser criada com acesso de escuta ao namespace do hub de eventos.

(Herdado de IWithAuthorizationRule)
WithNewManageRule(String)

Especifica que uma nova regra de autorização deve ser criada que tenha acesso gerenciado ao namespace do hub de eventos.

(Herdado de IWithAuthorizationRule)
WithNewResourceGroup()

A totalidade da definição do namespace do hub de eventos.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

A totalidade da definição do namespace do hub de eventos.

(Herdado de IWithNewResourceGroup<T>)
WithNewSendRule(String)

Especifica que uma nova regra de autorização deve ser criada que tenha acesso de envio ao namespace do hub de eventos.

(Herdado de IWithAuthorizationRule)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região do recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithSku(EventHubNamespaceSkuType)

Especifica o sku do namespace.

(Herdado de IWithSku)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IDefinitionWithTags<T>)
WithThroughputUnitsUpperLimit(Int32)

Especifica as unidades de taxa de transferência máxima que o escalar automático tem permissão para escalar verticalmente.

(Herdado de IWithThroughputConfiguration)

Aplica-se a