Viewing docs for Harness v0.11.7
published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
Viewing docs for Harness v0.11.7
published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
Data source for retrieving a Notification Rule.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
example:
fn::invoke:
function: harness:platform:getPipelineCentralNotificationRule
arguments:
identifier: identifier
orgId: org_id
projectId: project_id
Using getPipelineCentralNotificationRule
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 getPipelineCentralNotificationRule(args: GetPipelineCentralNotificationRuleArgs, opts?: InvokeOptions): Promise<GetPipelineCentralNotificationRuleResult>
function getPipelineCentralNotificationRuleOutput(args: GetPipelineCentralNotificationRuleOutputArgs, opts?: InvokeOptions): Output<GetPipelineCentralNotificationRuleResult>def get_pipeline_central_notification_rule(custom_notification_template_ref: Optional[GetPipelineCentralNotificationRuleCustomNotificationTemplateRef] = None,
identifier: Optional[str] = None,
name: Optional[str] = None,
notification_channel_refs: Optional[Sequence[str]] = None,
notification_conditions: Optional[Sequence[GetPipelineCentralNotificationRuleNotificationCondition]] = None,
org: Optional[str] = None,
project: Optional[str] = None,
status: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPipelineCentralNotificationRuleResult
def get_pipeline_central_notification_rule_output(custom_notification_template_ref: Optional[pulumi.Input[GetPipelineCentralNotificationRuleCustomNotificationTemplateRefArgs]] = None,
identifier: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
notification_channel_refs: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
notification_conditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetPipelineCentralNotificationRuleNotificationConditionArgs]]]] = None,
org: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPipelineCentralNotificationRuleResult]func LookupPipelineCentralNotificationRule(ctx *Context, args *LookupPipelineCentralNotificationRuleArgs, opts ...InvokeOption) (*LookupPipelineCentralNotificationRuleResult, error)
func LookupPipelineCentralNotificationRuleOutput(ctx *Context, args *LookupPipelineCentralNotificationRuleOutputArgs, opts ...InvokeOption) LookupPipelineCentralNotificationRuleResultOutput> Note: This function is named LookupPipelineCentralNotificationRule in the Go SDK.
public static class GetPipelineCentralNotificationRule
{
public static Task<GetPipelineCentralNotificationRuleResult> InvokeAsync(GetPipelineCentralNotificationRuleArgs args, InvokeOptions? opts = null)
public static Output<GetPipelineCentralNotificationRuleResult> Invoke(GetPipelineCentralNotificationRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPipelineCentralNotificationRuleResult> getPipelineCentralNotificationRule(GetPipelineCentralNotificationRuleArgs args, InvokeOptions options)
public static Output<GetPipelineCentralNotificationRuleResult> getPipelineCentralNotificationRule(GetPipelineCentralNotificationRuleArgs args, InvokeOptions options)
fn::invoke:
function: harness:platform/getPipelineCentralNotificationRule:getPipelineCentralNotificationRule
arguments:
# arguments dictionaryThe following arguments are supported:
- Identifier string
- Identifier of the Notification Rule.
- Name string
- Custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - Notification
Channel List<string>Refs - Notification
Conditions List<GetPipeline Central Notification Rule Notification Condition> - Org string
- Identifier of the organization in which the Notification Rule is configured.
- Project string
- Identifier of the project in which the Notification Rule is configured.
- Status string
- Identifier string
- Identifier of the Notification Rule.
- Name string
- Custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - Notification
Channel []stringRefs - Notification
Conditions []GetPipeline Central Notification Rule Notification Condition - Org string
- Identifier of the organization in which the Notification Rule is configured.
- Project string
- Identifier of the project in which the Notification Rule is configured.
- Status string
- identifier String
- Identifier of the Notification Rule.
- name String
- custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - notification
Channel List<String>Refs - notification
Conditions List<GetPipeline Central Notification Rule Notification Condition> - org String
- Identifier of the organization in which the Notification Rule is configured.
- project String
- Identifier of the project in which the Notification Rule is configured.
- status String
- identifier string
- Identifier of the Notification Rule.
- name string
- custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - notification
Channel string[]Refs - notification
Conditions GetPipeline Central Notification Rule Notification Condition[] - org string
- Identifier of the organization in which the Notification Rule is configured.
- project string
- Identifier of the project in which the Notification Rule is configured.
- status string
- identifier str
- Identifier of the Notification Rule.
- name str
- custom_
notification_ Gettemplate_ ref Pipeline Central Notification Rule Custom Notification Template Ref - notification_
channel_ Sequence[str]refs - notification_
conditions Sequence[GetPipeline Central Notification Rule Notification Condition] - org str
- Identifier of the organization in which the Notification Rule is configured.
- project str
- Identifier of the project in which the Notification Rule is configured.
- status str
- identifier String
- Identifier of the Notification Rule.
- name String
- custom
Notification Property MapTemplate Ref - notification
Channel List<String>Refs - notification
Conditions List<Property Map> - org String
- Identifier of the organization in which the Notification Rule is configured.
- project String
- Identifier of the project in which the Notification Rule is configured.
- status String
getPipelineCentralNotificationRule Result
The following output properties are available:
- Account string
- Account identifier associated with this notification channel.
- Created int
- Timestamp when the notification rule was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of the Notification Rule.
- Last
Modified int - Timestamp when the notification rule was last modified.
- Name string
- Custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - Notification
Channel List<string>Refs - Notification
Conditions List<GetPipeline Central Notification Rule Notification Condition> - Org string
- Identifier of the organization in which the Notification Rule is configured.
- Project string
- Identifier of the project in which the Notification Rule is configured.
- Status string
- Account string
- Account identifier associated with this notification channel.
- Created int
- Timestamp when the notification rule was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of the Notification Rule.
- Last
Modified int - Timestamp when the notification rule was last modified.
- Name string
- Custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - Notification
Channel []stringRefs - Notification
Conditions []GetPipeline Central Notification Rule Notification Condition - Org string
- Identifier of the organization in which the Notification Rule is configured.
- Project string
- Identifier of the project in which the Notification Rule is configured.
- Status string
- account String
- Account identifier associated with this notification channel.
- created Integer
- Timestamp when the notification rule was created.
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of the Notification Rule.
- last
Modified Integer - Timestamp when the notification rule was last modified.
- name String
- custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - notification
Channel List<String>Refs - notification
Conditions List<GetPipeline Central Notification Rule Notification Condition> - org String
- Identifier of the organization in which the Notification Rule is configured.
- project String
- Identifier of the project in which the Notification Rule is configured.
- status String
- account string
- Account identifier associated with this notification channel.
- created number
- Timestamp when the notification rule was created.
- id string
- The provider-assigned unique ID for this managed resource.
- identifier string
- Identifier of the Notification Rule.
- last
Modified number - Timestamp when the notification rule was last modified.
- name string
- custom
Notification GetTemplate Ref Pipeline Central Notification Rule Custom Notification Template Ref - notification
Channel string[]Refs - notification
Conditions GetPipeline Central Notification Rule Notification Condition[] - org string
- Identifier of the organization in which the Notification Rule is configured.
- project string
- Identifier of the project in which the Notification Rule is configured.
- status string
- account str
- Account identifier associated with this notification channel.
- created int
- Timestamp when the notification rule was created.
- id str
- The provider-assigned unique ID for this managed resource.
- identifier str
- Identifier of the Notification Rule.
- last_
modified int - Timestamp when the notification rule was last modified.
- name str
- custom_
notification_ Gettemplate_ ref Pipeline Central Notification Rule Custom Notification Template Ref - notification_
channel_ Sequence[str]refs - notification_
conditions Sequence[GetPipeline Central Notification Rule Notification Condition] - org str
- Identifier of the organization in which the Notification Rule is configured.
- project str
- Identifier of the project in which the Notification Rule is configured.
- status str
- account String
- Account identifier associated with this notification channel.
- created Number
- Timestamp when the notification rule was created.
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of the Notification Rule.
- last
Modified Number - Timestamp when the notification rule was last modified.
- name String
- custom
Notification Property MapTemplate Ref - notification
Channel List<String>Refs - notification
Conditions List<Property Map> - org String
- Identifier of the organization in which the Notification Rule is configured.
- project String
- Identifier of the project in which the Notification Rule is configured.
- status String
Supporting Types
GetPipelineCentralNotificationRuleCustomNotificationTemplateRef
- template
Ref String - version
Label String - variables List<Property Map>
GetPipelineCentralNotificationRuleCustomNotificationTemplateRefVariable
GetPipelineCentralNotificationRuleNotificationCondition
GetPipelineCentralNotificationRuleNotificationConditionNotificationEventConfig
- Notification
Entity string - Notification
Event string - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - Entity
Identifiers List<string> - Notification
Event List<GetDatas Pipeline Central Notification Rule Notification Condition Notification Event Config Notification Event Data>
- Notification
Entity string - Notification
Event string - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - Entity
Identifiers []string - Notification
Event []GetDatas Pipeline Central Notification Rule Notification Condition Notification Event Config Notification Event Data
- notification
Entity String - notification
Event String - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - entity
Identifiers List<String> - notification
Event List<GetDatas Pipeline Central Notification Rule Notification Condition Notification Event Config Notification Event Data>
- notification
Entity string - notification
Event string - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - entity
Identifiers string[] - notification
Event GetDatas Pipeline Central Notification Rule Notification Condition Notification Event Config Notification Event Data[]
- notification_
entity str - notification_
event str - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - entity_
identifiers Sequence[str] - notification_
event_ Sequence[Getdatas Pipeline Central Notification Rule Notification Condition Notification Event Config Notification Event Data]
- notification
Entity String - notification
Event String - The pipeline event that triggers the notification. Supported values:
PIPELINE_START,PIPELINE_SUCCESS,PIPELINE_FAILED,STAGE_START,STAGE_SUCCESS,STAGE_FAILED. - entity
Identifiers List<String> - notification
Event List<Property Map>Datas
GetPipelineCentralNotificationRuleNotificationConditionNotificationEventConfigNotificationEventData
- Scope
Identifiers List<string> - Type string
- Scope
Identifiers []string - Type string
- scope
Identifiers List<String> - type String
- scope
Identifiers string[] - type string
- scope_
identifiers Sequence[str] - type str
- scope
Identifiers List<String> - type String
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.7
published on Friday, Mar 20, 2026 by Pulumi
published on Friday, Mar 20, 2026 by Pulumi
