Harness v0.5.7 published on Saturday, Mar 8, 2025 by Pulumi
harness.platform.getInputSet
Explore with Pulumi AI
Data source for retrieving a Harness input set.
Using getInputSet
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 getInputSet(args: GetInputSetArgs, opts?: InvokeOptions): Promise<GetInputSetResult>
function getInputSetOutput(args: GetInputSetOutputArgs, opts?: InvokeOptions): Output<GetInputSetResult>def get_input_set(git_details: Optional[GetInputSetGitDetails] = None,
                  identifier: Optional[str] = None,
                  name: Optional[str] = None,
                  org_id: Optional[str] = None,
                  pipeline_id: Optional[str] = None,
                  project_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetInputSetResult
def get_input_set_output(git_details: Optional[pulumi.Input[GetInputSetGitDetailsArgs]] = None,
                  identifier: Optional[pulumi.Input[str]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  org_id: Optional[pulumi.Input[str]] = None,
                  pipeline_id: Optional[pulumi.Input[str]] = None,
                  project_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetInputSetResult]func LookupInputSet(ctx *Context, args *LookupInputSetArgs, opts ...InvokeOption) (*LookupInputSetResult, error)
func LookupInputSetOutput(ctx *Context, args *LookupInputSetOutputArgs, opts ...InvokeOption) LookupInputSetResultOutput> Note: This function is named LookupInputSet in the Go SDK.
public static class GetInputSet 
{
    public static Task<GetInputSetResult> InvokeAsync(GetInputSetArgs args, InvokeOptions? opts = null)
    public static Output<GetInputSetResult> Invoke(GetInputSetInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInputSetResult> getInputSet(GetInputSetArgs args, InvokeOptions options)
public static Output<GetInputSetResult> getInputSet(GetInputSetArgs args, InvokeOptions options)
fn::invoke:
  function: harness:platform/getInputSet:getInputSet
  arguments:
    # arguments dictionaryThe following arguments are supported:
- OrgId string
- Unique identifier of the organization.
- PipelineId string
- Identifier of the pipeline
- ProjectId string
- Unique identifier of the project.
- GitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- Identifier string
- Unique identifier of the resource.
- Name string
- Name of the resource.
- OrgId string
- Unique identifier of the organization.
- PipelineId string
- Identifier of the pipeline
- ProjectId string
- Unique identifier of the project.
- GitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- Identifier string
- Unique identifier of the resource.
- Name string
- Name of the resource.
- orgId String
- Unique identifier of the organization.
- pipelineId String
- Identifier of the pipeline
- projectId String
- Unique identifier of the project.
- gitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier String
- Unique identifier of the resource.
- name String
- Name of the resource.
- orgId string
- Unique identifier of the organization.
- pipelineId string
- Identifier of the pipeline
- projectId string
- Unique identifier of the project.
- gitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier string
- Unique identifier of the resource.
- name string
- Name of the resource.
- org_id str
- Unique identifier of the organization.
- pipeline_id str
- Identifier of the pipeline
- project_id str
- Unique identifier of the project.
- git_details GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier str
- Unique identifier of the resource.
- name str
- Name of the resource.
- orgId String
- Unique identifier of the organization.
- pipelineId String
- Identifier of the pipeline
- projectId String
- Unique identifier of the project.
- gitDetails Property Map
- Contains parameters related to creating an Entity for Git Experience.
- identifier String
- Unique identifier of the resource.
- name String
- Name of the resource.
getInputSet Result
The following output properties are available:
- Description string
- Description of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- OrgId string
- Unique identifier of the organization.
- PipelineId string
- Identifier of the pipeline
- ProjectId string
- Unique identifier of the project.
- List<string>
- Tags to associate with the resource.
- Yaml string
- Input Set YAML
- GitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- Identifier string
- Unique identifier of the resource.
- Name string
- Name of the resource.
- Description string
- Description of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- OrgId string
- Unique identifier of the organization.
- PipelineId string
- Identifier of the pipeline
- ProjectId string
- Unique identifier of the project.
- []string
- Tags to associate with the resource.
- Yaml string
- Input Set YAML
- GitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- Identifier string
- Unique identifier of the resource.
- Name string
- Name of the resource.
- description String
- Description of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- orgId String
- Unique identifier of the organization.
- pipelineId String
- Identifier of the pipeline
- projectId String
- Unique identifier of the project.
- List<String>
- Tags to associate with the resource.
- yaml String
- Input Set YAML
- gitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier String
- Unique identifier of the resource.
- name String
- Name of the resource.
- description string
- Description of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- orgId string
- Unique identifier of the organization.
- pipelineId string
- Identifier of the pipeline
- projectId string
- Unique identifier of the project.
- string[]
- Tags to associate with the resource.
- yaml string
- Input Set YAML
- gitDetails GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier string
- Unique identifier of the resource.
- name string
- Name of the resource.
- description str
- Description of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- org_id str
- Unique identifier of the organization.
- pipeline_id str
- Identifier of the pipeline
- project_id str
- Unique identifier of the project.
- Sequence[str]
- Tags to associate with the resource.
- yaml str
- Input Set YAML
- git_details GetInput Set Git Details 
- Contains parameters related to creating an Entity for Git Experience.
- identifier str
- Unique identifier of the resource.
- name str
- Name of the resource.
- description String
- Description of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- orgId String
- Unique identifier of the organization.
- pipelineId String
- Identifier of the pipeline
- projectId String
- Unique identifier of the project.
- List<String>
- Tags to associate with the resource.
- yaml String
- Input Set YAML
- gitDetails Property Map
- Contains parameters related to creating an Entity for Git Experience.
- identifier String
- Unique identifier of the resource.
- name String
- Name of the resource.
Supporting Types
GetInputSetGitDetails    
- BaseBranch string
- Name of the default branch (this checks out a new branch titled by branch_name).
- BranchName string
- Name of the branch.
- CommitMessage string
- Commit message used for the merge commit.
- ConnectorRef string
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- FilePath string
- File path of the Entity in the repository.
- LastCommit stringId 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- LastObject stringId 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- ParentEntity stringConnector Ref 
- Connector reference for Parent Entity (Pipeline).
- ParentEntity stringRepo Name 
- Repository name for Parent Entity (Pipeline).
- RepoName string
- Name of the repository.
- StoreType string
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
- BaseBranch string
- Name of the default branch (this checks out a new branch titled by branch_name).
- BranchName string
- Name of the branch.
- CommitMessage string
- Commit message used for the merge commit.
- ConnectorRef string
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- FilePath string
- File path of the Entity in the repository.
- LastCommit stringId 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- LastObject stringId 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- ParentEntity stringConnector Ref 
- Connector reference for Parent Entity (Pipeline).
- ParentEntity stringRepo Name 
- Repository name for Parent Entity (Pipeline).
- RepoName string
- Name of the repository.
- StoreType string
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
- baseBranch String
- Name of the default branch (this checks out a new branch titled by branch_name).
- branchName String
- Name of the branch.
- commitMessage String
- Commit message used for the merge commit.
- connectorRef String
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- filePath String
- File path of the Entity in the repository.
- lastCommit StringId 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- lastObject StringId 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- parentEntity StringConnector Ref 
- Connector reference for Parent Entity (Pipeline).
- parentEntity StringRepo Name 
- Repository name for Parent Entity (Pipeline).
- repoName String
- Name of the repository.
- storeType String
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
- baseBranch string
- Name of the default branch (this checks out a new branch titled by branch_name).
- branchName string
- Name of the branch.
- commitMessage string
- Commit message used for the merge commit.
- connectorRef string
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- filePath string
- File path of the Entity in the repository.
- lastCommit stringId 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- lastObject stringId 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- parentEntity stringConnector Ref 
- Connector reference for Parent Entity (Pipeline).
- parentEntity stringRepo Name 
- Repository name for Parent Entity (Pipeline).
- repoName string
- Name of the repository.
- storeType string
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
- base_branch str
- Name of the default branch (this checks out a new branch titled by branch_name).
- branch_name str
- Name of the branch.
- commit_message str
- Commit message used for the merge commit.
- connector_ref str
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- file_path str
- File path of the Entity in the repository.
- last_commit_ strid 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- last_object_ strid 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- parent_entity_ strconnector_ ref 
- Connector reference for Parent Entity (Pipeline).
- parent_entity_ strrepo_ name 
- Repository name for Parent Entity (Pipeline).
- repo_name str
- Name of the repository.
- store_type str
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
- baseBranch String
- Name of the default branch (this checks out a new branch titled by branch_name).
- branchName String
- Name of the branch.
- commitMessage String
- Commit message used for the merge commit.
- connectorRef String
- Identifier of the Harness Connector used for CRUD operations on the Entity.
- filePath String
- File path of the Entity in the repository.
- lastCommit StringId 
- Last commit identifier (for Git Repositories other than Github). To be provided only when updating Pipeline.
- lastObject StringId 
- Last object identifier (for Github). To be provided only when updating Pipeline.
- parentEntity StringConnector Ref 
- Connector reference for Parent Entity (Pipeline).
- parentEntity StringRepo Name 
- Repository name for Parent Entity (Pipeline).
- repoName String
- Name of the repository.
- storeType String
- Specifies whether the Entity is to be stored in Git or not. Possible values: INLINE, REMOTE.
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the harnessTerraform Provider.
