Clusters/applications Microsoft.HDInsight 2021-06-01
Article 07/20/2023
1 contributeur
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource clusters/applications peut être déployé sur :
Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications .
Pour créer une ressource Microsoft.HDInsight/clusters/applications, ajoutez le Bicep suivant à votre modèle.
resource symbolicname 'Microsoft.HDInsight/clusters/applications@2021-06-01' = {
name: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
parent: resourceSymbolicName
etag: 'string'
properties: {
applicationType: 'string'
computeProfile: {
roles: [
{
autoscale: {
capacity: {
maxInstanceCount: int
minInstanceCount: int
}
recurrence: {
schedule: [
{
days: [
'string'
]
timeAndCapacity: {
maxInstanceCount: int
minInstanceCount: int
time: 'string'
}
}
]
timeZone: 'string'
}
}
dataDisksGroups: [
{
disksPerNode: int
}
]
encryptDataDisks: bool
hardwareProfile: {
vmSize: 'string'
}
minInstanceCount: int
name: 'string'
osProfile: {
linuxOperatingSystemProfile: {
password: 'string'
sshProfile: {
publicKeys: [
{
certificateData: 'string'
}
]
}
username: 'string'
}
}
scriptActions: [
{
name: 'string'
parameters: 'string'
uri: 'string'
}
]
targetInstanceCount: int
virtualNetworkProfile: {
id: 'string'
subnet: 'string'
}
VMGroupName: 'string'
}
]
}
errors: [
{
code: 'string'
message: 'string'
}
]
httpsEndpoints: [
{
accessModes: [
'string'
]
destinationPort: int
disableGatewayAuth: bool
privateIPAddress: 'string'
subDomainSuffix: 'string'
}
]
installScriptActions: [
{
name: 'string'
parameters: 'string'
roles: [
'string'
]
uri: 'string'
}
]
privateLinkConfigurations: [
{
name: 'string'
properties: {
groupId: 'string'
ipConfigurations: [
{
name: 'string'
properties: {
primary: bool
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
subnet: {
id: 'string'
}
}
}
]
}
}
]
sshEndpoints: [
{
destinationPort: int
location: 'string'
privateIPAddress: 'string'
publicPort: int
}
]
uninstallScriptActions: [
{
name: 'string'
parameters: 'string'
roles: [
'string'
]
uri: 'string'
}
]
}
}
Valeurs de propriétés
clusters/applications
Nom
Description
Valeur
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep .
string (obligatoire)
tags
Balises de l’application.
Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
parent
Dans Bicep, vous pouvez spécifier la ressource parente pour 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 : clusters
etag
ETag pour l’application
string
properties
Propriétés de l’application.
ApplicationProperties
ApplicationProperties
ComputeProfile
Nom
Description
Valeur
roles
Liste des rôles dans le cluster.
Rôle []
Rôle
Nom
Description
Valeur
mise à l’échelle automatique
Configurations de mise à l’échelle automatique.
Autoscale
dataDisksGroups
Groupes de disques de données pour le rôle.
DataDisksGroups []
encryptDataDisks
Indique si chiffrer les disques de données.
bool
hardwareProfile
Profil matériel.
HardwareProfile
minInstanceCount
Nombre minimal d’instances du cluster.
int
name
Nom du rôle.
string
osProfile
Profil du système d’exploitation.
OsProfile
scriptActions
Liste des actions de script sur le rôle.
ScriptAction []
targetInstanceCount
Nombre d’instances du cluster.
int
virtualNetworkProfile
Profil de réseau virtuel.
VirtualNetworkProfile
VMGroupName
Nom du groupe de machines virtuelles.
string
Mise à l’échelle automatique
Capacité de mise à l’échelle automatique
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
Mise à l’échelle automatiqueRecurrence
Nom
Description
Valeur
schedule
Tableau de règles de mise à l’échelle automatique basées sur la planification
Mise à l’échelle automatique[ ]
timeZone
Fuseau horaire pour les heures de planification de la mise à l’échelle automatique
string
Mise à l’échelle automatique
Nom
Description
Valeur
jours
Jours de la semaine pour une règle de mise à l’échelle automatique basée sur une planification
Tableau de chaînes contenant l’un des éléments suivants : 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'Jeudi' 'Mardi' 'Mercredi'
timeAndCapacity
Temps et capacité pour une règle de mise à l’échelle automatique basée sur la planification
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
time
Durée de 24 heures au format xx:xx
string
DataDisksGroups
Nom
Description
Valeur
disksPerNode
Nombre de disques par nœud.
int
HardwareProfile
Nom
Description
Valeur
vmSize
la taille de la machine virtuelle,
string
OsProfile
LinuxOperatingSystemProfile
Nom
Description
Valeur
mot de passe
Mot de passe.
string
sshProfile
Profil SSH.
SshProfile
username
Le nom d’utilisateur.
string
SshProfile
Nom
Description
Valeur
publicKeys
Liste des clés publiques SSH.
SshPublicKey []
SshPublicKey
Nom
Description
Valeur
certificateData
Certificat pour SSH.
string
ScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
string (obligatoire)
parameters
Paramètres du script fourni.
string (obligatoire)
URI
URI du script.
string (obligatoire)
VirtualNetworkProfile
Nom
Description
Valeur
id
ID du réseau virtuel.
string
sous-réseau
Nom du sous-réseau.
string
Erreurs
Nom
Description
Valeur
code
Code d'erreur.
string
message
Message d’erreur.
string
ApplicationGetHttpsEndpoint
Nom
Description
Valeur
accessModes
Liste des modes d’accès pour l’application.
string[]
destinationPort
Port de destination auquel se connecter.
int
disableGatewayAuth
La valeur indique s’il faut désactiver GatewayAuth.
bool
privateIPAddress
Adresse IP privée du point de terminaison.
string
subDomainSuffix
Suffixe de sous-domaine de l’application.
string
RuntimeScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
string (obligatoire)
parameters
Paramètres du script
string
roles
Liste des rôles dans lesquels le script sera exécuté.
string[] (obligatoire)
URI
URI du script.
string (obligatoire)
PrivateLinkConfiguration
Nom
Description
Valeur
name
Nom de la configuration de liaison privée.
string (obligatoire)
properties
Propriétés de configuration de liaison privée.
PrivateLinkConfigurationProperties (obligatoire)
PrivateLinkConfigurationProperties
Nom
Description
Valeur
groupId
Nom de sous-ressource avec liaison privée HDInsight à laquelle appliquer la configuration de liaison privée. Par exemple, 'headnode', 'gateway', 'edgenode'.
chaîne (obligatoire)
ipConfigurations
Configurations IP pour le service de liaison privée.
IPConfiguration [] (obligatoire)
IPConfiguration
Nom
Description
Valeur
name
Nom de la configuration IP de liaison privée.
chaîne (obligatoire)
properties
Propriétés de configuration ip de liaison privée.
IPConfigurationProperties
IPConfigurationProperties
Nom
Description
Valeur
primary
Indique si cette configuration IP est primaire pour la carte réseau correspondante.
bool
privateIPAddress
Adresse IP.
string
privateIPAllocationMethod
Méthode à laquelle l’adresse IP privée est allouée.
'dynamic' 'static'
sous-réseau
ID de ressource de sous-réseau.
ResourceId
ResourceId
Nom
Description
Valeur
id
ID de ressource Azure.
string
ApplicationGetEndpoint
Nom
Description
Valeur
destinationPort
Port de destination auquel se connecter.
int
location
L'emplacement du point de terminaison.
string
privateIPAddress
Adresse IP privée du point de terminaison.
string
publicPort
Port public auquel se connecter.
int
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Définition de ressources de modèle ARM
Le type de ressource clusters/applications peut être déployé sur :
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.HDInsight/clusters/applications, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.HDInsight/clusters/applications",
"apiVersion": "2021-06-01",
"name": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"etag": "string",
"properties": {
"applicationType": "string",
"computeProfile": {
"roles": [
{
"autoscale": {
"capacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int"
},
"recurrence": {
"schedule": [
{
"days": [ "string" ],
"timeAndCapacity": {
"maxInstanceCount": "int",
"minInstanceCount": "int",
"time": "string"
}
}
],
"timeZone": "string"
}
},
"dataDisksGroups": [
{
"disksPerNode": "int"
}
],
"encryptDataDisks": "bool",
"hardwareProfile": {
"vmSize": "string"
},
"minInstanceCount": "int",
"name": "string",
"osProfile": {
"linuxOperatingSystemProfile": {
"password": "string",
"sshProfile": {
"publicKeys": [
{
"certificateData": "string"
}
]
},
"username": "string"
}
},
"scriptActions": [
{
"name": "string",
"parameters": "string",
"uri": "string"
}
],
"targetInstanceCount": "int",
"virtualNetworkProfile": {
"id": "string",
"subnet": "string"
},
"VMGroupName": "string"
}
]
},
"errors": [
{
"code": "string",
"message": "string"
}
],
"httpsEndpoints": [
{
"accessModes": [ "string" ],
"destinationPort": "int",
"disableGatewayAuth": "bool",
"privateIPAddress": "string",
"subDomainSuffix": "string"
}
],
"installScriptActions": [
{
"name": "string",
"parameters": "string",
"roles": [ "string" ],
"uri": "string"
}
],
"privateLinkConfigurations": [
{
"name": "string",
"properties": {
"groupId": "string",
"ipConfigurations": [
{
"name": "string",
"properties": {
"primary": "bool",
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"subnet": {
"id": "string"
}
}
}
]
}
}
],
"sshEndpoints": [
{
"destinationPort": "int",
"location": "string",
"privateIPAddress": "string",
"publicPort": "int"
}
],
"uninstallScriptActions": [
{
"name": "string",
"parameters": "string",
"roles": [ "string" ],
"uri": "string"
}
]
}
}
Valeurs de propriétés
clusters/applications
Nom
Description
Valeur
type
Type de ressource
« Microsoft.HDInsight/clusters/applications »
apiVersion
Version de l’API de ressource
'2021-06-01'
name
Nom de la ressource Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON .
chaîne (obligatoire)
tags
Balises de l’application.
Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
etag
ETag de l’application
string
properties
Propriétés de l’application.
ApplicationProperties
ApplicationProperties
ComputeProfile
Nom
Description
Valeur
roles
Liste des rôles dans le cluster.
Rôle []
Rôle
Nom
Description
Valeur
mise à l’échelle automatique
Configurations de mise à l’échelle automatique.
Autoscale
dataDisksGroups
Les groupes de disques de données pour le rôle.
DataDisksGroups []
encryptDataDisks
Indique si chiffrer les disques de données.
bool
hardwareProfile
Profil matériel.
HardwareProfile
minInstanceCount
Nombre minimal d’instances du cluster.
int
name
Nom du rôle.
string
osProfile
Profil du système d’exploitation.
OsProfile
scriptActions
Liste des actions de script sur le rôle.
ScriptAction []
targetInstanceCount
Nombre d’instances du cluster.
int
virtualNetworkProfile
Profil de réseau virtuel.
VirtualNetworkProfile
VMGroupName
Nom du groupe de machines virtuelles.
string
Mise à l’échelle automatique
Capacité de mise à l’échelle automatique
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
Mise à l’échelle automatiqueRecurrence
Nom
Description
Valeur
schedule
Tableau de règles de mise à l’échelle automatique basées sur la planification
Mise à l’échelle automatique[ ]
timeZone
Fuseau horaire des heures de planification de mise à l’échelle automatique
string
Mise à l’échelle automatique
Nom
Description
Valeur
jours
Jours de la semaine pour une règle de mise à l’échelle automatique basée sur une planification
Tableau de chaînes contenant l’un des éléments suivants : 'Vendredi' 'Lundi' 'Samedi' 'Dimanche' 'Jeudi' 'Mardi' 'Mercredi'
timeAndCapacity
Heure et capacité d’une règle de mise à l’échelle automatique basée sur la planification
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
time
Durée de 24 heures sous la forme xx:xx
string
DataDisksGroups
Nom
Description
Valeur
disksPerNode
Nombre de disques par nœud.
int
HardwareProfile
Nom
Description
Valeur
vmSize
la taille de la machine virtuelle,
string
OsProfile
LinuxOperatingSystemProfile
Nom
Description
Valeur
mot de passe
Mot de passe.
string
sshProfile
Profil SSH.
SshProfile
username
Le nom d’utilisateur.
string
SshProfile
Nom
Description
Valeur
publicKeys
Liste des clés publiques SSH.
SshPublicKey []
SshPublicKey
Nom
Description
Valeur
certificateData
Certificat pour SSH.
string
ScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
chaîne (obligatoire)
parameters
Paramètres du script fourni.
chaîne (obligatoire)
URI
URI du script.
chaîne (obligatoire)
VirtualNetworkProfile
Nom
Description
Valeur
id
ID du réseau virtuel.
string
sous-réseau
Nom du sous-réseau.
string
Erreurs
Nom
Description
Valeur
code
Code d'erreur.
string
message
Message d’erreur.
string
ApplicationGetHttpsEndpoint
Nom
Description
Valeur
accessModes
Liste des modes d’accès pour l’application.
string[]
destinationPort
Port de destination auquel se connecter.
int
disableGatewayAuth
La valeur indique s’il faut désactiver GatewayAuth.
bool
privateIPAddress
Adresse IP privée du point de terminaison.
string
subDomainSuffix
Suffixe de sous-domaine de l’application.
string
RuntimeScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
string (obligatoire)
parameters
Paramètres du script
string
roles
Liste des rôles dans lesquels le script sera exécuté.
string[] (obligatoire)
URI
URI du script.
string (obligatoire)
PrivateLinkConfiguration
Nom
Description
Valeur
name
Nom de la configuration de liaison privée.
string (obligatoire)
properties
Propriétés de configuration de liaison privée.
PrivateLinkConfigurationProperties (obligatoire)
PrivateLinkConfigurationProperties
Nom
Description
Valeur
groupId
Nom de sous-ressource pouvant faire l’objet d’une liaison privée HDInsight à laquelle appliquer la configuration de liaison privée. Par exemple, « headnode », « gateway », « edgenode ».
string (obligatoire)
ipConfigurations
Configurations IP pour le service de liaison privée.
IPConfiguration [] (obligatoire)
IPConfiguration
Nom
Description
Valeur
name
Nom de la configuration IP de liaison privée.
string (obligatoire)
properties
Propriétés de configuration ip de liaison privée.
IPConfigurationProperties
IPConfigurationProperties
Nom
Description
Valeur
primary
Indique si cette configuration IP est principale pour la carte réseau correspondante.
bool
privateIPAddress
Adresse IP.
string
privateIPAllocationMethod
Méthode à laquelle l’adresse IP privée est allouée.
'dynamic' 'static'
sous-réseau
ID de ressource de sous-réseau.
ResourceId
ResourceId
Nom
Description
Valeur
id
ID de ressource Azure.
string
ApplicationGetEndpoint
Nom
Description
Valeur
destinationPort
Port de destination auquel se connecter.
int
location
L'emplacement du point de terminaison.
string
privateIPAddress
Adresse IP privée du point de terminaison.
string
publicPort
Port public auquel se connecter.
int
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Le type de ressource clusters/applications peut être déployé sur :
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.HDInsight/clusters/applications, ajoutez le Terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.HDInsight/clusters/applications@2021-06-01"
name = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
applicationType = "string"
computeProfile = {
roles = [
{
autoscale = {
capacity = {
maxInstanceCount = int
minInstanceCount = int
}
recurrence = {
schedule = [
{
days = [
"string"
]
timeAndCapacity = {
maxInstanceCount = int
minInstanceCount = int
time = "string"
}
}
]
timeZone = "string"
}
}
dataDisksGroups = [
{
disksPerNode = int
}
]
encryptDataDisks = bool
hardwareProfile = {
vmSize = "string"
}
minInstanceCount = int
name = "string"
osProfile = {
linuxOperatingSystemProfile = {
password = "string"
sshProfile = {
publicKeys = [
{
certificateData = "string"
}
]
}
username = "string"
}
}
scriptActions = [
{
name = "string"
parameters = "string"
uri = "string"
}
]
targetInstanceCount = int
virtualNetworkProfile = {
id = "string"
subnet = "string"
}
VMGroupName = "string"
}
]
}
errors = [
{
code = "string"
message = "string"
}
]
httpsEndpoints = [
{
accessModes = [
"string"
]
destinationPort = int
disableGatewayAuth = bool
privateIPAddress = "string"
subDomainSuffix = "string"
}
]
installScriptActions = [
{
name = "string"
parameters = "string"
roles = [
"string"
]
uri = "string"
}
]
privateLinkConfigurations = [
{
name = "string"
properties = {
groupId = "string"
ipConfigurations = [
{
name = "string"
properties = {
primary = bool
privateIPAddress = "string"
privateIPAllocationMethod = "string"
subnet = {
id = "string"
}
}
}
]
}
}
]
sshEndpoints = [
{
destinationPort = int
location = "string"
privateIPAddress = "string"
publicPort = int
}
]
uninstallScriptActions = [
{
name = "string"
parameters = "string"
roles = [
"string"
]
uri = "string"
}
]
}
etag = "string"
})
}
Valeurs de propriétés
clusters/applications
Nom
Description
Valeur
type
Type de ressource
« Microsoft.HDInsight/clusters/applications@2021-06-01 »
name
Nom de la ressource
chaîne (obligatoire)
parent_id
ID de la ressource qui est le parent de cette ressource.
ID pour la ressource de type : clusters
tags
Balises de l’application.
Dictionnaire de noms et de valeurs d’étiquettes.
etag
ETag de l’application
string
properties
Propriétés de l’application.
ApplicationProperties
ApplicationProperties
ComputeProfile
Nom
Description
Valeur
roles
Liste des rôles dans le cluster.
Rôle []
Rôle
Nom
Description
Valeur
mise à l’échelle automatique
Configurations de mise à l’échelle automatique.
Autoscale
dataDisksGroups
Les groupes de disques de données pour le rôle.
DataDisksGroups []
encryptDataDisks
Indique si chiffrer les disques de données.
bool
hardwareProfile
Profil matériel.
HardwareProfile
minInstanceCount
Nombre minimal d’instances du cluster.
int
name
Nom du rôle.
string
osProfile
Profil du système d’exploitation.
OsProfile
scriptActions
Liste des actions de script sur le rôle.
ScriptAction []
targetInstanceCount
Nombre d’instances du cluster.
int
virtualNetworkProfile
Profil de réseau virtuel.
VirtualNetworkProfile
VMGroupName
Nom du groupe de machines virtuelles.
string
Mise à l’échelle automatique
Capacité de mise à l’échelle automatique
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
Mise à l’échelle automatiqueRecurrence
Nom
Description
Valeur
schedule
Tableau de règles de mise à l’échelle automatique basées sur la planification
Mise à l’échelle automatique[ ]
timeZone
Fuseau horaire des heures de planification de mise à l’échelle automatique
string
Mise à l’échelle automatique
Nom
Description
Valeur
jours
Jours de la semaine pour une règle de mise à l’échelle automatique basée sur une planification
Tableau de chaînes contenant l’un des éléments suivants : « Friday » Lundi Samedi « Sunday » « Thursday » « Tuesday » « Wednesday »
timeAndCapacity
Heure et capacité d’une règle de mise à l’échelle automatique basée sur la planification
AutoscaleTimeAndCapacity
AutoscaleTimeAndCapacity
Nom
Description
Valeur
maxInstanceCount
Nombre maximal d’instances du cluster
int
minInstanceCount
Nombre minimal d’instances du cluster
int
time
Durée de 24 heures sous la forme xx:xx
string
DataDisksGroups
Nom
Description
Valeur
disksPerNode
Nombre de disques par nœud.
int
HardwareProfile
Nom
Description
Valeur
vmSize
la taille de la machine virtuelle,
string
OsProfile
LinuxOperatingSystemProfile
Nom
Description
Valeur
mot de passe
Mot de passe.
string
sshProfile
Profil SSH.
SshProfile
username
Le nom d’utilisateur.
string
SshProfile
Nom
Description
Valeur
publicKeys
Liste des clés publiques SSH.
SshPublicKey []
SshPublicKey
Nom
Description
Valeur
certificateData
Certificat pour SSH.
string
ScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
chaîne (obligatoire)
parameters
Paramètres du script fourni.
chaîne (obligatoire)
URI
URI du script.
chaîne (obligatoire)
VirtualNetworkProfile
Nom
Description
Valeur
id
ID du réseau virtuel.
string
sous-réseau
Nom du sous-réseau.
string
Erreurs
Nom
Description
Valeur
code
Code d'erreur.
string
message
Message d’erreur.
string
ApplicationGetHttpsEndpoint
Nom
Description
Valeur
accessModes
Liste des modes d’accès pour l’application.
string[]
destinationPort
Port de destination auquel se connecter.
int
disableGatewayAuth
La valeur indique s’il faut désactiver GatewayAuth.
bool
privateIPAddress
Adresse IP privée du point de terminaison.
string
subDomainSuffix
Suffixe de sous-domaine de l’application.
string
RuntimeScriptAction
Nom
Description
Valeur
name
Nom de l’action de script.
string (obligatoire)
parameters
Paramètres du script
string
roles
Liste des rôles dans lesquels le script sera exécuté.
string[] (obligatoire)
URI
URI du script.
string (obligatoire)
PrivateLinkConfiguration
Nom
Description
Valeur
name
Nom de la configuration de liaison privée.
string (obligatoire)
properties
Propriétés de configuration de liaison privée.
PrivateLinkConfigurationProperties (obligatoire)
PrivateLinkConfigurationProperties
Nom
Description
Valeur
groupId
Nom de sous-ressource pouvant faire l’objet d’une liaison privée HDInsight à laquelle appliquer la configuration de liaison privée. Par exemple, « headnode », « gateway », « edgenode ».
string (obligatoire)
ipConfigurations
Configurations IP pour le service de liaison privée.
IPConfiguration [] (obligatoire)
IPConfiguration
Nom
Description
Valeur
name
Nom de la configuration IP de liaison privée.
string (obligatoire)
properties
Propriétés de configuration ip de liaison privée.
IPConfigurationProperties
IPConfigurationProperties
Nom
Description
Valeur
primary
Indique si cette configuration IP est principale pour la carte réseau correspondante.
bool
privateIPAddress
Adresse IP.
string
privateIPAllocationMethod
Méthode à laquelle l’adresse IP privée est allouée.
« dynamique » « statique »
sous-réseau
ID de ressource de sous-réseau.
ResourceId
ResourceId
Nom
Description
Valeur
id
ID de ressource Azure.
string
ApplicationGetEndpoint
Nom
Description
Valeur
destinationPort
Port de destination auquel se connecter.
int
location
L'emplacement du point de terminaison.
string
privateIPAddress
Adresse IP privée du point de terminaison.
string
publicPort
Port public auquel se connecter.
int