Oracle Cloud Infrastructure v2.17.0 published on Friday, Nov 15, 2024 by Pulumi
oci.Sch.getServiceConnector
Explore with Pulumi AI
This data source provides details about a specific Service Connector resource in Oracle Cloud Infrastructure Service Connector Hub service.
Gets the specified connector’s configuration information. For more information, see Getting a Connector.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testServiceConnector = oci.Sch.getServiceConnector({
serviceConnectorId: testServiceConnectorOciSchServiceConnector.id,
});
import pulumi
import pulumi_oci as oci
test_service_connector = oci.Sch.get_service_connector(service_connector_id=test_service_connector_oci_sch_service_connector["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Sch"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Sch.GetServiceConnector(ctx, &sch.GetServiceConnectorArgs{
ServiceConnectorId: testServiceConnectorOciSchServiceConnector.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 testServiceConnector = Oci.Sch.GetServiceConnector.Invoke(new()
{
ServiceConnectorId = testServiceConnectorOciSchServiceConnector.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Sch.SchFunctions;
import com.pulumi.oci.Sch.inputs.GetServiceConnectorArgs;
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 testServiceConnector = SchFunctions.getServiceConnector(GetServiceConnectorArgs.builder()
.serviceConnectorId(testServiceConnectorOciSchServiceConnector.id())
.build());
}
}
variables:
testServiceConnector:
fn::invoke:
Function: oci:Sch:getServiceConnector
Arguments:
serviceConnectorId: ${testServiceConnectorOciSchServiceConnector.id}
Using getServiceConnector
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 getServiceConnector(args: GetServiceConnectorArgs, opts?: InvokeOptions): Promise<GetServiceConnectorResult>
function getServiceConnectorOutput(args: GetServiceConnectorOutputArgs, opts?: InvokeOptions): Output<GetServiceConnectorResult>
def get_service_connector(service_connector_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceConnectorResult
def get_service_connector_output(service_connector_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceConnectorResult]
func GetServiceConnector(ctx *Context, args *GetServiceConnectorArgs, opts ...InvokeOption) (*GetServiceConnectorResult, error)
func GetServiceConnectorOutput(ctx *Context, args *GetServiceConnectorOutputArgs, opts ...InvokeOption) GetServiceConnectorResultOutput
> Note: This function is named GetServiceConnector
in the Go SDK.
public static class GetServiceConnector
{
public static Task<GetServiceConnectorResult> InvokeAsync(GetServiceConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetServiceConnectorResult> Invoke(GetServiceConnectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServiceConnectorResult> getServiceConnector(GetServiceConnectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Sch/getServiceConnector:getServiceConnector
arguments:
# arguments dictionary
The following arguments are supported:
- Service
Connector stringId - The OCID of the connector.
- Service
Connector stringId - The OCID of the connector.
- service
Connector StringId - The OCID of the connector.
- service
Connector stringId - The OCID of the connector.
- service_
connector_ strid - The OCID of the connector.
- service
Connector StringId - The OCID of the connector.
getServiceConnector Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment containing the metric.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
- The description of the resource. Avoid entering confidential information.
- Display
Name string - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- 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"}
- Id string
- The OCID of the connector.
- Lifecyle
Details string - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - Service
Connector stringId - Sources
List<Get
Service Connector Source> - An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- State string
- The current state of the connector.
- Dictionary<string, string>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- Targets
List<Get
Service Connector Target> - An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- Tasks
List<Get
Service Connector Task> - The list of tasks.
- Time
Created string - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- Time
Updated string - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- Compartment
Id string - The OCID of the compartment containing the metric.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Description string
- The description of the resource. Avoid entering confidential information.
- Display
Name string - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- 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"}
- Id string
- The OCID of the connector.
- Lifecyle
Details string - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - Service
Connector stringId - Sources
[]Get
Service Connector Source - An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- State string
- The current state of the connector.
- map[string]string
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- Targets
[]Get
Service Connector Target - An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- Tasks
[]Get
Service Connector Task - The list of tasks.
- Time
Created string - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- Time
Updated string - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- compartment
Id String - The OCID of the compartment containing the metric.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
- The description of the resource. Avoid entering confidential information.
- display
Name String - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- 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"}
- id String
- The OCID of the connector.
- lifecyle
Details String - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - service
Connector StringId - sources
List<Get
Service Connector Source> - An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- state String
- The current state of the connector.
- Map<String,String>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- targets
List<Get
Service Connector Target> - An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- tasks
List<Get
Service Connector Task> - The list of tasks.
- time
Created String - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- time
Updated String - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- compartment
Id string - The OCID of the compartment containing the metric.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description string
- The description of the resource. Avoid entering confidential information.
- display
Name string - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- {[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"}
- id string
- The OCID of the connector.
- lifecyle
Details string - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - service
Connector stringId - sources
Get
Service Connector Source[] - An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- state string
- The current state of the connector.
- {[key: string]: string}
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- targets
Get
Service Connector Target[] - An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- tasks
Get
Service Connector Task[] - The list of tasks.
- time
Created string - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- time
Updated string - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- compartment_
id str - The OCID of the compartment containing the metric.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description str
- The description of the resource. Avoid entering confidential information.
- display_
name str - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- 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"}
- id str
- The OCID of the connector.
- lifecyle_
details str - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - service_
connector_ strid - sources
Sequence[sch.
Get Service Connector Source] - An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- state str
- The current state of the connector.
- Mapping[str, str]
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- targets
Sequence[sch.
Get Service Connector Target] - An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- tasks
Sequence[sch.
Get Service Connector Task] - The list of tasks.
- time_
created str - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- time_
updated str - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- compartment
Id String - The OCID of the compartment containing the metric.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
- The description of the resource. Avoid entering confidential information.
- display
Name String - A user-friendly name. It does not have to be unique, and it is changeable. Avoid entering confidential information.
- 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"}
- id String
- The OCID of the connector.
- lifecyle
Details String - A message describing the current state in more detail. For example, the message might provide actionable information for a resource in a
FAILED
state. - service
Connector StringId - sources List<Property Map>
- An object that represents the source of the flow defined by the connector. An example source is the VCNFlow logs within the NetworkLogs group. For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- state String
- The current state of the connector.
- Map<String>
- The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example:
{orcl-cloud: {free-tier-retain: true}}
- targets List<Property Map>
- An object that represents the target of the flow defined by the connector. An example target is a stream (Streaming service). For more information about flows defined by connectors, see Overview of Connector Hub. For configuration instructions, see Creating a Connector.
- tasks List<Property Map>
- The list of tasks.
- time
Created String - The date and time when the connector was created. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
- time
Updated String - The date and time when the connector was updated. Format is defined by RFC3339. Example:
2020-01-25T21:10:29.600Z
Supporting Types
GetServiceConnectorSource
- Config
Map string - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - Cursors
List<Get
Service Connector Source Cursor> - The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- Kind string
- The type discriminator.
- Log
Sources List<GetService Connector Source Log Source> - The logs for this Logging source.
- Monitoring
Sources List<GetService Connector Source Monitoring Source> - One or more compartment-specific lists of metric namespaces to retrieve data from.
- Plugin
Name string - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - Stream
Id string - The OCID of the stream.
- Config
Map string - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - Cursors
[]Get
Service Connector Source Cursor - The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- Kind string
- The type discriminator.
- Log
Sources []GetService Connector Source Log Source - The logs for this Logging source.
- Monitoring
Sources []GetService Connector Source Monitoring Source - One or more compartment-specific lists of metric namespaces to retrieve data from.
- Plugin
Name string - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - Stream
Id string - The OCID of the stream.
- config
Map String - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - cursors
List<Get
Service Connector Source Cursor> - The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- kind String
- The type discriminator.
- log
Sources List<GetService Connector Source Log Source> - The logs for this Logging source.
- monitoring
Sources List<GetService Connector Source Monitoring Source> - One or more compartment-specific lists of metric namespaces to retrieve data from.
- plugin
Name String - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - stream
Id String - The OCID of the stream.
- config
Map string - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - cursors
Get
Service Connector Source Cursor[] - The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- kind string
- The type discriminator.
- log
Sources GetService Connector Source Log Source[] - The logs for this Logging source.
- monitoring
Sources GetService Connector Source Monitoring Source[] - One or more compartment-specific lists of metric namespaces to retrieve data from.
- plugin
Name string - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - stream
Id string - The OCID of the stream.
- config_
map str - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - cursors
Sequence[sch.
Get Service Connector Source Cursor] - The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- kind str
- The type discriminator.
- log_
sources Sequence[sch.Get Service Connector Source Log Source] - The logs for this Logging source.
- monitoring_
sources Sequence[sch.Get Service Connector Source Monitoring Source] - One or more compartment-specific lists of metric namespaces to retrieve data from.
- plugin_
name str - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - stream_
id str - The OCID of the stream.
- config
Map String - The configuration map for the connector plugin. This map includes parameters specific to the connector plugin type. For example, for
QueueSource
, the map lists the OCID of the selected queue. To find the parameters for a connector plugin, get the plugin using (GetConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPlugin/GetConnectorPlugin] and review its schema value. - cursors List<Property Map>
- The read setting, which determines where in the stream to start moving data. For configuration instructions, see Creating a Connector with a Streaming Source.
- kind String
- The type discriminator.
- log
Sources List<Property Map> - The logs for this Logging source.
- monitoring
Sources List<Property Map> - One or more compartment-specific lists of metric namespaces to retrieve data from.
- plugin
Name String - The name of the connector plugin. This name indicates the service to be called by the connector plugin. For example,
QueueSource
indicates the Queue service. To find names of connector plugins, list the plugin using (ListConnectorPlugin)[#/en/serviceconnectors/latest/ConnectorPluginSummary/ListConnectorPlugins]. - stream
Id String - The OCID of the stream.
GetServiceConnectorSourceCursor
- Kind string
- The type discriminator.
- Kind string
- The type discriminator.
- kind String
- The type discriminator.
- kind string
- The type discriminator.
- kind str
- The type discriminator.
- kind String
- The type discriminator.
GetServiceConnectorSourceLogSource
- Compartment
Id string - The OCID of the compartment containing the metric.
- Log
Group stringId - The OCID of the Logging Analytics log group.
- Log
Id string - The OCID of the log.
- Compartment
Id string - The OCID of the compartment containing the metric.
- Log
Group stringId - The OCID of the Logging Analytics log group.
- Log
Id string - The OCID of the log.
- compartment
Id String - The OCID of the compartment containing the metric.
- log
Group StringId - The OCID of the Logging Analytics log group.
- log
Id String - The OCID of the log.
- compartment
Id string - The OCID of the compartment containing the metric.
- log
Group stringId - The OCID of the Logging Analytics log group.
- log
Id string - The OCID of the log.
- compartment_
id str - The OCID of the compartment containing the metric.
- log_
group_ strid - The OCID of the Logging Analytics log group.
- log_
id str - The OCID of the log.
- compartment
Id String - The OCID of the compartment containing the metric.
- log
Group StringId - The OCID of the Logging Analytics log group.
- log
Id String - The OCID of the log.
GetServiceConnectorSourceMonitoringSource
- Compartment
Id string - The OCID of the compartment containing the metric.
- Namespace
Details List<GetService Connector Source Monitoring Source Namespace Detail> - Discriminator for namespaces in the compartment-specific list.
- Compartment
Id string - The OCID of the compartment containing the metric.
- Namespace
Details []GetService Connector Source Monitoring Source Namespace Detail - Discriminator for namespaces in the compartment-specific list.
- compartment
Id String - The OCID of the compartment containing the metric.
- namespace
Details List<GetService Connector Source Monitoring Source Namespace Detail> - Discriminator for namespaces in the compartment-specific list.
- compartment
Id string - The OCID of the compartment containing the metric.
- namespace
Details GetService Connector Source Monitoring Source Namespace Detail[] - Discriminator for namespaces in the compartment-specific list.
- compartment_
id str - The OCID of the compartment containing the metric.
- namespace_
details Sequence[sch.Get Service Connector Source Monitoring Source Namespace Detail] - Discriminator for namespaces in the compartment-specific list.
- compartment
Id String - The OCID of the compartment containing the metric.
- namespace
Details List<Property Map> - Discriminator for namespaces in the compartment-specific list.
GetServiceConnectorSourceMonitoringSourceNamespaceDetail
- Kind string
- The type discriminator.
- Namespaces
List<Get
Service Connector Source Monitoring Source Namespace Detail Namespace> - The namespaces for the compartment-specific list.
- Kind string
- The type discriminator.
- Namespaces
[]Get
Service Connector Source Monitoring Source Namespace Detail Namespace - The namespaces for the compartment-specific list.
- kind String
- The type discriminator.
- namespaces
List<Get
Service Connector Source Monitoring Source Namespace Detail Namespace> - The namespaces for the compartment-specific list.
- kind string
- The type discriminator.
- namespaces
Get
Service Connector Source Monitoring Source Namespace Detail Namespace[] - The namespaces for the compartment-specific list.
- kind str
- The type discriminator.
- namespaces
Sequence[sch.
Get Service Connector Source Monitoring Source Namespace Detail Namespace] - The namespaces for the compartment-specific list.
- kind String
- The type discriminator.
- namespaces List<Property Map>
- The namespaces for the compartment-specific list.
GetServiceConnectorSourceMonitoringSourceNamespaceDetailNamespace
- Metrics
List<Get
Service Connector Source Monitoring Source Namespace Detail Namespace Metric> - The metrics to query for the specified metric namespace.
- Namespace string
- The namespace.
- Metrics
[]Get
Service Connector Source Monitoring Source Namespace Detail Namespace Metric - The metrics to query for the specified metric namespace.
- Namespace string
- The namespace.
- metrics
List<Get
Service Connector Source Monitoring Source Namespace Detail Namespace Metric> - The metrics to query for the specified metric namespace.
- namespace String
- The namespace.
- metrics
Get
Service Connector Source Monitoring Source Namespace Detail Namespace Metric[] - The metrics to query for the specified metric namespace.
- namespace string
- The namespace.
- metrics
Sequence[sch.
Get Service Connector Source Monitoring Source Namespace Detail Namespace Metric] - The metrics to query for the specified metric namespace.
- namespace str
- The namespace.
- metrics List<Property Map>
- The metrics to query for the specified metric namespace.
- namespace String
- The namespace.
GetServiceConnectorSourceMonitoringSourceNamespaceDetailNamespaceMetric
- Kind string
- The type discriminator.
- Kind string
- The type discriminator.
- kind String
- The type discriminator.
- kind string
- The type discriminator.
- kind str
- The type discriminator.
- kind String
- The type discriminator.
GetServiceConnectorTarget
- Batch
Rollover intSize In Mbs - The batch rollover size in megabytes.
- Batch
Rollover intTime In Ms - The batch rollover time in milliseconds.
- Batch
Size intIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- Batch
Size intIn Num - The batch rollover size in number of messages.
- Batch
Time intIn Sec - Time limit (seconds) for batch sent to invoke the function.
- Bucket string
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- Compartment
Id string - The OCID of the compartment containing the metric.
- Dimensions
List<Get
Service Connector Target Dimension> - List of dimension names and values.
- Enable
Formatted boolMessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- Function
Id string - The OCID of the function to be used as a task.
- Kind string
- The type discriminator.
- Log
Group stringId - The OCID of the Logging Analytics log group.
- Log
Source stringIdentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - Metric string
- The name of the metric. Example:
CpuUtilization
- Metric
Namespace string - The namespace of the metric. Example:
oci_computeagent
- Namespace string
- The namespace.
- Object
Name stringPrefix - The prefix of the objects. Avoid entering confidential information.
- Stream
Id string - The OCID of the stream.
- Topic
Id string - The OCID of the topic.
- Batch
Rollover intSize In Mbs - The batch rollover size in megabytes.
- Batch
Rollover intTime In Ms - The batch rollover time in milliseconds.
- Batch
Size intIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- Batch
Size intIn Num - The batch rollover size in number of messages.
- Batch
Time intIn Sec - Time limit (seconds) for batch sent to invoke the function.
- Bucket string
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- Compartment
Id string - The OCID of the compartment containing the metric.
- Dimensions
[]Get
Service Connector Target Dimension - List of dimension names and values.
- Enable
Formatted boolMessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- Function
Id string - The OCID of the function to be used as a task.
- Kind string
- The type discriminator.
- Log
Group stringId - The OCID of the Logging Analytics log group.
- Log
Source stringIdentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - Metric string
- The name of the metric. Example:
CpuUtilization
- Metric
Namespace string - The namespace of the metric. Example:
oci_computeagent
- Namespace string
- The namespace.
- Object
Name stringPrefix - The prefix of the objects. Avoid entering confidential information.
- Stream
Id string - The OCID of the stream.
- Topic
Id string - The OCID of the topic.
- batch
Rollover IntegerSize In Mbs - The batch rollover size in megabytes.
- batch
Rollover IntegerTime In Ms - The batch rollover time in milliseconds.
- batch
Size IntegerIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Size IntegerIn Num - The batch rollover size in number of messages.
- batch
Time IntegerIn Sec - Time limit (seconds) for batch sent to invoke the function.
- bucket String
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- compartment
Id String - The OCID of the compartment containing the metric.
- dimensions
List<Get
Service Connector Target Dimension> - List of dimension names and values.
- enable
Formatted BooleanMessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- function
Id String - The OCID of the function to be used as a task.
- kind String
- The type discriminator.
- log
Group StringId - The OCID of the Logging Analytics log group.
- log
Source StringIdentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - metric String
- The name of the metric. Example:
CpuUtilization
- metric
Namespace String - The namespace of the metric. Example:
oci_computeagent
- namespace String
- The namespace.
- object
Name StringPrefix - The prefix of the objects. Avoid entering confidential information.
- stream
Id String - The OCID of the stream.
- topic
Id String - The OCID of the topic.
- batch
Rollover numberSize In Mbs - The batch rollover size in megabytes.
- batch
Rollover numberTime In Ms - The batch rollover time in milliseconds.
- batch
Size numberIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Size numberIn Num - The batch rollover size in number of messages.
- batch
Time numberIn Sec - Time limit (seconds) for batch sent to invoke the function.
- bucket string
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- compartment
Id string - The OCID of the compartment containing the metric.
- dimensions
Get
Service Connector Target Dimension[] - List of dimension names and values.
- enable
Formatted booleanMessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- function
Id string - The OCID of the function to be used as a task.
- kind string
- The type discriminator.
- log
Group stringId - The OCID of the Logging Analytics log group.
- log
Source stringIdentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - metric string
- The name of the metric. Example:
CpuUtilization
- metric
Namespace string - The namespace of the metric. Example:
oci_computeagent
- namespace string
- The namespace.
- object
Name stringPrefix - The prefix of the objects. Avoid entering confidential information.
- stream
Id string - The OCID of the stream.
- topic
Id string - The OCID of the topic.
- batch_
rollover_ intsize_ in_ mbs - The batch rollover size in megabytes.
- batch_
rollover_ inttime_ in_ ms - The batch rollover time in milliseconds.
- batch_
size_ intin_ kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch_
size_ intin_ num - The batch rollover size in number of messages.
- batch_
time_ intin_ sec - Time limit (seconds) for batch sent to invoke the function.
- bucket str
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- compartment_
id str - The OCID of the compartment containing the metric.
- dimensions
Sequence[sch.
Get Service Connector Target Dimension] - List of dimension names and values.
- enable_
formatted_ boolmessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- function_
id str - The OCID of the function to be used as a task.
- kind str
- The type discriminator.
- log_
group_ strid - The OCID of the Logging Analytics log group.
- log_
source_ stridentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - metric str
- The name of the metric. Example:
CpuUtilization
- metric_
namespace str - The namespace of the metric. Example:
oci_computeagent
- namespace str
- The namespace.
- object_
name_ strprefix - The prefix of the objects. Avoid entering confidential information.
- stream_
id str - The OCID of the stream.
- topic_
id str - The OCID of the topic.
- batch
Rollover NumberSize In Mbs - The batch rollover size in megabytes.
- batch
Rollover NumberTime In Ms - The batch rollover time in milliseconds.
- batch
Size NumberIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Size NumberIn Num - The batch rollover size in number of messages.
- batch
Time NumberIn Sec - Time limit (seconds) for batch sent to invoke the function.
- bucket String
- The name of the bucket. Valid characters are letters (upper or lower case), numbers, hyphens (-), underscores(_), and periods (.). Bucket names must be unique within an Object Storage namespace. Avoid entering confidential information. Example: my-new-bucket1
- compartment
Id String - The OCID of the compartment containing the metric.
- dimensions List<Property Map>
- List of dimension names and values.
- enable
Formatted BooleanMessaging - Whether to apply a simplified, user-friendly format to the message. Applies only when friendly formatting is supported by the connector source and the subscription protocol. Example:
true
- function
Id String - The OCID of the function to be used as a task.
- kind String
- The type discriminator.
- log
Group StringId - The OCID of the Logging Analytics log group.
- log
Source StringIdentifier - Identifier of the log source that you want to use for processing data received from the connector source. Applies to
StreamingSource
only. Equivalent toname
at LogAnalyticsSource. - metric String
- The name of the metric. Example:
CpuUtilization
- metric
Namespace String - The namespace of the metric. Example:
oci_computeagent
- namespace String
- The namespace.
- object
Name StringPrefix - The prefix of the objects. Avoid entering confidential information.
- stream
Id String - The OCID of the stream.
- topic
Id String - The OCID of the topic.
GetServiceConnectorTargetDimension
- Dimension
Values List<GetService Connector Target Dimension Dimension Value> - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- Name string
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
- Dimension
Values []GetService Connector Target Dimension Dimension Value - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- Name string
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
- dimension
Values List<GetService Connector Target Dimension Dimension Value> - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- name String
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
- dimension
Values GetService Connector Target Dimension Dimension Value[] - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- name string
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
- dimension_
values Sequence[sch.Get Service Connector Target Dimension Dimension Value] - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- name str
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
- dimension
Values List<Property Map> - Instructions for extracting the value corresponding to the specified dimension key: Either extract the value as-is (static) or derive the value from a path (evaluated).
- name String
- Dimension key. A valid dimension key includes only printable ASCII, excluding periods (.) and spaces. Custom dimension keys are acceptable. Avoid entering confidential information. Due to use by Connector Hub, the following dimension names are reserved:
connectorId
,connectorName
,connectorSourceType
. For information on valid dimension keys and values, see MetricDataDetails Reference. Example:type
GetServiceConnectorTargetDimensionDimensionValue
- Kind string
- The type discriminator.
- Path string
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - Value string
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
- Kind string
- The type discriminator.
- Path string
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - Value string
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
- kind String
- The type discriminator.
- path String
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - value String
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
- kind string
- The type discriminator.
- path string
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - value string
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
- kind str
- The type discriminator.
- path str
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - value str
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
- kind String
- The type discriminator.
- path String
- The location to use for deriving the dimension value (evaluated). The path must start with
logContent
in an acceptable notation style with supported JMESPath selectors: expression with dot and index operator (.
and[]
). Example with dot notation:logContent.data
Example with index notation:logContent.data[0].content
For information on valid dimension keys and values, see MetricDataDetails Reference. The returned value depends on the results of evaluation. If the evaluated value is valid, then the evaluated value is returned without double quotes. (Any front or trailing double quotes are trimmed before returning the value. For example, the evaluated value"compartmentId"
is returned ascompartmentId
.) If the evaluated value is invalid, then the returned value isSCH_EVAL_INVALID_VALUE
. If the evaluated value is empty, then the returned value isSCH_EVAL_VALUE_EMPTY
. - value String
- The data extracted from the specified dimension value (passed as-is). Unicode characters only. For information on valid dimension keys and values, see MetricDataDetails Reference.
GetServiceConnectorTask
- Batch
Size intIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- Batch
Time intIn Sec - Time limit (seconds) for batch sent to invoke the function.
- Condition string
- A filter or mask to limit the source used in the flow defined by the connector.
- Function
Id string - The OCID of the function to be used as a task.
- Kind string
- The type discriminator.
- Batch
Size intIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- Batch
Time intIn Sec - Time limit (seconds) for batch sent to invoke the function.
- Condition string
- A filter or mask to limit the source used in the flow defined by the connector.
- Function
Id string - The OCID of the function to be used as a task.
- Kind string
- The type discriminator.
- batch
Size IntegerIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Time IntegerIn Sec - Time limit (seconds) for batch sent to invoke the function.
- condition String
- A filter or mask to limit the source used in the flow defined by the connector.
- function
Id String - The OCID of the function to be used as a task.
- kind String
- The type discriminator.
- batch
Size numberIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Time numberIn Sec - Time limit (seconds) for batch sent to invoke the function.
- condition string
- A filter or mask to limit the source used in the flow defined by the connector.
- function
Id string - The OCID of the function to be used as a task.
- kind string
- The type discriminator.
- batch_
size_ intin_ kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch_
time_ intin_ sec - Time limit (seconds) for batch sent to invoke the function.
- condition str
- A filter or mask to limit the source used in the flow defined by the connector.
- function_
id str - The OCID of the function to be used as a task.
- kind str
- The type discriminator.
- batch
Size NumberIn Kbs - Size limit (kilobytes) for batch sent to invoke the function.
- batch
Time NumberIn Sec - Time limit (seconds) for batch sent to invoke the function.
- condition String
- A filter or mask to limit the source used in the flow defined by the connector.
- function
Id String - The OCID of the function to be used as a task.
- kind String
- The type discriminator.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.