Skip to content

Commit 5369deb

Browse files
Releasing version 65.53.0
Releasing version 65.53.0
2 parents 906245d + c9e7f00 commit 5369deb

File tree

466 files changed

+54787
-3076
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

466 files changed

+54787
-3076
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/)
66

7+
## 65.53.0 - 2023-11-14
8+
### Added
9+
- Support for the PostgreSQL service
10+
- Support for new operations in the Identity Domains service
11+
- Support for enabling, disabling, and renewing SSL/TLS in the Big Data service
12+
- Support for diarization in the AI Speech service
13+
- Support for Capacity Topology API in the Compute service
14+
15+
### Breaking Changes
16+
- The type of property `Status` was changed from `*string` to `MyRequestStatusEnum` in the `MyRequest` model in the Identity Domains service
17+
18+
719
## 65.52.1 - 2023-11-07
820
### Added
921
- Support for Java Management Service Downloads

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
DOC_SERVER_URL=https:\/\/docs.cloud.oracle.com
22

3-
GEN_TARGETS = identity core objectstorage loadbalancer database audit dns filestorage email containerengine resourcesearch keymanagement announcementsservice healthchecks waas autoscaling streaming ons monitoring resourcemanager budget workrequests functions limits events dts oce oda analytics integration osmanagement marketplace apigateway applicationmigration datacatalog dataflow datascience nosql secrets vault bds cims datasafe mysql dataintegration ocvp usageapi blockchain loggingingestion logging loganalytics managementdashboard sch loggingsearch managementagent cloudguard opsi computeinstanceagent optimizer tenantmanagercontrolplane rover databasemanagement artifacts apmsynthetics goldengate apmcontrolplane apmtraces networkloadbalancer vulnerabilityscanning databasemigration servicecatalog ailanguage operatoraccesscontrol bastion genericartifactscontent jms devops aianomalydetection datalabelingservice datalabelingservicedataplane apmconfig waf certificates certificatesmanagement usage databasetools servicemanagerproxy appmgmtcontrol ospgateway identitydataplane visualbuilder osubusage osubsubscription osuborganizationsubscription osubbillingschedule dashboardservice threatintelligence aivision aispeech stackmonitoring servicemesh adm licensemanager onesubscription governancerulescontrolplane waa networkfirewall vnmonitoring emwarehouse lockbox fusionapps mediaservices opa opensearch cloudmigrations cloudbridge disasterrecovery containerinstances aidocument queue recovery vbsinst identitydomains accessgovernancecp ocicontrolcenter osmanagementhub fleetsoftwareupdate computecloudatcustomer marketplacepublisher redis jmsjavadownloads ##SPECNAME##
3+
GEN_TARGETS = identity core objectstorage loadbalancer database audit dns filestorage email containerengine resourcesearch keymanagement announcementsservice healthchecks waas autoscaling streaming ons monitoring resourcemanager budget workrequests functions limits events dts oce oda analytics integration osmanagement marketplace apigateway applicationmigration datacatalog dataflow datascience nosql secrets vault bds cims datasafe mysql dataintegration ocvp usageapi blockchain loggingingestion logging loganalytics managementdashboard sch loggingsearch managementagent cloudguard opsi computeinstanceagent optimizer tenantmanagercontrolplane rover databasemanagement artifacts apmsynthetics goldengate apmcontrolplane apmtraces networkloadbalancer vulnerabilityscanning databasemigration servicecatalog ailanguage operatoraccesscontrol bastion genericartifactscontent jms devops aianomalydetection datalabelingservice datalabelingservicedataplane apmconfig waf certificates certificatesmanagement usage databasetools servicemanagerproxy appmgmtcontrol ospgateway identitydataplane visualbuilder osubusage osubsubscription osuborganizationsubscription osubbillingschedule dashboardservice threatintelligence aivision aispeech stackmonitoring servicemesh adm licensemanager onesubscription governancerulescontrolplane waa networkfirewall vnmonitoring emwarehouse lockbox fusionapps mediaservices opa opensearch cloudmigrations cloudbridge disasterrecovery containerinstances aidocument queue recovery vbsinst identitydomains accessgovernancecp ocicontrolcenter osmanagementhub fleetsoftwareupdate computecloudatcustomer marketplacepublisher redis jmsjavadownloads psql ##SPECNAME##
44
NON_GEN_TARGETS = common common/auth objectstorage/transfer example
55
TARGETS = $(NON_GEN_TARGETS) $(GEN_TARGETS)
66

aispeech/create_transcription_job_details.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ type CreateTranscriptionJobDetails struct {
4040
Normalization *TranscriptionNormalization `mandatory:"false" json:"normalization"`
4141

4242
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
43-
// Example: `{"bar-key": "value"}`
43+
// Example: `{"bar-key": "value"}`.
4444
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
4545

4646
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
47-
// Example: `{"foo-namespace": {"bar-key": "value"}}`
47+
// Example: `{"foo-namespace-1": {"bar-key-1": "value-1", "bar-key-2": "value-2"}, "foo-namespace-2": {"bar-key-1": "value-1", "bar-key-2": "value-2"}}`.
4848
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
4949
}
5050

