Définition de ressource Bicep
Le type de ressource p2svpnGateways 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.
Pour créer une ressource Microsoft.Network/p2svpnGateways, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/p2svpnGateways@2019-11-01' = {
location: 'string'
name: 'string'
properties: {
p2SConnectionConfigurations: [
{
id: 'string'
name: 'string'
properties: {
vpnClientAddressPool: {
addressPrefixes: [
'string'
]
}
}
}
]
virtualHub: {
id: 'string'
}
vpnGatewayScaleUnit: int
vpnServerConfiguration: {
id: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
Microsoft.Network/p2svpnGateways
Nom |
Descriptif |
Valeur |
emplacement |
Emplacement des ressources. |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
Propriétés du P2SVpnGateway. |
P2SVpnGatewayProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
Espace d’adressage
Nom |
Descriptif |
Valeur |
adressePréfixes |
Liste des blocs d’adresses réservés à ce réseau virtuel en notation CIDR. |
chaîne de caractères[] |
P2SConnectionConfiguration
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |
nom |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
corde |
Propriétés |
Propriétés de la configuration de la connexion P2S. |
P2SConnectionConfigurationProperties |
P2SConnectionConfigurationProperties
Nom |
Descriptif |
Valeur |
vpnClientAddressPool |
Référence à la ressource d’espace d’adressage qui représente l’espace d’adressage pour P2S VpnClient. |
Espace d’adressage |
P2SVpnGatewayProperties
Nom |
Descriptif |
Valeur |
p2SConnectionConfigurations |
Liste de toutes les configurations de connexion p2s de la passerelle. |
P2SConnectionConfiguration[] |
hubhub virtuel |
VirtualHub auquel appartient la passerelle. |
Sous-ressource |
vpnGatewayScaleUnit |
Unité d’échelle pour cette passerelle vpn p2s. |
Int |
vpnserveurConfiguration |
VpnServerConfiguration auquel le p2sVpnGateway est attaché. |
Sous-ressource |
Sous-ressource
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |
Exemples d’utilisation
Modules vérifiés Azure
Les modules vérifiés Azure suivants peuvent être utilisés pour déployer ce type de ressource.
Module |
Descriptif |
de passerelle VPN P2S |
Module de ressource AVM pour la passerelle VPN P2S |
Définition de ressource de modèle ARM
Le type de ressource p2svpnGateways 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.
Pour créer une ressource Microsoft.Network/p2svpnGateways, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/p2svpnGateways",
"apiVersion": "2019-11-01",
"name": "string",
"location": "string",
"properties": {
"p2SConnectionConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"vpnClientAddressPool": {
"addressPrefixes": [ "string" ]
}
}
}
],
"virtualHub": {
"id": "string"
},
"vpnGatewayScaleUnit": "int",
"vpnServerConfiguration": {
"id": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
Microsoft.Network/p2svpnGateways
Nom |
Descriptif |
Valeur |
apiVersion |
Version de l’API |
'2019-11-01' |
emplacement |
Emplacement des ressources. |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
Propriétés du P2SVpnGateway. |
P2SVpnGatewayProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type |
Type de ressource |
'Microsoft.Network/p2svpnGateways' |
Espace d’adressage
Nom |
Descriptif |
Valeur |
adressePréfixes |
Liste des blocs d’adresses réservés à ce réseau virtuel en notation CIDR. |
chaîne de caractères[] |
P2SConnectionConfiguration
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |
nom |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
corde |
Propriétés |
Propriétés de la configuration de la connexion P2S. |
P2SConnectionConfigurationProperties |
P2SConnectionConfigurationProperties
Nom |
Descriptif |
Valeur |
vpnClientAddressPool |
Référence à la ressource d’espace d’adressage qui représente l’espace d’adressage pour P2S VpnClient. |
Espace d’adressage |
P2SVpnGatewayProperties
Nom |
Descriptif |
Valeur |
p2SConnectionConfigurations |
Liste de toutes les configurations de connexion p2s de la passerelle. |
P2SConnectionConfiguration[] |
hubhub virtuel |
VirtualHub auquel appartient la passerelle. |
Sous-ressource |
vpnGatewayScaleUnit |
Unité d’échelle pour cette passerelle vpn p2s. |
Int |
vpnserveurConfiguration |
VpnServerConfiguration auquel le p2sVpnGateway est attaché. |
Sous-ressource |
Sous-ressource
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |
Exemples d’utilisation
Modèles de démarrage rapide Azure
Les modèles de démarrage rapide Azure suivants déployer ce type de ressource.
Le type de ressource p2svpnGateways 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.
Pour créer une ressource Microsoft.Network/p2svpnGateways, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/p2svpnGateways@2019-11-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
p2SConnectionConfigurations = [
{
id = "string"
name = "string"
properties = {
vpnClientAddressPool = {
addressPrefixes = [
"string"
]
}
}
}
]
virtualHub = {
id = "string"
}
vpnGatewayScaleUnit = int
vpnServerConfiguration = {
id = "string"
}
}
}
}
Valeurs de propriété
Microsoft.Network/p2svpnGateways
Nom |
Descriptif |
Valeur |
emplacement |
Emplacement des ressources. |
corde |
nom |
Nom de la ressource |
chaîne (obligatoire) |
Propriétés |
Propriétés du P2SVpnGateway. |
P2SVpnGatewayProperties |
étiquettes |
Balises de ressource |
Dictionnaire de noms et de valeurs d’étiquettes. |
type |
Type de ressource |
« Microsoft.Network/p2svpnGateways@2019-11-01 » |
Espace d’adressage
Nom |
Descriptif |
Valeur |
adressePréfixes |
Liste des blocs d’adresses réservés à ce réseau virtuel en notation CIDR. |
chaîne de caractères[] |
P2SConnectionConfiguration
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |
nom |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
corde |
Propriétés |
Propriétés de la configuration de la connexion P2S. |
P2SConnectionConfigurationProperties |
P2SConnectionConfigurationProperties
Nom |
Descriptif |
Valeur |
vpnClientAddressPool |
Référence à la ressource d’espace d’adressage qui représente l’espace d’adressage pour P2S VpnClient. |
Espace d’adressage |
P2SVpnGatewayProperties
Nom |
Descriptif |
Valeur |
p2SConnectionConfigurations |
Liste de toutes les configurations de connexion p2s de la passerelle. |
P2SConnectionConfiguration[] |
hubhub virtuel |
VirtualHub auquel appartient la passerelle. |
Sous-ressource |
vpnGatewayScaleUnit |
Unité d’échelle pour cette passerelle vpn p2s. |
Int |
vpnserveurConfiguration |
VpnServerConfiguration auquel le p2sVpnGateway est attaché. |
Sous-ressource |
Sous-ressource
Nom |
Descriptif |
Valeur |
pièce d'identité |
ID de ressource. |
corde |