oci.CloudGuard.getDataSources
Explore with Pulumi AI
This data source provides the list of Data Sources in Oracle Cloud Infrastructure Cloud Guard service.
Returns a list of all Data Sources in a compartment
The ListDataSources operation returns only the data Sources in compartmentId
passed.
The list does not include any subcompartments of the compartmentId passed.
The parameter accessLevel
specifies whether to return only those compartments for which the
requestor has INSPECT permissions on at least one resource directly
or indirectly (ACCESSIBLE) (the resource can be in a subcompartment) or to return Not Authorized if
Principal doesn’t have access to even one of the child compartments. This is valid only when
compartmentIdInSubtree
is set to true
.
The parameter compartmentIdInSubtree
applies when you perform ListdataSources on the
compartmentId
passed and when it is set to true, the entire hierarchy of compartments can be returned.
To get a full list of all compartments and subcompartments in the tenancy (root compartment),
set the parameter compartmentIdInSubtree
to true and accessLevel
to ACCESSIBLE.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testDataSources = Oci.CloudGuard.GetDataSources.Invoke(new()
{
CompartmentId = @var.Compartment_id,
AccessLevel = @var.Data_source_access_level,
CompartmentIdInSubtree = @var.Data_source_compartment_id_in_subtree,
DataSourceFeedProvider = @var.Data_source_data_source_feed_provider,
DisplayName = @var.Data_source_display_name,
LoggingQueryType = @var.Data_source_logging_query_type,
State = @var.Data_source_state,
});
});
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/CloudGuard"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := CloudGuard.GetDataSources(ctx, &cloudguard.GetDataSourcesArgs{
CompartmentId: _var.Compartment_id,
AccessLevel: pulumi.StringRef(_var.Data_source_access_level),
CompartmentIdInSubtree: pulumi.BoolRef(_var.Data_source_compartment_id_in_subtree),
DataSourceFeedProvider: pulumi.StringRef(_var.Data_source_data_source_feed_provider),
DisplayName: pulumi.StringRef(_var.Data_source_display_name),
LoggingQueryType: pulumi.StringRef(_var.Data_source_logging_query_type),
State: pulumi.StringRef(_var.Data_source_state),
}, nil)
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.CloudGuard.CloudGuardFunctions;
import com.pulumi.oci.CloudGuard.inputs.GetDataSourcesArgs;
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 testDataSources = CloudGuardFunctions.getDataSources(GetDataSourcesArgs.builder()
.compartmentId(var_.compartment_id())
.accessLevel(var_.data_source_access_level())
.compartmentIdInSubtree(var_.data_source_compartment_id_in_subtree())
.dataSourceFeedProvider(var_.data_source_data_source_feed_provider())
.displayName(var_.data_source_display_name())
.loggingQueryType(var_.data_source_logging_query_type())
.state(var_.data_source_state())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_data_sources = oci.CloudGuard.get_data_sources(compartment_id=var["compartment_id"],
access_level=var["data_source_access_level"],
compartment_id_in_subtree=var["data_source_compartment_id_in_subtree"],
data_source_feed_provider=var["data_source_data_source_feed_provider"],
display_name=var["data_source_display_name"],
logging_query_type=var["data_source_logging_query_type"],
state=var["data_source_state"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDataSources = oci.CloudGuard.getDataSources({
compartmentId: _var.compartment_id,
accessLevel: _var.data_source_access_level,
compartmentIdInSubtree: _var.data_source_compartment_id_in_subtree,
dataSourceFeedProvider: _var.data_source_data_source_feed_provider,
displayName: _var.data_source_display_name,
loggingQueryType: _var.data_source_logging_query_type,
state: _var.data_source_state,
});
variables:
testDataSources:
fn::invoke:
Function: oci:CloudGuard:getDataSources
Arguments:
compartmentId: ${var.compartment_id}
accessLevel: ${var.data_source_access_level}
compartmentIdInSubtree: ${var.data_source_compartment_id_in_subtree}
dataSourceFeedProvider: ${var.data_source_data_source_feed_provider}
displayName: ${var.data_source_display_name}
loggingQueryType: ${var.data_source_logging_query_type}
state: ${var.data_source_state}
Using getDataSources
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 getDataSources(args: GetDataSourcesArgs, opts?: InvokeOptions): Promise<GetDataSourcesResult>
function getDataSourcesOutput(args: GetDataSourcesOutputArgs, opts?: InvokeOptions): Output<GetDataSourcesResult>
def get_data_sources(access_level: Optional[str] = None,
compartment_id: Optional[str] = None,
compartment_id_in_subtree: Optional[bool] = None,
data_source_feed_provider: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_cloudguard.GetDataSourcesFilter]] = None,
logging_query_type: Optional[str] = None,
state: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataSourcesResult
def get_data_sources_output(access_level: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
data_source_feed_provider: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_cloudguard.GetDataSourcesFilterArgs]]]] = None,
logging_query_type: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataSourcesResult]
func GetDataSources(ctx *Context, args *GetDataSourcesArgs, opts ...InvokeOption) (*GetDataSourcesResult, error)
func GetDataSourcesOutput(ctx *Context, args *GetDataSourcesOutputArgs, opts ...InvokeOption) GetDataSourcesResultOutput
> Note: This function is named GetDataSources
in the Go SDK.
public static class GetDataSources
{
public static Task<GetDataSourcesResult> InvokeAsync(GetDataSourcesArgs args, InvokeOptions? opts = null)
public static Output<GetDataSourcesResult> Invoke(GetDataSourcesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDataSourcesResult> getDataSources(GetDataSourcesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:CloudGuard/getDataSources:getDataSources
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string The ID of the compartment in which to list resources.
- Access
Level string Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- Compartment
Id boolIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Display
Name string A filter to return only resources that match the entire display name given.
- Filters
List<Get
Data Sources Filter> - Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- State string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Compartment
Id string The ID of the compartment in which to list resources.
- Access
Level string Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- Compartment
Id boolIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Display
Name string A filter to return only resources that match the entire display name given.
- Filters
[]Get
Data Sources Filter - Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- State string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id String The ID of the compartment in which to list resources.
- access
Level String Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- compartment
Id BooleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- display
Name String A filter to return only resources that match the entire display name given.
- filters
List<Get
Data Sources Filter> - logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
- state String
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id string The ID of the compartment in which to list resources.
- access
Level string Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- compartment
Id booleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- display
Name string A filter to return only resources that match the entire display name given.
- filters
Get
Data Sources Filter[] - logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- state string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment_
id str The ID of the compartment in which to list resources.
- access_
level str Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- compartment_
id_ boolin_ subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- data_
source_ strfeed_ provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- display_
name str A filter to return only resources that match the entire display name given.
- filters
Get
Data Sources Filter] - logging_
query_ strtype A filter to return only resources their query type matches the given LoggingQueryType.
- state str
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- compartment
Id String The ID of the compartment in which to list resources.
- access
Level String Valid values are
RESTRICTED
andACCESSIBLE
. Default isRESTRICTED
. Setting this toACCESSIBLE
returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set toRESTRICTED
permissions are checked and no partial results are displayed.- compartment
Id BooleanIn Subtree Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned depending on the the setting of
accessLevel
.- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- display
Name String A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
- state String
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
getDataSources Result
The following output properties are available:
- Compartment
Id string CompartmentId of Data source.
- Data
Source List<GetCollections Data Sources Data Source Collection> The list of data_source_collection.
- Id string
The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Data
Source stringFeed Provider Possible type of dataSourceFeed Provider(LoggingQuery)
- Display
Name string DisplayName of Data source.
- Filters
List<Get
Data Sources Filter> - Logging
Query stringType Logging query type for data source (Sighting/Insight)
- State string
The current state of the resource.
- Compartment
Id string CompartmentId of Data source.
- Data
Source []GetCollections Data Sources Data Source Collection The list of data_source_collection.
- Id string
The provider-assigned unique ID for this managed resource.
- Access
Level string - Compartment
Id boolIn Subtree - Data
Source stringFeed Provider Possible type of dataSourceFeed Provider(LoggingQuery)
- Display
Name string DisplayName of Data source.
- Filters
[]Get
Data Sources Filter - Logging
Query stringType Logging query type for data source (Sighting/Insight)
- State string
The current state of the resource.
- compartment
Id String CompartmentId of Data source.
- data
Source List<GetCollections Data Sources Data Source Collection> The list of data_source_collection.
- id String
The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - data
Source StringFeed Provider Possible type of dataSourceFeed Provider(LoggingQuery)
- display
Name String DisplayName of Data source.
- filters
List<Get
Data Sources Filter> - logging
Query StringType Logging query type for data source (Sighting/Insight)
- state String
The current state of the resource.
- compartment
Id string CompartmentId of Data source.
- data
Source GetCollections Data Sources Data Source Collection[] The list of data_source_collection.
- id string
The provider-assigned unique ID for this managed resource.
- access
Level string - compartment
Id booleanIn Subtree - data
Source stringFeed Provider Possible type of dataSourceFeed Provider(LoggingQuery)
- display
Name string DisplayName of Data source.
- filters
Get
Data Sources Filter[] - logging
Query stringType Logging query type for data source (Sighting/Insight)
- state string
The current state of the resource.
- compartment_
id str CompartmentId of Data source.
- data_
source_ Getcollections Data Sources Data Source Collection] The list of data_source_collection.
- id str
The provider-assigned unique ID for this managed resource.
- access_
level str - compartment_
id_ boolin_ subtree - data_
source_ strfeed_ provider Possible type of dataSourceFeed Provider(LoggingQuery)
- display_
name str DisplayName of Data source.
- filters
Get
Data Sources Filter] - logging_
query_ strtype Logging query type for data source (Sighting/Insight)
- state str
The current state of the resource.
- compartment
Id String CompartmentId of Data source.
- data
Source List<Property Map>Collections The list of data_source_collection.
- id String
The provider-assigned unique ID for this managed resource.
- access
Level String - compartment
Id BooleanIn Subtree - data
Source StringFeed Provider Possible type of dataSourceFeed Provider(LoggingQuery)
- display
Name String DisplayName of Data source.
- filters List<Property Map>
- logging
Query StringType Logging query type for data source (Sighting/Insight)
- state String
The current state of the resource.
Supporting Types
GetDataSourcesDataSourceCollection
GetDataSourcesDataSourceCollectionItem
- Compartment
Id string The ID of the compartment in which to list resources.
- Data
Source List<GetDetails Data Sources Data Source Collection Item Data Source Detail> Details specific to the data source type.
- Data
Source List<GetDetector Mapping Infos Data Sources Data Source Collection Item Data Source Detector Mapping Info> Information about the detector recipe and rule attached
- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Dictionary<string, object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string A filter to return only resources that match the entire display name given.
- Dictionary<string, object>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
Ocid for Data source
- Region
Status List<GetDetails Data Sources Data Source Collection Item Region Status Detail> Information about the region and status of query replication
- State string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Status string
Status of data Source
- Dictionary<string, object>
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 string The date and time the Data source was created. Format defined by RFC3339.
- Time
Updated string The date and time the Data source was updated. Format defined by RFC3339.
- Compartment
Id string The ID of the compartment in which to list resources.
- Data
Source []GetDetails Data Sources Data Source Collection Item Data Source Detail Details specific to the data source type.
- Data
Source []GetDetector Mapping Infos Data Sources Data Source Collection Item Data Source Detector Mapping Info Information about the detector recipe and rule attached
- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- map[string]interface{}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Display
Name string A filter to return only resources that match the entire display name given.
- map[string]interface{}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
Ocid for Data source
- Region
Status []GetDetails Data Sources Data Source Collection Item Region Status Detail Information about the region and status of query replication
- State string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- Status string
Status of data Source
- map[string]interface{}
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 string The date and time the Data source was created. Format defined by RFC3339.
- Time
Updated string The date and time the Data source was updated. Format defined by RFC3339.
- compartment
Id String The ID of the compartment in which to list resources.
- data
Source List<GetDetails Data Sources Data Source Collection Item Data Source Detail> Details specific to the data source type.
- data
Source List<GetDetector Mapping Infos Data Sources Data Source Collection Item Data Source Detector Mapping Info> Information about the detector recipe and rule attached
- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Map<String,Object>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String A filter to return only resources that match the entire display name given.
- Map<String,Object>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
Ocid for Data source
- region
Status List<GetDetails Data Sources Data Source Collection Item Region Status Detail> Information about the region and status of query replication
- state String
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- status String
Status of data Source
- Map<String,Object>
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 String The date and time the Data source was created. Format defined by RFC3339.
- time
Updated String The date and time the Data source was updated. Format defined by RFC3339.
- compartment
Id string The ID of the compartment in which to list resources.
- data
Source GetDetails Data Sources Data Source Collection Item Data Source Detail[] Details specific to the data source type.
- data
Source GetDetector Mapping Infos Data Sources Data Source Collection Item Data Source Detector Mapping Info[] Information about the detector recipe and rule attached
- data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- {[key: string]: any}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name string A filter to return only resources that match the entire display name given.
- {[key: string]: any}
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id string
Ocid for Data source
- region
Status GetDetails Data Sources Data Source Collection Item Region Status Detail[] Information about the region and status of query replication
- state string
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- status string
Status of data Source
- {[key: string]: any}
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 string The date and time the Data source was created. Format defined by RFC3339.
- time
Updated string The date and time the Data source was updated. Format defined by RFC3339.
- compartment_
id str The ID of the compartment in which to list resources.
- data_
source_ Getdetails Data Sources Data Source Collection Item Data Source Detail] Details specific to the data source type.
- data_
source_ Getdetector_ mapping_ infos Data Sources Data Source Collection Item Data Source Detector Mapping Info] Information about the detector recipe and rule attached
- data_
source_ strfeed_ provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Mapping[str, Any]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display_
name str A filter to return only resources that match the entire display name given.
- Mapping[str, Any]
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id str
Ocid for Data source
- region_
status_ Getdetails Data Sources Data Source Collection Item Region Status Detail] Information about the region and status of query replication
- state str
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- status str
Status of data Source
- Mapping[str, Any]
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 Data source was created. Format defined by RFC3339.
- time_
updated str The date and time the Data source was updated. Format defined by RFC3339.
- compartment
Id String The ID of the compartment in which to list resources.
- data
Source List<Property Map>Details Details specific to the data source type.
- data
Source List<Property Map>Detector Mapping Infos Information about the detector recipe and rule attached
- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Map<Any>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- display
Name String A filter to return only resources that match the entire display name given.
- Map<Any>
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
Ocid for Data source
- region
Status List<Property Map>Details Information about the region and status of query replication
- state String
The field life cycle state. Only one state can be provided. Default value for state is active. If no value is specified state is active.
- status String
Status of data Source
- Map<Any>
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 String The date and time the Data source was created. Format defined by RFC3339.
- time
Updated String The date and time the Data source was updated. Format defined by RFC3339.
GetDataSourcesDataSourceCollectionItemDataSourceDetail
- Additional
Entities intCount The additional entities count used for data source query.
- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Interval
In intMinutes Interval in minutes that query is run periodically.
- Logging
Query List<GetDetails Data Sources Data Source Collection Item Data Source Detail Logging Query Detail> Additional details specific to the data source type (Sighting/Insight).
- Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- Operator string
Operator used in Data Soruce
- Query string
The continuous query expression that is run periodically.
- Query
Start List<GetTimes Data Sources Data Source Collection Item Data Source Detail Query Start Time> Time when the query can start, if not specified it can start immediately.
- Regions List<string>
Logging Query regions
- Threshold int
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
- Additional
Entities intCount The additional entities count used for data source query.
- Data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- Interval
In intMinutes Interval in minutes that query is run periodically.
- Logging
Query []GetDetails Data Sources Data Source Collection Item Data Source Detail Logging Query Detail Additional details specific to the data source type (Sighting/Insight).
- Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- Operator string
Operator used in Data Soruce
- Query string
The continuous query expression that is run periodically.
- Query
Start []GetTimes Data Sources Data Source Collection Item Data Source Detail Query Start Time Time when the query can start, if not specified it can start immediately.
- Regions []string
Logging Query regions
- Threshold int
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
- additional
Entities IntegerCount The additional entities count used for data source query.
- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- interval
In IntegerMinutes Interval in minutes that query is run periodically.
- logging
Query List<GetDetails Data Sources Data Source Collection Item Data Source Detail Logging Query Detail> Additional details specific to the data source type (Sighting/Insight).
- logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
- operator String
Operator used in Data Soruce
- query String
The continuous query expression that is run periodically.
- query
Start List<GetTimes Data Sources Data Source Collection Item Data Source Detail Query Start Time> Time when the query can start, if not specified it can start immediately.
- regions List<String>
Logging Query regions
- threshold Integer
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
- additional
Entities numberCount The additional entities count used for data source query.
- data
Source stringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- interval
In numberMinutes Interval in minutes that query is run periodically.
- logging
Query GetDetails Data Sources Data Source Collection Item Data Source Detail Logging Query Detail[] Additional details specific to the data source type (Sighting/Insight).
- logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- operator string
Operator used in Data Soruce
- query string
The continuous query expression that is run periodically.
- query
Start GetTimes Data Sources Data Source Collection Item Data Source Detail Query Start Time[] Time when the query can start, if not specified it can start immediately.
- regions string[]
Logging Query regions
- threshold number
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
- additional_
entities_ intcount The additional entities count used for data source query.
- data_
source_ strfeed_ provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- interval_
in_ intminutes Interval in minutes that query is run periodically.
- logging_
query_ Getdetails Data Sources Data Source Collection Item Data Source Detail Logging Query Detail] Additional details specific to the data source type (Sighting/Insight).
- logging_
query_ strtype A filter to return only resources their query type matches the given LoggingQueryType.
- operator str
Operator used in Data Soruce
- query str
The continuous query expression that is run periodically.
- query_
start_ Gettimes Data Sources Data Source Collection Item Data Source Detail Query Start Time] Time when the query can start, if not specified it can start immediately.
- regions Sequence[str]
Logging Query regions
- threshold int
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
- additional
Entities NumberCount The additional entities count used for data source query.
- data
Source StringFeed Provider A filter to return only resources their feedProvider matches the given DataSourceFeedProvider.
- interval
In NumberMinutes Interval in minutes that query is run periodically.
- logging
Query List<Property Map>Details Additional details specific to the data source type (Sighting/Insight).
- logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
- operator String
Operator used in Data Soruce
- query String
The continuous query expression that is run periodically.
- query
Start List<Property Map>Times Time when the query can start, if not specified it can start immediately.
- regions List<String>
Logging Query regions
- threshold Number
The integer value that must be exceeded, fall below or equal to (depending on the operator), the query result to trigger an event.
GetDataSourcesDataSourceCollectionItemDataSourceDetailLoggingQueryDetail
- Key
Entities intCount The key entities count used for data source query
- Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- Key
Entities intCount The key entities count used for data source query
- Logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- key
Entities IntegerCount The key entities count used for data source query
- logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
- key
Entities numberCount The key entities count used for data source query
- logging
Query stringType A filter to return only resources their query type matches the given LoggingQueryType.
- key_
entities_ intcount The key entities count used for data source query
- logging_
query_ strtype A filter to return only resources their query type matches the given LoggingQueryType.
- key
Entities NumberCount The key entities count used for data source query
- logging
Query StringType A filter to return only resources their query type matches the given LoggingQueryType.
GetDataSourcesDataSourceCollectionItemDataSourceDetailQueryStartTime
- Query
Start stringTime Time when the query can start, if not specified it can start immediately.
- Start
Policy stringType policy used for deciding the query start time
- Query
Start stringTime Time when the query can start, if not specified it can start immediately.
- Start
Policy stringType policy used for deciding the query start time
- query
Start StringTime Time when the query can start, if not specified it can start immediately.
- start
Policy StringType policy used for deciding the query start time
- query
Start stringTime Time when the query can start, if not specified it can start immediately.
- start
Policy stringType policy used for deciding the query start time
- query_
start_ strtime Time when the query can start, if not specified it can start immediately.
- start_
policy_ strtype policy used for deciding the query start time
- query
Start StringTime Time when the query can start, if not specified it can start immediately.
- start
Policy StringType policy used for deciding the query start time
GetDataSourcesDataSourceCollectionItemDataSourceDetectorMappingInfo
- Detector
Recipe stringId Id of the attached detectorRecipeId to the Data Source.
- Detector
Rule stringId Id of the attached detectorRuleId to the Data Source.
- Detector
Recipe stringId Id of the attached detectorRecipeId to the Data Source.
- Detector
Rule stringId Id of the attached detectorRuleId to the Data Source.
- detector
Recipe StringId Id of the attached detectorRecipeId to the Data Source.
- detector
Rule StringId Id of the attached detectorRuleId to the Data Source.
- detector
Recipe stringId Id of the attached detectorRecipeId to the Data Source.
- detector
Rule stringId Id of the attached detectorRuleId to the Data Source.
- detector_
recipe_ strid Id of the attached detectorRecipeId to the Data Source.
- detector_
rule_ strid Id of the attached detectorRuleId to the Data Source.
- detector
Recipe StringId Id of the attached detectorRecipeId to the Data Source.
- detector
Rule StringId Id of the attached detectorRuleId to the Data Source.
GetDataSourcesDataSourceCollectionItemRegionStatusDetail
GetDataSourcesFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.