Skip to content

Commit

Permalink
Releasing version 65.53.0
Browse files Browse the repository at this point in the history
Releasing version 65.53.0
  • Loading branch information
oci-dex-release-bot authored Nov 14, 2023
2 parents 906245d + c9e7f00 commit 5369deb
Show file tree
Hide file tree
Showing 466 changed files with 54,787 additions and 3,076 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.

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

## 65.53.0 - 2023-11-14
### Added
- Support for the PostgreSQL service
- Support for new operations in the Identity Domains service
- Support for enabling, disabling, and renewing SSL/TLS in the Big Data service
- Support for diarization in the AI Speech service
- Support for Capacity Topology API in the Compute service

### Breaking Changes
- The type of property `Status` was changed from `*string` to `MyRequestStatusEnum` in the `MyRequest` model in the Identity Domains service


## 65.52.1 - 2023-11-07
### Added
- Support for Java Management Service Downloads
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
DOC_SERVER_URL=https:\/\/docs.cloud.oracle.com

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##
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##
NON_GEN_TARGETS = common common/auth objectstorage/transfer example
TARGETS = $(NON_GEN_TARGETS) $(GEN_TARGETS)

Expand Down
4 changes: 2 additions & 2 deletions aispeech/create_transcription_job_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ type CreateTranscriptionJobDetails struct {
Normalization *TranscriptionNormalization `mandatory:"false" json:"normalization"`

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

// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
// 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"}}`.
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

Expand Down
42 changes: 42 additions & 0 deletions aispeech/diarization.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
// Copyright (c) 2016, 2018, 2023, Oracle and/or its affiliates. All rights reserved.
// 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.
// Code generated. DO NOT EDIT.

// Speech API
//
// 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.
//

package aispeech

import (
"fmt"
"github.com/oracle/oci-go-sdk/v65/common"
"strings"
)

// Diarization Speaker diarization is a combination of speaker segmentation and speaker clustering. Provide diarization details to enable this feature.
type Diarization struct {

// Set true to enable Speaker diarization and tag transcription with speaker tags. By default this is disabled.
IsDiarizationEnabled *bool `mandatory:"false" json:"isDiarizationEnabled"`

// Number of speakers in the audio provided. By default service will auto detect all speakers in audio file
NumberOfSpeakers *int `mandatory:"false" json:"numberOfSpeakers"`
}

func (m Diarization) String() string {
return common.PointerString(m)
}

// ValidateEnumValue returns an error when providing an unsupported enum value
// This function is being called during constructing API request process
// Not recommended for calling this function directly
func (m Diarization) ValidateEnumValue() (bool, error) {
errMessage := []string{}

if len(errMessage) > 0 {
return true, fmt.Errorf(strings.Join(errMessage, "\n"))
}
return false, nil
}
6 changes: 3 additions & 3 deletions aispeech/transcription_job.go
Original file line number Diff line number Diff line change
Expand Up @@ -76,15 +76,15 @@ type TranscriptionJob struct {
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

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

// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
// 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"}}`.
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

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

Expand Down
6 changes: 3 additions & 3 deletions aispeech/transcription_job_summary.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,15 +58,15 @@ type TranscriptionJobSummary struct {
LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

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

// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
// 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"}}`.
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`

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

Expand Down
2 changes: 2 additions & 0 deletions aispeech/transcription_model_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ type TranscriptionModelDetails struct {
// - de-DE: German - Germany
// - it-IT: Italian - Italy
LanguageCode TranscriptionModelDetailsLanguageCodeEnum `mandatory:"false" json:"languageCode,omitempty"`

TranscriptionSettings *TranscriptionSettings `mandatory:"false" json:"transcriptionSettings"`
}

func (m TranscriptionModelDetails) String() string {
Expand Down
37 changes: 37 additions & 0 deletions aispeech/transcription_settings.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
// Copyright (c) 2016, 2018, 2023, Oracle and/or its affiliates. All rights reserved.
// 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.
// Code generated. DO NOT EDIT.

// Speech API
//
// 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.
//

package aispeech

import (
"fmt"
"github.com/oracle/oci-go-sdk/v65/common"
"strings"
)

// TranscriptionSettings Processes to perform on the generated transcription.
type TranscriptionSettings struct {
Diarization *Diarization `mandatory:"false" json:"diarization"`
}

func (m TranscriptionSettings) String() string {
return common.PointerString(m)
}

// ValidateEnumValue returns an error when providing an unsupported enum value
// This function is being called during constructing API request process
// Not recommended for calling this function directly
func (m TranscriptionSettings) ValidateEnumValue() (bool, error) {
errMessage := []string{}

if len(errMessage) > 0 {
return true, fmt.Errorf(strings.Join(errMessage, "\n"))
}
return false, nil
}
4 changes: 2 additions & 2 deletions aispeech/update_transcription_job_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,11 @@ type UpdateTranscriptionJobDetails struct {
Description *string `mandatory:"false" json:"description"`

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

// Defined tags for this resource. Each key is predefined and scoped to a namespace.
// Example: `{"foo-namespace": {"bar-key": "value"}}`
// 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"}}`.
DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

Expand Down
Loading

0 comments on commit 5369deb

Please sign in to comment.