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
Datasource for fetching a Harness Gitops Agent operator manifest YAML.
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
variables:
example:
fn::invoke:
function: harness:platform:getGitopsAgentOperatorYaml
arguments:
identifier: identifier
accountId: account_id
projectId: project_id
orgId: org_id
namespace: namespace
Using getGitopsAgentOperatorYaml
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 getGitopsAgentOperatorYaml(args: GetGitopsAgentOperatorYamlArgs, opts?: InvokeOptions): Promise<GetGitopsAgentOperatorYamlResult>
function getGitopsAgentOperatorYamlOutput(args: GetGitopsAgentOperatorYamlOutputArgs, opts?: InvokeOptions): Output<GetGitopsAgentOperatorYamlResult>def get_gitops_agent_operator_yaml(ca_data: Optional[str] = None,
identifier: Optional[str] = None,
namespace: Optional[str] = None,
org_id: Optional[str] = None,
private_key: Optional[str] = None,
project_id: Optional[str] = None,
proxies: Optional[Sequence[GetGitopsAgentOperatorYamlProxy]] = None,
skip_crds: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetGitopsAgentOperatorYamlResult
def get_gitops_agent_operator_yaml_output(ca_data: Optional[pulumi.Input[str]] = None,
identifier: Optional[pulumi.Input[str]] = None,
namespace: Optional[pulumi.Input[str]] = None,
org_id: Optional[pulumi.Input[str]] = None,
private_key: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
proxies: Optional[pulumi.Input[Sequence[pulumi.Input[GetGitopsAgentOperatorYamlProxyArgs]]]] = None,
skip_crds: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGitopsAgentOperatorYamlResult]func GetGitopsAgentOperatorYaml(ctx *Context, args *GetGitopsAgentOperatorYamlArgs, opts ...InvokeOption) (*GetGitopsAgentOperatorYamlResult, error)
func GetGitopsAgentOperatorYamlOutput(ctx *Context, args *GetGitopsAgentOperatorYamlOutputArgs, opts ...InvokeOption) GetGitopsAgentOperatorYamlResultOutput> Note: This function is named GetGitopsAgentOperatorYaml in the Go SDK.
public static class GetGitopsAgentOperatorYaml
{
public static Task<GetGitopsAgentOperatorYamlResult> InvokeAsync(GetGitopsAgentOperatorYamlArgs args, InvokeOptions? opts = null)
public static Output<GetGitopsAgentOperatorYamlResult> Invoke(GetGitopsAgentOperatorYamlInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetGitopsAgentOperatorYamlResult> getGitopsAgentOperatorYaml(GetGitopsAgentOperatorYamlArgs args, InvokeOptions options)
public static Output<GetGitopsAgentOperatorYamlResult> getGitopsAgentOperatorYaml(GetGitopsAgentOperatorYamlArgs args, InvokeOptions options)
fn::invoke:
function: harness:platform/getGitopsAgentOperatorYaml:getGitopsAgentOperatorYaml
arguments:
# arguments dictionaryThe following arguments are supported:
- Identifier string
- Identifier of the GitOps agent.
- Namespace string
- The kubernetes namespace where the agent is installed.
- Ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- Org
Id string - Organization identifier of the GitOps agent.
- Private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- Project
Id string - Project identifier of the GitOps agent.
- Proxies
List<Get
Gitops Agent Operator Yaml Proxy> - Proxy settings for the GitOps agent.
- Skip
Crds bool - Skip CRDs for the GitOps agent.
- Identifier string
- Identifier of the GitOps agent.
- Namespace string
- The kubernetes namespace where the agent is installed.
- Ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- Org
Id string - Organization identifier of the GitOps agent.
- Private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- Project
Id string - Project identifier of the GitOps agent.
- Proxies
[]Get
Gitops Agent Operator Yaml Proxy - Proxy settings for the GitOps agent.
- Skip
Crds bool - Skip CRDs for the GitOps agent.
- identifier String
- Identifier of the GitOps agent.
- namespace String
- The kubernetes namespace where the agent is installed.
- ca
Data String - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id String - Organization identifier of the GitOps agent.
- private
Key String - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id String - Project identifier of the GitOps agent.
- proxies
List<Get
Gitops Agent Operator Yaml Proxy> - Proxy settings for the GitOps agent.
- skip
Crds Boolean - Skip CRDs for the GitOps agent.
- identifier string
- Identifier of the GitOps agent.
- namespace string
- The kubernetes namespace where the agent is installed.
- ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id string - Organization identifier of the GitOps agent.
- private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id string - Project identifier of the GitOps agent.
- proxies
Get
Gitops Agent Operator Yaml Proxy[] - Proxy settings for the GitOps agent.
- skip
Crds boolean - Skip CRDs for the GitOps agent.
- identifier str
- Identifier of the GitOps agent.
- namespace str
- The kubernetes namespace where the agent is installed.
- ca_
data str - CA data of the GitOps agent, base64 encoded content of ca chain.
- org_
id str - Organization identifier of the GitOps agent.
- private_
key str - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project_
id str - Project identifier of the GitOps agent.
- proxies
Sequence[Get
Gitops Agent Operator Yaml Proxy] - Proxy settings for the GitOps agent.
- skip_
crds bool - Skip CRDs for the GitOps agent.
- identifier String
- Identifier of the GitOps agent.
- namespace String
- The kubernetes namespace where the agent is installed.
- ca
Data String - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id String - Organization identifier of the GitOps agent.
- private
Key String - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id String - Project identifier of the GitOps agent.
- proxies List<Property Map>
- Proxy settings for the GitOps agent.
- skip
Crds Boolean - Skip CRDs for the GitOps agent.
getGitopsAgentOperatorYaml Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of the GitOps agent.
- Namespace string
- The kubernetes namespace where the agent is installed.
- Yaml string
- The operator manifest YAML of the GitOps agent.
- Ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- Org
Id string - Organization identifier of the GitOps agent.
- Private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- Project
Id string - Project identifier of the GitOps agent.
- Proxies
List<Get
Gitops Agent Operator Yaml Proxy> - Proxy settings for the GitOps agent.
- Skip
Crds bool - Skip CRDs for the GitOps agent.
- Id string
- The provider-assigned unique ID for this managed resource.
- Identifier string
- Identifier of the GitOps agent.
- Namespace string
- The kubernetes namespace where the agent is installed.
- Yaml string
- The operator manifest YAML of the GitOps agent.
- Ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- Org
Id string - Organization identifier of the GitOps agent.
- Private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- Project
Id string - Project identifier of the GitOps agent.
- Proxies
[]Get
Gitops Agent Operator Yaml Proxy - Proxy settings for the GitOps agent.
- Skip
Crds bool - Skip CRDs for the GitOps agent.
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of the GitOps agent.
- namespace String
- The kubernetes namespace where the agent is installed.
- yaml String
- The operator manifest YAML of the GitOps agent.
- ca
Data String - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id String - Organization identifier of the GitOps agent.
- private
Key String - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id String - Project identifier of the GitOps agent.
- proxies
List<Get
Gitops Agent Operator Yaml Proxy> - Proxy settings for the GitOps agent.
- skip
Crds Boolean - Skip CRDs for the GitOps agent.
- id string
- The provider-assigned unique ID for this managed resource.
- identifier string
- Identifier of the GitOps agent.
- namespace string
- The kubernetes namespace where the agent is installed.
- yaml string
- The operator manifest YAML of the GitOps agent.
- ca
Data string - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id string - Organization identifier of the GitOps agent.
- private
Key string - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id string - Project identifier of the GitOps agent.
- proxies
Get
Gitops Agent Operator Yaml Proxy[] - Proxy settings for the GitOps agent.
- skip
Crds boolean - Skip CRDs for the GitOps agent.
- id str
- The provider-assigned unique ID for this managed resource.
- identifier str
- Identifier of the GitOps agent.
- namespace str
- The kubernetes namespace where the agent is installed.
- yaml str
- The operator manifest YAML of the GitOps agent.
- ca_
data str - CA data of the GitOps agent, base64 encoded content of ca chain.
- org_
id str - Organization identifier of the GitOps agent.
- private_
key str - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project_
id str - Project identifier of the GitOps agent.
- proxies
Sequence[Get
Gitops Agent Operator Yaml Proxy] - Proxy settings for the GitOps agent.
- skip_
crds bool - Skip CRDs for the GitOps agent.
- id String
- The provider-assigned unique ID for this managed resource.
- identifier String
- Identifier of the GitOps agent.
- namespace String
- The kubernetes namespace where the agent is installed.
- yaml String
- The operator manifest YAML of the GitOps agent.
- ca
Data String - CA data of the GitOps agent, base64 encoded content of ca chain.
- org
Id String - Organization identifier of the GitOps agent.
- private
Key String - Private key for the GitOps agent. If provided authentication token will not be regenerated. Must be base64 encoded.
- project
Id String - Project identifier of the GitOps agent.
- proxies List<Property Map>
- Proxy settings for the GitOps agent.
- skip
Crds Boolean - Skip CRDs for the GitOps agent.
Supporting Types
GetGitopsAgentOperatorYamlProxy
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
