Compartilhar via


ArmNetworkModelFactory.FirewallPolicyRuleCollectionGroupData Método

Definição

Inicializa uma nova instância de FirewallPolicyRuleCollectionGroupData.

public static Azure.ResourceManager.Network.FirewallPolicyRuleCollectionGroupData FirewallPolicyRuleCollectionGroupData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, string size = default, int? priority = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.FirewallPolicyRuleCollectionInfo> ruleCollections = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default);
static member FirewallPolicyRuleCollectionGroupData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * string * Nullable<int> * seq<Azure.ResourceManager.Network.Models.FirewallPolicyRuleCollectionInfo> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> -> Azure.ResourceManager.Network.FirewallPolicyRuleCollectionGroupData
Public Shared Function FirewallPolicyRuleCollectionGroupData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional size As String = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional ruleCollections As IEnumerable(Of FirewallPolicyRuleCollectionInfo) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing) As FirewallPolicyRuleCollectionGroupData

Parâmetros

id
ResourceIdentifier

ID do recurso.

name
String

Nome do recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

etag
Nullable<ETag>

Uma cadeia de caracteres exclusiva somente leitura que é alterada sempre que o recurso é atualizado.

size
String

Uma cadeia de caracteres somente leitura que representa o tamanho do FirewallPolicyRuleCollectionGroupProperties em MB. (ex 1,2 MB).

priority
Nullable<Int32>

Prioridade do recurso de Grupo de Coleção de Regras de Política de Firewall.

ruleCollections
IEnumerable<FirewallPolicyRuleCollectionInfo>

Grupo de coleções de regras da Política de Firewall. FirewallPolicyRuleCollectionInfo 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 FirewallPolicyFilterRuleCollectionInfo e FirewallPolicyNatRuleCollectionInfo.

provisioningState
Nullable<NetworkProvisioningState>

O estado de provisionamento do recurso de grupo de coleta de regras de política de firewall.

Retornos

Uma nova FirewallPolicyRuleCollectionGroupData instância para simulação.

Aplica-se a