Class DiscoveredExternalDbSystemComponent
The details of an external DB system component.
Inheritance
DiscoveredExternalDbSystemComponent
Inherited Members
Namespace: Oci.DatabasemanagementService.Models
Assembly: OCI.DotNetSDK.Databasemanagement.dll
Syntax
[JsonConverter(typeof(DiscoveredExternalDbSystemComponentModelConverter))]
public class DiscoveredExternalDbSystemComponent
Properties
AssociatedComponents
Declaration
[JsonProperty(PropertyName = "associatedComponents")]
public List<AssociatedComponent> AssociatedComponents { get; set; }
Property Value
Type | Description |
---|---|
List<AssociatedComponent> | The list of associated components. |
ComponentId
Declaration
[Required(ErrorMessage = "ComponentId is required.")]
[JsonProperty(PropertyName = "componentId")]
public string ComponentId { get; set; }
Property Value
Type | Description |
---|---|
string | The identifier of the discovered DB system component. |
Remarks
Required
ComponentName
Declaration
[Required(ErrorMessage = "ComponentName is required.")]
[JsonProperty(PropertyName = "componentName")]
public string ComponentName { get; set; }
Property Value
Type | Description |
---|---|
string | The name of the discovered DB system component. |
Remarks
Required
DisplayName
Declaration
[Required(ErrorMessage = "DisplayName is required.")]
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string | The user-friendly name for the discovered DB system component. The name does not have to be unique. |
Remarks
Required
IsSelectedForMonitoring
Declaration
[JsonProperty(PropertyName = "isSelectedForMonitoring")]
public bool? IsSelectedForMonitoring { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates whether the DB system component should be provisioned as an OCI resource or not. |
ResourceId
Declaration
[JsonProperty(PropertyName = "resourceId")]
public string ResourceId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the existing OCI resource matching the discovered DB system component. |
Status
Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DiscoveredExternalDbSystemComponent.StatusEnum? Status { get; set; }
Property Value
Type | Description |
---|---|
DiscoveredExternalDbSystemComponent.StatusEnum? | The state of the discovered DB system component. |