Viewing docs for Harness v0.11.8
published on Friday, Mar 27, 2026 by Pulumi
published on Friday, Mar 27, 2026 by Pulumi
Viewing docs for Harness v0.11.8
published on Friday, Mar 27, 2026 by Pulumi
published on Friday, Mar 27, 2026 by Pulumi
Data source for retrieving a Default Notification Template Set.
Using getDefaultNotificationTemplateSet
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 getDefaultNotificationTemplateSet(args: GetDefaultNotificationTemplateSetArgs, opts?: InvokeOptions): Promise<GetDefaultNotificationTemplateSetResult>
function getDefaultNotificationTemplateSetOutput(args: GetDefaultNotificationTemplateSetOutputArgs, opts?: InvokeOptions): Output<GetDefaultNotificationTemplateSetResult>def get_default_notification_template_set(description: Optional[str] = None,
event_template_configuration_sets: Optional[Sequence[GetDefaultNotificationTemplateSetEventTemplateConfigurationSet]] = None,
identifier: Optional[str] = None,
name: Optional[str] = None,
notification_channel_type: Optional[str] = None,
notification_entity: Optional[str] = None,
org: Optional[str] = None,
project: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetDefaultNotificationTemplateSetResult
def get_default_notification_template_set_output(description: Optional[pulumi.Input[str]] = None,
event_template_configuration_sets: Optional[pulumi.Input[Sequence[pulumi.Input[GetDefaultNotificationTemplateSetEventTemplateConfigurationSetArgs]]]] = None,
identifier: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
notification_channel_type: Optional[pulumi.Input[str]] = None,
notification_entity: Optional[pulumi.Input[str]] = None,
org: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDefaultNotificationTemplateSetResult]func LookupDefaultNotificationTemplateSet(ctx *Context, args *LookupDefaultNotificationTemplateSetArgs, opts ...InvokeOption) (*LookupDefaultNotificationTemplateSetResult, error)
func LookupDefaultNotificationTemplateSetOutput(ctx *Context, args *LookupDefaultNotificationTemplateSetOutputArgs, opts ...InvokeOption) LookupDefaultNotificationTemplateSetResultOutput> Note: This function is named LookupDefaultNotificationTemplateSet in the Go SDK.
public static class GetDefaultNotificationTemplateSet
{
public static Task<GetDefaultNotificationTemplateSetResult> InvokeAsync(GetDefaultNotificationTemplateSetArgs args, InvokeOptions? opts = null)
public static Output<GetDefaultNotificationTemplateSetResult> Invoke(GetDefaultNotificationTemplateSetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDefaultNotificationTemplateSetResult> getDefaultNotificationTemplateSet(GetDefaultNotificationTemplateSetArgs args, InvokeOptions options)
public static Output<GetDefaultNotificationTemplateSetResult> getDefaultNotificationTemplateSet(GetDefaultNotificationTemplateSetArgs args, InvokeOptions options)
fn::invoke:
function: harness:platform/getDefaultNotificationTemplateSet:getDefaultNotificationTemplateSet
arguments:
# arguments dictionaryThe following arguments are supported:
- Event
Template List<GetConfiguration Sets Default Notification Template Set Event Template Configuration Set> - Set of event-template configurations
- Identifier string
- Identifier of Default Notification Template Set
- Name string
- Name of Default Notification Template Set
- Notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- Notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- Description string
- Description for Default Notification Template Set
- Org string
- Organization identifier
- Project string
- Project identifier
- Dictionary<string, string>
- Key-value tags
- Event
Template []GetConfiguration Sets Default Notification Template Set Event Template Configuration Set - Set of event-template configurations
- Identifier string
- Identifier of Default Notification Template Set
- Name string
- Name of Default Notification Template Set
- Notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- Notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- Description string
- Description for Default Notification Template Set
- Org string
- Organization identifier
- Project string
- Project identifier
- map[string]string
- Key-value tags
- event
Template List<GetConfiguration Sets Default Notification Template Set Event Template Configuration Set> - Set of event-template configurations
- identifier String
- Identifier of Default Notification Template Set
- name String
- Name of Default Notification Template Set
- notification
Channel StringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity String - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description String
- Description for Default Notification Template Set
- org String
- Organization identifier
- project String
- Project identifier
- Map<String,String>
- Key-value tags
- event
Template GetConfiguration Sets Default Notification Template Set Event Template Configuration Set[] - Set of event-template configurations
- identifier string
- Identifier of Default Notification Template Set
- name string
- Name of Default Notification Template Set
- notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description string
- Description for Default Notification Template Set
- org string
- Organization identifier
- project string
- Project identifier
- {[key: string]: string}
- Key-value tags
- event_
template_ Sequence[Getconfiguration_ sets Default Notification Template Set Event Template Configuration Set] - Set of event-template configurations
- identifier str
- Identifier of Default Notification Template Set
- name str
- Name of Default Notification Template Set
- notification_
channel_ strtype - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification_
entity str - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description str
- Description for Default Notification Template Set
- org str
- Organization identifier
- project str
- Project identifier
- Mapping[str, str]
- Key-value tags
- event
Template List<Property Map>Configuration Sets - Set of event-template configurations
- identifier String
- Identifier of Default Notification Template Set
- name String
- Name of Default Notification Template Set
- notification
Channel StringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity String - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description String
- Description for Default Notification Template Set
- org String
- Organization identifier
- project String
- Project identifier
- Map<String>
- Key-value tags
getDefaultNotificationTemplateSet Result
The following output properties are available:
- Created int
- Timestamp when the notification rule was created.
- Event
Template List<GetConfiguration Sets Default Notification Template Set Event Template Configuration Set> - Set of event-template configurations
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of Default Notification Template Set
- Last
Modified int - Timestamp when the notification rule was last modified.
- Name string
- Name of Default Notification Template Set
- Notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- Notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- Description string
- Description for Default Notification Template Set
- Org string
- Organization identifier
- Project string
- Project identifier
- Dictionary<string, string>
- Key-value tags
- Created int
- Timestamp when the notification rule was created.
- Event
Template []GetConfiguration Sets Default Notification Template Set Event Template Configuration Set - Set of event-template configurations
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of Default Notification Template Set
- Last
Modified int - Timestamp when the notification rule was last modified.
- Name string
- Name of Default Notification Template Set
- Notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- Notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- Description string
- Description for Default Notification Template Set
- Org string
- Organization identifier
- Project string
- Project identifier
- map[string]string
- Key-value tags
- created Integer
- Timestamp when the notification rule was created.
- event
Template List<GetConfiguration Sets Default Notification Template Set Event Template Configuration Set> - Set of event-template configurations
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of Default Notification Template Set
- last
Modified Integer - Timestamp when the notification rule was last modified.
- name String
- Name of Default Notification Template Set
- notification
Channel StringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity String - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description String
- Description for Default Notification Template Set
- org String
- Organization identifier
- project String
- Project identifier
- Map<String,String>
- Key-value tags
- created number
- Timestamp when the notification rule was created.
- event
Template GetConfiguration Sets Default Notification Template Set Event Template Configuration Set[] - Set of event-template configurations
- id string
- The provider-assigned unique ID for this managed resource.
- identifier string
- Identifier of Default Notification Template Set
- last
Modified number - Timestamp when the notification rule was last modified.
- name string
- Name of Default Notification Template Set
- notification
Channel stringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity string - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description string
- Description for Default Notification Template Set
- org string
- Organization identifier
- project string
- Project identifier
- {[key: string]: string}
- Key-value tags
- created int
- Timestamp when the notification rule was created.
- event_
template_ Sequence[Getconfiguration_ sets Default Notification Template Set Event Template Configuration Set] - Set of event-template configurations
- id str
- The provider-assigned unique ID for this managed resource.
- identifier str
- Identifier of Default Notification Template Set
- last_
modified int - Timestamp when the notification rule was last modified.
- name str
- Name of Default Notification Template Set
- notification_
channel_ strtype - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification_
entity str - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description str
- Description for Default Notification Template Set
- org str
- Organization identifier
- project str
- Project identifier
- Mapping[str, str]
- Key-value tags
- created Number
- Timestamp when the notification rule was created.
- event
Template List<Property Map>Configuration Sets - Set of event-template configurations
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of Default Notification Template Set
- last
Modified Number - Timestamp when the notification rule was last modified.
- name String
- Name of Default Notification Template Set
- notification
Channel StringType - Type of channel (e.g. SLACK, EMAIL, etc.)
- notification
Entity String - Type of the entity (e.g. PIPELINE, SERVICE, etc.)
- description String
- Description for Default Notification Template Set
- org String
- Organization identifier
- project String
- Project identifier
- Map<String>
- Key-value tags
Supporting Types
GetDefaultNotificationTemplateSetEventTemplateConfigurationSet
- Notification
Events List<string> - List of notification events like PIPELINE_START
- Template
Get
Default Notification Template Set Event Template Configuration Set Template - Template reference configuration
- Notification
Events []string - List of notification events like PIPELINE_START
- Template
Get
Default Notification Template Set Event Template Configuration Set Template - Template reference configuration
- notification
Events List<String> - List of notification events like PIPELINE_START
- template
Get
Default Notification Template Set Event Template Configuration Set Template - Template reference configuration
- notification
Events string[] - List of notification events like PIPELINE_START
- template
Get
Default Notification Template Set Event Template Configuration Set Template - Template reference configuration
- notification_
events Sequence[str] - List of notification events like PIPELINE_START
- template
Get
Default Notification Template Set Event Template Configuration Set Template - Template reference configuration
- notification
Events List<String> - List of notification events like PIPELINE_START
- template Property Map
- Template reference configuration
GetDefaultNotificationTemplateSetEventTemplateConfigurationSetTemplate
- Template
Ref string - Version
Label string - Variables
List<Get
Default Notification Template Set Event Template Configuration Set Template Variable> - List of variables passed to the template
- Template
Ref string - Version
Label string - Variables
[]Get
Default Notification Template Set Event Template Configuration Set Template Variable - List of variables passed to the template
- template
Ref String - version
Label String - variables
List<Get
Default Notification Template Set Event Template Configuration Set Template Variable> - List of variables passed to the template
- template
Ref string - version
Label string - variables
Get
Default Notification Template Set Event Template Configuration Set Template Variable[] - List of variables passed to the template
- template_
ref str - version_
label str - variables
Sequence[Get
Default Notification Template Set Event Template Configuration Set Template Variable] - List of variables passed to the template
- template
Ref String - version
Label String - variables List<Property Map>
- List of variables passed to the template
GetDefaultNotificationTemplateSetEventTemplateConfigurationSetTemplateVariable
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
harnessTerraform Provider.
Viewing docs for Harness v0.11.8
published on Friday, Mar 27, 2026 by Pulumi
published on Friday, Mar 27, 2026 by Pulumi
