diff --git a/specification/oracle/Oracle.Database.Management/client.tsp b/specification/oracle/Oracle.Database.Management/client.tsp index 78c64937c80b..917b1eeb164b 100644 --- a/specification/oracle/Oracle.Database.Management/client.tsp +++ b/specification/oracle/Oracle.Database.Management/client.tsp @@ -544,3 +544,35 @@ using Oracle.Database; "csharp" ); @@clientName(AutonomousDatabaseBaseProperties.ocid, "DatabaseOcid", "csharp"); + +// Java +@@clientName(AutonomousDatabaseBackups.listByParent, + "listByAutonomousDatabase", + "java" +); +@@clientName(DbNodes.listByParent, "listByCloudVmCluster", "java"); +@@clientName(DbServers.listByParent, + "listByCloudExadataInfrastructure", + "java" +); +@@clientName(VirtualNetworkAddresses.listByParent, + "listByCloudVmCluster", + "java" +); + +@@clientName(AutonomousDatabaseBaseProperties.nextLongTermBackupTimeStamp, + "nextLongTermBackupTimestamp", + "java" +); + +// Go +@@clientName(AutonomousDatabaseBackups.listByParent, + "listByAutonomousDatabase", + "go" +); +@@clientName(DbNodes.listByParent, "listByCloudVMCluster", "go"); +@@clientName(DbServers.listByParent, "listByCloudExadataInfrastructure", "go"); +@@clientName(VirtualNetworkAddresses.listByParent, + "listByCloudVMCluster", + "go" +); diff --git a/specification/oracle/Oracle.Database.Management/tspconfig.yaml b/specification/oracle/Oracle.Database.Management/tspconfig.yaml index 0fbd073aa216..92148d0dd809 100644 --- a/specification/oracle/Oracle.Database.Management/tspconfig.yaml +++ b/specification/oracle/Oracle.Database.Management/tspconfig.yaml @@ -27,7 +27,9 @@ options: additionalDirectories: - "specification/oracle/Oracle.Database.Management/models" "@azure-tools/typespec-java": - package-dir: "oracledatabase" + package-dir: "azure-resourcemanager-oracledatabase" + namespace: "com.azure.resourcemanager.oracledatabase" + service-name: "Oracle Database" flavor: azure "@azure-tools/typespec-go": service-dir: "sdk/resourcemanager/oracledatabase"