oci.DatabaseManagement.ExternalDbSystemDiscovery
Explore with Pulumi AI
This resource provides the External Db System Discovery resource in Oracle Cloud Infrastructure Database Management service.
Creates an external DB system discovery resource and initiates the discovery process.
Patches the external DB system discovery specified by externalDbSystemDiscoveryId.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testExternalDbSystemDiscovery:
    type: oci:DatabaseManagement:ExternalDbSystemDiscovery
    name: test_external_db_system_discovery
    properties:
      agentId: ${testAgent.id}
      compartmentId: ${compartmentId}
      externalDbSystemDiscoveryId: ${externalDbSystemDiscoveryExternalDbSystemDiscoveryId}
      definedTags:
        Operations.CostCenter: '42'
      displayName: ${externalDbSystemDiscoveryDisplayName}
      freeformTags:
        Department: Finance
      patchOperations:
        - operation: ${externalDbSystemDiscoveryPatchOperationsOperation}
          selection: ${externalDbSystemDiscoveryPatchOperationsSelection}
          value: ${externalDbSystemDiscoveryPatchOperationsValue[0]}
Create ExternalDbSystemDiscovery Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ExternalDbSystemDiscovery(name: string, args: ExternalDbSystemDiscoveryArgs, opts?: CustomResourceOptions);@overload
def ExternalDbSystemDiscovery(resource_name: str,
                              args: ExternalDbSystemDiscoveryArgs,
                              opts: Optional[ResourceOptions] = None)
@overload
def ExternalDbSystemDiscovery(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              agent_id: Optional[str] = None,
                              compartment_id: Optional[str] = None,
                              defined_tags: Optional[Mapping[str, str]] = None,
                              display_name: Optional[str] = None,
                              freeform_tags: Optional[Mapping[str, str]] = None,
                              patch_operations: Optional[Sequence[_databasemanagement.ExternalDbSystemDiscoveryPatchOperationArgs]] = None)func NewExternalDbSystemDiscovery(ctx *Context, name string, args ExternalDbSystemDiscoveryArgs, opts ...ResourceOption) (*ExternalDbSystemDiscovery, error)public ExternalDbSystemDiscovery(string name, ExternalDbSystemDiscoveryArgs args, CustomResourceOptions? opts = null)
public ExternalDbSystemDiscovery(String name, ExternalDbSystemDiscoveryArgs args)
public ExternalDbSystemDiscovery(String name, ExternalDbSystemDiscoveryArgs args, CustomResourceOptions options)
type: oci:DatabaseManagement:ExternalDbSystemDiscovery
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ExternalDbSystemDiscoveryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ExternalDbSystemDiscoveryArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ExternalDbSystemDiscoveryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ExternalDbSystemDiscoveryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ExternalDbSystemDiscoveryArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var externalDbSystemDiscoveryResource = new Oci.DatabaseManagement.ExternalDbSystemDiscovery("externalDbSystemDiscoveryResource", new()
{
    AgentId = "string",
    CompartmentId = "string",
    DefinedTags = 
    {
        { "string", "string" },
    },
    DisplayName = "string",
    FreeformTags = 
    {
        { "string", "string" },
    },
    PatchOperations = new[]
    {
        new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationArgs
        {
            Operation = "string",
            Selection = "string",
            Value = new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationValueArgs
            {
                CompartmentId = "string",
                Connector = new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationValueConnectorArgs
                {
                    ConnectorType = "string",
                    DisplayName = "string",
                    AgentId = "string",
                    ConnectionInfo = new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoArgs
                    {
                        ComponentType = "string",
                        ConnectionCredentials = new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionCredentialsArgs
                        {
                            CredentialType = "string",
                            CredentialName = "string",
                            PasswordSecretId = "string",
                            Role = "string",
                            SslSecretId = "string",
                            UserName = "string",
                        },
                        ConnectionString = new Oci.DatabaseManagement.Inputs.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionStringArgs
                        {
                            HostName = "string",
                            Hosts = new[]
                            {
                                "string",
                            },
                            Port = 0,
                            Protocol = "string",
                            Service = "string",
                        },
                    },
                },
                DisplayName = "string",
                IsSelectedForMonitoring = false,
            },
        },
    },
});
example, err := DatabaseManagement.NewExternalDbSystemDiscovery(ctx, "externalDbSystemDiscoveryResource", &DatabaseManagement.ExternalDbSystemDiscoveryArgs{
	AgentId:       pulumi.String("string"),
	CompartmentId: pulumi.String("string"),
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DisplayName: pulumi.String("string"),
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	PatchOperations: databasemanagement.ExternalDbSystemDiscoveryPatchOperationArray{
		&databasemanagement.ExternalDbSystemDiscoveryPatchOperationArgs{
			Operation: pulumi.String("string"),
			Selection: pulumi.String("string"),
			Value: &databasemanagement.ExternalDbSystemDiscoveryPatchOperationValueArgs{
				CompartmentId: pulumi.String("string"),
				Connector: &databasemanagement.ExternalDbSystemDiscoveryPatchOperationValueConnectorArgs{
					ConnectorType: pulumi.String("string"),
					DisplayName:   pulumi.String("string"),
					AgentId:       pulumi.String("string"),
					ConnectionInfo: &databasemanagement.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoArgs{
						ComponentType: pulumi.String("string"),
						ConnectionCredentials: &databasemanagement.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionCredentialsArgs{
							CredentialType:   pulumi.String("string"),
							CredentialName:   pulumi.String("string"),
							PasswordSecretId: pulumi.String("string"),
							Role:             pulumi.String("string"),
							SslSecretId:      pulumi.String("string"),
							UserName:         pulumi.String("string"),
						},
						ConnectionString: &databasemanagement.ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionStringArgs{
							HostName: pulumi.String("string"),
							Hosts: pulumi.StringArray{
								pulumi.String("string"),
							},
							Port:     pulumi.Int(0),
							Protocol: pulumi.String("string"),
							Service:  pulumi.String("string"),
						},
					},
				},
				DisplayName:             pulumi.String("string"),
				IsSelectedForMonitoring: pulumi.Bool(false),
			},
		},
	},
})
var externalDbSystemDiscoveryResource = new ExternalDbSystemDiscovery("externalDbSystemDiscoveryResource", ExternalDbSystemDiscoveryArgs.builder()
    .agentId("string")
    .compartmentId("string")
    .definedTags(Map.of("string", "string"))
    .displayName("string")
    .freeformTags(Map.of("string", "string"))
    .patchOperations(ExternalDbSystemDiscoveryPatchOperationArgs.builder()
        .operation("string")
        .selection("string")
        .value(ExternalDbSystemDiscoveryPatchOperationValueArgs.builder()
            .compartmentId("string")
            .connector(ExternalDbSystemDiscoveryPatchOperationValueConnectorArgs.builder()
                .connectorType("string")
                .displayName("string")
                .agentId("string")
                .connectionInfo(ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoArgs.builder()
                    .componentType("string")
                    .connectionCredentials(ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionCredentialsArgs.builder()
                        .credentialType("string")
                        .credentialName("string")
                        .passwordSecretId("string")
                        .role("string")
                        .sslSecretId("string")
                        .userName("string")
                        .build())
                    .connectionString(ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionStringArgs.builder()
                        .hostName("string")
                        .hosts("string")
                        .port(0)
                        .protocol("string")
                        .service("string")
                        .build())
                    .build())
                .build())
            .displayName("string")
            .isSelectedForMonitoring(false)
            .build())
        .build())
    .build());
