Show / Hide Table of Contents

Class UpdateExternalExadataInfrastructureDetails

The details required to update the external Exadata infrastructure.

Inheritance
object
UpdateExternalExadataInfrastructureDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
public class UpdateExternalExadataInfrastructureDetails

Properties

CompartmentId

Declaration
[Required(ErrorMessage = "CompartmentId is required.")]
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type Description
string

The OCID of the compartment.

Remarks

Required

DbSystemIds

Declaration
[JsonProperty(PropertyName = "dbSystemIds")]
public List<string> DbSystemIds { get; set; }
Property Value
Type Description
List<string>

The list of all the DB systems OCIDs.

DefinedTags

Declaration
[JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
Property Value
Type Description
Dictionary<string, Dictionary<string, object>>

Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations": {"CostCenter": "42"}}

DiscoveryKey

Declaration
[JsonProperty(PropertyName = "discoveryKey")]
public string DiscoveryKey { get; set; }
Property Value
Type Description
string

The unique key of the discovery request.

DisplayName

Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type Description
string

The name of the Exadata infrastructure.

FreeformTags

Declaration
[JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
Property Value
Type Description
Dictionary<string, string>

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. Example: {"Department": "Finance"}

LicenseModel

Declaration
[JsonProperty(PropertyName = "licenseModel")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateExternalExadataInfrastructureDetails.LicenseModelEnum? LicenseModel { get; set; }
Property Value
Type Description
UpdateExternalExadataInfrastructureDetails.LicenseModelEnum?

The Oracle license model that applies to the database management resources.

StorageServerNames

Declaration
[JsonProperty(PropertyName = "storageServerNames")]
public List<string> StorageServerNames { get; set; }
Property Value
Type Description
List<string>

The list of the names of Exadata storage servers to be monitored. If not specified, it includes all Exadata storage servers associated with the monitored DB systems.

In this article
Back to top