signalfx.DataLink
Explore with Pulumi AI
Manage Splunk Observability Cloud Data Links.
Example
import * as pulumi from "@pulumi/pulumi";
import * as signalfx from "@pulumi/signalfx";
// A global link to Splunk Observability Cloud dashboard.
const myDataLink = new signalfx.DataLink("my_data_link", {
propertyName: "pname",
propertyValue: "pvalue",
targetSignalfxDashboards: [{
isDefault: true,
name: "sfx_dash",
dashboardGroupId: mydashboardgroup0.id,
dashboardId: mydashboard0.id,
}],
});
// A dashboard-specific link to an external URL
const myDataLinkDash = new signalfx.DataLink("my_data_link_dash", {
contextDashboardId: mydashboard0.id,
propertyName: "pname2",
propertyValue: "pvalue",
targetExternalUrls: [{
name: "ex_url",
timeFormat: "ISO8601",
url: "https://www.example.com",
propertyKeyMapping: {
foo: "bar",
},
}],
});
import pulumi
import pulumi_signalfx as signalfx
# A global link to Splunk Observability Cloud dashboard.
my_data_link = signalfx.DataLink("my_data_link",
property_name="pname",
property_value="pvalue",
target_signalfx_dashboards=[{
"is_default": True,
"name": "sfx_dash",
"dashboard_group_id": mydashboardgroup0["id"],
"dashboard_id": mydashboard0["id"],
}])
# A dashboard-specific link to an external URL
my_data_link_dash = signalfx.DataLink("my_data_link_dash",
context_dashboard_id=mydashboard0["id"],
property_name="pname2",
property_value="pvalue",
target_external_urls=[{
"name": "ex_url",
"time_format": "ISO8601",
"url": "https://www.example.com",
"property_key_mapping": {
"foo": "bar",
},
}])
package main
import (
"github.com/pulumi/pulumi-signalfx/sdk/v7/go/signalfx"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// A global link to Splunk Observability Cloud dashboard.
_, err := signalfx.NewDataLink(ctx, "my_data_link", &signalfx.DataLinkArgs{
PropertyName: pulumi.String("pname"),
PropertyValue: pulumi.String("pvalue"),
TargetSignalfxDashboards: signalfx.DataLinkTargetSignalfxDashboardArray{
&signalfx.DataLinkTargetSignalfxDashboardArgs{
IsDefault: pulumi.Bool(true),
Name: pulumi.String("sfx_dash"),
DashboardGroupId: pulumi.Any(mydashboardgroup0.Id),
DashboardId: pulumi.Any(mydashboard0.Id),
},
},
})
if err != nil {
return err
}
// A dashboard-specific link to an external URL
_, err = signalfx.NewDataLink(ctx, "my_data_link_dash", &signalfx.DataLinkArgs{
ContextDashboardId: pulumi.Any(mydashboard0.Id),
PropertyName: pulumi.String("pname2"),
PropertyValue: pulumi.String("pvalue"),
TargetExternalUrls: signalfx.DataLinkTargetExternalUrlArray{
&signalfx.DataLinkTargetExternalUrlArgs{
Name: pulumi.String("ex_url"),
TimeFormat: pulumi.String("ISO8601"),
Url: pulumi.String("https://www.example.com"),
PropertyKeyMapping: pulumi.StringMap{
"foo": pulumi.String("bar"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using SignalFx = Pulumi.SignalFx;
return await Deployment.RunAsync(() =>
{
// A global link to Splunk Observability Cloud dashboard.
var myDataLink = new SignalFx.DataLink("my_data_link", new()
{
PropertyName = "pname",
PropertyValue = "pvalue",
TargetSignalfxDashboards = new[]
{
new SignalFx.Inputs.DataLinkTargetSignalfxDashboardArgs
{
IsDefault = true,
Name = "sfx_dash",
DashboardGroupId = mydashboardgroup0.Id,
DashboardId = mydashboard0.Id,
},
},
});
// A dashboard-specific link to an external URL
var myDataLinkDash = new SignalFx.DataLink("my_data_link_dash", new()
{
ContextDashboardId = mydashboard0.Id,
PropertyName = "pname2",
PropertyValue = "pvalue",
TargetExternalUrls = new[]
{
new SignalFx.Inputs.DataLinkTargetExternalUrlArgs
{
Name = "ex_url",
TimeFormat = "ISO8601",
Url = "https://www.example.com",
PropertyKeyMapping =
{
{ "foo", "bar" },
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.signalfx.DataLink;
import com.pulumi.signalfx.DataLinkArgs;
import com.pulumi.signalfx.inputs.DataLinkTargetSignalfxDashboardArgs;
import com.pulumi.signalfx.inputs.DataLinkTargetExternalUrlArgs;
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) {
// A global link to Splunk Observability Cloud dashboard.
var myDataLink = new DataLink("myDataLink", DataLinkArgs.builder()
.propertyName("pname")
.propertyValue("pvalue")
.targetSignalfxDashboards(DataLinkTargetSignalfxDashboardArgs.builder()
.isDefault(true)
.name("sfx_dash")
.dashboardGroupId(mydashboardgroup0.id())
.dashboardId(mydashboard0.id())
.build())
.build());
// A dashboard-specific link to an external URL
var myDataLinkDash = new DataLink("myDataLinkDash", DataLinkArgs.builder()
.contextDashboardId(mydashboard0.id())
.propertyName("pname2")
.propertyValue("pvalue")
.targetExternalUrls(DataLinkTargetExternalUrlArgs.builder()
.name("ex_url")
.timeFormat("ISO8601")
.url("https://www.example.com")
.propertyKeyMapping(Map.of("foo", "bar"))
.build())
.build());
}
}
resources:
# A global link to Splunk Observability Cloud dashboard.
myDataLink:
type: signalfx:DataLink
name: my_data_link
properties:
propertyName: pname
propertyValue: pvalue
targetSignalfxDashboards:
- isDefault: true
name: sfx_dash
dashboardGroupId: ${mydashboardgroup0.id}
dashboardId: ${mydashboard0.id}
# A dashboard-specific link to an external URL
myDataLinkDash:
type: signalfx:DataLink
name: my_data_link_dash
properties:
contextDashboardId: ${mydashboard0.id}
propertyName: pname2
propertyValue: pvalue
targetExternalUrls:
- name: ex_url
timeFormat: ISO8601
url: https://www.example.com
propertyKeyMapping:
foo: bar
Create DataLink Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DataLink(name: string, args?: DataLinkArgs, opts?: CustomResourceOptions);
@overload
def DataLink(resource_name: str,
args: Optional[DataLinkArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def DataLink(resource_name: str,
opts: Optional[ResourceOptions] = None,
context_dashboard_id: Optional[str] = None,
property_name: Optional[str] = None,
property_value: Optional[str] = None,
target_external_urls: Optional[Sequence[DataLinkTargetExternalUrlArgs]] = None,
target_signalfx_dashboards: Optional[Sequence[DataLinkTargetSignalfxDashboardArgs]] = None,
target_splunks: Optional[Sequence[DataLinkTargetSplunkArgs]] = None)
func NewDataLink(ctx *Context, name string, args *DataLinkArgs, opts ...ResourceOption) (*DataLink, error)
public DataLink(string name, DataLinkArgs? args = null, CustomResourceOptions? opts = null)
public DataLink(String name, DataLinkArgs args)
public DataLink(String name, DataLinkArgs args, CustomResourceOptions options)
type: signalfx:DataLink
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DataLinkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args DataLinkArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args DataLinkArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DataLinkArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DataLinkArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var dataLinkResource = new SignalFx.DataLink("dataLinkResource", new()
{
ContextDashboardId = "string",
PropertyName = "string",
PropertyValue = "string",
TargetExternalUrls = new[]
{
new SignalFx.Inputs.DataLinkTargetExternalUrlArgs
{
Name = "string",
Url = "string",
MinimumTimeWindow = "string",
PropertyKeyMapping =
{
{ "string", "string" },
},
TimeFormat = "string",
},
},
TargetSignalfxDashboards = new[]
{
new SignalFx.Inputs.DataLinkTargetSignalfxDashboardArgs
{
DashboardGroupId = "string",
DashboardId = "string",
Name = "string",
IsDefault = false,
},
},
TargetSplunks = new[]
{
new SignalFx.Inputs.DataLinkTargetSplunkArgs
{
Name = "string",
PropertyKeyMapping =
{
{ "string", "string" },
},
},
},
});
example, err := signalfx.NewDataLink(ctx, "dataLinkResource", &signalfx.DataLinkArgs{
ContextDashboardId: pulumi.String("string"),
PropertyName: pulumi.String("string"),
PropertyValue: pulumi.String("string"),
TargetExternalUrls: signalfx.DataLinkTargetExternalUrlArray{
&signalfx.DataLinkTargetExternalUrlArgs{
Name: pulumi.String("string"),
Url: pulumi.String("string"),
MinimumTimeWindow: pulumi.String("string"),
PropertyKeyMapping: pulumi.StringMap{
"string": pulumi.String("string"),
},
TimeFormat: pulumi.String("string"),
},
},
TargetSignalfxDashboards: signalfx.DataLinkTargetSignalfxDashboardArray{
&signalfx.DataLinkTargetSignalfxDashboardArgs{
DashboardGroupId: pulumi.String("string"),
DashboardId: pulumi.String("string"),
Name: pulumi.String("string"),
IsDefault: pulumi.Bool(false),
},
},
TargetSplunks: signalfx.DataLinkTargetSplunkArray{
&signalfx.DataLinkTargetSplunkArgs{
Name: pulumi.String("string"),
PropertyKeyMapping: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
})
var dataLinkResource = new DataLink("dataLinkResource", DataLinkArgs.builder()
.contextDashboardId("string")
.propertyName("string")
.propertyValue("string")
.targetExternalUrls(DataLinkTargetExternalUrlArgs.builder()
.name("string")
.url("string")
.minimumTimeWindow("string")
.propertyKeyMapping(Map.of("string", "string"))
.timeFormat("string")
.build())
.targetSignalfxDashboards(DataLinkTargetSignalfxDashboardArgs.builder()
.dashboardGroupId("string")
.dashboardId("string")
.name("string")
.isDefault(false)
.build())
.targetSplunks(DataLinkTargetSplunkArgs.builder()
.name("string")
.propertyKeyMapping(Map.of("string", "string"))
.build())
.build());
data_link_resource = signalfx.DataLink("dataLinkResource",
context_dashboard_id="string",
property_name="string",
property_value="string",
target_external_urls=[{
"name": "string",
"url": "string",
"minimum_time_window": "string",
"property_key_mapping": {
"string": "string",
},
"time_format": "string",
}],
target_signalfx_dashboards=[{
"dashboard_group_id": "string",
"dashboard_id": "string",
"name": "string",
"is_default": False,
}],
target_splunks=[{
"name": "string",
"property_key_mapping": {
"string": "string",
},
}])
const dataLinkResource = new signalfx.DataLink("dataLinkResource", {
contextDashboardId: "string",
propertyName: "string",
propertyValue: "string",
targetExternalUrls: [{
name: "string",
url: "string",
minimumTimeWindow: "string",
propertyKeyMapping: {
string: "string",
},
timeFormat: "string",
}],
targetSignalfxDashboards: [{
dashboardGroupId: "string",
dashboardId: "string",
name: "string",
isDefault: false,
}],
targetSplunks: [{
name: "string",
propertyKeyMapping: {
string: "string",
},
}],
});
type: signalfx:DataLink
properties:
contextDashboardId: string
propertyName: string
propertyValue: string
targetExternalUrls:
- minimumTimeWindow: string
name: string
propertyKeyMapping:
string: string
timeFormat: string
url: string
targetSignalfxDashboards:
- dashboardGroupId: string
dashboardId: string
isDefault: false
name: string
targetSplunks:
- name: string
propertyKeyMapping:
string: string
DataLink Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The DataLink resource accepts the following input properties:
- Context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- Property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - Property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - Target
External List<Pulumi.Urls Signal Fx. Inputs. Data Link Target External Url> - Link to an external URL
- Target
Signalfx List<Pulumi.Dashboards Signal Fx. Inputs. Data Link Target Signalfx Dashboard> - Link to a Splunk Observability Cloud dashboard
- Target
Splunks List<Pulumi.Signal Fx. Inputs. Data Link Target Splunk> - Link to an external URL
- Context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- Property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - Property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - Target
External []DataUrls Link Target External Url Args - Link to an external URL
- Target
Signalfx []DataDashboards Link Target Signalfx Dashboard Args - Link to a Splunk Observability Cloud dashboard
- Target
Splunks []DataLink Target Splunk Args - Link to an external URL
- context
Dashboard StringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name String - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value String - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External List<DataUrls Link Target External Url> - Link to an external URL
- target
Signalfx List<DataDashboards Link Target Signalfx Dashboard> - Link to a Splunk Observability Cloud dashboard
- target
Splunks List<DataLink Target Splunk> - Link to an external URL
- context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External DataUrls Link Target External Url[] - Link to an external URL
- target
Signalfx DataDashboards Link Target Signalfx Dashboard[] - Link to a Splunk Observability Cloud dashboard
- target
Splunks DataLink Target Splunk[] - Link to an external URL
- context_
dashboard_ strid - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property_
name str - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property_
value str - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target_
external_ Sequence[Dataurls Link Target External Url Args] - Link to an external URL
- target_
signalfx_ Sequence[Datadashboards Link Target Signalfx Dashboard Args] - Link to a Splunk Observability Cloud dashboard
- target_
splunks Sequence[DataLink Target Splunk Args] - Link to an external URL
- context
Dashboard StringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name String - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value String - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External List<Property Map>Urls - Link to an external URL
- target
Signalfx List<Property Map>Dashboards - Link to a Splunk Observability Cloud dashboard
- target
Splunks List<Property Map> - Link to an external URL
Outputs
All input properties are implicitly available as output properties. Additionally, the DataLink resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing DataLink Resource
Get an existing DataLink resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: DataLinkState, opts?: CustomResourceOptions): DataLink
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
context_dashboard_id: Optional[str] = None,
property_name: Optional[str] = None,
property_value: Optional[str] = None,
target_external_urls: Optional[Sequence[DataLinkTargetExternalUrlArgs]] = None,
target_signalfx_dashboards: Optional[Sequence[DataLinkTargetSignalfxDashboardArgs]] = None,
target_splunks: Optional[Sequence[DataLinkTargetSplunkArgs]] = None) -> DataLink
func GetDataLink(ctx *Context, name string, id IDInput, state *DataLinkState, opts ...ResourceOption) (*DataLink, error)
public static DataLink Get(string name, Input<string> id, DataLinkState? state, CustomResourceOptions? opts = null)
public static DataLink get(String name, Output<String> id, DataLinkState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- Property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - Property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - Target
External List<Pulumi.Urls Signal Fx. Inputs. Data Link Target External Url> - Link to an external URL
- Target
Signalfx List<Pulumi.Dashboards Signal Fx. Inputs. Data Link Target Signalfx Dashboard> - Link to a Splunk Observability Cloud dashboard
- Target
Splunks List<Pulumi.Signal Fx. Inputs. Data Link Target Splunk> - Link to an external URL
- Context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- Property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - Property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - Target
External []DataUrls Link Target External Url Args - Link to an external URL
- Target
Signalfx []DataDashboards Link Target Signalfx Dashboard Args - Link to a Splunk Observability Cloud dashboard
- Target
Splunks []DataLink Target Splunk Args - Link to an external URL
- context
Dashboard StringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name String - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value String - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External List<DataUrls Link Target External Url> - Link to an external URL
- target
Signalfx List<DataDashboards Link Target Signalfx Dashboard> - Link to a Splunk Observability Cloud dashboard
- target
Splunks List<DataLink Target Splunk> - Link to an external URL
- context
Dashboard stringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name string - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value string - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External DataUrls Link Target External Url[] - Link to an external URL
- target
Signalfx DataDashboards Link Target Signalfx Dashboard[] - Link to a Splunk Observability Cloud dashboard
- target
Splunks DataLink Target Splunk[] - Link to an external URL
- context_
dashboard_ strid - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property_
name str - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property_
value str - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target_
external_ Sequence[Dataurls Link Target External Url Args] - Link to an external URL
- target_
signalfx_ Sequence[Datadashboards Link Target Signalfx Dashboard Args] - Link to a Splunk Observability Cloud dashboard
- target_
splunks Sequence[DataLink Target Splunk Args] - Link to an external URL
- context
Dashboard StringId - If provided, scopes this data link to the supplied dashboard id. If omitted then the link will be global.
- property
Name String - Name (key) of the metadata that's the trigger of a data link. If you specify
property_value
, you must specifyproperty_name
. - property
Value String - Value of the metadata that's the trigger of a data link. If you specify this property, you must also specify
property_name
. - target
External List<Property Map>Urls - Link to an external URL
- target
Signalfx List<Property Map>Dashboards - Link to a Splunk Observability Cloud dashboard
- target
Splunks List<Property Map> - Link to an external URL
Supporting Types
DataLinkTargetExternalUrl, DataLinkTargetExternalUrlArgs
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Url string
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- Minimum
Time stringWindow - The minimum time window for a search sent to an external site. Defaults to
6000
- Property
Key Dictionary<string, string>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- Time
Format string - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Url string
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- Minimum
Time stringWindow - The minimum time window for a search sent to an external site. Defaults to
6000
- Property
Key map[string]stringMapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- Time
Format string - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- url String
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- minimum
Time StringWindow - The minimum time window for a search sent to an external site. Defaults to
6000
- property
Key Map<String,String>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- time
Format String - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
- name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- url string
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- minimum
Time stringWindow - The minimum time window for a search sent to an external site. Defaults to
6000
- property
Key {[key: string]: string}Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- time
Format string - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
- name str
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- url str
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- minimum_
time_ strwindow - The minimum time window for a search sent to an external site. Defaults to
6000
- property_
key_ Mapping[str, str]mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- time_
format str - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- url String
- URL string for a Splunk instance or external system data link target. See the supported template variables.
- minimum
Time StringWindow - The minimum time window for a search sent to an external site. Defaults to
6000
- property
Key Map<String>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- time
Format String - Designates the format of
minimum_time_window
in the same data link target object. Must be one of"ISO8601"
,"EpochSeconds"
or"Epoch"
(which is milliseconds). Defaults to"ISO8601"
.
DataLinkTargetSignalfxDashboard, DataLinkTargetSignalfxDashboardArgs
- Dashboard
Group stringId - SignalFx-assigned ID of the dashboard link target's dashboard group
- Dashboard
Id string - SignalFx-assigned ID of the dashboard link target
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Is
Default bool - Flag that designates a target as the default for a data link object.
true
by default
- Dashboard
Group stringId - SignalFx-assigned ID of the dashboard link target's dashboard group
- Dashboard
Id string - SignalFx-assigned ID of the dashboard link target
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Is
Default bool - Flag that designates a target as the default for a data link object.
true
by default
- dashboard
Group StringId - SignalFx-assigned ID of the dashboard link target's dashboard group
- dashboard
Id String - SignalFx-assigned ID of the dashboard link target
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- is
Default Boolean - Flag that designates a target as the default for a data link object.
true
by default
- dashboard
Group stringId - SignalFx-assigned ID of the dashboard link target's dashboard group
- dashboard
Id string - SignalFx-assigned ID of the dashboard link target
- name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- is
Default boolean - Flag that designates a target as the default for a data link object.
true
by default
- dashboard_
group_ strid - SignalFx-assigned ID of the dashboard link target's dashboard group
- dashboard_
id str - SignalFx-assigned ID of the dashboard link target
- name str
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- is_
default bool - Flag that designates a target as the default for a data link object.
true
by default
- dashboard
Group StringId - SignalFx-assigned ID of the dashboard link target's dashboard group
- dashboard
Id String - SignalFx-assigned ID of the dashboard link target
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- is
Default Boolean - Flag that designates a target as the default for a data link object.
true
by default
DataLinkTargetSplunk, DataLinkTargetSplunkArgs
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Property
Key Dictionary<string, string>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- Name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- Property
Key map[string]stringMapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- property
Key Map<String,String>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- name string
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- property
Key {[key: string]: string}Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- name str
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- property_
key_ Mapping[str, str]mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
- name String
- User-assigned target name. Use this value to differentiate between the link targets for a data link object.
- property
Key Map<String>Mapping - Describes the relationship between Splunk Observability Cloud metadata keys and external system properties when the key names are different.
Package Details
- Repository
- SignalFx pulumi/pulumi-signalfx
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
signalfx
Terraform Provider.