external_db_system_discovery_resource = oci.database_management.ExternalDbSystemDiscovery("externalDbSystemDiscoveryResource",
    agent_id="string",
    compartment_id="string",
    defined_tags={
        "string": "string",
    },
    display_name="string",
    freeform_tags={
        "string": "string",
    },
    patch_operations=[{
        "operation": "string",
        "selection": "string",
        "value": {
            "compartment_id": "string",
            "connector": {
                "connector_type": "string",
                "display_name": "string",
                "agent_id": "string",
                "connection_info": {
                    "component_type": "string",
                    "connection_credentials": {
                        "credential_type": "string",
                        "credential_name": "string",
                        "password_secret_id": "string",
                        "role": "string",
                        "ssl_secret_id": "string",
                        "user_name": "string",
                    },
                    "connection_string": {
                        "host_name": "string",
                        "hosts": ["string"],
                        "port": 0,
                        "protocol": "string",
                        "service": "string",
                    },
                },
            },
            "display_name": "string",
            "is_selected_for_monitoring": False,
        },
    }])
const externalDbSystemDiscoveryResource = new oci.databasemanagement.ExternalDbSystemDiscovery("externalDbSystemDiscoveryResource", {
    agentId: "string",
    compartmentId: "string",
    definedTags: {
        string: "string",
    },
    displayName: "string",
    freeformTags: {
        string: "string",
    },
    patchOperations: [{
        operation: "string",
        selection: "string",
        value: {
            compartmentId: "string",
            connector: {
                connectorType: "string",
                displayName: "string",
                agentId: "string",
                connectionInfo: {
                    componentType: "string",
                    connectionCredentials: {
                        credentialType: "string",
                        credentialName: "string",
                        passwordSecretId: "string",
                        role: "string",
                        sslSecretId: "string",
                        userName: "string",
                    },
                    connectionString: {
                        hostName: "string",
                        hosts: ["string"],
                        port: 0,
                        protocol: "string",
                        service: "string",
                    },
                },
            },
            displayName: "string",
            isSelectedForMonitoring: false,
        },
    }],
});
type: oci:DatabaseManagement:ExternalDbSystemDiscovery
properties:
    agentId: string
    compartmentId: string
    definedTags:
        string: string
    displayName: string
    freeformTags:
        string: string
    patchOperations:
        - operation: string
          selection: string
          value:
            compartmentId: string
            connector:
                agentId: string
                connectionInfo:
                    componentType: string
                    connectionCredentials:
                        credentialName: string
                        credentialType: string
                        passwordSecretId: string
                        role: string
                        sslSecretId: string
                        userName: string
                    connectionString:
                        hostName: string
                        hosts:
                            - string
                        port: 0
                        protocol: string
                        service: string
                connectorType: string
                displayName: string
            displayName: string
            isSelectedForMonitoring: false
ExternalDbSystemDiscovery Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ExternalDbSystemDiscovery resource accepts the following input properties:
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Dictionary<string, string>
- (Updatable) 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"}
- PatchOperations List<ExternalDb System Discovery Patch Operation> 
- (Updatable)
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- map[string]string
- (Updatable) 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"}
- PatchOperations []ExternalDb System Discovery Patch Operation Args 
- (Updatable)
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Map<String,String>
- (Updatable) 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"}
- patchOperations List<ExternalDb System Discovery Patch Operation> 
- (Updatable)
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- compartmentId string
- The OCID of the compartment in which the external DB system resides.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- {[key: string]: string}
- (Updatable) 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"}
- patchOperations ExternalDb System Discovery Patch Operation[] 
- (Updatable)
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- compartment_id str
- The OCID of the compartment in which the external DB system resides.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Mapping[str, str]
- (Updatable) 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"}
- patch_operations Sequence[databasemanagement.External Db System Discovery Patch Operation Args] 
- (Updatable)
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Map<String>
- (Updatable) 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"}
- patchOperations List<Property Map>
- (Updatable)
Outputs
All input properties are implicitly available as output properties. Additionally, the ExternalDbSystemDiscovery resource produces the following output properties:
- DiscoveredComponents List<ExternalDb System Discovery Discovered Component> 
- The list of DB system components that were found in the DB system discovery.
- ExternalDb stringSystem Discovery Id 
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- State string
- The current lifecycle state of the external DB system discovery resource.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the external DB system discovery was created.
- TimeUpdated string
- The date and time the external DB system discovery was last updated.
- DiscoveredComponents []ExternalDb System Discovery Discovered Component 
- The list of DB system components that were found in the DB system discovery.
- ExternalDb stringSystem Discovery Id 
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- Id string
- The provider-assigned unique ID for this managed resource.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- State string
- The current lifecycle state of the external DB system discovery resource.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the external DB system discovery was created.
- TimeUpdated string
- The date and time the external DB system discovery was last updated.
- discoveredComponents List<ExternalDb System Discovery Discovered Component> 
- The list of DB system components that were found in the DB system discovery.
- externalDb StringSystem Discovery Id 
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state String
- The current lifecycle state of the external DB system discovery resource.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the external DB system discovery was created.
- timeUpdated String
- The date and time the external DB system discovery was last updated.
- discoveredComponents ExternalDb System Discovery Discovered Component[] 
- The list of DB system components that were found in the DB system discovery.
- externalDb stringSystem Discovery Id 
- gridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- id string
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- resourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state string
- The current lifecycle state of the external DB system discovery resource.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time the external DB system discovery was created.
- timeUpdated string
- The date and time the external DB system discovery was last updated.
- discovered_components Sequence[databasemanagement.External Db System Discovery Discovered Component] 
- The list of DB system components that were found in the DB system discovery.
- external_db_ strsystem_ discovery_ id 
- grid_home str
- The directory in which Oracle Grid Infrastructure is installed.
- id str
- The provider-assigned unique ID for this managed resource.
- lifecycle_details str
- Additional information about the current lifecycle state.
- resource_id str
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state str
- The current lifecycle state of the external DB system discovery resource.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time the external DB system discovery was created.
- time_updated str
- The date and time the external DB system discovery was last updated.
- discoveredComponents List<Property Map>
- The list of DB system components that were found in the DB system discovery.
- externalDb StringSystem Discovery Id 
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- id String
- The provider-assigned unique ID for this managed resource.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state String
- The current lifecycle state of the external DB system discovery resource.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the external DB system discovery was created.
- timeUpdated String
- The date and time the external DB system discovery was last updated.
Look up Existing ExternalDbSystemDiscovery Resource
Get an existing ExternalDbSystemDiscovery resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ExternalDbSystemDiscoveryState, opts?: CustomResourceOptions): ExternalDbSystemDiscovery@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        agent_id: Optional[str] = None,
        compartment_id: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        discovered_components: Optional[Sequence[_databasemanagement.ExternalDbSystemDiscoveryDiscoveredComponentArgs]] = None,
        display_name: Optional[str] = None,
        external_db_system_discovery_id: Optional[str] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        grid_home: Optional[str] = None,
        lifecycle_details: Optional[str] = None,
        patch_operations: Optional[Sequence[_databasemanagement.ExternalDbSystemDiscoveryPatchOperationArgs]] = None,
        resource_id: Optional[str] = None,
        state: Optional[str] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None) -> ExternalDbSystemDiscoveryfunc GetExternalDbSystemDiscovery(ctx *Context, name string, id IDInput, state *ExternalDbSystemDiscoveryState, opts ...ResourceOption) (*ExternalDbSystemDiscovery, error)public static ExternalDbSystemDiscovery Get(string name, Input<string> id, ExternalDbSystemDiscoveryState? state, CustomResourceOptions? opts = null)public static ExternalDbSystemDiscovery get(String name, Output<String> id, ExternalDbSystemDiscoveryState state, CustomResourceOptions options)resources:  _:    type: oci:DatabaseManagement:ExternalDbSystemDiscovery    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Dictionary<string, string>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DiscoveredComponents List<ExternalDb System Discovery Discovered Component> 
