Viewing docs for Harness v0.12.0
published on Tuesday, Apr 21, 2026 by Pulumi
published on Tuesday, Apr 21, 2026 by Pulumi
Viewing docs for Harness v0.12.0
published on Tuesday, Apr 21, 2026 by Pulumi
published on Tuesday, Apr 21, 2026 by Pulumi
Data source for retrieving a Harness Chaos Hub.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
projectLevel:
fn::invoke:
function: harness:chaos:getHubV2
arguments:
name: <name>
identity: <identity>
description: <description>
tags:
- <tag1>
- <tag2>
orgId: <org_id>
projectId: <project_id>
Using getHubV2
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 getHubV2(args: GetHubV2Args, opts?: InvokeOptions): Promise<GetHubV2Result>
function getHubV2Output(args: GetHubV2OutputArgs, opts?: InvokeOptions): Output<GetHubV2Result>def get_hub_v2(identity: Optional[str] = None,
name: Optional[str] = None,
org_id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHubV2Result
def get_hub_v2_output(identity: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
org_id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHubV2Result]func LookupHubV2(ctx *Context, args *LookupHubV2Args, opts ...InvokeOption) (*LookupHubV2Result, error)
func LookupHubV2Output(ctx *Context, args *LookupHubV2OutputArgs, opts ...InvokeOption) LookupHubV2ResultOutput> Note: This function is named LookupHubV2 in the Go SDK.
public static class GetHubV2
{
public static Task<GetHubV2Result> InvokeAsync(GetHubV2Args args, InvokeOptions? opts = null)
public static Output<GetHubV2Result> Invoke(GetHubV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHubV2Result> getHubV2(GetHubV2Args args, InvokeOptions options)
public static Output<GetHubV2Result> getHubV2(GetHubV2Args args, InvokeOptions options)
fn::invoke:
function: harness:chaos/getHubV2:getHubV2
arguments:
# arguments dictionaryThe following arguments are supported:
- identity str
- Unique identifier of the chaos hub.
- name str
- Name of the chaos hub.
- org_
id str - The ID of the organization.
- project_
id str - The ID of the project.
getHubV2 Result
The following output properties are available:
- Account
Id string - Account ID.
- Action
Template intCount - Number of action templates in the hub.
- Connector
Id string - Connector ID (deprecated).
- Connector
Ref string - Reference to the Git connector.
- Created
At int - Creation timestamp (Unix epoch).
- Created
By string - User who created the chaos hub.
- Description string
- Description of the chaos hub.
- Experiment
Template intCount - Number of experiment templates in the hub.
- Fault
Template intCount - Number of fault templates in the hub.
- Hub
Id string - Internal hub ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - Whether this is the default chaos hub.
- Is
Removed bool - Whether the chaos hub has been removed.
- Last
Synced intAt - Timestamp of the last sync (Unix epoch).
- Probe
Template intCount - Number of probe templates in the hub.
- Repo
Branch string - Git repository branch.
- Repo
Name string - Name of the Git repository.
- Repo
Url string - Git repository URL.
- List<string>
- Tags associated with the chaos hub.
- Updated
At int - Last update timestamp (Unix epoch).
- Updated
By string - User who last updated the chaos hub.
- Identity string
- Unique identifier of the chaos hub.
- Name string
- Name of the chaos hub.
- Org
Id string - The ID of the organization.
- Project
Id string - The ID of the project.
- Account
Id string - Account ID.
- Action
Template intCount - Number of action templates in the hub.
- Connector
Id string - Connector ID (deprecated).
- Connector
Ref string - Reference to the Git connector.
- Created
At int - Creation timestamp (Unix epoch).
- Created
By string - User who created the chaos hub.
- Description string
- Description of the chaos hub.
- Experiment
Template intCount - Number of experiment templates in the hub.
- Fault
Template intCount - Number of fault templates in the hub.
- Hub
Id string - Internal hub ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - Whether this is the default chaos hub.
- Is
Removed bool - Whether the chaos hub has been removed.
- Last
Synced intAt - Timestamp of the last sync (Unix epoch).
- Probe
Template intCount - Number of probe templates in the hub.
- Repo
Branch string - Git repository branch.
- Repo
Name string - Name of the Git repository.
- Repo
Url string - Git repository URL.
- []string
- Tags associated with the chaos hub.
- Updated
At int - Last update timestamp (Unix epoch).
- Updated
By string - User who last updated the chaos hub.
- Identity string
- Unique identifier of the chaos hub.
- Name string
- Name of the chaos hub.
- Org
Id string - The ID of the organization.
- Project
Id string - The ID of the project.
- account
Id String - Account ID.
- action
Template IntegerCount - Number of action templates in the hub.
- connector
Id String - Connector ID (deprecated).
- connector
Ref String - Reference to the Git connector.
- created
At Integer - Creation timestamp (Unix epoch).
- created
By String - User who created the chaos hub.
- description String
- Description of the chaos hub.
- experiment
Template IntegerCount - Number of experiment templates in the hub.
- fault
Template IntegerCount - Number of fault templates in the hub.
- hub
Id String - Internal hub ID.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - Whether this is the default chaos hub.
- is
Removed Boolean - Whether the chaos hub has been removed.
- last
Synced IntegerAt - Timestamp of the last sync (Unix epoch).
- probe
Template IntegerCount - Number of probe templates in the hub.
- repo
Branch String - Git repository branch.
- repo
Name String - Name of the Git repository.
- repo
Url String - Git repository URL.
- List<String>
- Tags associated with the chaos hub.
- updated
At Integer - Last update timestamp (Unix epoch).
- updated
By String - User who last updated the chaos hub.
- identity String
- Unique identifier of the chaos hub.
- name String
- Name of the chaos hub.
- org
Id String - The ID of the organization.
- project
Id String - The ID of the project.
- account
Id string - Account ID.
- action
Template numberCount - Number of action templates in the hub.
- connector
Id string - Connector ID (deprecated).
- connector
Ref string - Reference to the Git connector.
- created
At number - Creation timestamp (Unix epoch).
- created
By string - User who created the chaos hub.
- description string
- Description of the chaos hub.
- experiment
Template numberCount - Number of experiment templates in the hub.
- fault
Template numberCount - Number of fault templates in the hub.
- hub
Id string - Internal hub ID.
- id string
- The provider-assigned unique ID for this managed resource.
- is
Default boolean - Whether this is the default chaos hub.
- is
Removed boolean - Whether the chaos hub has been removed.
- last
Synced numberAt - Timestamp of the last sync (Unix epoch).
- probe
Template numberCount - Number of probe templates in the hub.
- repo
Branch string - Git repository branch.
- repo
Name string - Name of the Git repository.
- repo
Url string - Git repository URL.
- string[]
- Tags associated with the chaos hub.
- updated
At number - Last update timestamp (Unix epoch).
- updated
By string - User who last updated the chaos hub.
- identity string
- Unique identifier of the chaos hub.
- name string
- Name of the chaos hub.
- org
Id string - The ID of the organization.
- project
Id string - The ID of the project.
- account_
id str - Account ID.
- action_
template_ intcount - Number of action templates in the hub.
- connector_
id str - Connector ID (deprecated).
- connector_
ref str - Reference to the Git connector.
- created_
at int - Creation timestamp (Unix epoch).
- created_
by str - User who created the chaos hub.
- description str
- Description of the chaos hub.
- experiment_
template_ intcount - Number of experiment templates in the hub.
- fault_
template_ intcount - Number of fault templates in the hub.
- hub_
id str - Internal hub ID.
- id str
- The provider-assigned unique ID for this managed resource.
- is_
default bool - Whether this is the default chaos hub.
- is_
removed bool - Whether the chaos hub has been removed.
- last_
synced_ intat - Timestamp of the last sync (Unix epoch).
- probe_
template_ intcount - Number of probe templates in the hub.
- repo_
branch str - Git repository branch.
- repo_
name str - Name of the Git repository.
- repo_
url str - Git repository URL.
- Sequence[str]
- Tags associated with the chaos hub.
- updated_
at int - Last update timestamp (Unix epoch).
- updated_
by str - User who last updated the chaos hub.
- identity str
- Unique identifier of the chaos hub.
- name str
- Name of the chaos hub.
- org_
id str - The ID of the organization.
- project_
id str - The ID of the project.
- account
Id String - Account ID.
- action
Template NumberCount - Number of action templates in the hub.
- connector
Id String - Connector ID (deprecated).
- connector
Ref String - Reference to the Git connector.
- created
At Number - Creation timestamp (Unix epoch).
- created
By String - User who created the chaos hub.
- description String
- Description of the chaos hub.
- experiment
Template NumberCount - Number of experiment templates in the hub.
- fault
Template NumberCount - Number of fault templates in the hub.
- hub
Id String - Internal hub ID.
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - Whether this is the default chaos hub.
- is
Removed Boolean - Whether the chaos hub has been removed.
- last
Synced NumberAt - Timestamp of the last sync (Unix epoch).
- probe
Template NumberCount - Number of probe templates in the hub.
- repo
Branch String - Git repository branch.
- repo
Name String - Name of the Git repository.
- repo
Url String - Git repository URL.
- List<String>
- Tags associated with the chaos hub.
- updated
At Number - Last update timestamp (Unix epoch).
- updated
By String - User who last updated the chaos hub.
- identity String
- Unique identifier of the chaos hub.
- name String
- Name of the chaos hub.
- org
Id String - The ID of the organization.
- project
Id String - The ID of the project.
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.12.0
published on Tuesday, Apr 21, 2026 by Pulumi
published on Tuesday, Apr 21, 2026 by Pulumi
