Informations de référence sur les API pour une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée
Vous pouvez utiliser une API pour voir et gérer les différentes ressources d'infrastructure d'une base de données d'intelligence artificielle autonome sur une infrastructure Exadata dédiée.
Pour plus d'informations sur l'utilisation de l'API et sur les demandes de signature, voir API REST et Données d'identification de sécurité. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.
API permettant de gérer les ressources d'infrastructure Exadata
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les ressources d'infrastructure Exadata sur Oracle Public Cloud et multinuage.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créer une ressource d'infrastructure Exadata | CreateCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_CREATE VNIC_CREATE SUBNET_ATTACH VNIC_ATTACH |
| Voir une liste des ressources d'infrastructure Exadata | ListCloudExadataInfrastructures | CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
| Voir les détails d'une ressource d'infrastructure Exadata | GetCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_INSPECT |
| Mettre à jour les détails d'une ressource d'infrastructure Exadata. Vous pouvez utiliser cette API pour mettre à jour les ressources de calcul et de stockage, les contacts, les marqueurs et la fenêtre de maintenance. | UpdateCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Déplacer une ressource d'infrastructure Exadata vers un autre compartiment | ChangeCloudExadataInfrastructureCompartment | CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Mettre fin à une ressource d'infrastructure Exadata | DeleteCloudExadataInfrastructure | CLOUD_EXADATA_INFRASTRUCTURE_DELETE VNIC_DELETE SUBNET_DETACH VNIC_DETACH |
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les ressources d'infrastructure Exadata sur Exadata Cloud@Customer.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créer une ressource d'infrastructure Exadata | CreateExadataInfrastructure | EXADATA_INFRASTRUCTURE_CREATE |
| Voir une liste des ressources d'infrastructure Exadata | ListExadataInfrastructures | EXADATA_INFRASTRUCTURE_INSPECT |
| Voir les détails d'une ressource d'infrastructure Exadata | GetExadataInfrastructure | EXADATA_INFRASTRUCTURE_INSPECT |
| Mettre à jour les détails d'une ressource d'infrastructure Exadata. Vous pouvez utiliser cette API pour mettre à jour les ressources de calcul et de stockage, les contacts, les marqueurs et la fenêtre de maintenance. | UpdateExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
| Déplacer une ressource d'infrastructure Exadata vers un autre compartiment | Modifier le compartimentInfrastructure | EXADATA_INFRASTRUCTURE_INSPECT et EXADATA_INFRASTRUCTURE_UPDATE |
| Mettre fin à une ressource d'infrastructure Exadata | DeleteExadataInfrastructure | EXADATA_INFRASTRUCTURE_DELETE |
| Télécharger un fichier de configuration de ressource d'infrastructure Exadata | DownloadExadataInfrastructureConfigFile | EXADATA_INFRASTRUCTURE_CONTENT_READ |
| Ajouter de la capacité de stockage à une infrastructure Exadata | AddStorageCapacityExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
| Activer une infrastructure Exadata | ActivateExadataInfrastructure | EXADATA_INFRASTRUCTURE_UPDATE |
API pour gérer les grappes de machines virtuelles Exadata autonomes
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les grappes de machines virtuelles Exadata autonomes sur Oracle Public Cloud et multinuage.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créer une grappe de machines virtuelles Exadata autonome | CreateCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_CREATE et CLOUD_EXADATA_INFRASTRUCTURE_UPDATE |
| Voir les détails d'une grappe de machines virtuelles Exadata autonome | GetCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
| Voir une liste de grappes de machines virtuelles Exadata autonomes | ListCloudAutonomousVmClusters | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
| Déplacer une grappe de machines virtuelles Exadata autonome vers un autre compartiment | ChangeCloudAutonomousVmClusterCompartment | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT et CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Mettre fin à une grappe de machines virtuelles Exadata autonome | DeleteCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_DELETE |
| Effectuer la rotation des certificats ORDS | RotateCloudAutonomousVmClusterOrdsCerts | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Effectuer la rotation des certificats SSL | RotateCloudAutonomousVmClusterSslCerts | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Mettre à jour les détails des grappes de machines virtuelles Exadata autonomes. Vous pouvez modifier les marqueurs, le modèle de licence ou les groupes de sécurité de réseau à l'aide de cette API. | UpdateCloudAutonomousVmCluster | CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE |
| Obtenez les détails de l'utilisation des ressources d'une grappe de machines virtuelles Exadata autonome et les statistiques d'utilisation des bases de données conteneur autonomes qu'elle contient. | ObtenirAutonomousVMClusterResourceUsage | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT |
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les grappes de machines virtuelles Exadata autonomes sur Exadata Cloud@Customer.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créer une grappe de machines virtuelles Exadata autonome | CreateAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_CREATE et EXADATA_INFRASTRUCTURE_INSPECT et EXADATA_INFRASTRUCTURE_UPDATE |
| Voir une liste de grappes de machines virtuelles Exadata autonomes | ListAutonomousVmClusters | AUTONOMOUS_VM_CLUSTER_INSPECT |
| Voir les détails d'une grappe de machines virtuelles Exadata autonome | GetAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_INSPECT |
| Modifier le type de licence d'une grappe de machines virtuelles autonome | UpdateAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_UPDATE et EXADATA_INFRASTRUCTURE_INSPECT et EXADATA_INFRASTRUCTURE_UPDATE |
| Déplacer une grappe de machines virtuelles Exadata autonome vers un autre compartiment | ChangeAutonomousVmClusterCompartment | AUTONOMOUS_VM_CLUSTER_INSPECT et AUTONOMOUS_VM_CLUSTER_UPDATE |
| Mettre fin à une grappe de machines virtuelles Exadata autonome | DeleteAutonomousVmCluster | AUTONOMOUS_VM_CLUSTER_DELETE |
API permettant de gérer les bases de données conteneur autonomes
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les bases de données conteneur autonomes.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créer une base de données conteneur autonome | CreateAutonomousContainerDatabase | Sur Oracle Public Cloud et multinuage : CLOUD_EXADATA_INFRASTRUCTURE_UPDATE et CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_CREATE Sur Exadata Cloud@Customer : EXADATA_INFRASTRUCTURE_UPDATE et AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_CREATE |
| Voir une liste de bases de données conteneur autonomes | ListAutonomousContainerDatabases | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Voir les détails d'une base de données conteneur autonome | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
Modifier la politique de conservation des sauvegardes d'une base de données conteneur autonome ou Modifier les préférences de maintenance d'une base de données conteneur autonome |
UpdateAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Redémarrer une base de données conteneur autonome | RestartAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Déplacer une base de données conteneur autonome vers un autre compartiment | ChangeAutonomousContainerDatabaseCompartment | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Effectuer la rotation d'une clé de base de données conteneur autonome | Effectuer la rotation d'AutonomousContainerDatabaseEncryptionKey | AUTONOMOUS_CONTAINER_DATABASE_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_INSPECT |
| Mettre fin à une base de données conteneur autonome | TerminateAutonomousContainerDatabase | Sur Oracle Public Cloud et multinuage : CLOUD_EXADATA_INFRASTRUCTURE_UPDATE et CLOUD_AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_DELETE Sur Exadata Cloud@Customer : EXADATA_INFRASTRUCTURE_UPDATE et AUTONOMOUS_VM_CLUSTER_UPDATE et AUTONOMOUS_CONTAINER_DATABASE_DELETE |
| Obtenir les statistiques d'utilisation des ressources d'une base de données conteneur autonome | GetAutonomousContainerDatabaseResourceUsage | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Voir la liste des sauvegardes de base de données conteneur autonome | ListAutonomousContainerDatabaseBackups | AUTONOMOUS_CONTAINER_DATABASE_BACKUP_INSPECT; |
API permettant de gérer les bases de données d'IA autonomes
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer les bases de données d'intelligence artificielle autonomes.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
Créer une base de données autonome avec intelligence artificielle ou Cloner une base de données autonome avec intelligence artificielle |
CreateAutonomousDatabase | AUTONOMOUS_DATABASE_CREATE |
| Voir une liste de bases de données d'intelligence artificielle autonomes | ListAutonomousDatabases | AUTONOMOUS_DATABASE_INSPECT; |
| Voir les détails d'une base de données autonome avec intelligence artificielle | GetAutonomousDatabase | AUTONOMOUS_DATABASE_INSPECT; |
| Consultez la liste des jeux de caractères pris en charge par Autonomous AI Database. | ListAutonomousDatabaseCharacterSets | Aucune |
Définir le mot de passe de l'utilisateur ADMIN d'une base de données d'intelligence artificielle autonome ou Adapter le nombre de coeurs d'UC ou le stockage d'une base de données autonome basée sur l'intelligence artificielle ou Activer ou désactiver l'ajustement automatique pour une base de données d'intelligence artificielle autonome |
UpdateAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE; |
| Déplacer une base de données autonome vers un autre compartiment | ChangeAutonomousDatabaseCompartment | AUTONOMOUS_DATABASE_UPDATE et AUTONOMOUS_DB_BACKUP_INSPECT et AUTONOMOUS_DB_BACKUP_CONTENT_READ et AUTONOMOUS_DATABASE_CONTENT_WRITE |
| Effectuer la rotation d'une clé de base de données d'IA autonome | Effectuer la rotation de la clé de chiffrement AutonomousDatabaseEncryptionKey | AUTONOMOUS_DATABASE_UPDATE; |
| Démarrer une base de données autonome avec intelligence artificielle | StartAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE; |
| Arrêter une base de données autonome basée sur l'IA | StopAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE; |
| Redémarrer une base de données autonome avec intelligence artificielle | RestartAutonomousDatabase | AUTONOMOUS_DATABASE_UPDATE; |
| Mettre fin à une base de données autonome avec intelligence artificielle | DeleteAutonomousDatabase | AUTONOMOUS_DATABASE_DELETE |
| Restaurer une base de données IA autonome | RestoreAutonomousDatabase | AUTONOMOUS_DB_BACKUP_CONTENT_READ et AUTONOMOUS_DATABASE_CONTENT_WRITE |
| Sauvegarder manuellement une base de données IA autonome | CreateAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_CREATE et AUTONOMOUS_DATABASE_CONTENT_READ |
| Voir la liste des sauvegardes de base de données avec intelligence artificielle autonome | ListAutonomousDatabaseBackups | AUTONOMOUS_DB_BACKUP_INSPECT; |
| Obtenez les détails d'une sauvegarde de base de données avec intelligence artificielle autonome | GetAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_INSPECT; |
| Supprimer une sauvegarde à long terme | DeleteAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_DELETE; |
| Mettre à jour la période de conservation d'une sauvegarde à long terme | UpdateAutonomousDatabaseBackup | AUTONOMOUS_DB_BACKUP_UPDATE; |
API permettant de gérer la configuration Autonomous Data Guard
Le tableau ci-dessous répertorie les points d'extrémité d'API REST utilisés pour la gestion d'une configuration Autonomous Data Guard.
Note : Dans le tableau suivant, les points d'extrémité d'API REST répertoriés dans la deuxième colonne sont obsolètes et remplacés par de nouveaux points d'extrémité d'API répertoriés dans la troisième colonne. Les API obsolètes seront prises en charge jusqu'en mars 2026, après quoi vous ne pourrez utiliser les nouveaux points d'extrémité d'API que pour gérer la configuration Autonomous Data Guard. Pour plus d'informations, voir 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 autonomes de secours à l'aide des API de remplacement indiquées ci-dessous, utilisez MigrateAutonomousContainerDatabaseDataguardAssociation. Pour des détails complets, voir MigrateAutonomousContainerDatabaseDataguardAssociation.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Voir l'association Autonomous Data Guard avec une base de données conteneur autonome. | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Listez les bases de données conteneur autonomes activées avec Autonomous Data Guard associées à la base de données conteneur autonome ou à l'IA autonome spécifiée. | ListAutonomousContainerDatabases | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Rétablir la base de données de secours désactivée sur une base de données conteneur autonome de secours active. | Remettre en serviceAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Changer de rôle pour les bases de données conteneur autonomes principale et de secours. | PermutationAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Basculer vers la base de données conteneur autonome de secours. Cette base de données conteneur autonome de secours deviendra la nouvelle base de données conteneur autonome principale lorsque le basculement sera terminé avec succès. | BasculementAutonomousContainerDatabaseDataguard | 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 pour le basculement de démarrage rapide. | ModifierAutonomousContainerDatabaseDataguard | AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Obtenez une base de données avec Autonomous Data Guard activé associée à la base de données Autonomous AI Database spécifiée. | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Lister les associations de protection de données pour les bases de données d'intelligence artificielle autonomes. | GetAutonomousContainerDatabase | AUTONOMOUS_CONTAINER_DATABASE_INSPECT; |
| Activer Autonomous Data Guard sur une base de données conteneur autonome. | AjouterStandbyAutonomousContainerDatabase | CLOUD_AUTONOMOUS_VM_CLUSTER_INSPECT, AUTONOMOUS_CONTAINER_DATABASE_INSPECT et AUTONOMOUS_CONTAINER_DATABASE_UPDATE |
| Convertissez la base de données conteneur autonome de secours entre la base de secours physique et la base de données conteneur autonome de secours instantanée. | ConvertirStandbyAutonomousContainerDatabase | 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 pour gérer des machines virtuelles autonomes.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Obtient les détails d'une machine virtuelle autonome spécifique. | ObtenirAutonomousVirtualMachine | AUTONOMOUS_VIRTUAL_MACHINE_INSPECT; |
| Répertorie les machines virtuelles autonomes dans la grappe et le compartiment de machines virtuelles autonomes spécifiés. | ListeAutonomousVirtualMachines | AUTONOMOUS_VIRTUAL_MACHINE_INSPECT; |
API pour gérer les images logicielles de base de données d'intelligence artificielle autonome
Le tableau suivant répertorie les points d'extrémité d'API REST pour gérer une image logicielle de base de données d'intelligence artificielle autonome.
| Opération | Point d'extrémité d'API | Autorisations GIA requises |
|---|---|---|
| Créez une image logicielle de base de données d'intelligence artificielle autonome dans le compartiment spécifié. | 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 d'intelligence artificielle autonome et ses ressources dépendantes vers le compartiment spécifié. | Modifier le compartiment AutonomousDatabaseSoftwareImageCompartment | MISE À JOUR AUTOMATIQUE_DB_SOFTWARE_IMG_UPDATE |
| Supprimer une image logicielle de base de données d'intelligence artificielle autonome. | SupprimerAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_DELETE |
| Obtenez des informations sur l'image logicielle de base de données d'intelligence artificielle autonome spécifiée. | GetAutonomousDatabaseSoftwareImage | AUTO_DB_SOFTWARE_IMG_INSPECT |
| Obtenez une liste des images logicielles de base de données d'intelligence artificielle autonome dans le compartiment spécifié. | ListeAutonomousDatabaseSoftwareImages | AUTO_DB_SOFTWARE_IMG_INSPECT |
| Mettre à jour les détails d'une image logicielle de base de données d'intelligence artificielle autonome. | Mettre à jourAutonomousDatabaseSoftwareImage | MISE À JOUR AUTOMATIQUE_DB_SOFTWARE_IMG_UPDATE |