Harness

v0.0.5 published on Monday, Oct 31, 2022 by lbrlabs

getGitopsAgent

Using getGitopsAgent

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 getGitopsAgent(args: GetGitopsAgentArgs, opts?: InvokeOptions): Promise<GetGitopsAgentResult>
function getGitopsAgentOutput(args: GetGitopsAgentOutputArgs, opts?: InvokeOptions): Output<GetGitopsAgentResult>
def get_gitops_agent(account_id: Optional[str] = None,
                     identifier: Optional[str] = None,
                     metadatas: Optional[Sequence[GetGitopsAgentMetadata]] = None,
                     name: Optional[str] = None,
                     org_id: Optional[str] = None,
                     project_id: Optional[str] = None,
                     type: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetGitopsAgentResult
def get_gitops_agent_output(account_id: Optional[pulumi.Input[str]] = None,
                     identifier: Optional[pulumi.Input[str]] = None,
                     metadatas: Optional[pulumi.Input[Sequence[pulumi.Input[GetGitopsAgentMetadataArgs]]]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     org_id: Optional[pulumi.Input[str]] = None,
                     project_id: Optional[pulumi.Input[str]] = None,
                     type: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetGitopsAgentResult]
func GetGitopsAgent(ctx *Context, args *GetGitopsAgentArgs, opts ...InvokeOption) (*GetGitopsAgentResult, error)
func GetGitopsAgentOutput(ctx *Context, args *GetGitopsAgentOutputArgs, opts ...InvokeOption) GetGitopsAgentResultOutput

> Note: This function is named GetGitopsAgent in the Go SDK.

public static class GetGitopsAgent 
{
    public static Task<GetGitopsAgentResult> InvokeAsync(GetGitopsAgentArgs args, InvokeOptions? opts = null)
    public static Output<GetGitopsAgentResult> Invoke(GetGitopsAgentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGitopsAgentResult> getGitopsAgent(GetGitopsAgentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: harness:platform/getGitopsAgent:getGitopsAgent
  arguments:
    # arguments dictionary

The following arguments are supported:

getGitopsAgent Result

The following output properties are available:

AccountId string
Description string
Id string

The provider-assigned unique ID for this managed resource.

Identifier string
Metadatas List<Lbrlabs.PulumiPackage.Harness.Platform.Outputs.GetGitopsAgentMetadata>
Name string
OrgId string
ProjectId string
Tags Dictionary<string, string>
Type string
AccountId string
Description string
Id string

The provider-assigned unique ID for this managed resource.

Identifier string
Metadatas []GetGitopsAgentMetadata
Name string
OrgId string
ProjectId string
Tags map[string]string
Type string
accountId String
description String
id String

The provider-assigned unique ID for this managed resource.

identifier String
metadatas List<GetGitopsAgentMetadata>
name String
orgId String
projectId String
tags Map<String,String>
type String
accountId string
description string
id string

The provider-assigned unique ID for this managed resource.

identifier string
metadatas GetGitopsAgentMetadata[]
name string
orgId string
projectId string
tags {[key: string]: string}
type string
account_id str
description str
id str

The provider-assigned unique ID for this managed resource.

identifier str
metadatas Sequence[GetGitopsAgentMetadata]
name str
org_id str
project_id str
tags Mapping[str, str]
type str
accountId String
description String
id String

The provider-assigned unique ID for this managed resource.

identifier String
metadatas List<Property Map>
name String
orgId String
projectId String
tags Map<String>
type String

Supporting Types

GetGitopsAgentMetadata

Package Details

Repository
https://github.com/lbrlabs/pulumi-harness
License
Apache-2.0
Notes

This Pulumi package is based on the harness Terraform Provider.