Microsoft.Network vpnGateways/vpnConnections 2018-12-01
- dernière
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 2022-01-01
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
- 2018-07-01
- 2018-06-01
- 2018-04-01
Définition de ressource Bicep
Le type de ressource vpnGateways/vpnConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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.Network/vpnGateways/vpnConnections, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.Network/vpnGateways/vpnConnections@2018-12-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
connectionBandwidth: int
enableBgp: bool
enableInternetSecurity: bool
enableRateLimiting: bool
ipsecPolicies: [
{
dhGroup: 'string'
ikeEncryption: 'string'
ikeIntegrity: 'string'
ipsecEncryption: 'string'
ipsecIntegrity: 'string'
pfsGroup: 'string'
saDataSizeKilobytes: int
saLifeTimeSeconds: int
}
]
provisioningState: 'string'
remoteVpnSite: {
id: 'string'
}
routingWeight: int
sharedKey: 'string'
vpnConnectionProtocolType: 'string'
}
}
Valeurs de propriété
IpsecPolicy
Nom | Description | Valeur |
---|---|---|
dhGroup | Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale. | 'DHGroup1' 'DHGroup14' 'DHGroup2' 'DHGroup2048' 'DHGroup24' 'ECP256' 'ECP384' 'None' (obligatoire) |
ikeEncryption | Algorithme de chiffrement IKE (phase IKE 2). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES256' (obligatoire) |
ikeIntegrity | Algorithme d’intégrité IKE (phase IKE 2). | 'GCMAES128' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' 'SHA384' (obligatoire) |
ipsecEncryption | Algorithme de chiffrement IPSec (phase IKE 1). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES192' 'GCMAES256' 'None' (obligatoire) |
ipsecIntegrity | Algorithme d’intégrité IPSec (phase IKE 1). | 'GCMAES128' 'GCMAES192' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' (obligatoire) |
pfsGroup | Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant. | 'ECP256' 'ECP384' 'None' 'PFS1' 'PFS14' 'PFS2' 'PFS2048' 'PFS24' 'PFSMM' (obligatoire) |
saDataSizeKilobytes | La taille de charge utile IPSec Security Association (également appelée mode rapide ou sa phase 2) en Ko pour un tunnel VPN de site à site. | int (obligatoire) |
saLifeTimeSeconds | Durée de vie de l’association de sécurité IPSec (également appelée mode rapide ou sa phase 2) en secondes pour un tunnel VPN de site à site. | int (obligatoire) |
Microsoft.Network/vpnGateways/vpnConnections
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (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 : vpnGateways |
Propriétés | Paramètres pour VpnConnection | vpnConnectionProperties |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VpnConnectionProperties
Nom | Description | Valeur |
---|---|---|
connectionBandwidth | Bande passante attendue en MBITs/S. | Int |
enableBgp | Indicateur EnableBgp | Bool |
enableInternetSecurity | Activer la sécurité Internet | Bool |
enableRateLimiting | Indicateur EnableBgp | Bool |
ipsecPolicies | Stratégies IPSec à prendre en compte par cette connexion. | IpsecPolicy [] |
provisioningState | État d’approvisionnement de la ressource. | 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
remoteVpnSite | ID du site vpn connecté. | SubResource |
routingWeight | Poids du routage pour la connexion VPN. | Int |
sharedKey | SharedKey pour la connexion vpn. | corde |
vpnConnectionProtocolType | Protocole de connexion utilisé pour cette connexion | 'IKEv1' 'IKEv2' |
Définition de ressource de modèle ARM
Le type de ressource vpnGateways/vpnConnections peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de 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.Network/vpnGateways/vpnConnections, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.Network/vpnGateways/vpnConnections",
"apiVersion": "2018-12-01",
"name": "string",
"properties": {
"connectionBandwidth": "int",
"enableBgp": "bool",
"enableInternetSecurity": "bool",
"enableRateLimiting": "bool",
"ipsecPolicies": [
{
"dhGroup": "string",
"ikeEncryption": "string",
"ikeIntegrity": "string",
"ipsecEncryption": "string",
"ipsecIntegrity": "string",
"pfsGroup": "string",
"saDataSizeKilobytes": "int",
"saLifeTimeSeconds": "int"
}
],
"provisioningState": "string",
"remoteVpnSite": {
"id": "string"
},
"routingWeight": "int",
"sharedKey": "string",
"vpnConnectionProtocolType": "string"
}
}
Valeurs de propriété
IpsecPolicy
Nom | Description | Valeur |
---|---|---|
dhGroup | Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale. | 'DHGroup1' 'DHGroup14' 'DHGroup2' 'DHGroup2048' 'DHGroup24' 'ECP256' 'ECP384' 'None' (obligatoire) |
ikeEncryption | Algorithme de chiffrement IKE (phase IKE 2). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES256' (obligatoire) |
ikeIntegrity | Algorithme d’intégrité IKE (phase IKE 2). | 'GCMAES128' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' 'SHA384' (obligatoire) |
ipsecEncryption | Algorithme de chiffrement IPSec (phase IKE 1). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES192' 'GCMAES256' 'None' (obligatoire) |
ipsecIntegrity | Algorithme d’intégrité IPSec (phase IKE 1). | 'GCMAES128' 'GCMAES192' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' (obligatoire) |
pfsGroup | Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant. | 'ECP256' 'ECP384' 'None' 'PFS1' 'PFS14' 'PFS2' 'PFS2048' 'PFS24' 'PFSMM' (obligatoire) |
saDataSizeKilobytes | La taille de charge utile IPSec Security Association (également appelée mode rapide ou sa phase 2) en Ko pour un tunnel VPN de site à site. | int (obligatoire) |
saLifeTimeSeconds | Durée de vie de l’association de sécurité IPSec (également appelée mode rapide ou sa phase 2) en secondes pour un tunnel VPN de site à site. | int (obligatoire) |
Microsoft.Network/vpnGateways/vpnConnections
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2018-12-01' |
nom | Nom de la ressource | chaîne (obligatoire) |
Propriétés | Paramètres pour VpnConnection | vpnConnectionProperties |
type | Type de ressource | 'Microsoft.Network/vpnGateways/vpnConnections' |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VpnConnectionProperties
Nom | Description | Valeur |
---|---|---|
connectionBandwidth | Bande passante attendue en MBITs/S. | Int |
enableBgp | Indicateur EnableBgp | Bool |
enableInternetSecurity | Activer la sécurité Internet | Bool |
enableRateLimiting | Indicateur EnableBgp | Bool |
ipsecPolicies | Stratégies IPSec à prendre en compte par cette connexion. | IpsecPolicy [] |
provisioningState | État d’approvisionnement de la ressource. | 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
remoteVpnSite | ID du site vpn connecté. | SubResource |
routingWeight | Poids du routage pour la connexion VPN. | Int |
sharedKey | SharedKey pour la connexion vpn. | corde |
vpnConnectionProtocolType | Protocole de connexion utilisé pour cette connexion | 'IKEv1' 'IKEv2' |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource vpnGateways/vpnConnections 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.Network/vpnGateways/vpnConnections, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/vpnGateways/vpnConnections@2018-12-01"
name = "string"
body = jsonencode({
properties = {
connectionBandwidth = int
enableBgp = bool
enableInternetSecurity = bool
enableRateLimiting = bool
ipsecPolicies = [
{
dhGroup = "string"
ikeEncryption = "string"
ikeIntegrity = "string"
ipsecEncryption = "string"
ipsecIntegrity = "string"
pfsGroup = "string"
saDataSizeKilobytes = int
saLifeTimeSeconds = int
}
]
provisioningState = "string"
remoteVpnSite = {
id = "string"
}
routingWeight = int
sharedKey = "string"
vpnConnectionProtocolType = "string"
}
})
}
Valeurs de propriété
IpsecPolicy
Nom | Description | Valeur |
---|---|---|
dhGroup | Groupes DH utilisés dans la phase 1 de IKE pour la sa initiale. | 'DHGroup1' 'DHGroup14' 'DHGroup2' 'DHGroup2048' 'DHGroup24' 'ECP256' 'ECP384' 'None' (obligatoire) |
ikeEncryption | Algorithme de chiffrement IKE (phase IKE 2). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES256' (obligatoire) |
ikeIntegrity | Algorithme d’intégrité IKE (phase IKE 2). | 'GCMAES128' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' 'SHA384' (obligatoire) |
ipsecEncryption | Algorithme de chiffrement IPSec (phase IKE 1). | 'AES128' 'AES192' 'AES256' 'DES' 'DES3' 'GCMAES128' 'GCMAES192' 'GCMAES256' 'None' (obligatoire) |
ipsecIntegrity | Algorithme d’intégrité IPSec (phase IKE 1). | 'GCMAES128' 'GCMAES192' 'GCMAES256' 'MD5' 'SHA1' 'SHA256' (obligatoire) |
pfsGroup | Groupes Pfs utilisés dans la phase IKE 2 pour la nouvelle sape enfant. | 'ECP256' 'ECP384' 'None' 'PFS1' 'PFS14' 'PFS2' 'PFS2048' 'PFS24' 'PFSMM' (obligatoire) |
saDataSizeKilobytes | La taille de charge utile IPSec Security Association (également appelée mode rapide ou sa phase 2) en Ko pour un tunnel VPN de site à site. | int (obligatoire) |
saLifeTimeSeconds | Durée de vie de l’association de sécurité IPSec (également appelée mode rapide ou sa phase 2) en secondes pour un tunnel VPN de site à site. | int (obligatoire) |
Microsoft.Network/vpnGateways/vpnConnections
Nom | Description | Valeur |
---|---|---|
nom | Nom de la ressource | chaîne (obligatoire) |
parent_id | ID de la ressource qui est le parent de cette ressource. | ID de ressource de type : vpnGateways |
Propriétés | Paramètres pour VpnConnection | vpnConnectionProperties |
type | Type de ressource | « Microsoft.Network/vpnGateways/vpnConnections@2018-12-01 » |
Sous-ressource
Nom | Description | Valeur |
---|---|---|
id | ID de ressource. | corde |
VpnConnectionProperties
Nom | Description | Valeur |
---|---|---|
connectionBandwidth | Bande passante attendue en MBITs/S. | Int |
enableBgp | Indicateur EnableBgp | Bool |
enableInternetSecurity | Activer la sécurité Internet | Bool |
enableRateLimiting | Indicateur EnableBgp | Bool |
ipsecPolicies | Stratégies IPSec à prendre en compte par cette connexion. | IpsecPolicy [] |
provisioningState | État d’approvisionnement de la ressource. | 'Suppression' 'Échec' 'Réussi' 'Mise à jour' |
remoteVpnSite | ID du site vpn connecté. | SubResource |
routingWeight | Poids du routage pour la connexion VPN. | Int |
sharedKey | SharedKey pour la connexion vpn. | corde |
vpnConnectionProtocolType | Protocole de connexion utilisé pour cette connexion | 'IKEv1' 'IKEv2' |