Show / Hide Table of Contents

Class CreateMacsManagedCloudDatabaseInsightDetails

The information about database to be analyzed.

Inheritance
object
CreateDatabaseInsightDetails
CreateMacsManagedCloudDatabaseInsightDetails
Inherited Members
CreateDatabaseInsightDetails.CompartmentId
CreateDatabaseInsightDetails.FreeformTags
CreateDatabaseInsightDetails.DefinedTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.OpsiService.Models
Assembly: OCI.DotNetSDK.Opsi.dll
Syntax
public class CreateMacsManagedCloudDatabaseInsightDetails : CreateDatabaseInsightDetails

Properties

ConnectionCredentialDetails

Declaration
[Required(ErrorMessage = "ConnectionCredentialDetails is required.")]
[JsonProperty(PropertyName = "connectionCredentialDetails")]
public CredentialDetails ConnectionCredentialDetails { get; set; }
Property Value
Type Description
CredentialDetails
Remarks

Required

ConnectionDetails

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

Required

DatabaseId

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

The OCID of the database.

Remarks

Required

DatabaseResourceType

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

OCI database resource type

Remarks

Required

DeploymentType

Declaration
[Required(ErrorMessage = "DeploymentType is required.")]
[JsonProperty(PropertyName = "deploymentType")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateMacsManagedCloudDatabaseInsightDetails.DeploymentTypeEnum? DeploymentType { get; set; }
Property Value
Type Description
CreateMacsManagedCloudDatabaseInsightDetails.DeploymentTypeEnum?

Database Deployment Type (EXACS will be supported in the future)

Remarks

Required

ManagementAgentId

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

The OCID of the Management Agent

Remarks

Required

SystemTags

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

System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud": {"free-tier-retained": "true"}}

In this article
Back to top