ComputeInstanceProperties interface
Propriétés de l’instance de calcul
Propriétés
| applications | Décrit les applications disponibles et leurs points de terminaison sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| application |
Stratégie de partage d’applications sur cette instance de calcul entre les utilisateurs de l’espace de travail parent. Si personnel, seul le créateur peut accéder aux applications sur cette instance de calcul. Lorsqu’il est partagé, tout utilisateur de l’espace de travail peut accéder aux applications sur cette instance en fonction de son rôle attribué. |
| compute |
Type d’autorisation de l’instance de calcul. Les valeurs disponibles sont personnelles (par défaut). |
| connectivity |
Décrit tous les points de terminaison de connectivité disponibles pour cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| containers | Décrit les informations des conteneurs sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| created |
Décrit des informations sur l’utilisateur qui a créé cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| custom |
Liste des services personnalisés ajoutés au calcul. |
| data |
Décrit les informations des dataDisks sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| data |
Décrit les informations de dataMounts sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| enable |
Activez ou désactivez le provisionnement d’adresses IP publiques du nœud. Valeurs possibles : Les valeurs possibles sont : true : indique que les nœuds de calcul auront des adresses IP publiques approvisionnées. false : indique que les nœuds de calcul auront un point de terminaison privé et qu’aucune adresse IP publique n’est prise en compte. |
| errors | Collection d’erreurs rencontrées sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| last |
Dernière opération sur ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| os |
Retourne des métadonnées sur l’image du système d’exploitation pour cette instance de calcul. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| personal |
Paramètres d’une instance de calcul personnelle. |
| schedules | Liste des planifications à appliquer sur les calculs. |
| setup |
Détails des scripts personnalisés à exécuter pour configurer le cluster. |
| ssh |
Spécifie la stratégie et les paramètres pour l’accès SSH. |
| state | État actuel de cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| subnet | ID de ressource de sous-réseau de réseau virtuel auquel appartiennent les nœuds de calcul. |
| versions | Version de ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| vm |
Taille de la machine virtuelle |
Détails de la propriété
applications
Décrit les applications disponibles et leurs points de terminaison sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
applications?: ComputeInstanceApplication[]
Valeur de propriété
applicationSharingPolicy
Stratégie de partage d’applications sur cette instance de calcul entre les utilisateurs de l’espace de travail parent. Si personnel, seul le créateur peut accéder aux applications sur cette instance de calcul. Lorsqu’il est partagé, tout utilisateur de l’espace de travail peut accéder aux applications sur cette instance en fonction de son rôle attribué.
applicationSharingPolicy?: string
Valeur de propriété
string
computeInstanceAuthorizationType
Type d’autorisation de l’instance de calcul. Les valeurs disponibles sont personnelles (par défaut).
computeInstanceAuthorizationType?: string
Valeur de propriété
string
connectivityEndpoints
Décrit tous les points de terminaison de connectivité disponibles pour cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
connectivityEndpoints?: ComputeInstanceConnectivityEndpoints
Valeur de propriété
containers
Décrit les informations des conteneurs sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
containers?: ComputeInstanceContainer[]
Valeur de propriété
createdBy
Décrit des informations sur l’utilisateur qui a créé cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
createdBy?: ComputeInstanceCreatedBy
Valeur de propriété
customServices
Liste des services personnalisés ajoutés au calcul.
customServices?: CustomService[]
Valeur de propriété
dataDisks
Décrit les informations des dataDisks sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
dataDisks?: ComputeInstanceDataDisk[]
Valeur de propriété
dataMounts
Décrit les informations de dataMounts sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
dataMounts?: ComputeInstanceDataMount[]
Valeur de propriété
enableNodePublicIp
Activez ou désactivez le provisionnement d’adresses IP publiques du nœud. Valeurs possibles : Les valeurs possibles sont : true : indique que les nœuds de calcul auront des adresses IP publiques approvisionnées. false : indique que les nœuds de calcul auront un point de terminaison privé et qu’aucune adresse IP publique n’est prise en compte.
enableNodePublicIp?: boolean
Valeur de propriété
boolean
errors
Collection d’erreurs rencontrées sur cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
errors?: ErrorResponse[]
Valeur de propriété
lastOperation
Dernière opération sur ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
lastOperation?: ComputeInstanceLastOperation
Valeur de propriété
osImageMetadata
Retourne des métadonnées sur l’image du système d’exploitation pour cette instance de calcul. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
osImageMetadata?: ImageMetadata
Valeur de propriété
personalComputeInstanceSettings
Paramètres d’une instance de calcul personnelle.
personalComputeInstanceSettings?: PersonalComputeInstanceSettings
Valeur de propriété
schedules
Liste des planifications à appliquer sur les calculs.
schedules?: ComputeSchedules
Valeur de propriété
setupScripts
Détails des scripts personnalisés à exécuter pour configurer le cluster.
setupScripts?: SetupScripts
Valeur de propriété
sshSettings
Spécifie la stratégie et les paramètres pour l’accès SSH.
sshSettings?: ComputeInstanceSshSettings
Valeur de propriété
state
État actuel de cette ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
state?: string
Valeur de propriété
string
subnet
ID de ressource de sous-réseau de réseau virtuel auquel appartiennent les nœuds de calcul.
subnet?: ResourceId
Valeur de propriété
versions
Version de ComputeInstance. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
versions?: ComputeInstanceVersion
Valeur de propriété
vmSize
Taille de la machine virtuelle
vmSize?: string
Valeur de propriété
string