Partager via


Clusters/applications Microsoft.HDInsight 2015-03-01-preview

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.

Format des ressources

Pour créer une ressource Microsoft.HDInsight/clusters/applications, ajoutez le Bicep suivant à votre modèle.

resource symbolicname 'Microsoft.HDInsight/clusters/applications@2015-03-01-preview' = {
  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'
      }
    ]
    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

Nom Description Valeur
applicationType Type d’application. string
computeProfile Liste des rôles dans le cluster. ComputeProfile
erreurs Liste des erreurs. Erreurs[]
httpsEndpoints Liste des points de terminaison HTTPS d’application. ApplicationGetHttpsEndpoint[]
installScriptActions Liste des actions de script d’installation. RuntimeScriptAction[]
sshEndpoints Liste des points de terminaison SSH d’application. ApplicationGetEndpoint[]
uninstallScriptActions Liste des actions de script de désinstallation. RuntimeScriptAction[]

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

Nom Description Valeur
capacité Paramètres pour la mise à l’échelle automatique basée sur la charge Capacité de mise à l’échelle automatique
recurrence Paramètres pour la mise à l’échelle automatique basée sur la planification Mise à l’échelle automatiqueRecurrence

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

Nom Description Valeur
linuxOperatingSystemProfile Profil de système d’exploitation Linux. LinuxOperatingSystemProfile

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)

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.

Modèle Description
Déployer un cluster HDInsight + nœud Registre de schémas Confluent

Déployer sur Azure
Ce modèle vous permet de créer un cluster HDInsight exécutant Linux avec un nœud edge du registre de schémas. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node
Déployer un nœud de périphérie sur un cluster HDInsight existant

Déployer sur Azure
Ce modèle vous permet de créer un nœud de périphérie vide et de l’ajouter à un cluster HDInsight existant. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node
Déployer un cluster HDInsight avec un nœud de périphérie

Déployer sur Azure
Ce modèle vous permet de créer un cluster HDInsight exécutant Linux avec un nœud edge vide. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node

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 d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.HDInsight/clusters/applications, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.HDInsight/clusters/applications",
  "apiVersion": "2015-03-01-preview",
  "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"
      }
    ],
    "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 '2015-03-01-preview'
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.
string (obligatoire)
tags Balises de l’application. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
etag ETag pour l’application string
properties Propriétés de l’application. ApplicationProperties

ApplicationProperties

Nom Description Valeur
applicationType Type d’application. string
computeProfile Liste des rôles dans le cluster. ComputeProfile
erreurs Liste des erreurs. Erreurs[]
httpsEndpoints Liste des points de terminaison HTTPS d’application. ApplicationGetHttpsEndpoint[]
installScriptActions Liste des actions de script d’installation. RuntimeScriptAction[]
sshEndpoints Liste des points de terminaison SSH d’application. ApplicationGetEndpoint[]
uninstallScriptActions Liste des actions de script de désinstallation. RuntimeScriptAction[]

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

Nom Description Valeur
capacité Paramètres de mise à l’échelle automatique basée sur le chargement Capacité de mise à l’échelle automatique
recurrence Paramètres de mise à l’échelle automatique basée sur la planification Mise à l’échelle automatiqueRecurrence

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

Nom Description Valeur
linuxOperatingSystemProfile Profil de système d’exploitation Linux. LinuxOperatingSystemProfile

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. chaîne (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. chaîne (obligatoire)

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.

Modèle Description
Déployer un cluster HDInsight + nœud Registre de schémas Confluent

Déployer sur Azure
Ce modèle vous permet de créer un cluster HDInsight exécutant Linux avec un nœud edge du registre de schémas. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node
Déployer un nœud de périphérie sur un cluster HDInsight existant

Déployer sur Azure
Ce modèle vous permet de créer un nœud de périphérie vide et de l’ajouter à un cluster HDInsight existant. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node
Déployer un cluster HDInsight avec un nœud de périphérie

Déployer sur Azure
Ce modèle vous permet de créer un cluster HDInsight exécutant Linux avec un nœud edge vide. Pour plus d’informations, consultez /azure/hdinsight/hdinsight-apps-use-edge-node

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource clusters/applications peut être déployé sur :

  • Groupes de ressources

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

Format des ressources

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@2015-03-01-preview"
  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"
        }
      ]
      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@2015-03-01-preview »
name Nom de la ressource string (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : clusters
tags Balises de l’application. Dictionnaire de noms et de valeurs d’étiquettes.
etag ETag pour l’application string
properties Propriétés de l’application. ApplicationProperties

ApplicationProperties

Nom Description Valeur
applicationType Type d’application. string
computeProfile Liste des rôles dans le cluster. ComputeProfile
erreurs Liste des erreurs. Erreurs[]
httpsEndpoints Liste des points de terminaison HTTPS d’application. ApplicationGetHttpsEndpoint[]
installScriptActions Liste des actions de script d’installation. RuntimeScriptAction[]
sshEndpoints Liste des points de terminaison SSH d’application. ApplicationGetEndpoint[]
uninstallScriptActions Liste des actions de script de désinstallation. RuntimeScriptAction[]

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

Nom Description Valeur
capacité Paramètres de mise à l’échelle automatique basée sur le chargement Capacité de mise à l’échelle automatique
recurrence Paramètres de mise à l’échelle automatique basée sur la planification Mise à l’échelle automatiqueRecurrence

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

Nom Description Valeur
linuxOperatingSystemProfile Profil de système d’exploitation Linux. LinuxOperatingSystemProfile

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. chaîne (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. chaîne (obligatoire)

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