From f45e4dd35d1df1d378aa82a13eec07f344460efe Mon Sep 17 00:00:00 2001 From: DEXREQ Automation Date: Mon, 17 Jun 2024 13:32:32 +0000 Subject: [PATCH] Merge pull request #2789 in SDK/oci-go-sdk from merge_to_github2024-06-17 to github Releasing Version 65.67.2 Squashed commit of the following: commit d4264617af982b1a18af54c5c8fceb9abda12988 Author: oci-dex-release-bot Date: Mon Jun 17 13:18:46 2024 +0000 Releasing version 65 67 2 --- .gitignore | 1 - CHANGELOG.md | 7 +++ aidocument/document_type.go | 64 +++++++++++++----------- common/version.go | 2 +- database/autonomous_database.go | 6 +++ database/autonomous_database_summary.go | 6 +++ stackmonitoring/discovery_details.go | 4 ++ stackmonitoring/discovery_job_summary.go | 4 ++ 8 files changed, 62 insertions(+), 32 deletions(-) diff --git a/.gitignore b/.gitignore index f5d865bde8..b3bd5c8b96 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,5 @@ temp/ *.iml .DS_Store MakefileDevelopment.mk -scripts/ ocibuild.conf shared-build-service-scripts/ \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e8b0e3459b..22cb9f5a78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) +## 65.67.2 - 2024-06-18 +### Added +- Support for public connection urls and public endpoints for autonomous databases in the Database service +- Support for insurance claim document type in the AI Document service +- Support for Microsoft IIS discovery and monitoring in the Stack Monitoring service + + ## 65.67.1 - 2024-06-11 ### Added - Support for 23ai based databases in Globally Distributed Database service diff --git a/aidocument/document_type.go b/aidocument/document_type.go index a04ecaaa62..626a2d3ccc 100644 --- a/aidocument/document_type.go +++ b/aidocument/document_type.go @@ -18,42 +18,45 @@ type DocumentTypeEnum string // Set of constants representing the allowable values for DocumentTypeEnum const ( - DocumentTypeInvoice DocumentTypeEnum = "INVOICE" - DocumentTypeReceipt DocumentTypeEnum = "RECEIPT" - DocumentTypeResume DocumentTypeEnum = "RESUME" - DocumentTypeTaxForm DocumentTypeEnum = "TAX_FORM" - DocumentTypeDriverLicense DocumentTypeEnum = "DRIVER_LICENSE" - DocumentTypePassport DocumentTypeEnum = "PASSPORT" - DocumentTypeBankStatement DocumentTypeEnum = "BANK_STATEMENT" - DocumentTypeCheck DocumentTypeEnum = "CHECK" - DocumentTypePayslip DocumentTypeEnum = "PAYSLIP" - DocumentTypeOthers DocumentTypeEnum = "OTHERS" + DocumentTypeInvoice DocumentTypeEnum = "INVOICE" + DocumentTypeReceipt DocumentTypeEnum = "RECEIPT" + DocumentTypeResume DocumentTypeEnum = "RESUME" + DocumentTypeTaxForm DocumentTypeEnum = "TAX_FORM" + DocumentTypeDriverLicense DocumentTypeEnum = "DRIVER_LICENSE" + DocumentTypePassport DocumentTypeEnum = "PASSPORT" + DocumentTypeBankStatement DocumentTypeEnum = "BANK_STATEMENT" + DocumentTypeCheck DocumentTypeEnum = "CHECK" + DocumentTypePayslip DocumentTypeEnum = "PAYSLIP" + DocumentTypeOthers DocumentTypeEnum = "OTHERS" + DocumentTypeInsuranceClaim DocumentTypeEnum = "INSURANCE_CLAIM" ) var mappingDocumentTypeEnum = map[string]DocumentTypeEnum{ - "INVOICE": DocumentTypeInvoice, - "RECEIPT": DocumentTypeReceipt, - "RESUME": DocumentTypeResume, - "TAX_FORM": DocumentTypeTaxForm, - "DRIVER_LICENSE": DocumentTypeDriverLicense, - "PASSPORT": DocumentTypePassport, - "BANK_STATEMENT": DocumentTypeBankStatement, - "CHECK": DocumentTypeCheck, - "PAYSLIP": DocumentTypePayslip, - "OTHERS": DocumentTypeOthers, + "INVOICE": DocumentTypeInvoice, + "RECEIPT": DocumentTypeReceipt, + "RESUME": DocumentTypeResume, + "TAX_FORM": DocumentTypeTaxForm, + "DRIVER_LICENSE": DocumentTypeDriverLicense, + "PASSPORT": DocumentTypePassport, + "BANK_STATEMENT": DocumentTypeBankStatement, + "CHECK": DocumentTypeCheck, + "PAYSLIP": DocumentTypePayslip, + "OTHERS": DocumentTypeOthers, + "INSURANCE_CLAIM": DocumentTypeInsuranceClaim, } var mappingDocumentTypeEnumLowerCase = map[string]DocumentTypeEnum{ - "invoice": DocumentTypeInvoice, - "receipt": DocumentTypeReceipt, - "resume": DocumentTypeResume, - "tax_form": DocumentTypeTaxForm, - "driver_license": DocumentTypeDriverLicense, - "passport": DocumentTypePassport, - "bank_statement": DocumentTypeBankStatement, - "check": DocumentTypeCheck, - "payslip": DocumentTypePayslip, - "others": DocumentTypeOthers, + "invoice": DocumentTypeInvoice, + "receipt": DocumentTypeReceipt, + "resume": DocumentTypeResume, + "tax_form": DocumentTypeTaxForm, + "driver_license": DocumentTypeDriverLicense, + "passport": DocumentTypePassport, + "bank_statement": DocumentTypeBankStatement, + "check": DocumentTypeCheck, + "payslip": DocumentTypePayslip, + "others": DocumentTypeOthers, + "insurance_claim": DocumentTypeInsuranceClaim, } // GetDocumentTypeEnumValues Enumerates the set of values for DocumentTypeEnum @@ -78,6 +81,7 @@ func GetDocumentTypeEnumStringValues() []string { "CHECK", "PAYSLIP", "OTHERS", + "INSURANCE_CLAIM", } } diff --git a/common/version.go b/common/version.go index 93816d7329..467f0999ba 100644 --- a/common/version.go +++ b/common/version.go @@ -13,7 +13,7 @@ import ( const ( major = "65" minor = "67" - patch = "1" + patch = "2" tag = "" ) diff --git a/database/autonomous_database.go b/database/autonomous_database.go index e3fee30598..935053aa56 100644 --- a/database/autonomous_database.go +++ b/database/autonomous_database.go @@ -150,6 +150,9 @@ type AutonomousDatabase struct { ConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"connectionUrls"` + // The Public URLs of Private Endpoint database for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. + PublicConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"publicConnectionUrls"` + // The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. // License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. // Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the @@ -187,6 +190,9 @@ type AutonomousDatabase struct { // The private endpoint for the resource. PrivateEndpoint *string `mandatory:"false" json:"privateEndpoint"` + // The public endpoint for the private endpoint enabled resource. + PublicEndpoint *string `mandatory:"false" json:"publicEndpoint"` + // The resource's private endpoint label. // - Setting the endpoint label to a non-empty string creates a private endpoint database. // - Resetting the endpoint label to an empty string, after the creation of the private endpoint database, changes the private endpoint database to a public endpoint database. diff --git a/database/autonomous_database_summary.go b/database/autonomous_database_summary.go index 3872f20c66..edf023493b 100644 --- a/database/autonomous_database_summary.go +++ b/database/autonomous_database_summary.go @@ -151,6 +151,9 @@ type AutonomousDatabaseSummary struct { ConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"connectionUrls"` + // The Public URLs of Private Endpoint database for accessing Oracle Application Express (APEX) and SQL Developer Web with a browser from a Compute instance within your VCN or that has a direct connection to your VCN. + PublicConnectionUrls *AutonomousDatabaseConnectionUrls `mandatory:"false" json:"publicConnectionUrls"` + // The Oracle license model that applies to the Oracle Autonomous Database. Bring your own license (BYOL) allows you to apply your current on-premises Oracle software licenses to equivalent, highly automated Oracle services in the cloud. // License Included allows you to subscribe to new Oracle Database software licenses and the Oracle Database service. // Note that when provisioning an Autonomous Database on dedicated Exadata infrastructure (https://docs.oracle.com/en/cloud/paas/autonomous-database/index.html), this attribute must be null. It is already set at the @@ -188,6 +191,9 @@ type AutonomousDatabaseSummary struct { // The private endpoint for the resource. PrivateEndpoint *string `mandatory:"false" json:"privateEndpoint"` + // The public endpoint for the private endpoint enabled resource. + PublicEndpoint *string `mandatory:"false" json:"publicEndpoint"` + // The resource's private endpoint label. // - Setting the endpoint label to a non-empty string creates a private endpoint database. // - Resetting the endpoint label to an empty string, after the creation of the private endpoint database, changes the private endpoint database to a public endpoint database. diff --git a/stackmonitoring/discovery_details.go b/stackmonitoring/discovery_details.go index 9e0c4ca5ec..3792354357 100644 --- a/stackmonitoring/discovery_details.go +++ b/stackmonitoring/discovery_details.go @@ -79,6 +79,7 @@ const ( DiscoveryDetailsResourceTypeOracleGoldengate DiscoveryDetailsResourceTypeEnum = "ORACLE_GOLDENGATE" DiscoveryDetailsResourceTypeCustomResource DiscoveryDetailsResourceTypeEnum = "CUSTOM_RESOURCE" DiscoveryDetailsResourceTypeOracleHttpServer DiscoveryDetailsResourceTypeEnum = "ORACLE_HTTP_SERVER" + DiscoveryDetailsResourceTypeMicrosoftIis DiscoveryDetailsResourceTypeEnum = "MICROSOFT_IIS" ) var mappingDiscoveryDetailsResourceTypeEnum = map[string]DiscoveryDetailsResourceTypeEnum{ @@ -97,6 +98,7 @@ var mappingDiscoveryDetailsResourceTypeEnum = map[string]DiscoveryDetailsResourc "ORACLE_GOLDENGATE": DiscoveryDetailsResourceTypeOracleGoldengate, "CUSTOM_RESOURCE": DiscoveryDetailsResourceTypeCustomResource, "ORACLE_HTTP_SERVER": DiscoveryDetailsResourceTypeOracleHttpServer, + "MICROSOFT_IIS": DiscoveryDetailsResourceTypeMicrosoftIis, } var mappingDiscoveryDetailsResourceTypeEnumLowerCase = map[string]DiscoveryDetailsResourceTypeEnum{ @@ -115,6 +117,7 @@ var mappingDiscoveryDetailsResourceTypeEnumLowerCase = map[string]DiscoveryDetai "oracle_goldengate": DiscoveryDetailsResourceTypeOracleGoldengate, "custom_resource": DiscoveryDetailsResourceTypeCustomResource, "oracle_http_server": DiscoveryDetailsResourceTypeOracleHttpServer, + "microsoft_iis": DiscoveryDetailsResourceTypeMicrosoftIis, } // GetDiscoveryDetailsResourceTypeEnumValues Enumerates the set of values for DiscoveryDetailsResourceTypeEnum @@ -144,6 +147,7 @@ func GetDiscoveryDetailsResourceTypeEnumStringValues() []string { "ORACLE_GOLDENGATE", "CUSTOM_RESOURCE", "ORACLE_HTTP_SERVER", + "MICROSOFT_IIS", } } diff --git a/stackmonitoring/discovery_job_summary.go b/stackmonitoring/discovery_job_summary.go index 182dbd2c64..c4c806a9ad 100644 --- a/stackmonitoring/discovery_job_summary.go +++ b/stackmonitoring/discovery_job_summary.go @@ -118,6 +118,7 @@ const ( DiscoveryJobSummaryResourceTypeOracleGoldengate DiscoveryJobSummaryResourceTypeEnum = "ORACLE_GOLDENGATE" DiscoveryJobSummaryResourceTypeCustomResource DiscoveryJobSummaryResourceTypeEnum = "CUSTOM_RESOURCE" DiscoveryJobSummaryResourceTypeOracleHttpServer DiscoveryJobSummaryResourceTypeEnum = "ORACLE_HTTP_SERVER" + DiscoveryJobSummaryResourceTypeMicrosoftIis DiscoveryJobSummaryResourceTypeEnum = "MICROSOFT_IIS" ) var mappingDiscoveryJobSummaryResourceTypeEnum = map[string]DiscoveryJobSummaryResourceTypeEnum{ @@ -136,6 +137,7 @@ var mappingDiscoveryJobSummaryResourceTypeEnum = map[string]DiscoveryJobSummaryR "ORACLE_GOLDENGATE": DiscoveryJobSummaryResourceTypeOracleGoldengate, "CUSTOM_RESOURCE": DiscoveryJobSummaryResourceTypeCustomResource, "ORACLE_HTTP_SERVER": DiscoveryJobSummaryResourceTypeOracleHttpServer, + "MICROSOFT_IIS": DiscoveryJobSummaryResourceTypeMicrosoftIis, } var mappingDiscoveryJobSummaryResourceTypeEnumLowerCase = map[string]DiscoveryJobSummaryResourceTypeEnum{ @@ -154,6 +156,7 @@ var mappingDiscoveryJobSummaryResourceTypeEnumLowerCase = map[string]DiscoveryJo "oracle_goldengate": DiscoveryJobSummaryResourceTypeOracleGoldengate, "custom_resource": DiscoveryJobSummaryResourceTypeCustomResource, "oracle_http_server": DiscoveryJobSummaryResourceTypeOracleHttpServer, + "microsoft_iis": DiscoveryJobSummaryResourceTypeMicrosoftIis, } // GetDiscoveryJobSummaryResourceTypeEnumValues Enumerates the set of values for DiscoveryJobSummaryResourceTypeEnum @@ -183,6 +186,7 @@ func GetDiscoveryJobSummaryResourceTypeEnumStringValues() []string { "ORACLE_GOLDENGATE", "CUSTOM_RESOURCE", "ORACLE_HTTP_SERVER", + "MICROSOFT_IIS", } }