- The list of DB system components that were found in the DB system discovery.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- ExternalDb stringSystem Discovery Id 
- Dictionary<string, string>
- (Updatable) 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"}
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- PatchOperations List<ExternalDb System Discovery Patch Operation> 
- (Updatable)
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- State string
- The current lifecycle state of the external DB system discovery resource.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the external DB system discovery was created.
- TimeUpdated string
- The date and time the external DB system discovery was last updated.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- map[string]string
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- DiscoveredComponents []ExternalDb System Discovery Discovered Component Args 
- The list of DB system components that were found in the DB system discovery.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- ExternalDb stringSystem Discovery Id 
- map[string]string
- (Updatable) 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"}
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- LifecycleDetails string
- Additional information about the current lifecycle state.
- PatchOperations []ExternalDb System Discovery Patch Operation Args 
- (Updatable)
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- State string
- The current lifecycle state of the external DB system discovery resource.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The date and time the external DB system discovery was created.
- TimeUpdated string
- The date and time the external DB system discovery was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- Map<String,String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- discoveredComponents List<ExternalDb System Discovery Discovered Component> 
- The list of DB system components that were found in the DB system discovery.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- externalDb StringSystem Discovery Id 
- Map<String,String>
- (Updatable) 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"}
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- patchOperations List<ExternalDb System Discovery Patch Operation> 
- (Updatable)
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state String
- The current lifecycle state of the external DB system discovery resource.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the external DB system discovery was created.
- timeUpdated String
- The date and time the external DB system discovery was last updated.
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- compartmentId string
- The OCID of the compartment in which the external DB system resides.
- {[key: string]: string}
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- discoveredComponents ExternalDb System Discovery Discovered Component[] 
- The list of DB system components that were found in the DB system discovery.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- externalDb stringSystem Discovery Id 
- {[key: string]: string}
- (Updatable) 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"}
- gridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- lifecycleDetails string
- Additional information about the current lifecycle state.
- patchOperations ExternalDb System Discovery Patch Operation[] 
- (Updatable)
- resourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state string
- The current lifecycle state of the external DB system discovery resource.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The date and time the external DB system discovery was created.
- timeUpdated string
- The date and time the external DB system discovery was last updated.
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- compartment_id str
- The OCID of the compartment in which the external DB system resides.
- Mapping[str, str]
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- discovered_components Sequence[databasemanagement.External Db System Discovery Discovered Component Args] 
- The list of DB system components that were found in the DB system discovery.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- external_db_ strsystem_ discovery_ id 
- Mapping[str, str]
- (Updatable) 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"}
- grid_home str
- The directory in which Oracle Grid Infrastructure is installed.
- lifecycle_details str
- Additional information about the current lifecycle state.
- patch_operations Sequence[databasemanagement.External Db System Discovery Patch Operation Args] 
- (Updatable)
- resource_id str
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state str
- The current lifecycle state of the external DB system discovery resource.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The date and time the external DB system discovery was created.
- time_updated str
- The date and time the external DB system discovery was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- Map<String>
- (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
- discoveredComponents List<Property Map>
- The list of DB system components that were found in the DB system discovery.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- externalDb StringSystem Discovery Id 
- Map<String>
- (Updatable) 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"}
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- lifecycleDetails String
- Additional information about the current lifecycle state.
- patchOperations List<Property Map>
- (Updatable)
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- state String
- The current lifecycle state of the external DB system discovery resource.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The date and time the external DB system discovery was created.
- timeUpdated String
- The date and time the external DB system discovery was last updated.
Supporting Types
ExternalDbSystemDiscoveryDiscoveredComponent, ExternalDbSystemDiscoveryDiscoveredComponentArgs            
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- AsmInstances List<ExternalDb System Discovery Discovered Component Asm Instance> 
- AssociatedComponents List<ExternalDb System Discovery Discovered Component Associated Component> 
- The list of associated components.
- ClusterId string
- The unique identifier of the Oracle cluster.
- ClusterInstances List<ExternalDb System Discovery Discovered Component Cluster Instance> 
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- ComponentId string
- The identifier of the discovered DB system component.
- ComponentName string
- The name of the discovered DB system component.
- ComponentType string
- The component type.
- Connectors
List<ExternalDb System Discovery Discovered Component Connector> 
- The connector details used to connect to the external DB system component.
- ContainerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- CpuCore doubleCount 
- The number of CPU cores available on the DB node.
- CrsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- DbEdition string
- The Oracle Database edition.
- DbId string
- The Oracle Database ID.
- DbNode stringName 
- The name of the DB node.
- DbPacks string
- The database packs licensed for the external Oracle Database.
- DbRole string
- The role of the Oracle Database in Oracle Data Guard configuration.
- DbType string
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- DbUnique stringName 
- The DB_UNIQUE_NAMEof the external database.
- DbVersion string
- The Oracle Database version.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Endpoints
List<ExternalDb System Discovery Discovered Component Endpoint> 
- The list of protocol addresses the listener is configured to listen on.
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- Guid string
- The unique identifier of the PDB.
- HomeDirectory string
- The location of the DB home.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- InstanceName string
- The name of the ASM instance.
- IsCluster bool
- Indicates whether the Oracle Database is part of a cluster.
- IsFlex boolCluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- IsFlex boolEnabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- IsSelected boolFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- ListenerAlias string
- The listener alias.
- ListenerType string
- The type of listener.
- LogDirectory string
- The destination directory of the listener log file.
- MemorySize doubleIn Gbs 
- The total memory in gigabytes (GB) on the DB node.
- NetworkConfigurations List<ExternalDb System Discovery Discovered Component Network Configuration> 
- The list of network address configurations of the external cluster.
- NodeRole string
- The role of the cluster node.
- OcrFile stringLocation 
- The location of the Oracle Cluster Registry (OCR) file.
- OracleHome string
- The Oracle home location of the listener.
- PluggableDatabases List<ExternalDb System Discovery Discovered Component Pluggable Database> 
- The list of Pluggable Databases.
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- ScanConfigurations List<ExternalDb System Discovery Discovered Component Scan Configuration> 
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- Status string
- The state of the discovered DB system component.
- TraceDirectory string
- The destination directory of the listener trace file.
- Version string
- The version of Oracle Clusterware running in the cluster.
- VipConfigurations List<ExternalDb System Discovery Discovered Component Vip Configuration> 
- The list of Virtual IP (VIP) configurations of the external cluster.
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- AsmInstances []ExternalDb System Discovery Discovered Component Asm Instance 
- AssociatedComponents []ExternalDb System Discovery Discovered Component Associated Component 
- The list of associated components.
- ClusterId string
- The unique identifier of the Oracle cluster.
- ClusterInstances []ExternalDb System Discovery Discovered Component Cluster Instance 
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- ComponentId string
- The identifier of the discovered DB system component.
- ComponentName string
- The name of the discovered DB system component.
- ComponentType string
- The component type.
- Connectors
[]ExternalDb System Discovery Discovered Component Connector 
- The connector details used to connect to the external DB system component.
- ContainerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- CpuCore float64Count 
- The number of CPU cores available on the DB node.
- CrsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- DbEdition string
- The Oracle Database edition.
- DbId string
- The Oracle Database ID.
- DbNode stringName 
- The name of the DB node.
- DbPacks string
- The database packs licensed for the external Oracle Database.
- DbRole string
- The role of the Oracle Database in Oracle Data Guard configuration.
- DbType string
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- DbUnique stringName 
- The DB_UNIQUE_NAMEof the external database.
- DbVersion string
- The Oracle Database version.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- Endpoints
[]ExternalDb System Discovery Discovered Component Endpoint 
- The list of protocol addresses the listener is configured to listen on.
- GridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- Guid string
- The unique identifier of the PDB.
- HomeDirectory string
- The location of the DB home.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- InstanceName string
- The name of the ASM instance.
- IsCluster bool
- Indicates whether the Oracle Database is part of a cluster.
- IsFlex boolCluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- IsFlex boolEnabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- IsSelected boolFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- ListenerAlias string
- The listener alias.
- ListenerType string
- The type of listener.
- LogDirectory string
- The destination directory of the listener log file.
- MemorySize float64In Gbs 
- The total memory in gigabytes (GB) on the DB node.
- NetworkConfigurations []ExternalDb System Discovery Discovered Component Network Configuration 
- The list of network address configurations of the external cluster.
- NodeRole string
- The role of the cluster node.
- OcrFile stringLocation 
- The location of the Oracle Cluster Registry (OCR) file.
- OracleHome string
- The Oracle home location of the listener.
- PluggableDatabases []ExternalDb System Discovery Discovered Component Pluggable Database 
- The list of Pluggable Databases.
- ResourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- ScanConfigurations []ExternalDb System Discovery Discovered Component Scan Configuration 
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- Status string
- The state of the discovered DB system component.
- TraceDirectory string
- The destination directory of the listener trace file.
- Version string
- The version of Oracle Clusterware running in the cluster.
- VipConfigurations []ExternalDb System Discovery Discovered Component Vip Configuration 
- The list of Virtual IP (VIP) configurations of the external cluster.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- asmInstances List<ExternalDb System Discovery Discovered Component Asm Instance> 
- associatedComponents List<ExternalDb System Discovery Discovered Component Associated Component> 
- The list of associated components.
- clusterId String
- The unique identifier of the Oracle cluster.
- clusterInstances List<ExternalDb System Discovery Discovered Component Cluster Instance> 
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- componentId String
- The identifier of the discovered DB system component.
- componentName String
- The name of the discovered DB system component.
- componentType String
- The component type.
- connectors
List<ExternalDb System Discovery Discovered Component Connector> 
- The connector details used to connect to the external DB system component.
- containerDatabase StringId 
- The unique identifier of the parent Container Database (CDB).
- cpuCore DoubleCount 
- The number of CPU cores available on the DB node.
- crsBase StringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- dbEdition String
- The Oracle Database edition.
- dbId String
- The Oracle Database ID.
- dbNode StringName 
- The name of the DB node.
- dbPacks String
- The database packs licensed for the external Oracle Database.
- dbRole String
- The role of the Oracle Database in Oracle Data Guard configuration.
- dbType String
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- dbUnique StringName 
- The DB_UNIQUE_NAMEof the external database.
- dbVersion String
- The Oracle Database version.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- endpoints
List<ExternalDb System Discovery Discovered Component Endpoint> 
- The list of protocol addresses the listener is configured to listen on.
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- guid String
- The unique identifier of the PDB.
- homeDirectory String
- The location of the DB home.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName String
- The name of the ASM instance.
- isCluster Boolean
- Indicates whether the Oracle Database is part of a cluster.
- isFlex BooleanCluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- isFlex BooleanEnabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- isSelected BooleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- listenerAlias String
- The listener alias.
- listenerType String
- The type of listener.
- logDirectory String
- The destination directory of the listener log file.
- memorySize DoubleIn Gbs 
- The total memory in gigabytes (GB) on the DB node.
- networkConfigurations List<ExternalDb System Discovery Discovered Component Network Configuration> 
- The list of network address configurations of the external cluster.
- nodeRole String
- The role of the cluster node.
- ocrFile StringLocation 
- The location of the Oracle Cluster Registry (OCR) file.
- oracleHome String
- The Oracle home location of the listener.
- pluggableDatabases List<ExternalDb System Discovery Discovered Component Pluggable Database> 
- The list of Pluggable Databases.
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- scanConfigurations List<ExternalDb System Discovery Discovered Component Scan Configuration> 
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- status String
- The state of the discovered DB system component.
- traceDirectory String
- The destination directory of the listener trace file.
- version String
- The version of Oracle Clusterware running in the cluster.
- vipConfigurations List<ExternalDb System Discovery Discovered Component Vip Configuration> 
- The list of Virtual IP (VIP) configurations of the external cluster.
- adrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- asmInstances ExternalDb System Discovery Discovered Component Asm Instance[] 
- associatedComponents ExternalDb System Discovery Discovered Component Associated Component[] 
- The list of associated components.
- clusterId string
- The unique identifier of the Oracle cluster.
- clusterInstances ExternalDb System Discovery Discovered Component Cluster Instance[] 
- compartmentId string
- The OCID of the compartment in which the external DB system resides.
- componentId string
- The identifier of the discovered DB system component.
- componentName string
- The name of the discovered DB system component.
- componentType string
- The component type.
- connectors
ExternalDb System Discovery Discovered Component Connector[] 
- The connector details used to connect to the external DB system component.
- containerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- cpuCore numberCount 
- The number of CPU cores available on the DB node.
- crsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- dbEdition string
- The Oracle Database edition.
- dbId string
- The Oracle Database ID.
- dbNode stringName 
- The name of the DB node.
- dbPacks string
- The database packs licensed for the external Oracle Database.
- dbRole string
- The role of the Oracle Database in Oracle Data Guard configuration.
- dbType string
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- dbUnique stringName 
- The DB_UNIQUE_NAMEof the external database.
- dbVersion string
- The Oracle Database version.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- endpoints
ExternalDb System Discovery Discovered Component Endpoint[] 
- The list of protocol addresses the listener is configured to listen on.
- gridHome string
- The directory in which Oracle Grid Infrastructure is installed.
- guid string
- The unique identifier of the PDB.
- homeDirectory string
- The location of the DB home.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName string
- The name of the ASM instance.
- isCluster boolean
- Indicates whether the Oracle Database is part of a cluster.
- isFlex booleanCluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- isFlex booleanEnabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- isSelected booleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- listenerAlias string
- The listener alias.
- listenerType string
- The type of listener.
- logDirectory string
- The destination directory of the listener log file.
- memorySize numberIn Gbs 
- The total memory in gigabytes (GB) on the DB node.
- networkConfigurations ExternalDb System Discovery Discovered Component Network Configuration[] 
- The list of network address configurations of the external cluster.
- nodeRole string
- The role of the cluster node.
- ocrFile stringLocation 
- The location of the Oracle Cluster Registry (OCR) file.
- oracleHome string
- The Oracle home location of the listener.
- pluggableDatabases ExternalDb System Discovery Discovered Component Pluggable Database[] 
- The list of Pluggable Databases.
- resourceId string
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- scanConfigurations ExternalDb System Discovery Discovered Component Scan Configuration[] 
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- status string
- The state of the discovered DB system component.
- traceDirectory string
- The destination directory of the listener trace file.
- version string
- The version of Oracle Clusterware running in the cluster.
- vipConfigurations ExternalDb System Discovery Discovered Component Vip Configuration[] 
- The list of Virtual IP (VIP) configurations of the external cluster.
- adr_home_ strdirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- asm_instances Sequence[databasemanagement.External Db System Discovery Discovered Component Asm Instance] 
- associated_components Sequence[databasemanagement.External Db System Discovery Discovered Component Associated Component] 
- The list of associated components.
- cluster_id str
- The unique identifier of the Oracle cluster.
- cluster_instances Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance] 
- compartment_id str
- The OCID of the compartment in which the external DB system resides.
- component_id str
- The identifier of the discovered DB system component.
- component_name str
- The name of the discovered DB system component.
- component_type str
- The component type.
- connectors
Sequence[databasemanagement.External Db System Discovery Discovered Component Connector] 
- The connector details used to connect to the external DB system component.
- container_database_ strid 
- The unique identifier of the parent Container Database (CDB).
- cpu_core_ floatcount 
- The number of CPU cores available on the DB node.
- crs_base_ strdirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- db_edition str
- The Oracle Database edition.
- db_id str
- The Oracle Database ID.
- db_node_ strname 
- The name of the DB node.
- db_packs str
- The database packs licensed for the external Oracle Database.
- db_role str
- The role of the Oracle Database in Oracle Data Guard configuration.
- db_type str
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- db_unique_ strname 
- The DB_UNIQUE_NAMEof the external database.
- db_version str
- The Oracle Database version.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- endpoints
Sequence[databasemanagement.External Db System Discovery Discovered Component Endpoint] 
- The list of protocol addresses the listener is configured to listen on.
- grid_home str
- The directory in which Oracle Grid Infrastructure is installed.
- guid str
- The unique identifier of the PDB.
- home_directory str
- The location of the DB home.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- instance_name str
- The name of the ASM instance.
- is_cluster bool
- Indicates whether the Oracle Database is part of a cluster.
- is_flex_ boolcluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- is_flex_ boolenabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- is_selected_ boolfor_ monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- listener_alias str
- The listener alias.
- listener_type str
- The type of listener.
- log_directory str
- The destination directory of the listener log file.
- memory_size_ floatin_ gbs 
- The total memory in gigabytes (GB) on the DB node.
- network_configurations Sequence[databasemanagement.External Db System Discovery Discovered Component Network Configuration] 
- The list of network address configurations of the external cluster.
- node_role str
- The role of the cluster node.
- ocr_file_ strlocation 
- The location of the Oracle Cluster Registry (OCR) file.
- oracle_home str
- The Oracle home location of the listener.
- pluggable_databases Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database] 
- The list of Pluggable Databases.
- resource_id str
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- scan_configurations Sequence[databasemanagement.External Db System Discovery Discovered Component Scan Configuration] 
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- status str
- The state of the discovered DB system component.
- trace_directory str
- The destination directory of the listener trace file.
- version str
- The version of Oracle Clusterware running in the cluster.
- vip_configurations Sequence[databasemanagement.External Db System Discovery Discovered Component Vip Configuration] 
- The list of Virtual IP (VIP) configurations of the external cluster.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- asmInstances List<Property Map>
- associatedComponents List<Property Map>
- The list of associated components.
- clusterId String
- The unique identifier of the Oracle cluster.
- clusterInstances List<Property Map>
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- componentId String
- The identifier of the discovered DB system component.
- componentName String
- The name of the discovered DB system component.
- componentType String
- The component type.
- connectors List<Property Map>
- The connector details used to connect to the external DB system component.
- containerDatabase StringId 
- The unique identifier of the parent Container Database (CDB).
- cpuCore NumberCount 
- The number of CPU cores available on the DB node.
- crsBase StringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- dbEdition String
- The Oracle Database edition.
- dbId String
- The Oracle Database ID.
- dbNode StringName 
- The name of the DB node.
- dbPacks String
- The database packs licensed for the external Oracle Database.
- dbRole String
- The role of the Oracle Database in Oracle Data Guard configuration.
- dbType String
- The type of Oracle Database. Indicates whether the database is a Container Database, Pluggable Database, or a Non-container Database.
- dbUnique StringName 
- The DB_UNIQUE_NAMEof the external database.
- dbVersion String
- The Oracle Database version.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- endpoints List<Property Map>
- The list of protocol addresses the listener is configured to listen on.
- gridHome String
- The directory in which Oracle Grid Infrastructure is installed.
- guid String
- The unique identifier of the PDB.
- homeDirectory String
- The location of the DB home.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName String
- The name of the ASM instance.
- isCluster Boolean
- Indicates whether the Oracle Database is part of a cluster.
- isFlex BooleanCluster 
- Indicates whether the cluster is an Oracle Flex Cluster or not.
- isFlex BooleanEnabled 
- Indicates whether Oracle Flex ASM is enabled or not.
- isSelected BooleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- listenerAlias String
- The listener alias.
- listenerType String
- The type of listener.
- logDirectory String
- The destination directory of the listener log file.
- memorySize NumberIn Gbs 
- The total memory in gigabytes (GB) on the DB node.
- networkConfigurations List<Property Map>
- The list of network address configurations of the external cluster.
- nodeRole String
- The role of the cluster node.
- ocrFile StringLocation 
- The location of the Oracle Cluster Registry (OCR) file.
- oracleHome String
- The Oracle home location of the listener.
- pluggableDatabases List<Property Map>
- The list of Pluggable Databases.
- resourceId String
- The OCID of the existing Oracle Cloud Infrastructure resource matching the discovered DB system.
- scanConfigurations List<Property Map>
- The list of Single Client Access Name (SCAN) configurations of the external cluster.
- status String
- The state of the discovered DB system component.
- traceDirectory String
- The destination directory of the listener trace file.
- version String
- The version of Oracle Clusterware running in the cluster.
- vipConfigurations List<Property Map>
- The list of Virtual IP (VIP) configurations of the external cluster.
ExternalDbSystemDiscoveryDiscoveredComponentAsmInstance, ExternalDbSystemDiscoveryDiscoveredComponentAsmInstanceArgs                
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- InstanceName string
- The name of the ASM instance.
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- InstanceName string
- The name of the ASM instance.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName String
- The name of the ASM instance.
- adrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName string
- The name of the ASM instance.
- adr_home_ strdirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- instance_name str
- The name of the ASM instance.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- instanceName String
- The name of the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentAssociatedComponent, ExternalDbSystemDiscoveryDiscoveredComponentAssociatedComponentArgs                
- AssociationType string
- The association type.
- ComponentId string
- The identifier of the discovered DB system component.
- ComponentType string
- The component type.
- AssociationType string
- The association type.
- ComponentId string
- The identifier of the discovered DB system component.
- ComponentType string
- The component type.
- associationType String
- The association type.
- componentId String
- The identifier of the discovered DB system component.
- componentType String
- The component type.
- associationType string
- The association type.
- componentId string
- The identifier of the discovered DB system component.
- componentType string
- The component type.
- association_type str
- The association type.
- component_id str
- The identifier of the discovered DB system component.
- component_type str
- The component type.
- associationType String
- The association type.
- componentId String
- The identifier of the discovered DB system component.
- componentType String
- The component type.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstance, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceArgs                
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- ClusterId string
- The unique identifier of the Oracle cluster.
- Connectors
List<ExternalDb System Discovery Discovered Component Cluster Instance Connector> 
- The connector details used to connect to the external DB system component.
- CrsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- NodeRole string
- The role of the cluster node.
- AdrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- ClusterId string
- The unique identifier of the Oracle cluster.
- Connectors
[]ExternalDb System Discovery Discovered Component Cluster Instance Connector 
- The connector details used to connect to the external DB system component.
- CrsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- NodeRole string
- The role of the cluster node.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- clusterId String
- The unique identifier of the Oracle cluster.
- connectors
List<ExternalDb System Discovery Discovered Component Cluster Instance Connector> 
- The connector details used to connect to the external DB system component.
- crsBase StringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- nodeRole String
- The role of the cluster node.
- adrHome stringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- clusterId string
- The unique identifier of the Oracle cluster.
- connectors
ExternalDb System Discovery Discovered Component Cluster Instance Connector[] 
- The connector details used to connect to the external DB system component.
- crsBase stringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- nodeRole string
- The role of the cluster node.
- adr_home_ strdirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- cluster_id str
- The unique identifier of the Oracle cluster.
- connectors
Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance Connector] 
- The connector details used to connect to the external DB system component.
- crs_base_ strdirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- node_role str
- The role of the cluster node.
- adrHome StringDirectory 
- The Automatic Diagnostic Repository (ADR) home directory for the cluster instance.
- clusterId String
- The unique identifier of the Oracle cluster.
- connectors List<Property Map>
- The connector details used to connect to the external DB system component.
- crsBase StringDirectory 
- The Oracle base location of Cluster Ready Services (CRS).
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- nodeRole String
- The role of the cluster node.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnector, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorArgs                  
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos []ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info[] 
- The connection details required to connect to an external DB system component.
- connectionStatus string
- The status of connectivity to the external DB system component.
- connectorType string
- The type of connector.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- connection_failure_ strmessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connection_infos Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance Connector Connection Info] 
- The connection details required to connect to an external DB system component.
- connection_status str
- The status of connectivity to the external DB system component.
- connector_type str
- The type of connector.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- time_connection_ strstatus_ last_ updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<Property Map>
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfo, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoArgs                      
- ComponentType string
- The component type.
- ConnectionCredentials List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection String> 
- The Oracle Database connection string.
- DatabaseCredentials List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- ComponentType string
- The component type.
- ConnectionCredentials []ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection Credential 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings []ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection String 
- The Oracle Database connection string.
- DatabaseCredentials []ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Database Credential 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection String> 
- The Oracle Database connection string.
- databaseCredentials List<ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType string
- The component type.
- connectionCredentials ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection Credential[] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Connection String[] 
- The Oracle Database connection string.
- databaseCredentials ExternalDb System Discovery Discovered Component Cluster Instance Connector Connection Info Database Credential[] 
- The credential to connect to the database to perform tablespace administration tasks.
- component_type str
- The component type.
- connection_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance Connector Connection Info Connection Credential] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connection_strings Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance Connector Connection Info Connection String] 
- The Oracle Database connection string.
- database_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Cluster Instance Connector Connection Info Database Credential] 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<Property Map>
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<Property Map>
- The Oracle Database connection string.
- databaseCredentials List<Property Map>
- The credential to connect to the database to perform tablespace administration tasks.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoConnectionCredential, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoConnectionCredentialArgs                          
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
- credentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- sslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName string
- The user name used to connect to the ASM instance.
- credential_name str
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- ssl_secret_ strid 
- The OCID of the secret containing the SSL keystore and truststore details.
- user_name str
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoConnectionString, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoConnectionStringArgs                          
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts List<string>
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts []string
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Integer
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- hosts string[]
- The list of host names of the ASM instances.
- port number
- The port used to connect to the ASM instance.
- protocol string
- The protocol used to connect to the ASM instance.
- service string
- The service name of the ASM instance.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- hosts Sequence[str]
- The list of host names of the ASM instances.
- port int
- The port used to connect to the ASM instance.
- protocol str
- The protocol used to connect to the ASM instance.
- service str
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Number
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoDatabaseCredential, ExternalDbSystemDiscoveryDiscoveredComponentClusterInstanceConnectorConnectionInfoDatabaseCredentialArgs                          
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- password string
- The database user's password encoded using BASE64 scheme.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- username string
- The user to connect to the database.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password str
- The database user's password encoded using BASE64 scheme.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- username str
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
ExternalDbSystemDiscoveryDiscoveredComponentConnector, ExternalDbSystemDiscoveryDiscoveredComponentConnectorArgs              
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos List<ExternalDb System Discovery Discovered Component Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos []ExternalDb System Discovery Discovered Component Connector Connection Info 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<ExternalDb System Discovery Discovered Component Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos ExternalDb System Discovery Discovered Component Connector Connection Info[] 
- The connection details required to connect to an external DB system component.
- connectionStatus string
- The status of connectivity to the external DB system component.
- connectorType string
- The type of connector.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- connection_failure_ strmessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connection_infos Sequence[databasemanagement.External Db System Discovery Discovered Component Connector Connection Info] 
- The connection details required to connect to an external DB system component.
- connection_status str
- The status of connectivity to the external DB system component.
- connector_type str
- The type of connector.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- time_connection_ strstatus_ last_ updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<Property Map>
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfo, ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoArgs                  
- ComponentType string
- The component type.
- ConnectionCredentials List<ExternalDb System Discovery Discovered Component Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings List<ExternalDb System Discovery Discovered Component Connector Connection Info Connection String> 
- The Oracle Database connection string.
- DatabaseCredentials List<ExternalDb System Discovery Discovered Component Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- ComponentType string
- The component type.
- ConnectionCredentials []ExternalDb System Discovery Discovered Component Connector Connection Info Connection Credential 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings []ExternalDb System Discovery Discovered Component Connector Connection Info Connection String 
- The Oracle Database connection string.
- DatabaseCredentials []ExternalDb System Discovery Discovered Component Connector Connection Info Database Credential 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<ExternalDb System Discovery Discovered Component Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<ExternalDb System Discovery Discovered Component Connector Connection Info Connection String> 
- The Oracle Database connection string.
- databaseCredentials List<ExternalDb System Discovery Discovered Component Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType string
- The component type.
- connectionCredentials ExternalDb System Discovery Discovered Component Connector Connection Info Connection Credential[] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings ExternalDb System Discovery Discovered Component Connector Connection Info Connection String[] 
- The Oracle Database connection string.
- databaseCredentials ExternalDb System Discovery Discovered Component Connector Connection Info Database Credential[] 
- The credential to connect to the database to perform tablespace administration tasks.
- component_type str
- The component type.
- connection_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Connector Connection Info Connection Credential] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connection_strings Sequence[databasemanagement.External Db System Discovery Discovered Component Connector Connection Info Connection String] 
- The Oracle Database connection string.
- database_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Connector Connection Info Database Credential] 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<Property Map>
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<Property Map>
- The Oracle Database connection string.
- databaseCredentials List<Property Map>
- The credential to connect to the database to perform tablespace administration tasks.
ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoConnectionCredential, ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoConnectionCredentialArgs                      
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
- credentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- sslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName string
- The user name used to connect to the ASM instance.
- credential_name str
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- ssl_secret_ strid 
- The OCID of the secret containing the SSL keystore and truststore details.
- user_name str
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoConnectionString, ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoConnectionStringArgs                      
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts List<string>
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts []string
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Integer
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- hosts string[]
- The list of host names of the ASM instances.
- port number
- The port used to connect to the ASM instance.
- protocol string
- The protocol used to connect to the ASM instance.
- service string
- The service name of the ASM instance.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- hosts Sequence[str]
- The list of host names of the ASM instances.
- port int
- The port used to connect to the ASM instance.
- protocol str
- The protocol used to connect to the ASM instance.
- service str
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Number
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoDatabaseCredential, ExternalDbSystemDiscoveryDiscoveredComponentConnectorConnectionInfoDatabaseCredentialArgs                      
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- password string
- The database user's password encoded using BASE64 scheme.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- username string
- The user to connect to the database.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password str
- The database user's password encoded using BASE64 scheme.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- username str
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
ExternalDbSystemDiscoveryDiscoveredComponentEndpoint, ExternalDbSystemDiscoveryDiscoveredComponentEndpointArgs              
ExternalDbSystemDiscoveryDiscoveredComponentNetworkConfiguration, ExternalDbSystemDiscoveryDiscoveredComponentNetworkConfigurationArgs                
- NetworkNumber int
- The network number from which VIPs are obtained.
- NetworkType string
- The network type.
- Subnet string
- The subnet for the network.
- NetworkNumber int
- The network number from which VIPs are obtained.
- NetworkType string
- The network type.
- Subnet string
- The subnet for the network.
- networkNumber Integer
- The network number from which VIPs are obtained.
- networkType String
- The network type.
- subnet String
- The subnet for the network.
- networkNumber number
- The network number from which VIPs are obtained.
- networkType string
- The network type.
- subnet string
- The subnet for the network.
- network_number int
- The network number from which VIPs are obtained.
- network_type str
- The network type.
- subnet str
- The subnet for the network.
- networkNumber Number
- The network number from which VIPs are obtained.
- networkType String
- The network type.
- subnet String
- The subnet for the network.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabase, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseArgs                
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Connectors
List<ExternalDb System Discovery Discovered Component Pluggable Database Connector> 
- The connector details used to connect to the external DB system component.
- ContainerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- Guid string
- The unique identifier of the PDB.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Connectors
[]ExternalDb System Discovery Discovered Component Pluggable Database Connector 
- The connector details used to connect to the external DB system component.
- ContainerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- Guid string
- The unique identifier of the PDB.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- connectors
List<ExternalDb System Discovery Discovered Component Pluggable Database Connector> 
- The connector details used to connect to the external DB system component.
- containerDatabase StringId 
- The unique identifier of the parent Container Database (CDB).
- guid String
- The unique identifier of the PDB.
- compartmentId string
- The OCID of the compartment in which the external DB system resides.
- connectors
ExternalDb System Discovery Discovered Component Pluggable Database Connector[] 
- The connector details used to connect to the external DB system component.
- containerDatabase stringId 
- The unique identifier of the parent Container Database (CDB).
- guid string
- The unique identifier of the PDB.
- compartment_id str
- The OCID of the compartment in which the external DB system resides.
- connectors
Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database Connector] 
- The connector details used to connect to the external DB system component.
- container_database_ strid 
- The unique identifier of the parent Container Database (CDB).
- guid str
- The unique identifier of the PDB.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- connectors List<Property Map>
- The connector details used to connect to the external DB system component.
- containerDatabase StringId 
- The unique identifier of the parent Container Database (CDB).
- guid String
- The unique identifier of the PDB.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnector, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorArgs                  
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- ConnectionInfos []ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info 
- The connection details required to connect to an external DB system component.
- ConnectionStatus string
- The status of connectivity to the external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- TimeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info> 
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure stringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info[] 
- The connection details required to connect to an external DB system component.
- connectionStatus string
- The status of connectivity to the external DB system component.
- connectorType string
- The type of connector.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection stringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- connection_failure_ strmessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connection_infos Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database Connector Connection Info] 
- The connection details required to connect to an external DB system component.
- connection_status str
- The status of connectivity to the external DB system component.
- connector_type str
- The type of connector.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- time_connection_ strstatus_ last_ updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionFailure StringMessage 
- The error message indicating the reason for connection failure or nullif the connection was successful.
- connectionInfos List<Property Map>
- The connection details required to connect to an external DB system component.
- connectionStatus String
- The status of connectivity to the external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- timeConnection StringStatus Last Updated 
- The date and time the connectionStatus of the external DB system connector was last updated.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfo, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoArgs                      
- ComponentType string
- The component type.
- ConnectionCredentials List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection String> 
- The Oracle Database connection string.
- DatabaseCredentials List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- ComponentType string
- The component type.
- ConnectionCredentials []ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection Credential 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionStrings []ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection String 
- The Oracle Database connection string.
- DatabaseCredentials []ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Database Credential 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection Credential> 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection String> 
- The Oracle Database connection string.
- databaseCredentials List<ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Database Credential> 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType string
- The component type.
- connectionCredentials ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection Credential[] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Connection String[] 
- The Oracle Database connection string.
- databaseCredentials ExternalDb System Discovery Discovered Component Pluggable Database Connector Connection Info Database Credential[] 
- The credential to connect to the database to perform tablespace administration tasks.
- component_type str
- The component type.
- connection_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database Connector Connection Info Connection Credential] 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connection_strings Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database Connector Connection Info Connection String] 
- The Oracle Database connection string.
- database_credentials Sequence[databasemanagement.External Db System Discovery Discovered Component Pluggable Database Connector Connection Info Database Credential] 
- The credential to connect to the database to perform tablespace administration tasks.
- componentType String
- The component type.
- connectionCredentials List<Property Map>
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionStrings List<Property Map>
- The Oracle Database connection string.
- databaseCredentials List<Property Map>
- The credential to connect to the database to perform tablespace administration tasks.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoConnectionCredential, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoConnectionCredentialArgs                          
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
- credentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- sslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName string
- The user name used to connect to the ASM instance.
- credential_name str
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- ssl_secret_ strid 
- The OCID of the secret containing the SSL keystore and truststore details.
- user_name str
- The user name used to connect to the ASM instance.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoConnectionString, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoConnectionStringArgs                          
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts List<string>
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts []string
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Integer
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- hosts string[]
- The list of host names of the ASM instances.
- port number
- The port used to connect to the ASM instance.
- protocol string
- The protocol used to connect to the ASM instance.
- service string
- The service name of the ASM instance.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- hosts Sequence[str]
- The list of host names of the ASM instances.
- port int
- The port used to connect to the ASM instance.
- protocol str
- The protocol used to connect to the ASM instance.
- service str
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Number
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoDatabaseCredential, ExternalDbSystemDiscoveryDiscoveredComponentPluggableDatabaseConnectorConnectionInfoDatabaseCredentialArgs                          
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- NamedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- Password string
- The database user's password encoded using BASE64 scheme.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- Username string
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
- credentialType string
- The type of the credential for tablespace administration tasks.
- namedCredential stringId 
- The OCID of the named credential where the database password metadata is stored.
- password string
- The database user's password encoded using BASE64 scheme.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- username string
- The user to connect to the database.
- credential_type str
- The type of the credential for tablespace administration tasks.
- named_credential_ strid 
- The OCID of the named credential where the database password metadata is stored.
- password str
- The database user's password encoded using BASE64 scheme.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- username str
- The user to connect to the database.
- credentialType String
- The type of the credential for tablespace administration tasks.
- namedCredential StringId 
- The OCID of the named credential where the database password metadata is stored.
- password String
- The database user's password encoded using BASE64 scheme.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- username String
- The user to connect to the database.
ExternalDbSystemDiscoveryDiscoveredComponentScanConfiguration, ExternalDbSystemDiscoveryDiscoveredComponentScanConfigurationArgs                
- NetworkNumber int
- The network number from which VIPs are obtained.
- ScanName string
- The name of the SCAN listener.
- ScanPort int
- The port number of the SCAN listener.
- ScanProtocol string
- The protocol of the SCAN listener.
- NetworkNumber int
- The network number from which VIPs are obtained.
- ScanName string
- The name of the SCAN listener.
- ScanPort int
- The port number of the SCAN listener.
- ScanProtocol string
- The protocol of the SCAN listener.
- networkNumber Integer
- The network number from which VIPs are obtained.
- scanName String
- The name of the SCAN listener.
- scanPort Integer
- The port number of the SCAN listener.
- scanProtocol String
- The protocol of the SCAN listener.
- networkNumber number
- The network number from which VIPs are obtained.
- scanName string
- The name of the SCAN listener.
- scanPort number
- The port number of the SCAN listener.
- scanProtocol string
- The protocol of the SCAN listener.
- network_number int
- The network number from which VIPs are obtained.
- scan_name str
- The name of the SCAN listener.
- scan_port int
- The port number of the SCAN listener.
- scan_protocol str
- The protocol of the SCAN listener.
- networkNumber Number
- The network number from which VIPs are obtained.
- scanName String
- The name of the SCAN listener.
- scanPort Number
- The port number of the SCAN listener.
- scanProtocol String
- The protocol of the SCAN listener.
ExternalDbSystemDiscoveryDiscoveredComponentVipConfiguration, ExternalDbSystemDiscoveryDiscoveredComponentVipConfigurationArgs                
- Address string
- The VIP name or IP address.
- NetworkNumber int
- The network number from which VIPs are obtained.
- NodeName string
- The name of the node with the VIP.
- Address string
- The VIP name or IP address.
- NetworkNumber int
- The network number from which VIPs are obtained.
- NodeName string
- The name of the node with the VIP.
- address String
- The VIP name or IP address.
- networkNumber Integer
- The network number from which VIPs are obtained.
- nodeName String
- The name of the node with the VIP.
- address string
- The VIP name or IP address.
- networkNumber number
- The network number from which VIPs are obtained.
- nodeName string
- The name of the node with the VIP.
- address str
- The VIP name or IP address.
- network_number int
- The network number from which VIPs are obtained.
- node_name str
- The name of the node with the VIP.
- address String
- The VIP name or IP address.
- networkNumber Number
- The network number from which VIPs are obtained.
- nodeName String
- The name of the node with the VIP.
ExternalDbSystemDiscoveryPatchOperation, ExternalDbSystemDiscoveryPatchOperationArgs            
- Operation string
- (Updatable) The operation can be one of these values: MERGE
- Selection string
- (Updatable)
- Value
ExternalDb System Discovery Patch Operation Value 
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- Operation string
- (Updatable) The operation can be one of these values: MERGE
- Selection string
- (Updatable)
- Value
ExternalDb System Discovery Patch Operation Value 
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- operation String
- (Updatable) The operation can be one of these values: MERGE
- selection String
- (Updatable)
- value
ExternalDb System Discovery Patch Operation Value 
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- operation string
- (Updatable) The operation can be one of these values: MERGE
- selection string
- (Updatable)
- value
ExternalDb System Discovery Patch Operation Value 
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- operation str
- (Updatable) The operation can be one of these values: MERGE
- selection str
- (Updatable)
- value
databasemanagement.External Db System Discovery Patch Operation Value 
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- operation String
- (Updatable) The operation can be one of these values: MERGE
- selection String
- (Updatable)
- value Property Map
- (Updatable) - ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
ExternalDbSystemDiscoveryPatchOperationValue, ExternalDbSystemDiscoveryPatchOperationValueArgs              
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Connector
ExternalDb System Discovery Patch Operation Value Connector 
- The connector details used to connect to the external DB system component.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- IsSelected boolFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- CompartmentId string
- The OCID of the compartment in which the external DB system resides.
- Connector
ExternalDb System Discovery Patch Operation Value Connector 
- The connector details used to connect to the external DB system component.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- IsSelected boolFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- connector
ExternalDb System Discovery Patch Operation Value Connector 
- The connector details used to connect to the external DB system component.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- isSelected BooleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- compartmentId string
- The OCID of the compartment in which the external DB system resides.
- connector
ExternalDb System Discovery Patch Operation Value Connector 
- The connector details used to connect to the external DB system component.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- isSelected booleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- compartment_id str
- The OCID of the compartment in which the external DB system resides.
- connector
databasemanagement.External Db System Discovery Patch Operation Value Connector 
- The connector details used to connect to the external DB system component.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- is_selected_ boolfor_ monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
- compartmentId String
- The OCID of the compartment in which the external DB system resides.
- connector Property Map
- The connector details used to connect to the external DB system component.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- isSelected BooleanFor Monitoring 
- Indicates whether the DB system component should be provisioned as an Oracle Cloud Infrastructure resource or not.
ExternalDbSystemDiscoveryPatchOperationValueConnector, ExternalDbSystemDiscoveryPatchOperationValueConnectorArgs                
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionInfo ExternalDb System Discovery Patch Operation Value Connector Connection Info 
- The connection details required to connect to an external DB system component.
- ConnectorType string
- The type of connector.
- DisplayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- AgentId string
- The OCID of the management agent used for the external DB system discovery.
- ConnectionInfo ExternalDb System Discovery Patch Operation Value Connector Connection Info 
- The connection details required to connect to an external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionInfo ExternalDb System Discovery Patch Operation Value Connector Connection Info 
- The connection details required to connect to an external DB system component.
- connectorType string
- The type of connector.
- displayName string
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- agentId string
- The OCID of the management agent used for the external DB system discovery.
- connectionInfo ExternalDb System Discovery Patch Operation Value Connector Connection Info 
- The connection details required to connect to an external DB system component.
- connector_type str
- The type of connector.
- display_name str
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- agent_id str
- The OCID of the management agent used for the external DB system discovery.
- connection_info databasemanagement.External Db System Discovery Patch Operation Value Connector Connection Info 
- The connection details required to connect to an external DB system component.
- connectorType String
- The type of connector.
- displayName String
- (Updatable) The user-friendly name for the DB system. The name does not have to be unique.
- agentId String
- The OCID of the management agent used for the external DB system discovery.
- connectionInfo Property Map
- The connection details required to connect to an external DB system component.
ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfo, ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoArgs                    
- ComponentType string
- The component type.
- ConnectionCredentials ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection Credentials 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionString ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection String 
- The Oracle Database connection string.
- ComponentType string
- The component type.
- ConnectionCredentials ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection Credentials 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- ConnectionString ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection String 
- The Oracle Database connection string.
- componentType String
- The component type.
- connectionCredentials ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection Credentials 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionString ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection String 
- The Oracle Database connection string.
- componentType string
- The component type.
- connectionCredentials ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection Credentials 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionString ExternalDb System Discovery Patch Operation Value Connector Connection Info Connection String 
- The Oracle Database connection string.
- component_type str
- The component type.
- connection_credentials databasemanagement.External Db System Discovery Patch Operation Value Connector Connection Info Connection Credentials 
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connection_string databasemanagement.External Db System Discovery Patch Operation Value Connector Connection Info Connection String 
- The Oracle Database connection string.
- componentType String
- The component type.
- connectionCredentials Property Map
- The credentials used to connect to the ASM instance. Currently only the DETAILStype is supported for creating MACS connector credentials.
- connectionString Property Map
- The Oracle Database connection string.
ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionCredentials, ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionCredentialsArgs                        
- CredentialType string
- The type of the credential for tablespace administration tasks.
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- CredentialType string
- The type of the credential for tablespace administration tasks.
- CredentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- PasswordSecret stringId 
- The OCID of the Secret where the database password is stored.
- Role string
- The role of the database user.
- SslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- UserName string
- The user name used to connect to the ASM instance.
- credentialType String
- The type of the credential for tablespace administration tasks.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
- credentialType string
- The type of the credential for tablespace administration tasks.
- credentialName string
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- passwordSecret stringId 
- The OCID of the Secret where the database password is stored.
- role string
- The role of the database user.
- sslSecret stringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName string
- The user name used to connect to the ASM instance.
- credential_type str
- The type of the credential for tablespace administration tasks.
- credential_name str
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- password_secret_ strid 
- The OCID of the Secret where the database password is stored.
- role str
- The role of the database user.
- ssl_secret_ strid 
- The OCID of the secret containing the SSL keystore and truststore details.
- user_name str
- The user name used to connect to the ASM instance.
- credentialType String
- The type of the credential for tablespace administration tasks.
- credentialName String
- The name of the credential information that used to connect to the DB system resource. The name should be in "x.y" format, where the length of "x" has a maximum of 64 characters, and length of "y" has a maximum of 199 characters. The name strings can contain letters, numbers and the underscore character only. Other characters are not valid, except for the "." character that separates the "x" and "y" portions of the name. IMPORTANT - The name must be unique within the Oracle Cloud Infrastructure region the credential is being created in. If you specify a name that duplicates the name of another credential within the same Oracle Cloud Infrastructure region, you may overwrite or corrupt the credential that is already using the name.
- passwordSecret StringId 
- The OCID of the Secret where the database password is stored.
- role String
- The role of the database user.
- sslSecret StringId 
- The OCID of the secret containing the SSL keystore and truststore details.
- userName String
- The user name used to connect to the ASM instance.
ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionString, ExternalDbSystemDiscoveryPatchOperationValueConnectorConnectionInfoConnectionStringArgs                        
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts List<string>
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- HostName string
- The host name of the database or the SCAN name in case of a RAC database.
- Hosts []string
- The list of host names of the ASM instances.
- Port int
- The port used to connect to the ASM instance.
- Protocol string
- The protocol used to connect to the ASM instance.
- Service string
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Integer
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
- hostName string
- The host name of the database or the SCAN name in case of a RAC database.
- hosts string[]
- The list of host names of the ASM instances.
- port number
- The port used to connect to the ASM instance.
- protocol string
- The protocol used to connect to the ASM instance.
- service string
- The service name of the ASM instance.
- host_name str
- The host name of the database or the SCAN name in case of a RAC database.
- hosts Sequence[str]
- The list of host names of the ASM instances.
- port int
- The port used to connect to the ASM instance.
- protocol str
- The protocol used to connect to the ASM instance.
- service str
- The service name of the ASM instance.
- hostName String
- The host name of the database or the SCAN name in case of a RAC database.
- hosts List<String>
- The list of host names of the ASM instances.
- port Number
- The port used to connect to the ASM instance.
- protocol String
- The protocol used to connect to the ASM instance.
- service String
- The service name of the ASM instance.
Import
ExternalDbSystemDiscoveries can be imported using the id, e.g.
$ pulumi import oci:DatabaseManagement/externalDbSystemDiscovery:ExternalDbSystemDiscovery test_external_db_system_discovery "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.