Partilhar via


Microsoft.Network networkManagers/securityUserConfigurations/ruleCollections/rules 2022-04-01-preview

Definição de recursos do bíceps

O tipo de recurso networkManagers/securityUserConfigurations/ruleCollections/rules pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules, adicione o seguinte Bicep ao seu modelo.

resource symbolicname 'Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules@2022-04-01-preview' = {
  name: 'string'
  kind: 'string'
  // For remaining properties, see Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules objects
}

Objetos Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Defina a propriedade kind para especificar o tipo de objeto.

Para Custom, use:

{
  kind: 'Custom'
  properties: {
    description: 'string'
    destinationPortRanges: [
      'string'
    ]
    destinations: [
      {
        addressPrefix: 'string'
        addressPrefixType: 'string'
      }
    ]
    direction: 'string'
    protocol: 'string'
    sourcePortRanges: [
      'string'
    ]
    sources: [
      {
        addressPrefix: 'string'
        addressPrefixType: 'string'
      }
    ]
  }
}

Para padrão , use:

{
  kind: 'Default'
  properties: {
    flag: 'string'
  }
}

Valores de propriedade

EndereçoPrefixItem

Designação Descrição Valor
endereçoPrefixo Prefixo do endereço. string
addressPrefixType Tipo de prefixo de endereço. 'IPPrefix'
'ServiceTag'

DefaultUserRule

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Padrão' (obrigatório)
propriedades Indica as propriedades da regra de usuário padrão de segurança DefaultUserRulePropertiesFormat

DefaultUserRulePropertiesFormat

