oracle.dbadmin.gdc.goog/v1
Sauvegarde
Backup est le schéma de l'API backups.
Apparaît dans :BackupList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
Backup |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList contient une liste de sauvegardes.
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
BackupList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau Backup items |
BackupPlan
BackupPlan est le schéma de l'API backupplans.
Apparaît dans : - BackupPlanList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
BackupPlan |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList contient une liste de BackupPlan.
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
BackupPlanList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau BackupPlan items |
BackupPlanSpec
"BackupPlanSpec" définit l'état souhaité pour le plan de sauvegarde.
Apparaît dans :BackupPlan
| Champ | Description |
|---|---|
dbclusterRef DBClusterRef |
Nom du DBCluster configuré par ce plan de sauvegarde. Ce champ est obligatoire et immuable. |
Entier backupRetainDays |
Nombre de jours après lequel le service supprimera une sauvegarde. Si elle est spécifiée, une sauvegarde créée dans ce BackupPlan sera automatiquement supprimée une fois son âge atteint (create_time + backup_retain_days). Les valeurs valides sont comprises entre 1 et 90 jours. Si aucune valeur n'est spécifiée, la valeur par défaut de 14 jours de conservation s'applique. |
paused booléen |
Option indiquant si la création de sauvegardes dans ce BackupPlan est suspendue. Si la valeur est définie sur "true", le service suspend la planification de nouvelles sauvegardes dans ce BackupPlan. La valeur par défaut est "false". |
PITREnabled booléen |
Indicateur indiquant si la réplication des journaux est activée pour permettre la récupération à un moment précis. La valeur par défaut est "false". nullon(samwise-fleet) |
BackupPlanStatus
"BackupPlanStatus" définit l'état observé pour le plan de sauvegarde.
Apparaît dans :BackupPlan
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase BackupPlanPhase |
|
lastBackupTime Heure |
LastBackupTime correspond au code temporel de la sauvegarde la plus récente. |
nextBackupTime Heure |
NextBackupTime est le code temporel de la prochaine sauvegarde planifiée. |
recoveryWindow TimeWindow |
RecoveryWindow correspond à la période de récupération actuellement disponible. |
chaîne readWriteBackupRepositoryZone |
ReadWriteBackupRepositoryZone correspond à la zone de disponibilité actuelle du dépôt de sauvegarde avec la règle d'importation ReadWrite. |
BackupSpec
BackupSpec définit l'état souhaité de la sauvegarde.
Apparaît dans :Backup
| Champ | Description |
|---|---|
dbclusterRef DBClusterRef |
Nom du DBCluster auquel appartient cette sauvegarde. Ce champ est obligatoire. |
backupPlanRef BackupPlanRef |
Nom du BackupPlan à partir duquel cette sauvegarde a été créée. Ce champ est obligatoire. |
manual booléen |
Indiquez si cette sauvegarde est planifiée ou manuelle. Ce champ est facultatif. Si aucune valeur n'est spécifiée, la valeur par défaut est "false" (sauvegarde planifiée). |
BackupStatus
BackupStatus définit l'état observé de la sauvegarde.
Apparaît dans :Backup
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase BackupPhase |
|
createTime Heure |
Date et heure de création de la sauvegarde |
completeTime Heure |
Heure de fin de la sauvegarde |
DBCluster
DBCluster est le schéma de l'API dbclusters.
Apparaît dans :DBClusterList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
DBCluster |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterList
DBClusterList contient une liste de DBCluster.
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
DBClusterList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau DBCluster items |
DBClusterSpec
DBClusterSpec définit l'état souhaité de DBCluster.
Apparaît dans :DBCluster
| Champ | Description |
|---|---|
chaîne primaryCluster |
nullon(samwise-fleet) |
isDeleted booléen |
IsDeleted indique une demande de suppression du DBCluster. Ce champ est facultatif et sa valeur par défaut est "false". Ce champ s'applique à toutes les instances du cluster de bases de données. Si vous définissez cette valeur sur "true", le plan de contrôle tentera de libérer les ressources associées, y compris les points de terminaison réseau. Consultez les champs d'état pour savoir si l'opération a réussi ou échoué. |
chaîne mode |
Indique le mode de ce DBCluster. |
availability Disponibilité |
"Availability" contient des paramètres ajustables pour les fonctionnalités de haute disponibilité (HA) de DBCluster. |
allowExternalIncomingTraffic booléen |
|
tls TLSSpec |
TLS correspond à la configuration de certificat de serveur souhaitée pour le cluster. Ce champ est facultatif. Par défaut, ce champ est vide et une nouvelle autorité de certification autosignée ainsi qu'un nouveau certificat d'entité finale sont générés pour le cluster. Lorsque ce champ est modifié, les pods du cluster de base de données redémarrent pour charger le certificat spécifié. Le champ status.certificateReference indique le secret et la clé actuels du certificat de l'autorité de certification. |
chaîne databaseVersion |
"DatabaseVersion" est la version de base de données souhaitée pour le cluster (par exemple, "15.4.5"). Ce champ est obligatoire. Cette version est appliquée à toutes les instances du cluster de bases de données. Dans le cas d'un nouveau cluster de bases de données, l'instance est créée à l'aide de la version spécifiée. Dans le cas d'un cluster de base de données existant, l'opérateur tentera une mise à niveau ou une rétrogradation vers la version databaseVersion spécifiée. Le champ status.currentDatabaseVersion indique la version actuelle de la base de données. |
chaîne controlPlaneAgentsVersion |
"ControlPlaneAgentsVersion" correspond à la version souhaitée pour les agents du plan de contrôle du cluster (par exemple, "0.5.2"). Ce champ est obligatoire. Le controlPlaneAgentsVersion doit être compatible avec le databaseVersion choisi. Pour connaître les versions compatibles, consultez la liste des versions disponibles sur {link}. Cette version est appliquée à toutes les instances du cluster de bases de données. Dans le cas d'un nouveau cluster de bases de données, l'instance est créée à l'aide de la version spécifiée. Dans le cas d'un cluster de base de données existant, l'opérateur tentera une mise à niveau ou une rétrogradation vers la controlPlaneAgentsVersion spécifiée. Le champ status.currentControlPlaneAgentsVersion indique la version actuelle des agents du plan de contrôle. |
chaîne databaseImage |
"DatabaseImage" est l'URI d'une image de base de données personnalisée dans le registre de conteneurs, par exemple "gcr.io/foo/bar/alloydbomni:15-7-2-customized". Ce champ est facultatif. Si databaseImage est spécifié, l'opérateur utilise cette image de conteneur pour la base de données au lieu de l'image de conteneur de base de données par défaut du databaseVersion spécifié. Nous recommandons que le conteneur databaseImage soit basé sur l'image de base de données par défaut utilisée pour la databaseVersion choisie. |
primarySpec OracleInstanceSpec |
DBClusterStatus
DBClusterStatus définit l'état observé de DBCluster.
Apparaît dans :DBCluster
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase DBClusterPhase |
|
primary PrimaryStatus |
"Primary" contient l'état de l'instance principale. |
restoredFrom RestoredFrom |
|
maintenanceStatus MaintenancePolicyStatus |
MaintenanceStatus fournit des informations sur la maintenance à venir. nullon(samwise-fleet) |
upgradeScheduledAt Heure |
UpgradeScheduledAt est un code temporel qui indique quand la prochaine mise à niveau est prévue. Si la valeur est nulle, cela signifie qu'aucune mise à niveau n'est prévue. nullon(samwise-fleet) |
serviceAccounts objet (clés : OpType, valeurs : ServiceAccountRef) |
"ServiceAccounts" contient les comptes de service créés par le plan de contrôle pour différentes opérations. Comme vous accordez certaines autorisations à ces comptes de service, la base de données peut interagir avec d'autres services de l'écosystème Kubernetes. Pour en savoir plus, y compris sur les autorisations requises, consultez la documentation de chaque opération. |
certificateReference CertificateRef |
"CertificateReference" fait référence à un secret et à une clé du certificat CA du serveur qui peuvent être utilisés pour se connecter à la base de données. Si spec.TLS est fourni, cette valeur doit faire référence au même secret une fois que la base de données a été configurée pour utiliser le certificat de serveur fourni. |
latestFailoverStatus FailoverStatus |
"LatestFailoverStatus" correspond à l'état du basculement le plus récemment mis à jour pour le cluster de bases de données. Il s'agit d'une copie de l'état de l'opération de basculement actuelle ou la plus récemment mise à jour pour le cluster de bases de données. Cet élément peut être utilisé pour surveiller l'état d'une opération de basculement en cours d'exécution. |
migrationStatus MigrationStatus |
"MigrationStatus" représente l'état de la migration du cluster de bases de données. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
AvailabilityZones représente l'état de la zone pour un cluster de bases de données HA multizone. |
previousAvailabilityZones AvailabilityZones |
"PreviousAvailabilityZones" représente l'état des zones pour un cluster de bases de données HA multizone avant une opération HA. |
Exporter
"Export" est le schéma de l'API Export.
Apparaît dans :ExportList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
Export |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec ExportSpec |
|
status ExportStatus |
ExportList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
ExportList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau Export items |
ExportSpec
ExportSpec définit l'état souhaité de l'exportation.
Apparaît dans :Export
| Champ | Description |
|---|---|
dbclusterRef DBClusterRef |
"DBClusterRef" est le nom du DBCluster (dans le même espace de noms) source de l'exportation. |
exportLocation StorageSpec |
"ExportLocation" spécifie un emplacement de stockage pour les fichiers d'exportation. L'utilisateur doit s'assurer de disposer d'un accès en écriture approprié sur le bucket de stockage depuis l'opérateur. |
ExportStatus
ExportStatus définit l'état observé d'Export.
Apparaît dans :Export
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase ExportPhase |
"Phase" est un récapitulatif de l'état actuel de l'exportation. |
startTime Heure |
"StartTime" correspond à l'heure à laquelle l'exportation a commencé. |
completeTime Heure |
"CompleteTime" correspond à l'heure à laquelle l'exportation s'est achevée. |
chaîne exportSubDirectory |
"ExportSubDirectory" est le sous-répertoire ajouté à "ExportLocation" pour stocker les fichiers exportés. |
Importer
Import est le schéma de l'API import.
Apparaît dans :ImportList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
Import |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec ImportSpec |
|
status ImportStatus |
ImportList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
ImportList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau Import items |
ImportSpec
ImportSpec définit l'état souhaité de l'importation.
Apparaît dans :Import
| Champ | Description |
|---|---|
dbclusterRef DBClusterRef |
"DBClusterRef" est le nom du DBCluster (dans le même espace de noms) de destination de l'importation. |
chaîne databaseName |
"DatabaseName" correspond au nom de la ressource de base de données au sein de l'instance de destination de l'importation. |
dumpStorage StorageSpec |
"DumpStorage" spécifie un emplacement de stockage pour les fichiers de dump d'importation. L'utilisateur doit s'assurer de disposer d'un accès en lecture approprié au bucket de stockage depuis l'opérateur. |
logStorage StorageSpec |
"LogStorage" (optionnel) spécifie un emplacement de stockage où copier le journal d'importation. L'utilisateur doit s'assurer de disposer d'un accès en écriture approprié sur le bucket de stockage depuis l'opérateur. |
downloadOnly booléen |
Si la valeur "DownloadOnly" est définie sur "true", le fichier de dump sera téléchargé, mais pas importé dans la base de données. La valeur par défaut est "false". |
chaîne tableExistAction |
TableExistAction est l'action à effectuer lors de l'importation dans une table existante. Par défaut, l'opération est ignorée. |
ImportStatus
"ImportStatus" définit l'état observé de l'importation.
Apparaît dans :Import
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase ImportPhase |
"Phase" est un récapitulatif de l'état actuel de l'importation. |
startTime Heure |
"StartTime" correspond à l'heure à laquelle l'importation a commencé. |
completeTime Heure |
"CompleteTime" correspond à l'heure à laquelle l'importation s'est achevée. |
chaîne dumpPath |
"DumpPath" est le chemin d'accès du fichier de dump téléchargé pour l'importation en mode Téléchargement uniquement. |
OracleInstanceSpec
Apparaît dans :DBClusterSpec
| Champ | Description |
|---|---|
chaîne version |
Version d'une base de données. nullon(samwise-fleet,samwise-local) |
images objet (clés : chaîne, valeurs : chaîne) |
Obsolète : images de remplacement pour l'instance de base de données. nullon(samwise-fleet,samwise-local) |
component objet (clés : InstanceComponentName, valeurs : InstanceComponentSpec) |
Liste des composants d'instance Une instance est composée de composants dataplane et controlPlaneAgent. |
dbLoadBalancerOptions DBLoadBalancerOptions |
"DBNetworkServiceOptions" permet de remplacer certains détails du service Kubernetes créé pour exposer une connexion à la base de données. |
Tableau de chaînes sourceCidrRanges |
Plages CIDR d'adresses IP sources autorisées pour un client. |
parameters objet (clés : chaîne, valeurs : chaîne) |
"Parameters" permet de définir les paramètres de base de données pour le cluster de bases de données. Ce champ est facultatif. Les paramètres acceptent une paire clé/valeur correspondant au couple "nom/valeur du paramètre" tel que défini par le moteur de base de données. |
services object (keys:Service, values:boolean) |
"Services" correspond à la liste des services semi-gérés optionnels que les clients peuvent choisir. |
resources Ressource |
Spécification des ressources pour le conteneur de base de données. Lorsque l'un des champs de la ressource change, l'opérateur redémarre l'instance de base de données avec la nouvelle spécification de ressource. |
mode InstanceMode |
Le mode spécifie la manière dont cette instance sera gérée par l'opérateur. |
databasePatchingTimeout Durée |
Seuil maximal pour l'application de correctifs à la base de données. Ce délai d'expiration est utilisé indépendamment pour l'application de correctifs STS et l'exécution d'OPatch/datapatch. nullon(samwise-fleet) |
adminUser AdminUserSpec |
"AdminUser" représente la spécification de l'administrateur. Ce champ est obligatoire. Il s'agit de l'utilisateur de base de données initial créé par le plan de contrôle. Les utilisateurs de base de données supplémentaires sont gérés directement par l'utilisateur final. Ce champ peut également être utilisé pour réinitialiser le mot de passe de l'utilisateur initial. |
isStopped booléen |
"IsStopped" arrête l'instance lorsqu'il est défini sur "true". Ce champ est facultatif et la valeur par défaut est "false". Lorsque l'instance est arrêtée, ses ressources de calcul (processeur, mémoire) sont libérées. Toutefois, l'instance conserve la ressource de stockage et les points de terminaison réseau définis afin que le redémarrage soit transparent pour les services en aval. Consultez le champ d'état pour voir si des erreurs se sont produites. |
availabilityOptions AvailabilityOptions |
"AvailabilityOptions" contient des paramètres ajustables pour les fonctionnalités de haute disponibilité. |
allowExternalIncomingTrafficToInstance booléen |
"AllowExternalIncomingTrafficToInstance" permet de configurer la création de l'équilibreur de charge externe. |
auditLogTarget AuditLogTargetSpec |
"AuditLogTarget" configure le récepteur des journaux d'audit de la base de données. |
replication ReplicationSpec |
La réplication configure les connexions de réplication à d'autres instances de base de données. nullon(samwise-fleet) |
tls TLSSpec |
TLS correspond à la configuration de certificat de serveur souhaitée pour l'instance. Ce champ est facultatif. Lorsque ce champ est modifié, les pods de l'instance redémarrent pour charger le certificat spécifié. |
schedulingconfig SchedulingConfig |
"SchedulingConfig" spécifie comment l'instance doit être planifiée sur les nœuds Kubernetes. Lorsque l'un des champs de la configuration de planification change, le pod k8s peut être replanifié sur un autre nœud en fonction de la configuration. |
chaîne cdbName |
CDBName est le nom prévu de l'attribut CDB. Si CDBName est différent du nom d'origine (avec lequel la CDB a été créée), la CDB sera renommée. |
chaîne characterSet |
Jeu de caractères utilisé pour créer une base de données (AL32UTF8 par défaut). |
Entier memoryPercent |
MemoryPercent représente le pourcentage de mémoire à allouer à l'instance SGA Oracle (25 % par défaut). |
EnableTLS booléen |
EnableTLS permet d'activer la connexion chiffrée par TLS. |
Restaurer
Restore est le schéma de l'API restores.
Apparaît dans :RestoreList
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
Restore |
metadata ObjectMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList contient une liste de restaurations.
| Champ | Description |
|---|---|
chaîne apiVersion |
oracle.dbadmin.gdc.goog/v1 |
chaîne kind |
RestoreList |
metadata ListMeta |
Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata. |
Tableau Restore items |
RestoreSpec
RestoreSpec définit l'état souhaité de la restauration.
Apparaît dans :Restore
| Champ | Description |
|---|---|
sourceDBCluster DBClusterRef |
Nom du DBCluster source à partir duquel effectuer la restauration. Ce champ est obligatoire. |
pointInTime Heure |
Moment précis précédent à partir duquel effectuer la restauration. Ce champ est facultatif. Si aucun point temporel n'est spécifié, le dernier disponible est restauré par défaut. |
clonedDBClusterConfig ClonedDBClusterConfig |
Paramètres du DBCluster cloné. Cela vous permet de spécifier le nom du DBCluster cloné. Ce champ est facultatif. Par défaut, le DBCluster source est restauré s'il n'est pas spécifié. |
RestoreStatus
RestoreStatus définit l'état observé de la restauration.
Apparaît dans :Restore
| Champ | Description |
|---|---|
Entier observedGeneration |
Interne : génération observée par le contrôleur. |
reconciled booléen |
Interne : indique si la ressource a été rapprochée par le contrôleur. |
Tableau CriticalIncident criticalIncidents |
"CriticalIncidents" est une liste plate de tous les incidents critiques actifs. |
Tableau Condition conditions |
"Conditions" représente les dernières observations disponibles pour l'état actuel de l'entité. |
phase RestorePhase |
|
createTime Heure |
Date et heure de création de la restauration |
completeTime Heure |
Heure de fin de la restauration |
restoredPointInTime Heure |
Point temporel réel auquel cette restauration ramène le DBCluster cible. Peut être différente de la valeur spécifiée dans spec.PointInTime. nullon(samwise-fleet) |