Compartilhar via


ArmEventHubsModelFactory.EventHubsApplicationGroupData Método

Definição

Inicializa uma nova instância de EventHubsApplicationGroupData.

public static Azure.ResourceManager.EventHubs.EventHubsApplicationGroupData EventHubsApplicationGroupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, bool? isEnabled = default, string clientAppGroupIdentifier = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.EventHubs.Models.EventHubsApplicationGroupPolicy> policies = default, Azure.Core.AzureLocation? location = default);
static member EventHubsApplicationGroupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<bool> * string * seq<Azure.ResourceManager.EventHubs.Models.EventHubsApplicationGroupPolicy> * Nullable<Azure.Core.AzureLocation> -> Azure.ResourceManager.EventHubs.EventHubsApplicationGroupData
Public Shared Function EventHubsApplicationGroupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional isEnabled As Nullable(Of Boolean) = Nothing, Optional clientAppGroupIdentifier As String = Nothing, Optional policies As IEnumerable(Of EventHubsApplicationGroupPolicy) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing) As EventHubsApplicationGroupData

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

isEnabled
Nullable<Boolean>

Determina se o Grupo de Aplicativos tem permissão para criar conexão com o namespace ou não. Depois que o isEnabled for definido como false, todas as conexões existentes do grupo de aplicativos serão descartadas e nenhuma nova conexão será permitida.

clientAppGroupIdentifier
String

O identificador exclusivo para o grupo de aplicativos. Dá suporte a SAS(SASKeyName=KeyName) ou AAD(AADAppID=Guid).

policies
IEnumerable<EventHubsApplicationGroupPolicy>

Lista de políticas de grupo que definem o comportamento do grupo de aplicativos. As políticas podem dar suporte a cenários de governança de recursos, como limitar o tráfego de entrada ou saída. EventHubsApplicationGroupPolicy Observe que é a classe base. De acordo com o cenário, uma classe derivada da classe base pode precisar ser atribuída aqui ou essa propriedade precisa ser convertida em uma das classes derivadas possíveis. As classes derivadas disponíveis incluem EventHubsThrottlingPolicy.

location
Nullable<AzureLocation>

A localização geográfica onde o recurso reside.

Retornos

Uma nova EventHubsApplicationGroupData instância para zombar.

Aplica-se a