Harness v0.8.4 published on Thursday, Sep 11, 2025 by Pulumi
harness.platform.getOverrides
Explore with Pulumi AI
Data source for Harness Overrides V2.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as harness from "@pulumi/harness";
const test = harness.platform.getOverrides({
identifier: "identifier",
orgId: "orgIdentifier",
projectId: "projectIdentifier",
});
import pulumi
import pulumi_harness as harness
test = harness.platform.get_overrides(identifier="identifier",
org_id="orgIdentifier",
project_id="projectIdentifier")
package main
import (
"github.com/pulumi/pulumi-harness/sdk/go/harness/platform"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := platform.LookupOverrides(ctx, &platform.LookupOverridesArgs{
Identifier: "identifier",
OrgId: pulumi.StringRef("orgIdentifier"),
ProjectId: pulumi.StringRef("projectIdentifier"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Harness = Pulumi.Harness;
return await Deployment.RunAsync(() =>
{
var test = Harness.Platform.GetOverrides.Invoke(new()
{
Identifier = "identifier",
OrgId = "orgIdentifier",
ProjectId = "projectIdentifier",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.harness.platform.PlatformFunctions;
import com.pulumi.harness.platform.inputs.GetOverridesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var test = PlatformFunctions.getOverrides(GetOverridesArgs.builder()
.identifier("identifier")
.orgId("orgIdentifier")
.projectId("projectIdentifier")
.build());
}
}
variables:
test:
fn::invoke:
function: harness:platform:getOverrides
arguments:
identifier: identifier
orgId: orgIdentifier
projectId: projectIdentifier
Using getOverrides
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 getOverrides(args: GetOverridesArgs, opts?: InvokeOptions): Promise<GetOverridesResult>
function getOverridesOutput(args: GetOverridesOutputArgs, opts?: InvokeOptions): Output<GetOverridesResult>
def get_overrides(git_details: Optional[GetOverridesGitDetails] = None,
identifier: Optional[str] = None,
org_id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOverridesResult
def get_overrides_output(git_details: Optional[pulumi.Input[GetOverridesGitDetailsArgs]] = None,
identifier: Optional[pulumi.Input[str]] = None,
org_id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOverridesResult]
func LookupOverrides(ctx *Context, args *LookupOverridesArgs, opts ...InvokeOption) (*LookupOverridesResult, error)
func LookupOverridesOutput(ctx *Context, args *LookupOverridesOutputArgs, opts ...InvokeOption) LookupOverridesResultOutput
> Note: This function is named LookupOverrides
in the Go SDK.
public static class GetOverrides
{
public static Task<GetOverridesResult> InvokeAsync(GetOverridesArgs args, InvokeOptions? opts = null)
public static Output<GetOverridesResult> Invoke(GetOverridesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOverridesResult> getOverrides(GetOverridesArgs args, InvokeOptions options)
public static Output<GetOverridesResult> getOverrides(GetOverridesArgs args, InvokeOptions options)
fn::invoke:
function: harness:platform/getOverrides:getOverrides
arguments:
# arguments dictionary
The following arguments are supported:
- Identifier string
- The identifier of the override entity.
- Git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- Org
Id string - Unique identifier of the organization.
- Project
Id string - Unique identifier of the project.
- Identifier string
- The identifier of the override entity.
- Git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- Org
Id string - Unique identifier of the organization.
- Project
Id string - Unique identifier of the project.
- identifier String
- The identifier of the override entity.
- git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- org
Id String - Unique identifier of the organization.
- project
Id String - Unique identifier of the project.
- identifier string
- The identifier of the override entity.
- git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- org
Id string - Unique identifier of the organization.
- project
Id string - Unique identifier of the project.
- identifier str
- The identifier of the override entity.
- git_
details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- org_
id str - Unique identifier of the organization.
- project_
id str - Unique identifier of the project.
- identifier String
- The identifier of the override entity.
- git
Details Property Map - Contains parameters related to Git Experience for remote overrides
- org
Id String - Unique identifier of the organization.
- project
Id String - Unique identifier of the project.
getOverrides Result
The following output properties are available:
- Cluster
Id string - The cluster ID to which the override entity is associated.
- Env
Id string - The environment ID to which the override entity is associated.
- Git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- The identifier of the override entity.
- Infra
Id string - The infrastructure ID to which the override entity is associated.
- Service
Id string - The service ID to which the override entity is associated.
- Type string
- The type of the override entity.
- Yaml string
- The yaml of the override entity.
- Org
Id string - Unique identifier of the organization.
- Project
Id string - Unique identifier of the project.
- Cluster
Id string - The cluster ID to which the override entity is associated.
- Env
Id string - The environment ID to which the override entity is associated.
- Git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- The identifier of the override entity.
- Infra
Id string - The infrastructure ID to which the override entity is associated.
- Service
Id string - The service ID to which the override entity is associated.
- Type string
- The type of the override entity.
- Yaml string
- The yaml of the override entity.
- Org
Id string - Unique identifier of the organization.
- Project
Id string - Unique identifier of the project.
- cluster
Id String - The cluster ID to which the override entity is associated.
- env
Id String - The environment ID to which the override entity is associated.
- git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- The identifier of the override entity.
- infra
Id String - The infrastructure ID to which the override entity is associated.
- service
Id String - The service ID to which the override entity is associated.
- type String
- The type of the override entity.
- yaml String
- The yaml of the override entity.
- org
Id String - Unique identifier of the organization.
- project
Id String - Unique identifier of the project.
- cluster
Id string - The cluster ID to which the override entity is associated.
- env
Id string - The environment ID to which the override entity is associated.
- git
Details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- id string
- The provider-assigned unique ID for this managed resource.
- identifier string
- The identifier of the override entity.
- infra
Id string - The infrastructure ID to which the override entity is associated.
- service
Id string - The service ID to which the override entity is associated.
- type string
- The type of the override entity.
- yaml string
- The yaml of the override entity.
- org
Id string - Unique identifier of the organization.
- project
Id string - Unique identifier of the project.
- cluster_
id str - The cluster ID to which the override entity is associated.
- env_
id str - The environment ID to which the override entity is associated.
- git_
details GetOverrides Git Details - Contains parameters related to Git Experience for remote overrides
- id str
- The provider-assigned unique ID for this managed resource.
- identifier str
- The identifier of the override entity.
- infra_
id str - The infrastructure ID to which the override entity is associated.
- service_
id str - The service ID to which the override entity is associated.
- type str
- The type of the override entity.
- yaml str
- The yaml of the override entity.
- org_
id str - Unique identifier of the organization.
- project_
id str - Unique identifier of the project.
- cluster
Id String - The cluster ID to which the override entity is associated.
- env
Id String - The environment ID to which the override entity is associated.
- git
Details Property Map - Contains parameters related to Git Experience for remote overrides
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- The identifier of the override entity.
- infra
Id String - The infrastructure ID to which the override entity is associated.
- service
Id String - The service ID to which the override entity is associated.
- type String
- The type of the override entity.
- yaml String
- The yaml of the override entity.
- org
Id String - Unique identifier of the organization.
- project
Id String - Unique identifier of the project.
Supporting Types
GetOverridesGitDetails
- Branch string
- Name of the branch.
- Load
From boolCache - Load service yaml from fallback branch
- Load
From boolFallback Branch - Load service yaml from fallback branch
- Repo
Name string - Repo name of remote service override
- Branch string
- Name of the branch.
- Load
From boolCache - Load service yaml from fallback branch
- Load
From boolFallback Branch - Load service yaml from fallback branch
- Repo
Name string - Repo name of remote service override
- branch String
- Name of the branch.
- load
From BooleanCache - Load service yaml from fallback branch
- load
From BooleanFallback Branch - Load service yaml from fallback branch
- repo
Name String - Repo name of remote service override
- branch string
- Name of the branch.
- load
From booleanCache - Load service yaml from fallback branch
- load
From booleanFallback Branch - Load service yaml from fallback branch
- repo
Name string - Repo name of remote service override
- branch str
- Name of the branch.
- load_
from_ boolcache - Load service yaml from fallback branch
- load_
from_ boolfallback_ branch - Load service yaml from fallback branch
- repo_
name str - Repo name of remote service override
- branch String
- Name of the branch.
- load
From BooleanCache - Load service yaml from fallback branch
- load
From BooleanFallback Branch - Load service yaml from fallback branch
- repo
Name String - Repo name of remote service override
Package Details
- Repository
- harness pulumi/pulumi-harness
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
harness
Terraform Provider.