Harness v0.8.4 published on Thursday, Sep 11, 2025 by Pulumi
harness.platform.getDefaultNotificationTemplateSet
Explore with Pulumi AI
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,
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,
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 dictionary
The 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
- 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
- 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
- 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
- {[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
- 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
- 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
- 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
- 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
- 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
- {[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
- 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
- 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
harness
Terraform Provider.