Compartilhar via


IWithCreate Interface

Definição

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

public interface IWithCreate : Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithAuthorizationRule, Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithEventHub, Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithSku, Microsoft.Azure.Management.Eventhub.Fluent.EventHubNamespace.Definition.IWithThroughputConfiguration, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, 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 IWithCreate = interface
    interface IBeta
    interface ICreatable<IEventHubNamespace>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSku
    interface IWithEventHub
    interface IWithAuthorizationRule
    interface IWithThroughputConfiguration
Public Interface IWithCreate
Implements IBeta, ICreatable(Of IEventHubNamespace), IDefinitionWithTags(Of IWithCreate), IWithAuthorizationRule, IWithEventHub, IWithSku, IWithThroughputConfiguration
Derivado
Implementações

Propriedades

Key

O estágio da definição que contém todas as entradas mínimas necessárias para o recurso a ser criado (por meio de WithCreate.create()), mas também permite que outras configurações opcionais sejam especificadas.

(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)
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 que tenha 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)
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)
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 {@link Map}.

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

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

(Herdado de IWithThroughputConfiguration)

Aplica-se a