Oracle Cloud Infrastructure v3.9.0 published on Wednesday, Sep 24, 2025 by Pulumi
oci.StackMonitoring.getMonitoredResources
This data source provides the list of Monitored Resources in Oracle Cloud Infrastructure Stack Monitoring service.
Returns a list of monitored resources.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testMonitoredResources = oci.StackMonitoring.getMonitoredResources({
    compartmentId: compartmentId,
    name: monitoredResourceName,
    status: monitoredResourceStatus,
    workRequestId: testWorkRequest.id,
});
import pulumi
import pulumi_oci as oci
test_monitored_resources = oci.StackMonitoring.get_monitored_resources(compartment_id=compartment_id,
    name=monitored_resource_name,
    status=monitored_resource_status,
    work_request_id=test_work_request["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/stackmonitoring"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := stackmonitoring.GetMonitoredResources(ctx, &stackmonitoring.GetMonitoredResourcesArgs{
			CompartmentId: compartmentId,
			Name:          pulumi.StringRef(monitoredResourceName),
			Status:        pulumi.StringRef(monitoredResourceStatus),
			WorkRequestId: pulumi.StringRef(testWorkRequest.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testMonitoredResources = Oci.StackMonitoring.GetMonitoredResources.Invoke(new()
    {
        CompartmentId = compartmentId,
        Name = monitoredResourceName,
        Status = monitoredResourceStatus,
        WorkRequestId = testWorkRequest.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.StackMonitoring.StackMonitoringFunctions;
import com.pulumi.oci.StackMonitoring.inputs.GetMonitoredResourcesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var testMonitoredResources = StackMonitoringFunctions.getMonitoredResources(GetMonitoredResourcesArgs.builder()
            .compartmentId(compartmentId)
            .name(monitoredResourceName)
            .status(monitoredResourceStatus)
            .workRequestId(testWorkRequest.id())
            .build());
    }
}
variables:
  testMonitoredResources:
    fn::invoke:
      function: oci:StackMonitoring:getMonitoredResources
      arguments:
        compartmentId: ${compartmentId}
        name: ${monitoredResourceName}
        status: ${monitoredResourceStatus}
        workRequestId: ${testWorkRequest.id}
Using getMonitoredResources
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMonitoredResources(args: GetMonitoredResourcesArgs, opts?: InvokeOptions): Promise<GetMonitoredResourcesResult>
function getMonitoredResourcesOutput(args: GetMonitoredResourcesOutputArgs, opts?: InvokeOptions): Output<GetMonitoredResourcesResult>def get_monitored_resources(compartment_id: Optional[str] = None,
                            filters: Optional[Sequence[GetMonitoredResourcesFilter]] = None,
                            name: Optional[str] = None,
                            status: Optional[str] = None,
                            work_request_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetMonitoredResourcesResult
def get_monitored_resources_output(compartment_id: Optional[pulumi.Input[str]] = None,
                            filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetMonitoredResourcesFilterArgs]]]] = None,
                            name: Optional[pulumi.Input[str]] = None,
                            status: Optional[pulumi.Input[str]] = None,
                            work_request_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetMonitoredResourcesResult]func GetMonitoredResources(ctx *Context, args *GetMonitoredResourcesArgs, opts ...InvokeOption) (*GetMonitoredResourcesResult, error)
func GetMonitoredResourcesOutput(ctx *Context, args *GetMonitoredResourcesOutputArgs, opts ...InvokeOption) GetMonitoredResourcesResultOutput> Note: This function is named GetMonitoredResources in the Go SDK.
public static class GetMonitoredResources 
{
    public static Task<GetMonitoredResourcesResult> InvokeAsync(GetMonitoredResourcesArgs args, InvokeOptions? opts = null)
    public static Output<GetMonitoredResourcesResult> Invoke(GetMonitoredResourcesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMonitoredResourcesResult> getMonitoredResources(GetMonitoredResourcesArgs args, InvokeOptions options)
public static Output<GetMonitoredResourcesResult> getMonitoredResources(GetMonitoredResourcesArgs args, InvokeOptions options)
fn::invoke:
  function: oci:StackMonitoring/getMonitoredResources:getMonitoredResources
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- The ID of the compartment in which data is listed.
- Filters
List<GetMonitored Resources Filter> 
- Name string
- A filter to return resources that match exact resource name.
- Status string
- A filter to return only resources with matching lifecycleState.
- WorkRequest stringId 
- A filter to return resources which were impacted as part of this work request identifier.
- CompartmentId string
- The ID of the compartment in which data is listed.
- Filters
[]GetMonitored Resources Filter 
- Name string
- A filter to return resources that match exact resource name.
- Status string
- A filter to return only resources with matching lifecycleState.
- WorkRequest stringId 
- A filter to return resources which were impacted as part of this work request identifier.
- compartmentId String
- The ID of the compartment in which data is listed.
- filters
List<GetMonitored Resources Filter> 
- name String
- A filter to return resources that match exact resource name.
- status String
- A filter to return only resources with matching lifecycleState.
- workRequest StringId 
- A filter to return resources which were impacted as part of this work request identifier.
- compartmentId string
- The ID of the compartment in which data is listed.
- filters
GetMonitored Resources Filter[] 
- name string
- A filter to return resources that match exact resource name.
- status string
- A filter to return only resources with matching lifecycleState.
- workRequest stringId 
- A filter to return resources which were impacted as part of this work request identifier.
- compartment_id str
- The ID of the compartment in which data is listed.
- filters
Sequence[GetMonitored Resources Filter] 
- name str
- A filter to return resources that match exact resource name.
- status str
- A filter to return only resources with matching lifecycleState.
- work_request_ strid 
- A filter to return resources which were impacted as part of this work request identifier.
- compartmentId String
- The ID of the compartment in which data is listed.
- filters List<Property Map>
- name String
- A filter to return resources that match exact resource name.
- status String
- A filter to return only resources with matching lifecycleState.
- workRequest StringId 
- A filter to return resources which were impacted as part of this work request identifier.
getMonitoredResources Result
The following output properties are available:
- CompartmentId string
- Compartment Identifier OCID.
- Id string
- The provider-assigned unique ID for this managed resource.
- MonitoredResource List<GetCollections Monitored Resources Monitored Resource Collection> 
- The list of monitored_resource_collection.
- Filters
List<GetMonitored Resources Filter> 
- Name string
- Property Name.
- Status string
- WorkRequest stringId 
- CompartmentId string
- Compartment Identifier OCID.
- Id string
- The provider-assigned unique ID for this managed resource.
- MonitoredResource []GetCollections Monitored Resources Monitored Resource Collection 
- The list of monitored_resource_collection.
- Filters
[]GetMonitored Resources Filter 
- Name string
- Property Name.
- Status string
- WorkRequest stringId 
- compartmentId String
- Compartment Identifier OCID.
- id String
- The provider-assigned unique ID for this managed resource.
- monitoredResource List<GetCollections Monitored Resources Monitored Resource Collection> 
- The list of monitored_resource_collection.
- filters
List<GetMonitored Resources Filter> 
- name String
- Property Name.
- status String
- workRequest StringId 
- compartmentId string
- Compartment Identifier OCID.
- id string
- The provider-assigned unique ID for this managed resource.
- monitoredResource GetCollections Monitored Resources Monitored Resource Collection[] 
- The list of monitored_resource_collection.
- filters
GetMonitored Resources Filter[] 
- name string
- Property Name.
- status string
- workRequest stringId 
- compartment_id str
- Compartment Identifier OCID.
- id str
- The provider-assigned unique ID for this managed resource.
- monitored_resource_ Sequence[Getcollections Monitored Resources Monitored Resource Collection] 
- The list of monitored_resource_collection.
- filters
Sequence[GetMonitored Resources Filter] 
- name str
- Property Name.
- status str
- work_request_ strid 
- compartmentId String
- Compartment Identifier OCID.
- id String
- The provider-assigned unique ID for this managed resource.
- monitoredResource List<Property Map>Collections 
- The list of monitored_resource_collection.
- filters List<Property Map>
- name String
- Property Name.
- status String
- workRequest StringId 
Supporting Types
GetMonitoredResourcesFilter   
GetMonitoredResourcesMonitoredResourceCollection     
GetMonitoredResourcesMonitoredResourceCollectionItem      
- AdditionalAliases List<GetMonitored Resources Monitored Resource Collection Item Additional Alias> 
- AdditionalCredentials List<GetMonitored Resources Monitored Resource Collection Item Additional Credential> 
- Aliases
List<GetMonitored Resources Monitored Resource Collection Item Alias> 
- Monitored Resource Alias Credential Details
- CompartmentId string
- The ID of the compartment in which data is listed.
- Credentials
List<GetMonitored Resources Monitored Resource Collection Item Credential> 
- Monitored Resource Credential Details.
- DatabaseConnection List<GetDetails Monitored Resources Monitored Resource Collection Item Database Connection Detail> 
- Connection details for the database.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- Monitored resource display name.
- ExternalId string
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- ExternalResource stringId 
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HostName string
- Monitored resource host name.
- Id string
- Monitored resource identifier OCID.
- License string
- ManagementAgent stringId 
- Management Agent Identifier OCID.
- Name string
- A filter to return resources that match exact resource name.
- Properties
List<GetMonitored Resources Monitored Resource Collection Item Property> 
- List of monitored resource properties.
- ResourceCategory string
- Resource Category to indicate the kind of resource type.
- ResourceTime stringZone 
- Time zone in the form of tz database canonical zone ID.
- SourceType string
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- State string
- Lifecycle state of the monitored resource.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TenantId string
- Tenancy Identifier OCID.
- TimeCreated string
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- TimeUpdated string
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- Type string
- Monitored Resource Type.
- AdditionalAliases []GetMonitored Resources Monitored Resource Collection Item Additional Alias 
- AdditionalCredentials []GetMonitored Resources Monitored Resource Collection Item Additional Credential 
- Aliases
[]GetMonitored Resources Monitored Resource Collection Item Alias 
- Monitored Resource Alias Credential Details
- CompartmentId string
- The ID of the compartment in which data is listed.
- Credentials
[]GetMonitored Resources Monitored Resource Collection Item Credential 
- Monitored Resource Credential Details.
- DatabaseConnection []GetDetails Monitored Resources Monitored Resource Collection Item Database Connection Detail 
- Connection details for the database.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DisplayName string
- Monitored resource display name.
- ExternalId string
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- ExternalResource stringId 
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- HostName string
- Monitored resource host name.
- Id string
- Monitored resource identifier OCID.
- License string
- ManagementAgent stringId 
- Management Agent Identifier OCID.
- Name string
- A filter to return resources that match exact resource name.
- Properties
[]GetMonitored Resources Monitored Resource Collection Item Property 
- List of monitored resource properties.
- ResourceCategory string
- Resource Category to indicate the kind of resource type.
- ResourceTime stringZone 
- Time zone in the form of tz database canonical zone ID.
- SourceType string
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- State string
- Lifecycle state of the monitored resource.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- TenantId string
- Tenancy Identifier OCID.
- TimeCreated string
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- TimeUpdated string
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- Type string
- Monitored Resource Type.
- additionalAliases List<GetMonitored Resources Monitored Resource Collection Item Additional Alias> 
- additionalCredentials List<GetMonitored Resources Monitored Resource Collection Item Additional Credential> 
- aliases
List<GetMonitored Resources Monitored Resource Collection Item Alias> 
- Monitored Resource Alias Credential Details
- compartmentId String
- The ID of the compartment in which data is listed.
- credentials
List<GetMonitored Resources Monitored Resource Collection Item Credential> 
- Monitored Resource Credential Details.
- databaseConnection List<GetDetails Monitored Resources Monitored Resource Collection Item Database Connection Detail> 
- Connection details for the database.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- Monitored resource display name.
- externalId String
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- externalResource StringId 
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostName String
- Monitored resource host name.
- id String
- Monitored resource identifier OCID.
- license String
- managementAgent StringId 
- Management Agent Identifier OCID.
- name String
- A filter to return resources that match exact resource name.
- properties
List<GetMonitored Resources Monitored Resource Collection Item Property> 
- List of monitored resource properties.
- resourceCategory String
- Resource Category to indicate the kind of resource type.
- resourceTime StringZone 
- Time zone in the form of tz database canonical zone ID.
- sourceType String
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- state String
- Lifecycle state of the monitored resource.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- tenantId String
- Tenancy Identifier OCID.
- timeCreated String
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- timeUpdated String
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- type String
- Monitored Resource Type.
- additionalAliases GetMonitored Resources Monitored Resource Collection Item Additional Alias[] 
- additionalCredentials GetMonitored Resources Monitored Resource Collection Item Additional Credential[] 
- aliases
GetMonitored Resources Monitored Resource Collection Item Alias[] 
- Monitored Resource Alias Credential Details
- compartmentId string
- The ID of the compartment in which data is listed.
- credentials
GetMonitored Resources Monitored Resource Collection Item Credential[] 
- Monitored Resource Credential Details.
- databaseConnection GetDetails Monitored Resources Monitored Resource Collection Item Database Connection Detail[] 
- Connection details for the database.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName string
- Monitored resource display name.
- externalId string
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- externalResource stringId 
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostName string
- Monitored resource host name.
- id string
- Monitored resource identifier OCID.
- license string
- managementAgent stringId 
- Management Agent Identifier OCID.
- name string
- A filter to return resources that match exact resource name.
- properties
GetMonitored Resources Monitored Resource Collection Item Property[] 
- List of monitored resource properties.
- resourceCategory string
- Resource Category to indicate the kind of resource type.
- resourceTime stringZone 
- Time zone in the form of tz database canonical zone ID.
- sourceType string
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- state string
- Lifecycle state of the monitored resource.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- tenantId string
- Tenancy Identifier OCID.
- timeCreated string
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- timeUpdated string
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- type string
- Monitored Resource Type.
- additional_aliases Sequence[GetMonitored Resources Monitored Resource Collection Item Additional Alias] 
- additional_credentials Sequence[GetMonitored Resources Monitored Resource Collection Item Additional Credential] 
- aliases
Sequence[GetMonitored Resources Monitored Resource Collection Item Alias] 
- Monitored Resource Alias Credential Details
- compartment_id str
- The ID of the compartment in which data is listed.
- credentials
Sequence[GetMonitored Resources Monitored Resource Collection Item Credential] 
- Monitored Resource Credential Details.
- database_connection_ Sequence[Getdetails Monitored Resources Monitored Resource Collection Item Database Connection Detail] 
- Connection details for the database.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- display_name str
- Monitored resource display name.
- external_id str
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- external_resource_ strid 
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- host_name str
- Monitored resource host name.
- id str
- Monitored resource identifier OCID.
- license str
- management_agent_ strid 
- Management Agent Identifier OCID.
- name str
- A filter to return resources that match exact resource name.
- properties
Sequence[GetMonitored Resources Monitored Resource Collection Item Property] 
- List of monitored resource properties.
- resource_category str
- Resource Category to indicate the kind of resource type.
- resource_time_ strzone 
- Time zone in the form of tz database canonical zone ID.
- source_type str
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- state str
- Lifecycle state of the monitored resource.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- tenant_id str
- Tenancy Identifier OCID.
- time_created str
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- time_updated str
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- type str
- Monitored Resource Type.
- additionalAliases List<Property Map>
- additionalCredentials List<Property Map>
- aliases List<Property Map>
- Monitored Resource Alias Credential Details
- compartmentId String
- The ID of the compartment in which data is listed.
- credentials List<Property Map>
- Monitored Resource Credential Details.
- databaseConnection List<Property Map>Details 
- Connection details for the database.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- displayName String
- Monitored resource display name.
- externalId String
- The external resource identifier OCID. External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
- externalResource StringId 
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- hostName String
- Monitored resource host name.
- id String
- Monitored resource identifier OCID.
- license String
- managementAgent StringId 
- Management Agent Identifier OCID.
- name String
- A filter to return resources that match exact resource name.
- properties List<Property Map>
- List of monitored resource properties.
- resourceCategory String
- Resource Category to indicate the kind of resource type.
- resourceTime StringZone 
- Time zone in the form of tz database canonical zone ID.
- sourceType String
- Source type to indicate if the resource is stack monitoring discovered, Oracle Cloud Infrastructure native resource, etc.
- state String
- Lifecycle state of the monitored resource.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
- tenantId String
- Tenancy Identifier OCID.
- timeCreated String
- The date and time when the monitored resource was created, expressed in RFC 3339 timestamp format.
- timeUpdated String
- The date and time when the monitored resource was last updated, expressed in RFC 3339 timestamp format.
- type String
- Monitored Resource Type.
GetMonitoredResourcesMonitoredResourceCollectionItemAdditionalAlias        
- Credentials
List<GetMonitored Resources Monitored Resource Collection Item Additional Alias Credential> 
- Monitored Resource Alias Reference Source Credential.
- Name string
- A filter to return resources that match exact resource name.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Credentials
[]GetMonitored Resources Monitored Resource Collection Item Additional Alias Credential 
- Monitored Resource Alias Reference Source Credential.
- Name string
- A filter to return resources that match exact resource name.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
List<GetMonitored Resources Monitored Resource Collection Item Additional Alias Credential> 
- Monitored Resource Alias Reference Source Credential.
- name String
- A filter to return resources that match exact resource name.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
GetMonitored Resources Monitored Resource Collection Item Additional Alias Credential[] 
- Monitored Resource Alias Reference Source Credential.
- name string
- A filter to return resources that match exact resource name.
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
Sequence[GetMonitored Resources Monitored Resource Collection Item Additional Alias Credential] 
- Monitored Resource Alias Reference Source Credential.
- name str
- A filter to return resources that match exact resource name.
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials List<Property Map>
- Monitored Resource Alias Reference Source Credential.
- name String
- A filter to return resources that match exact resource name.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
GetMonitoredResourcesMonitoredResourceCollectionItemAdditionalAliasCredential         
- Name string
- A filter to return resources that match exact resource name.
- Service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Name string
- A filter to return resources that match exact resource name.
- Service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name String
- A filter to return resources that match exact resource name.
- service String
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name string
- A filter to return resources that match exact resource name.
- service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name str
- A filter to return resources that match exact resource name.
- service str
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name String
- A filter to return resources that match exact resource name.
- service String
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
GetMonitoredResourcesMonitoredResourceCollectionItemAdditionalCredential        
- CredentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- Description string
- The user-specified textual description of the credential.
- KeyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- Name string
- A filter to return resources that match exact resource name.
- Properties
List<GetMonitored Resources Monitored Resource Collection Item Additional Credential Property> 
- List of monitored resource properties.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Type string
- Monitored Resource Type.
- CredentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- Description string
- The user-specified textual description of the credential.
- KeyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- Name string
- A filter to return resources that match exact resource name.
- Properties
[]GetMonitored Resources Monitored Resource Collection Item Additional Credential Property 
- List of monitored resource properties.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Type string
- Monitored Resource Type.
- credentialType String
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description String
- The user-specified textual description of the credential.
- keyId String
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name String
- A filter to return resources that match exact resource name.
- properties
List<GetMonitored Resources Monitored Resource Collection Item Additional Credential Property> 
- List of monitored resource properties.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type String
- Monitored Resource Type.
- credentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description string
- The user-specified textual description of the credential.
- keyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name string
- A filter to return resources that match exact resource name.
- properties
GetMonitored Resources Monitored Resource Collection Item Additional Credential Property[] 
- List of monitored resource properties.
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type string
- Monitored Resource Type.
- credential_type str
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description str
- The user-specified textual description of the credential.
- key_id str
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name str
- A filter to return resources that match exact resource name.
- properties
Sequence[GetMonitored Resources Monitored Resource Collection Item Additional Credential Property] 
- List of monitored resource properties.
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type str
- Monitored Resource Type.
- credentialType String
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description String
- The user-specified textual description of the credential.
- keyId String
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name String
- A filter to return resources that match exact resource name.
- properties List<Property Map>
- List of monitored resource properties.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type String
- Monitored Resource Type.
GetMonitoredResourcesMonitoredResourceCollectionItemAdditionalCredentialProperty         
GetMonitoredResourcesMonitoredResourceCollectionItemAlias       
- Credentials
List<GetMonitored Resources Monitored Resource Collection Item Alias Credential> 
- Monitored Resource Alias Reference Source Credential.
- Name string
- A filter to return resources that match exact resource name.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Credentials
[]GetMonitored Resources Monitored Resource Collection Item Alias Credential 
- Monitored Resource Alias Reference Source Credential.
- Name string
- A filter to return resources that match exact resource name.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
List<GetMonitored Resources Monitored Resource Collection Item Alias Credential> 
- Monitored Resource Alias Reference Source Credential.
- name String
- A filter to return resources that match exact resource name.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
GetMonitored Resources Monitored Resource Collection Item Alias Credential[] 
- Monitored Resource Alias Reference Source Credential.
- name string
- A filter to return resources that match exact resource name.
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials
Sequence[GetMonitored Resources Monitored Resource Collection Item Alias Credential] 
- Monitored Resource Alias Reference Source Credential.
- name str
- A filter to return resources that match exact resource name.
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- credentials List<Property Map>
- Monitored Resource Alias Reference Source Credential.
- name String
- A filter to return resources that match exact resource name.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
GetMonitoredResourcesMonitoredResourceCollectionItemAliasCredential        
- Name string
- A filter to return resources that match exact resource name.
- Service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Name string
- A filter to return resources that match exact resource name.
- Service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name String
- A filter to return resources that match exact resource name.
- service String
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name string
- A filter to return resources that match exact resource name.
- service string
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name str
- A filter to return resources that match exact resource name.
- service str
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- name String
- A filter to return resources that match exact resource name.
- service String
- The name of the service owning the credential. Example: stack-monitoring or dbmgmt
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
GetMonitoredResourcesMonitoredResourceCollectionItemCredential       
- CredentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- Description string
- The user-specified textual description of the credential.
- KeyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- Name string
- A filter to return resources that match exact resource name.
- Properties
List<GetMonitored Resources Monitored Resource Collection Item Credential Property> 
- List of monitored resource properties.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Type string
- Monitored Resource Type.
- CredentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- Description string
- The user-specified textual description of the credential.
- KeyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- Name string
- A filter to return resources that match exact resource name.
- Properties
[]GetMonitored Resources Monitored Resource Collection Item Credential Property 
- List of monitored resource properties.
- Source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- Type string
- Monitored Resource Type.
- credentialType String
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description String
- The user-specified textual description of the credential.
- keyId String
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name String
- A filter to return resources that match exact resource name.
- properties
List<GetMonitored Resources Monitored Resource Collection Item Credential Property> 
- List of monitored resource properties.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type String
- Monitored Resource Type.
- credentialType string
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description string
- The user-specified textual description of the credential.
- keyId string
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name string
- A filter to return resources that match exact resource name.
- properties
GetMonitored Resources Monitored Resource Collection Item Credential Property[] 
- List of monitored resource properties.
- source string
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type string
- Monitored Resource Type.
- credential_type str
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description str
- The user-specified textual description of the credential.
- key_id str
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name str
- A filter to return resources that match exact resource name.
- properties
Sequence[GetMonitored Resources Monitored Resource Collection Item Credential Property] 
- List of monitored resource properties.
- source str
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type str
- Monitored Resource Type.
- credentialType String
- Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED.- EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential.
- PLAINTEXT - The credential properties will have credentials in plain text format.
- ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
 
- description String
- The user-specified textual description of the credential.
- keyId String
- The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
- name String
- A filter to return resources that match exact resource name.
- properties List<Property Map>
- List of monitored resource properties.
- source String
- The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
- type String
- Monitored Resource Type.
GetMonitoredResourcesMonitoredResourceCollectionItemCredentialProperty        
GetMonitoredResourcesMonitoredResourceCollectionItemDatabaseConnectionDetail         
- ConnectorId string
- Database connector Identifier OCID.
- DbId string
- dbId of the database.
- DbUnique stringName 
- UniqueName used for database connection requests.
- Port int
- Listener Port number used for connection requests.
- Protocol string
- Protocol used in DB connection string when connecting to external database service.
- ServiceName string
- Service name used for connection requests.
- SslSecret stringId 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
- ConnectorId string
- Database connector Identifier OCID.
- DbId string
- dbId of the database.
- DbUnique stringName 
- UniqueName used for database connection requests.
- Port int
- Listener Port number used for connection requests.
- Protocol string
- Protocol used in DB connection string when connecting to external database service.
- ServiceName string
- Service name used for connection requests.
- SslSecret stringId 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
- connectorId String
- Database connector Identifier OCID.
- dbId String
- dbId of the database.
- dbUnique StringName 
- UniqueName used for database connection requests.
- port Integer
- Listener Port number used for connection requests.
- protocol String
- Protocol used in DB connection string when connecting to external database service.
- serviceName String
- Service name used for connection requests.
- sslSecret StringId 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
- connectorId string
- Database connector Identifier OCID.
- dbId string
- dbId of the database.
- dbUnique stringName 
- UniqueName used for database connection requests.
- port number
- Listener Port number used for connection requests.
- protocol string
- Protocol used in DB connection string when connecting to external database service.
- serviceName string
- Service name used for connection requests.
- sslSecret stringId 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
- connector_id str
- Database connector Identifier OCID.
- db_id str
- dbId of the database.
- db_unique_ strname 
- UniqueName used for database connection requests.
- port int
- Listener Port number used for connection requests.
- protocol str
- Protocol used in DB connection string when connecting to external database service.
- service_name str
- Service name used for connection requests.
- ssl_secret_ strid 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
- connectorId String
- Database connector Identifier OCID.
- dbId String
- dbId of the database.
- dbUnique StringName 
- UniqueName used for database connection requests.
- port Number
- Listener Port number used for connection requests.
- protocol String
- Protocol used in DB connection string when connecting to external database service.
- serviceName String
- Service name used for connection requests.
- sslSecret StringId 
- SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure VaultOCID.
GetMonitoredResourcesMonitoredResourceCollectionItemProperty       
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.
