Partager via


Sites Microsoft.Web/privateAccess 2018-11-01

Définition de ressource Bicep

Le type de ressource sites/privateAccess peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/privateAccess, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.Web/sites/privateAccess@2018-11-01' = {
  parent: resourceSymbolicName
  kind: 'string'
  name: 'virtualNetworks'
  properties: {
    enabled: bool
    virtualNetworks: [
      {
        key: int
        name: 'string'
        resourceId: 'string'
        subnets: [
          {
            key: int
            name: 'string'
          }
        ]
      }
    ]
  }
}

Valeurs de propriété

Microsoft.Web/sites/privateAccess

Nom Description Valeur
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetworks' (obligatoire)
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : sites
Propriétés Propriétés spécifiques à la ressource PrivateAccess PrivateAccessProperties

PrivateAccessProperties

Nom Description Valeur
Activé Indique si l’accès privé est activé ou non. Bool
virtualNetworks Les réseaux virtuels (et sous-réseaux) autorisés à accéder au site en privé. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet

Nom Description Valeur
clé Clé (ID) du sous-réseau. Int
nom Nom du sous-réseau. corde

PrivateAccessVirtualNetwork

Nom Description Valeur
clé Clé (ID) du réseau virtuel. Int
nom Nom du réseau virtuel. corde
resourceId URI ARM du réseau virtuel corde
Sous-réseaux Liste des sous-réseaux auxquels l’accès est autorisé sur ce réseau virtuel. Un tableau vide (mais pas null) est interprété pour signifier que tous les sous-réseaux sont autorisés dans ce réseau virtuel. PrivateAccessSubnet[]

Définition de ressource de modèle ARM

Le type de ressource sites/privateAccess peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/privateAccess, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.Web/sites/privateAccess",
  "apiVersion": "2018-11-01",
  "name": "string",
  "kind": "string",
  "properties": {
    "enabled": "bool",
    "virtualNetworks": [
      {
        "key": "int",
        "name": "string",
        "resourceId": "string",
        "subnets": [
          {
            "key": "int",
            "name": "string"
          }
        ]
      }
    ]
  }
}

Valeurs de propriété

Microsoft.Web/sites/privateAccess

Nom Description Valeur
apiVersion Version de l’API '2018-11-01'
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetworks' (obligatoire)
Propriétés Propriétés spécifiques à la ressource PrivateAccess PrivateAccessProperties
type Type de ressource 'Microsoft.Web/sites/privateAccess'

PrivateAccessProperties

Nom Description Valeur
Activé Indique si l’accès privé est activé ou non. Bool
virtualNetworks Les réseaux virtuels (et sous-réseaux) autorisés à accéder au site en privé. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet

Nom Description Valeur
clé Clé (ID) du sous-réseau. Int
nom Nom du sous-réseau. corde

PrivateAccessVirtualNetwork

Nom Description Valeur
clé Clé (ID) du réseau virtuel. Int
nom Nom du réseau virtuel. corde
resourceId URI ARM du réseau virtuel corde
Sous-réseaux Liste des sous-réseaux auxquels l’accès est autorisé sur ce réseau virtuel. Un tableau vide (mais pas null) est interprété pour signifier que tous les sous-réseaux sont autorisés dans ce réseau virtuel. PrivateAccessSubnet[]

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource sites/privateAccess peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.Web/sites/privateAccess, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/sites/privateAccess@2018-11-01"
  name = "string"
  kind = "string"
  body = jsonencode({
    properties = {
      enabled = bool
      virtualNetworks = [
        {
          key = int
          name = "string"
          resourceId = "string"
          subnets = [
            {
              key = int
              name = "string"
            }
          ]
        }
      ]
    }
  })
}

Valeurs de propriété

Microsoft.Web/sites/privateAccess

Nom Description Valeur
gentil Type de ressource. corde
nom Nom de la ressource 'virtualNetworks' (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : sites
Propriétés Propriétés spécifiques à la ressource PrivateAccess PrivateAccessProperties
type Type de ressource « Microsoft.Web/sites/privateAccess@2018-11-01 »

PrivateAccessProperties

Nom Description Valeur
Activé Indique si l’accès privé est activé ou non. Bool
virtualNetworks Les réseaux virtuels (et sous-réseaux) autorisés à accéder au site en privé. PrivateAccessVirtualNetwork[]

PrivateAccessSubnet

Nom Description Valeur
clé Clé (ID) du sous-réseau. Int
nom Nom du sous-réseau. corde

PrivateAccessVirtualNetwork

Nom Description Valeur
clé Clé (ID) du réseau virtuel. Int
nom Nom du réseau virtuel. corde
resourceId URI ARM du réseau virtuel corde
Sous-réseaux Liste des sous-réseaux auxquels l’accès est autorisé sur ce réseau virtuel. Un tableau vide (mais pas null) est interprété pour signifier que tous les sous-réseaux sont autorisés dans ce réseau virtuel. PrivateAccessSubnet[]