Référence d'API pour Autonomous AI Database sur une infrastructure Exadata dédiée
Vous pouvez utiliser l'API pour visualiser et gérer les différentes ressources d'infrastructure d'une base de données d'IA autonome sur une infrastructure Exadata dédiée.
Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.
API permettant de gérer les ressources d'infrastructure Exadata
Le tableau suivant répertorie les adresses d'API REST permettant de gérer les ressources Exadata Infrastructure sur Oracle Public Cloud et le multicloud.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Création d'une ressource d'infrastructure Exadata | CreateCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_CREATE VNIC_CREATE SUBNET_ATTACH VNIC_ATTACH |
| Affichage de la liste des ressources d'infrastructure Exadata | ListCloudExadataInfrastructures | CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
| Affichage des détails d'une ressource d'infrastructure Exadata | GetCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
| Mise à jour des détails d'une ressource d'infrastructure Exadata. Vous pouvez utiliser cette API pour mettre à jour le calcul, le stockage, les contacts, les balises et la fenêtre de maintenance. | UpdateCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Déplacement d'une ressource d'infrastructure Exadata vers un autre compartiment | ChangeCloudExadataInfrastructureCompartment | CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Terminaison d'une ressource d'infrastructure Exadata | DeleteCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_DELETE VNIC_DELETE SUBNET_DETACH VNIC_DETACH |
Le tableau suivant répertorie les adresses d'API REST permettant de gérer les ressources d'infrastructure Exadata sur Exadata Cloud@Customer.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Création d'une ressource d'infrastructure Exadata | CreateExadataInfrastructure | EXADATA_INFRASTRUCTURE_CREATE |
| Affichage de la liste des ressources d'infrastructure Exadata | ListExadataInfrastructures | EXADATA_INFRASTRUCTURE_INSPECT |
| Affichage des détails d'une ressource d'infrastructure Exadata | GetExadataInfrastructure | EXADATA_INFRASTRUCTURE_INSPECT |
| Mise à jour des détails d'une ressource d'infrastructure Exadata. Vous pouvez utiliser cette API pour mettre à jour le calcul, le stockage, les contacts, les balises et la fenêtre de maintenance. | UpdateExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
| Déplacement d'une ressource d'infrastructure Exadata vers un autre compartiment | ChangeExadataInfrastructureCompartment | EXADATA_INFRASTRUCTURE_INSPECT et EXADATA_INFRASTRUCTURE_UPDATE |
| Terminaison d'une ressource d'infrastructure Exadata | DeleteExadataInfrastructure | EXADATA_INFRASTRUCTURE_DELETE |
| Téléchargement en local d'un fichier de configuration de ressource d'infrastructure Exadata | DownloadExadataInfrastructureConfigFile | EXADATA_INFRASTRUCTURE_CONTENT_READ |
| Ajouter une capacité de stockage à une infrastructure Exadata | AddStorageCapacityExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
| Activer une infrastructure Exadata | ActivateExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
API pour gérer les clusters de machines virtuelles Exadata Autonomous
Le tableau suivant répertorie les adresses d'API REST permettant de gérer des clusters d'API Exadata Autonomous sur Oracle Public Cloud et le multicloud.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Création d'un cluster de machines virtuelles Exadata Autonomous | CreateCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_CREATE et CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Affichage des détails d'un cluster de machines virtuelles Exadata Autonomous | GetCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
| Affichage de la liste des clusters de machines virtuelles Exadata Autonomous | ListCloudAutonomousVmClusters | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
| Déplacement d'un cluster de machines virtuelles Exadata Autonomous vers un autre compartiment | ChangeCloudAutonomousVmClusterCompartment | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT et CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Terminaison d'un cluster de machines virtuelles Exadata Autonomous | DeleteCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_DELETE |
| Rotation des certificats ORDS | RotateCloudAutonomousVmClusterOrdsCerts | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Rotation des certificats SSL | RotateCloudAutonomousVmClusterSslCerts | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Mise à jour des détails des clusters de machines virtuelles Exadata Autonomous. Vous pouvez modifier les balises, le modèle de licence ou les groupes de sécurité réseau à l'aide de cette API. | UpdateCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Obtenez les détails d'utilisation des ressources d'un cluster de machines virtuelles Exadata Autonomous et les statistiques d'utilisation des bases de données Conteneur Autonomous qu'il contient. | Obtenir l'utilisation de la ressource AutonomousVMCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
Le tableau suivant répertorie les adresses d'API REST permettant de gérer des clusters d'API Exadata Autonomous sur Exadata Cloud@Customer.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Création d'un cluster de machines virtuelles Exadata Autonomous | CreateAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_CREATE, EXADATA_INFRASTRUCTURE_INSPECT, EXADATA_INFRASTRUCTURE_UPDATE et |
| Affichage de la liste des clusters de machines virtuelles Exadata Autonomous | ListAutonomousVmClusters | AUTONOMOUS_VM_CLUSTER_INSPECT |
| Affichage des détails d'un cluster de machines virtuelles Exadata Autonomous | GetAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_INSPECT |
| Modification du type de licence d'un cluster de machines virtuelles Exadata Autonomous | UpdateAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_UPDATE, EXADATA_INFRASTRUCTURE_INSPECT, EXADATA_INFRASTRUCTURE_UPDATE et |
| Déplacement d'un cluster de machines virtuelles Exadata Autonomous vers un autre compartiment | ChangeAutonomousVmClusterCompartment | AUTONOMOUS_VM_CLUSTER_INSPECT et AUTONOMOUS_VM_CLUSTER_UPDATE |
| Terminaison d'un cluster de machines virtuelles Exadata Autonomous | DeleteAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_DELETE |
API de gestion des bases de données Conteneur Autonomous
Le tableau suivant répertorie les adresses d'API REST permettant de gérer des bases de données Conteneur Autonomous.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Création d'une base de données Conteneur Autonomous | CreateAutonomousContainerDatabase | Sur Oracle Public Cloud et le multicloud : CLOUD_EXADATA_INFRASTRUCTURE_UPDATE, CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_CREATE Sur Exadata Cloud@Customer : EXADATA_INFRASTRUCTURE_UPDATE, AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_CREATE |
| Affichage de la liste des bases de données Conteneur Autonomous | ListAutonomousContainerDatabases | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Affichage des détails d'une base de données Conteneur Autonomous | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
Modification de la stratégie de conservation de sauvegarde d'une base de données Conteneur Autonomous ou Modification des préférences de maintenance d'une base de données Conteneur Autonomous |
UpdateAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Redémarrage d'une base de données Conteneur Autonomous | RestartAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Déplacement d'une base de données Conteneur Autonomous vers un autre compartiment | ChangeAutonomousContainerDatabaseCompartment | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Rotation d'une clé de base de données Conteneur Autonomous | Rotation de la clé de cryptage de base de données AutonomousContainer | AUTONOMOUS_CONTAINER_DATABASE_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Terminaison d'une base de données Conteneur Autonomous | TerminateAutonomousContainerDatabase | Sur Oracle Public Cloud et le multicloud : CLOUD_EXADATA_INFRASTRUCTURE_UPDATE, CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_DELETE Sur Exadata Cloud@Customer : EXADATA_INFRASTRUCTURE_UPDATE, AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_DELETE |
| Obtenir les statistiques d'utilisation des ressources d'une base de données Conteneur Autonomous | Utilisation de GetAutonomousContainerDatabaseResource | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Afficher la liste des sauvegardes de base de données Conteneur Autonomous | ListAutonomousContainerDatabaseBackups | AUTONOMOUS_CONTAINER_DATABASE_BACKUP_INSPECT |
API pour gérer les bases de données d'IA autonomes
Le tableau suivant répertorie les points d'extrémité d'API REST permettant de gérer des bases de données Autonomous AI.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
Création d'une base de données d'IA autonome ou Clonage d'une base de données d'IA autonome |
CreateAutonomousDatabase | AUTONOMOUS_DATABASE_CREATE |
| Affichage de la liste de bases d'IA autonomes | ListAutonomousDatabases | AUTONOMOUS_DATABASE_INSPECT |
| Afficher les détails d'une base de données Autonomous AI | GetAutonomousDatabase | AUTONOMOUS_DATABASE_INSPECT |
| Affichage de la liste des jeux de caractères pris en charge par Autonomous AI Database. | ListAutonomousDatabaseCharacterSets | aucun |
Définir le mot de passe de l'utilisateur ADMIN d'une base de données Autonomous AI ou Redimensionner le nombre de coeurs de processeur ou le stockage d'une base de données Autonomous AI ou Activer ou désactiver le redimensionnement automatique pour une base de données Autonomous AI |
UpdateAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE |
| Déplacement d'une base de données Autonomous AI vers un autre compartiment | ChangeAutonomousDatabaseCompartment | AUTONOMOUS_DATABASE_UPDATE, AUTONOMOUS_DB_BACKUP_INSPECT, AUTONOMOUS_DB_BACKUP_CONTENT_READ et AUTONOMOUS_DATABASE_CONTENT_WRITE |
| Rotation d'une clé de base de données d'IA autonome | Rotation de la clé de cryptage AutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE |
| Démarrer une base de données d'IA autonome | StartAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE |
| Arrêt d'une base de données Autonomous AI | StopAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE |
| Redémarrage d'une base de données Autonomous AI | RestartAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE |
| Terminaison d'une base de données d'IA autonome | DeleteAutonomousDatabase | AUTONOMOUS_DATABASE_DELETE |
| Restauration d'une base de données Autonomous AI | RestoreAutonomousDatabase | AUTONOMOUS_DB_BACKUP_CONTENT_READ et AUTONOMOUS_DATABASE_CONTENT_WRITE |
| Sauvegarde manuelle d'une base de données Autonomous AI | CreateAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_CREATE et AUTONOMOUS_DATABASE_CONTENT_READ |
| Affichage de la liste des sauvegardes de base de donnée Autonomous AI | ListAutonomousDatabaseBackups | AUTONOMOUS_DB_BACKUP_INSPECT |
| Obtenir les détails d'une sauvegarde de base de données Autonomous AI | Obtenir la sauvegarde AutonomousDatabase | AUTONOMOUS_DB_BACKUP_INSPECT |
| Supprimer une sauvegarde à long terme | SupprimerAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_DELETE |
| Mettre à jour la période de conservation d'une sauvegarde à long terme | Mettre à jourAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_UPDATE |
API de gestion d'une configuration Autonomous Data Guard
Le tableau suivant répertorie les adresses d'API REST permettant de gérer une configuration Autonomous Data Guard.
Remarque : dans le tableau suivant, les adresses d'API REST répertoriées dans la deuxième colonne sont en phase d'abandon et remplacées par les nouvelles adresses d'API répertoriées dans la troisième colonne. Les API en phase d'abandon seront prises en charge jusqu'en mars 2026, après quoi vous pourrez uniquement utiliser les nouvelles adresses d'API pour gérer la configuration Autonomous Data Guard. Pour plus d'informations, reportez-vous à Base de connaissances.
Pour migrer vos ressources Autonomous Data Guard existantes vers le nouveau modèle qui prend en charge deux bases de données Conteneur Autonomous de secours à l'aide des API de remplacement répertoriées ci-dessous, utilisez MigrateAutonomousContainerDatabaseDataguardAssociation. Pour plus d'informations, reportez-vous à MigrationAutonomousContainerDatabaseDataguardAssociation.
| Opération | Adresse d'API | Droits d'accès IAM requis |
|---|---|---|
| Affichage de l'association Autonomous Data Guard avec une base de données Conteneur Autonomous | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Répertoriez les bases de données Conteneur Autonomous activées avec Autonomous Data Guard associé à la base de données Conteneur Autonomous ou Autonomous AI indiquée. | ListAutonomousContainerDatabases | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Rétablissez la base de données de secours désactivée sur une base de données Conteneur Autonomous de secours active. | RétablirAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Basculez les rôles des bases de données Conteneur Autonomous principale et de secours. | PermutationAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Basculement vers l'ACD de secours. Cette base de données Conteneur Autonomous de secours deviendra la nouvelle base de données Conteneur Autonomous principale lorsque le basculement sera effectué. | FailoverAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Modifiez les paramètres Autonomous Data Guard tels que le mode de protection, le basculement automatique et la limite de décalage de démarrage rapide. | ModifierAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Obtenez une base de données Autonomous Data Guard activée associée à la base de données Autonomous AI indiquée. | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Répertoriez les associations Autonomous AI Database Data Guard. | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Activer Autonomous Data Guard sur une base de données Conteneur Autonomous. | Ajouter une base de données Conteneur Autonomous de secours | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT, AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Convertissez la base de données Conteneur Autonomous de secours entre la base de données de secours physique et la base de données de secours instantanée. | Convertir la base de données Conteneur Autonomous | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT, AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
API pour gérer les machines virtuelles autonomes
Le tableau suivant répertorie les points d'extrémité d'API REST permettant de gérer une machine virtuelle autonome.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Obtient les détails d'une machine virtuelle autonome spécifique. | ObtenirAutonomousVirtualMachine | AUTONOMOUS_VIRTUAL_MACHINE_INSPECT |
| Répertorie les machines virtuelles Autonomous dans le cluster de machines virtuelles Autonomous et le compartiment indiqués. | Répertorier les machines virtuelles autonomes | AUTONOMOUS_VIRTUAL_MACHINE_INSPECT |
API pour gérer les images logicielles de base de données d'IA autonome
Le tableau suivant répertorie les adresses d'API REST permettant de gérer une image logicielle de base de données Autonomous AI.
| Opération | Adresse d'API REST | Droits d'accès IAM requis |
|---|---|---|
| Créez une image logicielle de base de données Autonomous AI dans le compartiment indiqué. | Créer une image logicielle de base de données autonome | AUTO_DB_SOFTWARE_IMG_CREATE |
| Déplacez une image logicielle de base de données Autonomous AI et ses ressources dépendantes vers le compartiment indiqué. | Modification du compartiment AutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_UPDATE |
| Suppression d'une image logicielle de base de données Autonomous AI. | SupprimerAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_DELETE |
| Obtenez des informations sur l'image logicielle de base de données Autonomous AI indiquée. | Obtenir l'image logicielle AutonomousDatabase | AUTO_DB_SOFTWARE_IMG_INSPECT |
| Obtenez la liste des images logicielles de base de données Autonomous AI dans le compartiment indiqué. | Répertorier les images logicielles AutonomousDatabase | AUTO_DB_SOFTWARE_IMG_INSPECT |
| Mettez à jour les détails d'une image logicielle de base de données Autonomous AI. | Mettre à jourAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_UPDATE |