Designação Descrição Valor
bandeira Sinalizador de regra padrão. string

Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Designação Descrição Valor
tipo Defina como 'Custom' para o tipo UserRule. Defina como 'Default' para o tipo DefaultUserRule. 'Personalizado'
'Padrão' (obrigatório)
Designação O nome do recurso string (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: networkManagers/securityUserConfigurations/ruleCollections

Regra de usuário

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Personalizado' (obrigatório)
propriedades Indica as propriedades da regra de usuário de segurança UserRulePropertiesFormat

UserRulePropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. string
destinationPortRanges A porta de destino varia. string[]
Destinos Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. AddressPrefixItem[]
Direção Indica se o tráfego correspondeu à regra de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. 'Ah'
'Qualquer'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourcePortRanges A porta de origem varia. string[]
Fontes Os intervalos CIDR ou IP de origem. AddressPrefixItem[]

Definição de recurso de modelo ARM

O tipo de recurso networkManagers/securityUserConfigurations/ruleCollections/rules pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules, adicione o seguinte JSON ao seu modelo.

{
  "name": "string",
  "kind": "string"
  // For remaining properties, see Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules objects
}

Objetos Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Defina a propriedade kind para especificar o tipo de objeto.

Para Custom, use:

{
  "kind": "Custom",
  "properties": {
    "description": "string",
    "destinationPortRanges": [ "string" ],
    "destinations": [
      {
        "addressPrefix": "string",
        "addressPrefixType": "string"
      }
    ],
    "direction": "string",
    "protocol": "string",
    "sourcePortRanges": [ "string" ],
    "sources": [
      {
        "addressPrefix": "string",
        "addressPrefixType": "string"
      }
    ]
  }
}

Para padrão , use:

{
  "kind": "Default",
  "properties": {
    "flag": "string"
  }
}

Valores de propriedade

EndereçoPrefixItem

Designação Descrição Valor
endereçoPrefixo Prefixo do endereço. string
addressPrefixType Tipo de prefixo de endereço. 'IPPrefix'
'ServiceTag'

DefaultUserRule

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Padrão' (obrigatório)
propriedades Indica as propriedades da regra de usuário padrão de segurança DefaultUserRulePropertiesFormat

DefaultUserRulePropertiesFormat

Designação Descrição Valor
bandeira Sinalizador de regra padrão. string

Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Designação Descrição Valor
apiVersion A versão api '2022-04-01-pré-visualização'
tipo Defina como 'Custom' para o tipo UserRule. Defina como 'Default' para o tipo DefaultUserRule. 'Personalizado'
'Padrão' (obrigatório)
Designação O nome do recurso string (obrigatório)
tipo O tipo de recurso 'Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules'

Regra de usuário

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Personalizado' (obrigatório)
propriedades Indica as propriedades da regra de usuário de segurança UserRulePropertiesFormat

UserRulePropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. string
destinationPortRanges A porta de destino varia. string[]
Destinos Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. AddressPrefixItem[]
Direção Indica se o tráfego correspondeu à regra de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. 'Ah'
'Qualquer'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourcePortRanges A porta de origem varia. string[]
Fontes Os intervalos CIDR ou IP de origem. AddressPrefixItem[]

Definição de recursos Terraform (provedor AzAPI)

O tipo de recurso networkManagers/securityUserConfigurations/ruleCollections/rules pode ser implantado com operações direcionadas:

  • Grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.

Formato do recurso

Para criar um recurso Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules, adicione o seguinte Terraform ao seu modelo.

resource "azapi_resource" "symbolicname" {
  name = "string"
  kind = "string"
  // For remaining properties, see Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules objects
}

Objetos Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Defina a propriedade kind para especificar o tipo de objeto.

Para Custom, use:

{
  kind = "Custom"
  properties = {
    description = "string"
    destinationPortRanges = [
      "string"
    ]
    destinations = [
      {
        addressPrefix = "string"
        addressPrefixType = "string"
      }
    ]
    direction = "string"
    protocol = "string"
    sourcePortRanges = [
      "string"
    ]
    sources = [
      {
        addressPrefix = "string"
        addressPrefixType = "string"
      }
    ]
  }
}

Para padrão , use:

{
  kind = "Default"
  properties = {
    flag = "string"
  }
}

Valores de propriedade

EndereçoPrefixItem

Designação Descrição Valor
endereçoPrefixo Prefixo do endereço. string
addressPrefixType Tipo de prefixo de endereço. 'IPPrefix'
'ServiceTag'

DefaultUserRule

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Padrão' (obrigatório)
propriedades Indica as propriedades da regra de usuário padrão de segurança DefaultUserRulePropertiesFormat

DefaultUserRulePropertiesFormat

Designação Descrição Valor
bandeira Sinalizador de regra padrão. string

Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules

Designação Descrição Valor
tipo Defina como 'Custom' para o tipo UserRule. Defina como 'Default' para o tipo DefaultUserRule. 'Personalizado'
'Padrão' (obrigatório)
Designação O nome do recurso string (obrigatório)
parent_id A ID do recurso que é o pai para este recurso. ID do recurso do tipo: networkManagers/securityUserConfigurations/ruleCollections
tipo O tipo de recurso "Microsoft.Network/networkManagers/securityUserConfigurations/ruleCollections/rules@2022-04-01-preview"

Regra de usuário

Designação Descrição Valor
tipo Se a regra é personalizada ou padrão. 'Personalizado' (obrigatório)
propriedades Indica as propriedades da regra de usuário de segurança UserRulePropertiesFormat

UserRulePropertiesFormat

Designação Descrição Valor
Descrição Uma descrição para esta regra. string
destinationPortRanges A porta de destino varia. string[]
Destinos Os prefixos de endereço de destino. CIDR ou intervalos de IP de destino. AddressPrefixItem[]
Direção Indica se o tráfego correspondeu à regra de entrada ou saída. 'Entrada'
'Saída' (obrigatório)
protocolo Protocolo de rede ao qual esta regra se aplica. 'Ah'
'Qualquer'
'Esp'
'ICMP'
«Tcp»
'Udp' (obrigatório)
sourcePortRanges A porta de origem varia. string[]
Fontes Os intervalos CIDR ou IP de origem. AddressPrefixItem[]