1. Packages
  2. Harness Provider
  3. API Docs
  4. platform
  5. getOverrides
Harness v0.7.1 published on Saturday, Mar 29, 2025 by Pulumi

harness.platform.getOverrides

Explore with Pulumi AI

Harness v0.7.1 published on Saturday, Mar 29, 2025 by Pulumi

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>
Copy
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]
Copy
func LookupOverrides(ctx *Context, args *LookupOverridesArgs, opts ...InvokeOption) (*LookupOverridesResult, error)
func LookupOverridesOutput(ctx *Context, args *LookupOverridesOutputArgs, opts ...InvokeOption) LookupOverridesResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetOverridesResult> getOverrides(GetOverridesArgs args, InvokeOptions options)
public static Output<GetOverridesResult> getOverrides(GetOverridesArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: harness:platform/getOverrides:getOverrides
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Identifier
This property is required.
Changes to this property will trigger replacement.
string
GitDetails GetOverridesGitDetails
OrgId string
ProjectId string
Identifier
This property is required.
Changes to this property will trigger replacement.
string
GitDetails GetOverridesGitDetails
OrgId string
ProjectId string
identifier
This property is required.
Changes to this property will trigger replacement.
String
gitDetails GetOverridesGitDetails
orgId String
projectId String
identifier
This property is required.
Changes to this property will trigger replacement.
string
gitDetails GetOverridesGitDetails
orgId string
projectId string
identifier
This property is required.
Changes to this property will trigger replacement.
str
git_details GetOverridesGitDetails
org_id str
project_id str
identifier
This property is required.
Changes to this property will trigger replacement.
String
gitDetails Property Map
orgId String
projectId String

getOverrides Result

The following output properties are available:

ClusterId string
EnvId string
GitDetails GetOverridesGitDetails
Id string
The provider-assigned unique ID for this managed resource.
Identifier string
InfraId string
ServiceId string
Type string
Yaml string
OrgId string
ProjectId string
ClusterId string
EnvId string
GitDetails GetOverridesGitDetails
Id string
The provider-assigned unique ID for this managed resource.
Identifier string
InfraId string
ServiceId string
Type string
Yaml string
OrgId string
ProjectId string
clusterId String
envId String
gitDetails GetOverridesGitDetails
id String
The provider-assigned unique ID for this managed resource.
identifier String
infraId String
serviceId String
type String
yaml String
orgId String
projectId String
clusterId string
envId string
gitDetails GetOverridesGitDetails
id string
The provider-assigned unique ID for this managed resource.
identifier string
infraId string
serviceId string
type string
yaml string
orgId string
projectId string
cluster_id str
env_id str
git_details GetOverridesGitDetails
id str
The provider-assigned unique ID for this managed resource.
identifier str
infra_id str
service_id str
type str
yaml str
org_id str
project_id str
clusterId String
envId String
gitDetails Property Map
id String
The provider-assigned unique ID for this managed resource.
identifier String
infraId String
serviceId String
type String
yaml String
orgId String
projectId String

Supporting Types

GetOverridesGitDetails

Branch This property is required. string
Name of the branch.
LoadFromCache This property is required. bool
Load service yaml from fallback branch
LoadFromFallbackBranch This property is required. bool
Load service yaml from fallback branch
RepoName This property is required. string
Repo name of remote service override
Branch This property is required. string
Name of the branch.
LoadFromCache This property is required. bool
Load service yaml from fallback branch
LoadFromFallbackBranch This property is required. bool
Load service yaml from fallback branch
RepoName This property is required. string
Repo name of remote service override
branch This property is required. String
Name of the branch.
loadFromCache This property is required. Boolean
Load service yaml from fallback branch
loadFromFallbackBranch This property is required. Boolean
Load service yaml from fallback branch
repoName This property is required. String
Repo name of remote service override
branch This property is required. string
Name of the branch.
loadFromCache This property is required. boolean
Load service yaml from fallback branch
loadFromFallbackBranch This property is required. boolean
Load service yaml from fallback branch
repoName This property is required. string
Repo name of remote service override
branch This property is required. str
Name of the branch.
load_from_cache This property is required. bool
Load service yaml from fallback branch
load_from_fallback_branch This property is required. bool
Load service yaml from fallback branch
repo_name This property is required. str
Repo name of remote service override
branch This property is required. String
Name of the branch.
loadFromCache This property is required. Boolean
Load service yaml from fallback branch
loadFromFallbackBranch This property is required. Boolean
Load service yaml from fallback branch
repoName This property is required. 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.
Harness v0.7.1 published on Saturday, Mar 29, 2025 by Pulumi