Skip to content

Commit

Permalink
Releasing version 102.0.0
Browse files Browse the repository at this point in the history
Releasing version 102.0.0
  • Loading branch information
oci-dex-release-bot authored Jan 28, 2025
2 parents 2c12aea + 85a71c4 commit ddc11aa
Show file tree
Hide file tree
Showing 190 changed files with 8,827 additions and 80 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,19 @@ The format is based on Keep a [Changelog](http://keepachangelog.com/).
### Breaking Changes
- The property `Credentials` was made required in the model `CreateDbSystemDetails` in the PostgreSQL service

## 102.0.0 - 2025-01-28
### Added
- Support for external MySQL database management in the Database Management service
- Support for fetching highly available metrics for managed databases in the Database Management service
- Support for Exadata Infrastructure on Exadata Cloud@Customer in the Database service
- Support for disaster recovery for cloud native applications running on OKE clusters in the Disaster Recovery service
- Support for subscription assignment at creation of the child tenancies in the Organizations service
- Support for additional actionable insights content-types for news reports in the Operations Insights service
- Support for MySQL Heatwave database systems in the Operations Insights service

### Breaking Changes
- The enum ClassicSubscriptionEnvironmentName was removed from the Organizations service

## 101.3.0 - 2025-01-21
### Added
- Support for Bring Your Own ASN (BYOASN) in the Networking service
Expand Down
4 changes: 2 additions & 2 deletions Common/Src/Version.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ namespace Oci.Common
{
public class Version
{
public static string MAJOR = "101";
public static string MINOR = "3";
public static string MAJOR = "102";
public static string MINOR = "0";
public static string PATCH = "0";
public static string TAG = "";

Expand Down
33 changes: 33 additions & 0 deletions Database/models/CloudExadataInfrastructure.cs
Original file line number Diff line number Diff line change
Expand Up @@ -306,5 +306,38 @@ public enum LifecycleStateEnum {
[JsonProperty(PropertyName = "isSchedulingPolicyAssociated")]
public System.Nullable<bool> IsSchedulingPolicyAssociated { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
33 changes: 33 additions & 0 deletions Database/models/CloudExadataInfrastructureSummary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -306,5 +306,38 @@ public enum LifecycleStateEnum {
[JsonProperty(PropertyName = "isSchedulingPolicyAssociated")]
public System.Nullable<bool> IsSchedulingPolicyAssociated { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
21 changes: 21 additions & 0 deletions Database/models/CloudVmCluster.cs
Original file line number Diff line number Diff line change
Expand Up @@ -479,6 +479,27 @@ public enum DiskRedundancyEnum {

[JsonProperty(PropertyName = "cloudAutomationUpdateDetails")]
public CloudAutomationUpdateDetails CloudAutomationUpdateDetails { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
21 changes: 21 additions & 0 deletions Database/models/CloudVmClusterSummary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -476,6 +476,27 @@ public enum DiskRedundancyEnum {

[JsonProperty(PropertyName = "cloudAutomationUpdateDetails")]
public CloudAutomationUpdateDetails CloudAutomationUpdateDetails { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
12 changes: 12 additions & 0 deletions Database/models/CreateCloudExadataInfrastructureDetails.cs
Original file line number Diff line number Diff line change
Expand Up @@ -114,5 +114,17 @@ public class CreateCloudExadataInfrastructureDetails
[JsonProperty(PropertyName = "customerContacts")]
public System.Collections.Generic.List<CustomerContact> CustomerContacts { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }

}
}
12 changes: 12 additions & 0 deletions Database/models/CreateExadataInfrastructureDetails.cs
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,18 @@ public class CreateExadataInfrastructureDetails
[JsonProperty(PropertyName = "networkBondingModeDetails")]
public NetworkBondingModeDetails NetworkBondingModeDetails { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }

/// <value>
/// Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
/// For more information, see [Resource Tags](https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm).
Expand Down
21 changes: 21 additions & 0 deletions Database/models/DbServer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,27 @@ public enum LifecycleStateEnum {
/// </value>
[JsonProperty(PropertyName = "definedTags")]
public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, System.Object>> DefinedTags { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
21 changes: 21 additions & 0 deletions Database/models/DbServerSummary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,27 @@ public enum LifecycleStateEnum {
/// </value>
[JsonProperty(PropertyName = "definedTags")]
public System.Collections.Generic.Dictionary<string, System.Collections.Generic.Dictionary<string, System.Object>> DefinedTags { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
33 changes: 33 additions & 0 deletions Database/models/DbSystemShapeSummary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,39 @@ public enum ShapeTypeEnum {
[JsonProperty(PropertyName = "minDataStorageInTBs")]
public System.Nullable<int> MinDataStorageInTBs { get; set; }

/// <value>
/// The display name of the shape used for the DB system.
/// </value>
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

/// <value>
/// If true, the shape supports configurable DB and Storage Server types.
/// </value>
[JsonProperty(PropertyName = "areServerTypesSupported")]
public System.Nullable<bool> AreServerTypesSupported { get; set; }

/// <value>
/// The minimum number of compute servers available for this shape.
/// </value>
Expand Down
37 changes: 36 additions & 1 deletion Database/models/ExadataInfrastructure.cs
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,9 @@ public enum AdditionalComputeSystemModelEnum {
[EnumMember(Value = "X9M")]
X9M,
[EnumMember(Value = "X10M")]
X10M
X10M,
[EnumMember(Value = "X11M")]
X11M
};

/// <value>
Expand Down Expand Up @@ -425,5 +427,38 @@ public enum MaintenanceSLOStatusEnum {
[JsonProperty(PropertyName = "exascaleConfig")]
public ExascaleConfigDetails ExascaleConfig { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
37 changes: 36 additions & 1 deletion Database/models/ExadataInfrastructureSummary.cs
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,9 @@ public enum AdditionalComputeSystemModelEnum {
[EnumMember(Value = "X9M")]
X9M,
[EnumMember(Value = "X10M")]
X10M
X10M,
[EnumMember(Value = "X11M")]
X11M
};

/// <value>
Expand Down Expand Up @@ -427,5 +429,38 @@ public enum MaintenanceSLOStatusEnum {
[JsonProperty(PropertyName = "exascaleConfig")]
public ExascaleConfigDetails ExascaleConfig { get; set; }

/// <value>
/// The database server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "databaseServerType")]
public string DatabaseServerType { get; set; }

/// <value>
/// The storage server type of the Exadata infrastructure.
/// </value>
[JsonProperty(PropertyName = "storageServerType")]
public string StorageServerType { get; set; }
///
/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
///
public enum ComputeModelEnum {
/// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
[EnumMember(Value = null)]
UnknownEnumValue,
[EnumMember(Value = "ECPU")]
Ecpu,
[EnumMember(Value = "OCPU")]
Ocpu
};

/// <value>
/// The compute model of the Autonomous Database. This is required if using the `computeCount` parameter. If using `cpuCoreCount` then it is an error to specify `computeModel` to a non-null value. ECPU compute model is the recommended model and OCPU compute model is legacy.
/// </value>
[JsonProperty(PropertyName = "computeModel")]
[JsonConverter(typeof(Oci.Common.Utils.ResponseEnumConverter))]
public System.Nullable<ComputeModelEnum> ComputeModel { get; set; }

}
}
Loading

0 comments on commit ddc11aa

Please sign in to comment.