Outil : get_instance
Obtenez les détails d'une instance Cloud SQL.
L'exemple suivant montre comment utiliser curl pour appeler l'outil MCP get_instance.
| Requête curl |
|---|
curl --location 'https://sqladmin.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_instance", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Schéma d'entrée
Requête get d'instance.
SqlInstancesGetRequest
| Représentation JSON |
|---|
{ "instance": string, "project": string } |
| Champs | |
|---|---|
instance |
Obligatoire. ID de l'instance de base de données. Ce paramètre n'inclut pas l'ID du projet. |
project |
Obligatoire. ID du projet contenant l'instance. |
Schéma de sortie
Ressource d'instance Cloud SQL.
DatabaseInstance
| Représentation JSON |
|---|
{ "kind": string, "state": enum ( |
| Champs | |
|---|---|
kind |
Cette valeur est toujours définie sur |
state |
État de fonctionnement de l'instance Cloud SQL à un instant t. |
databaseVersion |
Type et version du moteur de base de données. Le champ |
settings |
Paramètres utilisateur |
etag |
Ce champ est obsolète et sera supprimé dans une version ultérieure de l'API. Utilisez plutôt le champ |
failoverReplica |
Nom et état de l'instance répliquée de secours. |
masterInstanceName |
Nom de l'instance qui fera office de primaire dans la configuration de la duplication. |
replicaNames[] |
Instances dupliquées de l'instance. |
maxDiskSize |
Taille maximale du disque de l'instance en octets. |
currentDiskSize |
Utilisation actuelle du disque de l'instance en octets. Cette propriété est obsolète. Utilisez plutôt la métrique "cloudsql.googleapis.com/database/disk/bytes_used" dans l'API Cloud Monitoring. Pour en savoir plus, consultez cette annonce. |
ipAddresses[] |
Adresses IP attribuées à l'instance. |
serverCaCert |
Configuration SSL. |
instanceType |
Type d'instance. |
project |
ID du projet contenant l'instance Cloud SQL. Le domaine Google Apps est préfixé, le cas échéant. |
ipv6Address |
Adresse IPv6 attribuée à l'instance. (Obsolète) Cette propriété ne s'appliquait qu'aux instances de première génération. |
serviceAccountEmailAddress |
Adresse e-mail du compte de service attribuée à l'instance.\Cette propriété est en lecture seule. |
onPremisesConfiguration |
Configuration spécifique aux instances sur site. |
replicaConfiguration |
Configuration spécifique aux instances répliquées de basculement et aux instances répliquées avec accès en lecture. |
backendType |
Type de backend. Cette propriété est en lecture seule. Utilisez la propriété |
selfLink |
URI de cette ressource. |
suspensionReason[] |
Motif de la suspension si l'état de l'instance est SUSPENDED. |
connectionName |
Nom de connexion de l'instance Cloud SQL utilisée dans les chaînes de connexion. |
name |
Nom de l'instance Cloud SQL. Ce paramètre n'inclut pas l'ID du projet. |
region |
Région géographique de l'instance Cloud SQL. Il peut s'agir de l'une des régions dans lesquelles Cloud SQL est disponible : Par exemple, |
gceZone |
Zone Compute Engine à partir de laquelle l'instance diffuse actuellement des données. Cette valeur peut être différente de celle spécifiée lors de la création de l'instance si celle-ci a basculé vers sa zone secondaire. AVERTISSEMENT : Si vous modifiez ce paramètre, l'instance risque de redémarrer. |
secondaryGceZone |
Zone Compute Engine à partir de laquelle l'instance de secours est actuellement diffusée pour une instance régionale. Cette valeur peut être différente de la zone spécifiée lors de la création de l'instance si celle-ci a basculé vers sa zone secondaire/de reprise après sinistre. |
diskEncryptionConfiguration |
Configuration du chiffrement de disque spécifique à une instance. |
diskEncryptionStatus |
État du chiffrement de disque spécifique à une instance. |
rootPassword |
Mot de passe racine initial. À utiliser uniquement lors de la création. Vous devez définir des mots de passe root avant de pouvoir vous connecter aux instances PostgreSQL. |
scheduledMaintenance |
Heure de début de toutes les maintenances planifiées à venir pour cette instance. |
satisfiesPzs |
Cet état indique si l'instance satisfait à la PZS. Cet état est réservé pour une utilisation ultérieure. |
databaseInstalledVersion |
Uniquement en sortie. Stocke la version actuelle de la base de données exécutée sur l'instance, y compris la version mineure, par exemple |
createTime |
Uniquement en sortie. Heure de création de l'instance au format RFC 3339, par exemple Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
availableMaintenanceVersions[] |
Uniquement en sortie. Lister toutes les versions de maintenance applicables à l'instance |
maintenanceVersion |
Version actuelle du logiciel sur l'instance. |
upgradableDatabaseVersions[] |
Uniquement en sortie. Toutes les versions de base de données disponibles pour la mise à niveau. |
replicationCluster |
Facultatif. Paire d'instance principale et d'instance répliquée de reprise après sinistre Une instance répliquée de reprise après sinistre est une instance répliquée interrégionale que vous désignez pour le basculement en cas de défaillance régionale de l'instance principale. Applicable à MySQL et PostgreSQL. |
satisfiesPzi |
Uniquement en sortie. Cet état indique si l'instance satisfait à l'IPZ. Cet état est réservé pour une utilisation ultérieure. |
tags |
Facultatif. Uniquement en entrée. Immuable. Clés et valeurs de tag associées à cette instance. Vous devez représenter chaque élément de la carte comme suit : Par exemple, une seule ressource peut comporter les balises suivantes : Pour en savoir plus sur la création et la gestion des tags, consultez https://cloud.google.com/resource-manager/docs/tags/tags-overview. Objet contenant une liste de paires |
nodes[] |
Uniquement en sortie. Entrées contenant des informations sur chaque nœud de pool de lecture du pool de lecture. |
dnsNames[] |
Uniquement en sortie. Liste des noms DNS utilisés par cette instance. |
Champ d'union
|
|
outOfDiskReport |
Ce champ représente le rapport généré par le job proactif de vérification de l'état de la base de données pour les problèmes d'espace disque insuffisant. * Rédacteurs : * tâche proactive de vérification de l'état de la base de données pour OOD. * Lecteurs : * la tâche proactive de vérification de l'état de la base de données |
Champ d'union
|
|
sqlNetworkArchitecture |
|
Champ d'union
|
|
pscServiceAttachmentLink |
Uniquement en sortie. Lien vers le rattachement de service de l'instance PSC. |
Champ d'union
|
|
dnsName |
Uniquement en sortie. Nom DNS de l'instance. |
Champ d'union
|
|
primaryDnsName |
Uniquement en sortie. OBSOLÈTE : veuillez utiliser write_endpoint à la place. |
Champ d'union
|
|
writeEndpoint |
Uniquement en sortie. Nom DNS de l'instance principale d'un groupe de réplication. |
Champ d'union
|
|
geminiConfig |
Configuration de l'instance Gemini. |
Champ d'union
|
|
switchTransactionLogsToCloudStorageEnabled |
Uniquement en entrée. Indique si Cloud SQL est activé pour stocker les fichiers journaux de récupération à un moment précis sur un disque de données ou dans Cloud Storage. |
Champ d'union
|
|
includeReplicasForMajorVersionUpgrade |
Uniquement en entrée. Détermine si une mise à niveau de version majeure sur place des instances répliquées a lieu lorsqu'une mise à niveau de version majeure sur place d'une instance principale est lancée. |
Champ d'union
|
|
nodeCount |
Nombre de nœuds de pool de lecture dans un pool de lecture. |
Paramètres
| Représentation JSON |
|---|
{ "settingsVersion": string, "authorizedGaeApplications": [ string ], "tier": string, "kind": string, "userLabels": { string: string, ... }, "availabilityType": enum ( |
| Champs | |
|---|---|
settingsVersion |
Version des paramètres d'instance. Il s'agit d'un champ obligatoire pour la méthode de mise à jour, afin de s'assurer que les mises à jour simultanées sont gérées correctement. Lors de la mise à jour, utilisez la valeur la plus récente du paramètre "Version" pour cette instance et n'essayez pas de la modifier. |
authorizedGaeApplications[] |
ID des applications App Engine pouvant accéder à cette instance. (Obsolète) S'applique aux instances de première génération uniquement. |
tier |
Niveau (ou type de machine) de cette instance, par exemple |
kind |
Cette valeur est toujours définie sur |
userLabels |
Libellés fournis par l'utilisateur, représentés sous la forme d'un dictionnaire où chaque libellé est une paire clé-valeur unique. Objet contenant une liste de paires |
availabilityType |
Type de disponibilité. Valeurs possibles : * Pour en savoir plus, consultez Présentation de la configuration de la haute disponibilité. |
pricingPlan |
Forfait de cette instance. Peut être défini sur |
replicationType |
Type de duplication utilisé par cette instance. Peut être défini sur |
storageAutoResizeLimit |
Taille maximale d'augmentation automatique de la capacité de stockage. La valeur par défaut est 0, ce qui indique qu'il n'y a pas de limite. |
activationPolicy |
La règle d'activation spécifie quand l'instance est activée. Elle ne s'applique que lorsque l'état de l'instance est RUNNABLE. Valeurs acceptées : * |
ipConfiguration |
Paramètres de la gestion des adresses IP. Cela permet d'activer ou de désactiver l'adresse IP de l'instance, et de gérer les réseaux externes pouvant s'y connecter. L'adresse IPv4 ne peut pas être désactivée pour les instances de deuxième génération. |
storageAutoResize |
Configuration permettant d'augmenter automatiquement la taille de l'espace de stockage. La valeur par défaut est "true". |
locationPreference |
Paramètres de préférence de localisation. Cela permet de localiser l'instance aussi près que possible d'une application App Engine ou d'une zone Compute Engine pour de meilleures performances. La colocation App Engine ne s'appliquait qu'aux instances de première génération. |
databaseFlags[] |
Les options de base de données transmises à l'instance au démarrage. |
dataDiskType |
Type de disque de données : |
maintenanceWindow |
Intervalle de maintenance de cette instance. Indique à quel moment l'instance peut être redémarrée à des fins de maintenance. |
backupConfiguration |
Configuration de la sauvegarde quotidienne pour l'instance. |
databaseReplicationEnabled |
Configuration spécifique aux instances dupliquées avec accès en lecture. Indique si la réplication est activée ou non. AVERTISSEMENT : Toute modification de ce paramètre entraîne le redémarrage de l'instance. |
crashSafeReplicationEnabled |
Configuration spécifique aux instances dupliquées avec accès en lecture. Indique si les indicateurs de base de données pour la réplication sans risque de plantage sont activés. Cette propriété ne s'appliquait qu'aux instances de première génération. |
dataDiskSizeGb |
Taille du disque de données, en Go. La taille minimale du disque de données est de 10 Go. |
activeDirectoryConfig |
Configuration Active Directory, qui ne concerne que Cloud SQL pour SQL Server. |
collation |
Nom de l'assemblage d'instances de serveur. |
denyMaintenancePeriods[] |
Périodes de refus de maintenance |
insightsConfig |
Configuration des insights, pour l'instant uniquement pertinente pour Postgres. |
passwordValidationPolicy |
Règles de validation des mots de passe des utilisateurs locaux de l'instance. |
sqlServerAuditConfig |
Configuration d'audit spécifique à SQL Server. |
edition |
Facultatif. Édition de l'instance. |
connectorEnforcement |
Indique si les connexions doivent utiliser des connecteurs Cloud SQL. Les valeurs d'option incluent les suivantes : Notez que l'utilisation de REQUIRED désactive tous les réseaux autorisés existants. Si ce champ n'est pas spécifié lors de la création d'une instance, NOT_REQUIRED est utilisé. Si ce champ n'est pas spécifié lors de la correction ou de la mise à jour d'une instance existante, il reste inchangé dans l'instance. |
deletionProtectionEnabled |
Configuration permettant de se protéger contre la suppression accidentelle d'instances. |
timeZone |
Fuseau horaire du serveur, qui ne concerne que Cloud SQL pour SQL Server. |
advancedMachineFeatures |
Spécifie la configuration avancée de la machine pour les instances, qui ne s'applique qu'à SQL Server. |
dataCacheConfig |
Configuration du cache de données. |
replicationLagMaxSeconds |
Facultatif. Valeur de configuration pour la recréation du réplica après un certain délai de réplication |
enableGoogleMlIntegration |
Facultatif. Lorsque ce paramètre est défini sur "true", les instances Cloud SQL peuvent se connecter à Vertex AI pour transmettre des requêtes de prédictions et d'insights en temps réel à l'IA. La valeur par défaut est "false". Cela ne s'applique qu'aux instances Cloud SQL pour MySQL et Cloud SQL pour PostgreSQL. |
enableDataplexIntegration |
Facultatif. Par défaut, l'extraction de schéma est désactivée pour les instances Cloud SQL dans Dataplex. Lorsque ce paramètre est défini sur "true", l'extraction de schéma pour Dataplex sur les instances Cloud SQL est activée. |
retainBackupsOnDelete |
Facultatif. Lorsque ce paramètre est défini sur "true", Cloud SQL conserve les sauvegardes de l'instance même après sa suppression. La sauvegarde ON_DEMAND sera conservée jusqu'à ce que le client la supprime ou supprime le projet. La sauvegarde AUTOMATIQUE sera conservée en fonction du paramètre de conservation des sauvegardes. |
entraidConfig |
Facultatif. Configuration Microsoft Entra ID pour l'instance SQL Server. |
performanceCaptureConfig |
Facultatif. Configuration de la capture des performances, qui fournit des métriques de diagnostic en cas de charge élevée. |
Champ d'union
|
|
dataDiskProvisionedIops |
Facultatif. Nombre provisionné d'opérations d'E/S par seconde pour le disque de données. Ce champ n'est utilisé que pour les types de disques Hyperdisk équilibré. |
Champ d'union
|
|
dataDiskProvisionedThroughput |
Facultatif. Débit provisionné mesuré en Mio par seconde pour le disque de données. Ce champ n'est utilisé que pour les types de disques Hyperdisk équilibré. |
Champ d'union
|
|
connectionPoolConfig |
Facultatif. Configuration du regroupement de connexions géré pour l'instance. |
Champ d'union
|
|
finalBackupConfig |
Facultatif. Configuration de sauvegarde finale pour l'instance. |
Champ d'union
|
|
readPoolAutoScaleConfig |
Facultatif. Configuration de l'autoscaling du pool de lecture pour l'instance. |
Champ d'union
|
|
autoUpgradeEnabled |
Facultatif. Configuration de la mise à niveau automatique de Cloud SQL pour MySQL. Lorsque ce paramètre est défini sur "true", la mise à niveau automatique est activée pour les versions mineures de MySQL 8.0. La version MySQL doit être 8.0.35 ou ultérieure. |
Champ d'union
|
|
dataApiAccess |
Ce paramètre permet de contrôler si l'API ExecuteSql peut être utilisée pour se connecter à l'instance. Non autorisé par défaut. |
Int64Value
| Représentation JSON |
|---|
{ "value": string } |
| Champs | |
|---|---|
value |
Valeur int64. |
UserLabelsEntry
| Représentation JSON |
|---|
{ "key": string, "value": string } |
| Champs | |
|---|---|
key |
|
value |
|
IpConfiguration
| Représentation JSON |
|---|
{ "ipv4Enabled": boolean, "privateNetwork": string, "requireSsl": boolean, "authorizedNetworks": [ { object ( |
| Champs | |
|---|---|
ipv4Enabled |
Indique si une adresse IP publique est attribuée ou non à l'instance. |
privateNetwork |
Lien de ressource du réseau VPC à partir duquel l'instance Cloud SQL est accessible pour une adresse IP privée. Par exemple, |
requireSsl |
Utilisez plutôt Indique si les connexions SSL/TLS sur IP sont appliquées. Si ce paramètre est défini sur "false", les connexions non-SSL/non-TLS et SSL/TLS sont autorisées. Pour les connexions SSL/TLS, le certificat client ne sera pas validé. Si la valeur est "true", seules les connexions chiffrées avec SSL/TLS et avec des certificats clients valides sont autorisées. Si vous souhaitez appliquer SSL/TLS sans exiger de certificats clients valides, utilisez l'indicateur |
authorizedNetworks[] |
Liste des réseaux externes autorisés à se connecter à l'instance à l'aide de l'adresse IP. Au format CIDR, également appelé format slash (par exemple, |
allocatedIpRange |
Nom de la plage d'adresses IP allouée pour l'instance Cloud SQL à adresse IP privée. (par exemple, "google-managed-services-default"). Si elle est définie, l'adresse IP de l'instance sera créée dans la plage allouée. Le nom de la plage doit être conforme à la norme RFC 1035. Plus précisément, le nom doit comporter entre 1 et 63 caractères et correspondre à l'expression régulière |
enablePrivatePathForGoogleCloudServices |
Contrôle la connectivité aux instances d'adresse IP privée à partir des services Google, tels que BigQuery. |
sslMode |
Spécifiez comment SSL/TLS est appliqué dans les connexions à la base de données. Si vous devez utiliser l'indicateur Pour PostgreSQL et MySQL :
Pour SQL Server :
La valeur de Par exemple, pour la paire |
customSubjectAlternativeNames[] |
Facultatif. Autres noms de l'objet(SAN) personnalisés pour une instance Cloud SQL. |
Champ d'union
|
|
pscConfig |
Paramètres du PSC pour cette instance. |
Champ d'union
|
|
serverCaMode |
Spécifiez le type d'autorité de certification utilisé pour le certificat de serveur. |
Champ d'union
|
|
serverCaPool |
Facultatif. Nom de ressource du pool d'autorités de certification du serveur pour une instance avec |
Champ d'union
|
|
serverCertificateRotationMode |
Facultatif. Contrôle la fonctionnalité de rotation automatique des certificats de serveur. Cette fonctionnalité est désactivée par défaut. Lorsqu'il est activé, le certificat de serveur est automatiquement renouvelé lors des mises à jour de maintenance planifiées ou en libre-service de Cloud SQL, jusqu'à six mois avant son expiration. Ce paramètre ne peut être défini que si server_ca_mode est défini sur GOOGLE_MANAGED_CAS_CA ou CUSTOMER_MANAGED_CAS_CA. |
BoolValue
| Représentation JSON |
|---|
{ "value": boolean } |
| Champs | |
|---|---|
value |
Valeur booléenne. |
AclEntry
| Représentation JSON |
|---|
{ "value": string, "expirationTime": string, "name": string, "kind": string } |
| Champs | |
|---|---|
value |
Valeur autorisée pour la liste de contrôle des accès. |
expirationTime |
Heure d'expiration de cette entrée de contrôle des accès d'accès au format RFC 3339, par exemple Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
name |
Facultatif. Libellé permettant d'identifier cette entrée. |
kind |
Cette valeur est toujours définie sur |
Horodatage
| Représentation JSON |
|---|
{ "seconds": string, "nanos": integer } |
| Champs | |
|---|---|
seconds |
Représente les secondes de l'heure UTC à partir de l'epoch Unix 1970-01-01T00:00:00Z. La valeur doit être comprise entre -62135596800 et 253402300799 inclus (ce qui correspond à 0001-01-01T00:00:00Z et 9999-12-31T23:59:59Z). |
nanos |
Fractions de secondes non négatives avec une précision de l'ordre de la nanoseconde. Ce champ correspond à la partie en nanosecondes de la durée, et non à une alternative aux secondes. Les valeurs de secondes négatives avec des fractions doivent toujours comporter des valeurs de nanosecondes non négatives comptabilisées dans le temps. La valeur doit être comprise entre 0 et 999 999 999 inclus. |
PscConfig
| Représentation JSON |
|---|
{ "allowedConsumerProjects": [ string ], "pscAutoConnections": [ { object ( |
| Champs | |
|---|---|
allowedConsumerProjects[] |
Facultatif. Liste des projets clients ajoutés à la liste d'autorisation pour les connexions PSC à cette instance. Cette instance peut être connectée à PSC à partir de n'importe quel réseau de ces projets. Chaque projet client de cette liste peut être représenté par un numéro de projet (numérique) ou par un ID de projet (alphanumérique). |
pscAutoConnections[] |
Facultatif. Liste des paramètres des points de terminaison client Private Service Connect demandés qui peuvent être utilisés pour se connecter à cette instance Cloud SQL. |
networkAttachmentUri |
Facultatif. Rattachement de réseau du réseau consommateur auquel l'instance Cloud SQL compatible avec Private Service Connect est autorisée à se connecter via l'interface PSC. Format : projects/PROJECT/regions/REGION/networkAttachments/ID |
Champ d'union
|
|
pscEnabled |
Indique si la connectivité PSC est activée pour cette instance. |
PscAutoConnectionConfig
| Représentation JSON |
|---|
{ "consumerProject": string, "consumerNetwork": string, // Union field |
| Champs | |
|---|---|
consumerProject |
Facultatif. Il s'agit de l'ID de projet du projet de service client de ce point de terminaison client. Facultatif. Cela ne s'applique que si consumer_network est un réseau VPC partagé. |
consumerNetwork |
Facultatif. Réseau du client de ce point de terminaison client. Il doit s'agir d'un chemin d'accès à une ressource qui inclut à la fois le projet hôte et le nom du réseau. Par exemple, Le projet hôte consommateur de ce réseau peut être différent du projet de service consommateur. |
Champ d'union
|
|
ipAddress |
Adresse IP du point de terminaison du consommateur. |
Champ d'union
|
|
status |
État de la connexion du point de terminaison client. |
Champ d'union
|
|
consumerNetworkStatus |
État des règles de connexion du réseau du client. |
LocationPreference
| Représentation JSON |
|---|
{ "followGaeApplication": string, "zone": string, "secondaryZone": string, "kind": string } |
| Champs | |
|---|---|
followGaeApplication |
L'application App Engine à suivre, elle doit se trouver dans la même région que l'instance Cloud SQL. AVERTISSEMENT : Si vous modifiez ce paramètre, l'instance risque de redémarrer. |
zone |
Zone Compute Engine privilégiée (par exemple, us-central1-a, us-central1-b, etc.). AVERTISSEMENT : Si vous modifiez ce paramètre, l'instance risque de redémarrer. |
secondaryZone |
Zone Compute Engine privilégiée pour le serveur secondaire/de secours (par exemple, us-central1-a, us-central1-b, etc.). Pour désactiver ce champ, définissez-le sur "no_secondary_zone". |
kind |
Cette valeur est toujours définie sur |
DatabaseFlags
| Représentation JSON |
|---|
{ "name": string, "value": string } |
| Champs | |
|---|---|
name |
Nom de l'option. Ces options sont transmises au démarrage de l'instance. Vous devez donc inclure les options du serveur et les variables système. Les options indiquées doivent utiliser des traits de soulignement, et non des tirets. Pour en savoir plus, consultez la page Configurer des options de base de données dans la documentation Cloud SQL. |
value |
Valeur de l'option. Les indicateurs booléens sont définis sur |
MaintenanceWindow
| Représentation JSON |
|---|
{
"hour": integer,
"day": integer,
"updateTrack": enum ( |
| Champs | |
|---|---|
hour |
Heure de la journée : de 0 à 23. Spécifiez le fuseau horaire UTC. |
day |
Jour de la semaine : |
updateTrack |
Paramètres de planification des maintenances : |
kind |
Cette valeur est toujours définie sur |
Int32Value
| Représentation JSON |
|---|
{ "value": integer } |
| Champs | |
|---|---|
value |
Valeur int32. |
BackupConfiguration
| Représentation JSON |
|---|
{ "startTime": string, "enabled": boolean, "kind": string, "binaryLogEnabled": boolean, "replicationLogArchivingEnabled": boolean, "location": string, "pointInTimeRecoveryEnabled": boolean, "backupRetentionSettings": { object ( |
| Champs | |
|---|---|
startTime |
Heure de début de la configuration de sauvegarde quotidienne sur le fuseau horaire UTC au format 24 heures – |
enabled |
Indique si cette configuration est activée. |
kind |
Cette valeur est toujours définie sur |
binaryLogEnabled |
(MySQL uniquement) Indique si le journal binaire est activé. Si la configuration de la sauvegarde est désactivée, binarylog doit également l'être. |
replicationLogArchivingEnabled |
Réservé pour une utilisation ultérieure. |
location |
Emplacement de la sauvegarde |
pointInTimeRecoveryEnabled |
Indique si la récupération à un moment précis est activée. |
backupRetentionSettings |
Paramètres de conservation des sauvegardes. |
transactionLogRetentionDays |
Nombre de jours de journaux de transactions que nous conservons pour la restauration à un moment précis (de 1 à 7). |
Champ d'union
|
|
transactionalLogStorageState |
Uniquement en sortie. Cette valeur contient l'emplacement de stockage des journaux transactionnels utilisés pour effectuer la récupération à un moment précis (PITR) pour la base de données. |
Champ d'union
|
|
backupTier |
Uniquement en sortie. Niveau de sauvegarde qui gère les sauvegardes de l'instance. |
BackupRetentionSettings
| Représentation JSON |
|---|
{
"retentionUnit": enum ( |
| Champs | |
|---|---|
retentionUnit |
Unité représentée par "retained_backups". |
retainedBackups |
En fonction de la valeur de retention_unit, cette valeur permet de déterminer si une sauvegarde doit être supprimée. Si retention_unit est défini sur "COUNT", nous conserverons ce nombre de sauvegardes. |
SqlActiveDirectoryConfig
| Représentation JSON |
|---|
{
"kind": string,
"domain": string,
"mode": enum ( |
| Champs | |
|---|---|
kind |
Il s'agit toujours de sql#activeDirectoryConfig. |
domain |
Nom du domaine (par exemple, mondomaine.com). |
mode |
Facultatif. Mode de la configuration Active Directory. |
dnsServers[] |
Facultatif. Adresses IPv4 du contrôleur de domaine utilisées pour amorcer Active Directory. |
adminCredentialSecretName |
Facultatif. Clé Secret Manager stockant les identifiants de l'administrateur. (par exemple, projects/{project}/secrets/{secret}). |
organizationalUnit |
Facultatif. Nom distinctif de l'unité organisationnelle. Il s'agit du chemin d'accès hiérarchique complet vers l'unité organisationnelle. |
DenyMaintenancePeriod
| Représentation JSON |
|---|
{ "startDate": string, "endDate": string, "time": string } |
| Champs | |
|---|---|
startDate |
Date de début de la période de refus de maintenance. Si l'année de la date de début est vide, l'année de la date de fin doit également l'être. Dans ce cas, cela signifie que la période de refus de maintenance se répète tous les ans. La date est au format aaaa-mm-jj, c'est-à-dire 2020-11-01 ou mm-dd, c'est-à-dire 11-01 |
endDate |
Date de fin de la "période de refus de maintenance". Si l'année de la date de fin est vide, l'année de la date de début doit également l'être. Dans ce cas, cela signifie que l'intervalle sans maintenance se répète tous les ans. La date est au format aaaa-mm-jj, c'est-à-dire 2020-11-01 ou mm-dd, c'est-à-dire 11-01 |
time |
Heure (au format UTC) à laquelle la période de refus de maintenance commence à la date de début et se termine à la date de fin. L'heure est au format HH:mm:SS, c'est-à-dire 00:00:00 |
InsightsConfig
| Représentation JSON |
|---|
{ "queryInsightsEnabled": boolean, "recordClientAddress": boolean, "recordApplicationTags": boolean, "queryStringLength": integer, "queryPlansPerMinute": integer, "enhancedQueryInsightsEnabled": boolean } |
| Champs | |
|---|---|
queryInsightsEnabled |
Indique si la fonctionnalité Insights sur les requêtes est activée. |
recordClientAddress |
Indique si les insights sur les requêtes enregistrent l'adresse du client lorsqu'ils sont activés. |
recordApplicationTags |
Indique si Query Insights enregistre les tags d'application à partir de la requête lorsqu'il est activé. |
queryStringLength |
Longueur maximale des requêtes stockées en octets. Valeur par défaut : 1 024 octets. Plage : 256 à 4 500 octets. Les requêtes dont la longueur est supérieure à la valeur de ce champ seront tronquées à cette valeur. Si elle n'est pas définie, la longueur de la requête sera la valeur par défaut. Si vous modifiez la longueur de la requête, la base de données redémarrera. |
queryPlansPerMinute |
Nombre de plans d'exécution de requêtes capturés par Insights par minute pour toutes les requêtes combinées. La valeur par défaut est 5. |
enhancedQueryInsightsEnabled |
Facultatif. Indique si la fonctionnalité Insights sur les requêtes améliorés est activée. |
PasswordValidationPolicy
| Représentation JSON |
|---|
{
"minLength": integer,
"complexity": enum ( |
| Champs | |
|---|---|
minLength |
Nombre minimal de caractères autorisés. |
complexity |
Complexité du mot de passe. |
reuseInterval |
Nombre d'anciens mots de passe ne pouvant pas être réutilisés. |
disallowUsernameSubstring |
Interdire le nom d'utilisateur dans le mot de passe. |
passwordChangeInterval |
Intervalle minimal après lequel le mot de passe peut être modifié. Cette option n'est compatible qu'avec PostgreSQL. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
enablePasswordPolicy |
Indique si la règle de mot de passe doit être activée ou non. Lorsqu'elle est activée, les mots de passe doivent répondre à des exigences de complexité. Laissez cette règle activée pour empêcher tout accès non autorisé. Si cette règle est désactivée, les utilisateurs peuvent définir des mots de passe peu sécurisés. |
disallowCompromisedCredentials |
Ce champ est obsolète et sera supprimé dans une version ultérieure de l'API. |
Durée
| Représentation JSON |
|---|
{ "seconds": string, "nanos": integer } |
| Champs | |
|---|---|
seconds |
Secondes signées de la durée. La valeur doit être comprise entre -315 576 000 000 et +315 576 000 000 (inclus). Remarque : Ces limites sont calculées à partir de : 60 s/min * 60 min/h * 24 h/jour * 365,25 jours/an * 10 000 ans |
nanos |
Fractions de secondes signées avec une précision de l'ordre de la nanoseconde pour la durée. Les durées inférieures à une seconde sont représentées par un champ |
SqlServerAuditConfig
| Représentation JSON |
|---|
{ "kind": string, "bucket": string, "retentionInterval": string, "uploadInterval": string } |
| Champs | |
|---|---|
kind |
Il s'agit toujours de sql#sqlServerAuditConfig. |
bucket |
Nom du bucket de destination (par exemple, gs://mybucket). |
retentionInterval |
Durée de conservation des fichiers d'audit générés. Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
uploadInterval |
Fréquence d'importation des fichiers d'audit générés Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
AdvancedMachineFeatures
| Représentation JSON |
|---|
{ "threadsPerCore": integer } |
| Champs | |
|---|---|
threadsPerCore |
Nombre de threads par cœur physique. |
DataCacheConfig
| Représentation JSON |
|---|
{ "dataCacheEnabled": boolean } |
| Champs | |
|---|---|
dataCacheEnabled |
Indique si le cache de données est activé pour l'instance. |
ConnectionPoolConfig
| Représentation JSON |
|---|
{ "flags": [ { object ( |
| Champs | |
|---|---|
flags[] |
Facultatif. Liste des indicateurs de configuration du pool de connexions. |
Champ d'union
|
|
connectionPoolingEnabled |
Indique si le regroupement de connexions géré est activé. |
Champ d'union
|
|
poolerCount |
Uniquement en sortie. Nombre de poolers de connexion. |
ConnectionPoolFlags
| Représentation JSON |
|---|
{ "name": string, "value": string } |
| Champs | |
|---|---|
name |
Obligatoire. Nom de l'option. |
value |
Obligatoire. Valeur de l'option. Les indicateurs booléens sont définis sur |
FinalBackupConfig
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
enabled |
Indique si la sauvegarde finale est activée pour l'instance. |
Champ d'union
|
|
retentionDays |
Nombre de jours de conservation de la sauvegarde finale après la suppression de l'instance. La sauvegarde finale sera supprimée à (heure de suppression de l'instance + nombre de jours de conservation). |
ReadPoolAutoScaleConfig
| Représentation JSON |
|---|
{ "targetMetrics": [ { object ( |
| Champs | |
|---|---|
targetMetrics[] |
Facultatif. Métriques cibles pour l'autoscaling du pool de lecture. |
Champ d'union
|
|
enabled |
Indique si l'autoscaling du pool de lecture est activé. |
Champ d'union
|
|
minNodeCount |
Nombre minimal de nœuds de pool de lecture à conserver. |
Champ d'union
|
|
maxNodeCount |
Nombre maximal de nœuds du pool de lecture à conserver. |
Champ d'union
|
|
disableScaleIn |
Indique si l'autoscaling du pool de lecture est compatible avec les opérations de réduction (suppression de nœuds). |
Champ d'union
|
|
scaleInCooldownSeconds |
Période d'attente pour les opérations de réduction de la capacité. |
Champ d'union
|
|
scaleOutCooldownSeconds |
Période d'attente pour les opérations de scaling horizontal. |
TargetMetric
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
metric |
Nom de la métrique à utiliser pour l'autoscaling. |
Champ d'union
|
|
targetValue |
Valeur cible de la métrique. |
SqlServerEntraIdConfig
| Représentation JSON |
|---|
{ "kind": string, "tenantId": string, "applicationId": string } |
| Champs | |
|---|---|
kind |
Uniquement en sortie. Il s'agit toujours de sql#sqlServerEntraIdConfig. |
tenantId |
Facultatif. ID de locataire pour la configuration Entra ID. |
applicationId |
Facultatif. ID d'application pour la configuration Entra ID. |
PerformanceCaptureConfig
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
enabled |
Facultatif. Activez ou désactivez la fonctionnalité de capture de performances. |
Champ d'union
|
|
probingIntervalSeconds |
Facultatif. Intervalle de temps en secondes entre deux vérifications. |
Champ d'union
|
|
probeThreshold |
Facultatif. Nombre minimal de lectures consécutives au-dessus du seuil qui déclenchent la capture de l'état de l'instance. |
Champ d'union
|
|
runningThreadsThreshold |
Facultatif. Nombre minimal de threads de serveur en cours d'exécution pour déclencher la capture sur le serveur principal. |
Champ d'union
|
|
secondsBehindSourceThreshold |
Facultatif. Nombre minimal de secondes de retard de l'instance répliquée par rapport à l'instance principale pour déclencher la capture sur l'instance répliquée. |
Champ d'union
|
|
transactionDurationThreshold |
Facultatif. Durée (en secondes) pendant laquelle une transaction doit être ouverte avant que l'observateur ne commence à l'enregistrer. |
SqlFailoverReplica
| Représentation JSON |
|---|
{ "name": string, "available": boolean } |
| Champs | |
|---|---|
name |
Nom de l'instance répliquée de secours. Si elle est spécifiée lors de la création de l'instance, une instance dupliquée de basculement est créée pour l'instance. Le nom n'inclut pas l'ID du projet. |
available |
État de disponibilité de l'instance dupliquée de basculement. Un état "false" indique que la réplique de basculement n'est pas synchronisée. L'instance principale ne peut basculer vers l'instance répliquée de basculement que lorsque l'état est "true". |
IpMapping
| Représentation JSON |
|---|
{
"type": enum ( |
| Champs | |
|---|---|
type |
Type de cette adresse IP. Une adresse |
ipAddress |
Adresse IP attribuée. |
timeToRetire |
Heure d'échéance de cette adresse IP au format RFC 3339, par exemple Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
SslCert
| Représentation JSON |
|---|
{ "kind": string, "certSerialNumber": string, "cert": string, "createTime": string, "commonName": string, "expirationTime": string, "sha1Fingerprint": string, "instance": string, "selfLink": string } |
| Champs | |
|---|---|
kind |
Cette valeur est toujours définie sur |
certSerialNumber |
Numéro de série, tel qu'extrait du certificat. |
cert |
Représentation PEM. |
createTime |
Heure de création du certificat au format RFC 3339, par exemple Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
commonName |
Nom fourni par l'utilisateur. Limité à [a-zA-Z.-_ ]+. |
expirationTime |
Heure d'expiration du certificat au format RFC 3339, par exemple Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
sha1Fingerprint |
Empreinte Sha1. |
instance |
Nom de l'instance de base de données. |
selfLink |
URI de cette ressource. |
OnPremisesConfiguration
| Représentation JSON |
|---|
{ "hostPort": string, "kind": string, "username": string, "password": string, "caCertificate": string, "clientCertificate": string, "clientKey": string, "dumpFilePath": string, "sourceInstance": { object ( |
| Champs | |
|---|---|
hostPort |
Hôte et port de l'instance sur site au format host:port |
kind |
Cette valeur est toujours définie sur |
username |
Nom d'utilisateur pour se connecter à l'instance sur site. |
password |
Mot de passe pour se connecter à l'instance sur site. |
caCertificate |
Représentation PEM du certificat x509 de l'autorité de certification approuvée. |
clientCertificate |
Représentation PEM du certificat x509 du réplica. |
clientKey |
Représentation PEM de la clé privée du réplica. La clé publique correspondante est encodée dans le certificat du client. |
dumpFilePath |
Fichier de dump permettant de créer l'instance dupliquée Cloud SQL. |
sourceInstance |
Référence à l'instance Cloud SQL si la source est Cloud SQL. |
selectedObjects[] |
Facultatif. Liste des objets que l'utilisateur sélectionne pour la réplication à partir d'une instance source externe. |
sslOption |
Facultatif. Option SSL pour la connexion de l'instance répliquée à la source sur site. |
InstanceReference
| Représentation JSON |
|---|
{ "name": string, "region": string, "project": string } |
| Champs | |
|---|---|
name |
Nom de l'instance Cloud SQL référencée. Ce paramètre n'inclut pas l'ID du projet. |
region |
Région de l'instance Cloud SQL référencée. |
project |
ID du projet de l'instance Cloud SQL référencée. La valeur par défaut est le même ID de projet que celui auquel l'instance fait référence. |
SelectedObjects
| Représentation JSON |
|---|
{ "database": string } |
| Champs | |
|---|---|
database |
Obligatoire. Nom de la base de données à migrer. |
ReplicaConfiguration
| Représentation JSON |
|---|
{
"kind": string,
"mysqlReplicaConfiguration": {
object ( |
| Champs | |
|---|---|
kind |
Cette valeur est toujours définie sur |
mysqlReplicaConfiguration |
Configuration spécifique à MySQL lors de la réplication à partir d'une instance principale MySQL sur site. Les informations de configuration de la duplication telles que le nom d'utilisateur, le mot de passe, les certificats et les clés ne sont pas stockées dans les métadonnées de l'instance. Les informations de configuration sont utilisées uniquement pour configurer la connexion de réplication. Elles sont stockées par MySQL dans un fichier nommé |
failoverTarget |
Indique si le réplica est la cible de basculement. Si le champ est défini sur |
cascadableReplica |
Facultatif. Indique si une instance répliquée SQL Server est une instance répliquée en cascade. Une instance répliquée en cascade est une instance répliquée SQL Server interrégionale qui accepte une ou plusieurs instances répliquées en dessous. |
MySqlReplicaConfiguration
| Représentation JSON |
|---|
{ "dumpFilePath": string, "username": string, "password": string, "connectRetryInterval": integer, "masterHeartbeatPeriod": string, "caCertificate": string, "clientCertificate": string, "clientKey": string, "sslCipher": string, "verifyServerCertificate": boolean, "kind": string } |
| Champs | |
|---|---|
dumpFilePath |
Chemin d'accès à un fichier de dump SQL dans Google Cloud Storage à partir duquel l'instance répliquée doit être créée. L'URI est au format gs://bucketName/fileName. Les fichiers gzip compressés (.gz) sont également acceptés. Les dumps contiennent les coordonnées binlog à partir desquelles la réplication commence. Pour ce faire, définissez --master-data sur 1 lorsque vous utilisez mysqldump. |
username |
Nom d'utilisateur de la connexion de duplication. |
password |
Mot de passe de la connexion de duplication. |
connectRetryInterval |
Nombre de secondes d'attente entre les nouvelles tentatives de connexion. La valeur par défaut de MySQL est de 60 secondes. |
masterHeartbeatPeriod |
Intervalle en millisecondes entre les battements de cœur de duplication. |
caCertificate |
Représentation PEM du certificat x509 de l'autorité de certification approuvée. |
clientCertificate |
Représentation PEM du certificat x509 du réplica. |
clientKey |
Représentation PEM de la clé privée du réplica. La clé publique correspondante est encodée dans le certificat du client. |
sslCipher |
Liste des algorithmes de chiffrement autorisés pour le chiffrement SSL. |
verifyServerCertificate |
Indique s'il faut ou non vérifier la valeur du nom commun de l'instance principale dans le certificat qu'elle envoie lors du handshake SSL. |
kind |
Cette valeur est toujours définie sur |
DiskEncryptionConfiguration
| Représentation JSON |
|---|
{ "kmsKeyName": string, "kind": string } |
| Champs | |
|---|---|
kmsKeyName |
Nom de ressource de la clé KMS pour le chiffrement du disque |
kind |
Cette valeur est toujours définie sur |
DiskEncryptionStatus
| Représentation JSON |
|---|
{ "kmsKeyVersionName": string, "kind": string } |
| Champs | |
|---|---|
kmsKeyVersionName |
Version de clé KMS utilisée pour chiffrer la ressource d'instance Cloud SQL. |
kind |
Cette valeur est toujours définie sur |
SqlScheduledMaintenance
| Représentation JSON |
|---|
{ "startTime": string, "canDefer": boolean, "canReschedule": boolean, // Union field |
| Champs | |
|---|---|
startTime |
Heure de début de toutes les maintenances planifiées à venir pour cette instance. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
canDefer |
|
canReschedule |
Indique si la maintenance planifiée peut être reprogrammée. |
Champ d'union
|
|
scheduleDeadlineTime |
La maintenance ne peut pas être reprogrammée au-delà de cette date limite. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
SqlOutOfDiskReport
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
sqlOutOfDiskState |
Ce champ représente l'état généré par le job proactif de vérification de l'intégrité de la base de données pour les problèmes d'espace disque insuffisant. * Rédacteurs : * tâche proactive de vérification de l'état de la base de données pour OOD. * Lecteurs : * la tâche proactive de vérification de l'état de la base de données |
Champ d'union
|
|
sqlMinRecommendedIncreaseSizeGb |
Taille d'augmentation minimale recommandée en gigaoctets. Ce champ est utilisé par le frontend * Writers : * la tâche proactive de vérification de l'état de la base de données pour OOD. * Lecteurs : |
AvailableDatabaseVersion
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
majorVersion |
Nom de la version majeure. |
Champ d'union
|
|
name |
Nom de la version de la base de données. Pour MySQL 8.0, cette chaîne fournit la version majeure et mineure de la base de données. |
Champ d'union
|
|
displayName |
Nom à afficher de la version de la base de données. |
ReplicationCluster
| Représentation JSON |
|---|
{ "psaWriteEndpoint": string, "failoverDrReplicaName": string, "drReplica": boolean } |
| Champs | |
|---|---|
psaWriteEndpoint |
Uniquement en sortie. Si ce champ est défini, il indique que cette instance dispose d'un point de terminaison DNS d'accès aux services privés (PSA) qui pointe vers l'instance principale du cluster. Si cette instance est l'instance principale, le point de terminaison DNS pointe vers cette instance. Après une opération de commutation ou de basculement d'instance répliquée, ce point de terminaison DNS pointe vers l'instance promue. Il s'agit d'un champ en lecture seule, renvoyé à l'utilisateur à titre d'information. Ce champ peut exister même si une instance autonome ne possède pas encore d'instance répliquée de reprise après sinistre ou si l'instance répliquée de reprise après sinistre est supprimée. |
failoverDrReplicaName |
Facultatif. Si l'instance est une instance principale, ce champ identifie l'instance répliquée de reprise après sinistre. Une réplique de reprise après sinistre est une configuration facultative pour les instances Enterprise Plus. Si l'instance est une instance dupliquée avec accès en lecture, le champ n'est pas défini. Définissez ce champ sur le nom d'une réplique pour désigner une instance répliquée de reprise après sinistre pour une instance principale. Supprimez le nom de l'instance répliquée pour supprimer la désignation d'instance répliquée de reprise après sinistre. |
drReplica |
Uniquement en sortie. Champ en lecture seule qui indique si l'instance répliquée est une instance répliquée de reprise après sinistre. Ce champ n'est pas défini si l'instance est une instance principale. |
GeminiInstanceConfig
| Représentation JSON |
|---|
{ // Union field |
| Champs | |
|---|---|
Champ d'union
|
|
entitled |
Uniquement en sortie. Indique si Gemini est activé. |
Champ d'union
|
|
googleVacuumMgmtEnabled |
Uniquement en sortie. Indique si la gestion de l'aspirateur est activée. |
Champ d'union
|
|
oomSessionCancelEnabled |
Uniquement en sortie. Indique si l'annulation de la session de mémoire insuffisante (OOM) est activée. |
Champ d'union
|
|
activeQueryEnabled |
Uniquement en sortie. Indique si la requête active est activée. |
Champ d'union
|
|
indexAdvisorEnabled |
Uniquement en sortie. Indique si le conseiller d'index est activé. |
Champ d'union
|
|
flagRecommenderEnabled |
Uniquement en sortie. Indique si le système de recommandation d'indicateurs est activé. |
TagsEntry
| Représentation JSON |
|---|
{ "key": string, "value": string } |
| Champs | |
|---|---|
key |
|
value |
|
PoolNodeConfig
| Représentation JSON |
|---|
{ "ipAddresses": [ { object ( |
| Champs | |
|---|---|
ipAddresses[] |
Uniquement en sortie. Mappages contenant des adresses IP pouvant être utilisées pour se connecter au nœud du pool en lecture. |
dnsNames[] |
Uniquement en sortie. Liste des noms DNS utilisés par ce nœud de pool de lecture. |
pscAutoConnections[] |
Uniquement en sortie. Liste des paramètres des points de terminaison client Private Service Connect (PSC) configurés automatiquement et pouvant être utilisés pour se connecter à ce nœud de pool de lecture. |
Champ d'union
|
|
name |
Uniquement en sortie. Nom du nœud du pool de lecture, à utiliser pour récupérer les métriques et les journaux. |
Champ d'union
|
|
gceZone |
Uniquement en sortie. Zone du nœud du pool de lecture. |
Champ d'union
|
|
dnsName |
Uniquement en sortie. Nom DNS du nœud du pool de lecture. |
Champ d'union
|
|
state |
Uniquement en sortie. État actuel du nœud du pool de lecture. |
Champ d'union
|
|
pscServiceAttachmentLink |
Uniquement en sortie. Rattachement de service Private Service Connect (PSC) du nœud du pool de lecture. |
DnsNameMapping
| Représentation JSON |
|---|
{ "name": string, "connectionType": enum ( |
| Champs | |
|---|---|
name |
Uniquement en sortie. Nom DNS. |
connectionType |
Uniquement en sortie. Type de connexion du nom DNS. |
dnsScope |
Uniquement en sortie. Champ d'application du nom DNS. |
recordManager |
Uniquement en sortie. Gestionnaire de cet enregistrement DNS. |
Annotations d'outils
Indication de destruction : ❌ | Indication d'idempotence : ❌ | Indication de lecture seule : ✅ | Indication de monde ouvert : ❌