aispeech/diarization.go

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
// Copyright (c) 2016, 2018, 2023, Oracle and/or its affiliates. All rights reserved.
2+
// This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
3+
// Code generated. DO NOT EDIT.
4+
5+
// Speech API
6+
//
7+
// The OCI Speech Service harnesses the power of spoken language by allowing developers to easily convert file-based data containing human speech into highly accurate text transcriptions.
8+
//
9+
10+
package aispeech
11+
12+
import (
13+
"fmt"
14+
"github.com/oracle/oci-go-sdk/v65/common"
15+
"strings"
16+
)
17+
18+
// Diarization Speaker diarization is a combination of speaker segmentation and speaker clustering. Provide diarization details to enable this feature.
19+
type Diarization struct {
20+
21+
// Set true to enable Speaker diarization and tag transcription with speaker tags. By default this is disabled.
22+
IsDiarizationEnabled *bool `mandatory:"false" json:"isDiarizationEnabled"`
23+
24+
// Number of speakers in the audio provided. By default service will auto detect all speakers in audio file
25+
NumberOfSpeakers *int `mandatory:"false" json:"numberOfSpeakers"`
26+
}
27+
28+
func (m Diarization) String() string {
29+
return common.PointerString(m)
30+
}
31+
32+
// ValidateEnumValue returns an error when providing an unsupported enum value
33+
// This function is being called during constructing API request process
34+
// Not recommended for calling this function directly
35+
func (m Diarization) ValidateEnumValue() (bool, error) {
36+
errMessage := []string{}
37+
38+
if len(errMessage) > 0 {
39+
return true, fmt.Errorf(strings.Join(errMessage, "\n"))
40+
}
41+
return false, nil
42+
}

aispeech/transcription_job.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ type TranscriptionJob struct {
7676
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
7777

7878
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
79-
// Example: `{"bar-key": "value"}`
79+
// Example: `{"bar-key": "value"}`.
8080
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
8181

8282
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
83-
// Example: `{"foo-namespace": {"bar-key": "value"}}`
83+
// Example: `{"foo-namespace-1": {"bar-key-1": "value-1", "bar-key-2": "value-2"}, "foo-namespace-2": {"bar-key-1": "value-1", "bar-key-2": "value-2"}}`.
8484
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
8585

8686
// Usage of system tag keys. These predefined keys are scoped to namespaces.
87-
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
87+
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`.
8888
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
8989
}
9090

aispeech/transcription_job_summary.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@ type TranscriptionJobSummary struct {
5858
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`
5959

6060
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
61-
// Example: `{"bar-key": "value"}`
61+
// Example: `{"bar-key": "value"}`.
6262
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
6363

6464
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
65-
// Example: `{"foo-namespace": {"bar-key": "value"}}`
65+
// Example: `{"foo-namespace-1": {"bar-key-1": "value-1", "bar-key-2": "value-2"}, "foo-namespace-2": {"bar-key-1": "value-1", "bar-key-2": "value-2"}}`.
6666
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
6767

6868
// Usage of system tag keys. These predefined keys are scoped to namespaces.
69-
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
69+
// Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`.
7070
SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
7171
}
7272

aispeech/transcription_model_details.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ type TranscriptionModelDetails struct {
3333
// - de-DE: German - Germany
3434
// - it-IT: Italian - Italy
3535
LanguageCode TranscriptionModelDetailsLanguageCodeEnum `mandatory:"false" json:"languageCode,omitempty"`
36+
37+
TranscriptionSettings *TranscriptionSettings `mandatory:"false" json:"transcriptionSettings"`
3638
}
3739

3840
func (m TranscriptionModelDetails) String() string {

aispeech/transcription_settings.go

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// Copyright (c) 2016, 2018, 2023, Oracle and/or its affiliates. All rights reserved.
2+
// This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license.
3+
// Code generated. DO NOT EDIT.
4+
5+
// Speech API
6+
//
7+
// The OCI Speech Service harnesses the power of spoken language by allowing developers to easily convert file-based data containing human speech into highly accurate text transcriptions.
8+
//
9+
10+
package aispeech
11+
12+
import (
13+
"fmt"
14+
"github.com/oracle/oci-go-sdk/v65/common"
15+
"strings"
16+
)
17+
18+
// TranscriptionSettings Processes to perform on the generated transcription.
19+
type TranscriptionSettings struct {
20+
Diarization *Diarization `mandatory:"false" json:"diarization"`
21+
}
22+
23+
func (m TranscriptionSettings) String() string {
24+
return common.PointerString(m)
25+
}
26+
27+
// ValidateEnumValue returns an error when providing an unsupported enum value
28+
// This function is being called during constructing API request process
29+
// Not recommended for calling this function directly
30+
func (m TranscriptionSettings) ValidateEnumValue() (bool, error) {
31+
errMessage := []string{}
32+
33+
if len(errMessage) > 0 {
34+
return true, fmt.Errorf(strings.Join(errMessage, "\n"))
35+
}
36+
return false, nil
37+
}

aispeech/update_transcription_job_details.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ type UpdateTranscriptionJobDetails struct {
2525
Description *string `mandatory:"false" json:"description"`
2626

2727
// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
28-
// Example: `{"bar-key": "value"}`
28+
// Example: `{"bar-key": "value"}`.
2929
FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`
3030

3131
// Defined tags for this resource. Each key is predefined and scoped to a namespace.
32-
// Example: `{"foo-namespace": {"bar-key": "value"}}`
32+
// Example: `{"foo-namespace-1": {"bar-key-1": "value-1", "bar-key-2": "value-2"}, "foo-namespace-2": {"bar-key-1": "value-1", "bar-key-2": "value-2"}}`.
3333
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
3434
}
3535

0 commit comments

Comments
 (0)