Microsoft.Network applicationSecurityGroups 2024-10-01

Definice prostředku Bicep

Typ prostředku applicationSecurityGroups lze nasadit s operacemi, které jsou zaměřeny na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/applicationSecurityGroups, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.Network/applicationSecurityGroups@2024-10-01' = {
  location: 'string'
  name: 'string'
  properties: {}
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

Microsoft.Network/applicationSecurityGroups

Název Description Hodnota
poloha Umístění prostředku řetězec
název Název prostředku string (povinné)
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
tags Štítky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

ApplicationSecurityGroupPropertiesFormat

Název Description Hodnota

ResourceTags

Název Description Hodnota

Příklady použití

Ukázky Bicep

Základní příklad nasazení skupiny zabezpečení aplikace.

param resourceName string = 'acctest0001'
param location string = 'westeurope'

resource applicationSecurityGroup 'Microsoft.Network/applicationSecurityGroups@2022-09-01' = {
  name: resourceName
  location: location
}

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Description
Skupina zabezpečení aplikací (ASG) Modul prostředků AVM pro skupinu zabezpečení aplikací (ASG)

Definice prostředku šablony ARM

Typ prostředku applicationSecurityGroups lze nasadit s operacemi, které jsou zaměřeny na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/applicationSecurityGroups, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.Network/applicationSecurityGroups",
  "apiVersion": "2024-10-01",
  "name": "string",
  "location": "string",
  "properties": {
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

Microsoft.Network/applicationSecurityGroups

Název Description Hodnota
apiVersion Verze rozhraní API '2024-10-01'
poloha Umístění prostředku řetězec
název Název prostředku string (povinné)
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
tags Štítky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku 'Microsoft.Network/applicationSecurityGroups'

ApplicationSecurityGroupPropertiesFormat

Název Description Hodnota

ResourceTags

Název Description Hodnota

Příklady použití

Šablony Azure pro rychlý start

Následující šablony Azure Pro rychlý start nasadit tento typ prostředku.

Template Description
skupiny zabezpečení aplikací

Nasazení do Azure
Tato šablona ukazuje, jak seskupit části pro zabezpečení úloh pomocí skupin zabezpečení sítě se skupinami zabezpečení aplikací. Nasadí virtuální počítač s Linuxem, na kterém běží NGINX, a prostřednictvím využití skupin zabezpečení aplikace ve skupinách zabezpečení sítě povolíme přístup k portům 22 a 80 k virtuálnímu počítači přiřazeného ke skupině zabezpečení aplikace s názvem webServersAsg.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku applicationSecurityGroups lze nasadit s operacemi, které jsou zaměřeny na:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Network/applicationSecurityGroups, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/applicationSecurityGroups@2024-10-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
    }
  }
}

Hodnoty vlastností

Microsoft.Network/applicationSecurityGroups

Název Description Hodnota
poloha Umístění prostředku řetězec
název Název prostředku string (povinné)
vlastnosti Vlastnosti skupiny zabezpečení aplikace ApplicationSecurityGroupPropertiesFormat
tags Štítky prostředků Slovník názvů a hodnot značek
typ Typ prostředku "Microsoft.Network/applicationSecurityGroups@2024-10-01"

ApplicationSecurityGroupPropertiesFormat

Název Description Hodnota

ResourceTags

Název Description Hodnota

Příklady použití

Ukázky Terraformu

Základní příklad nasazení skupiny zabezpečení aplikace.

terraform {
  required_providers {
    azapi = {
      source = "Azure/azapi"
    }
    azurerm = {
      source = "hashicorp/azurerm"
    }
  }
}

provider "azurerm" {
  features {
  }
}

provider "azapi" {
  skip_provider_registration = false
}

variable "resource_name" {
  type    = string
  default = "acctest0001"
}

variable "location" {
  type    = string
  default = "westeurope"
}

data "azurerm_client_config" "current" {
}

data "azapi_resource" "subscription" {
  type                   = "Microsoft.Resources/subscriptions@2021-01-01"
  resource_id            = "/subscriptions/${data.azurerm_client_config.current.subscription_id}"
  response_export_values = ["*"]
}

resource "azapi_resource" "resourceGroup" {
  type     = "Microsoft.Resources/resourceGroups@2020-06-01"
  name     = var.resource_name
  location = var.location
}

resource "azapi_resource" "applicationSecurityGroup" {
  type                      = "Microsoft.Network/applicationSecurityGroups@2022-09-01"
  parent_id                 = azapi_resource.resourceGroup.id
  name                      = var.resource_name
  location                  = var.location
  schema_validation_enabled = false
  response_export_values    = ["*"]
}

Ověřené moduly Azure

K nasazení tohoto typu prostředku je možné použít následující ověřené moduly Azure.

Modul Description
Skupina zabezpečení aplikací (ASG) Modul prostředků AVM pro skupinu zabezpečení aplikací (ASG)