harness.platform.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
harness lbrlabs/pulumi-harness
License
Apache-2.0
Notes

This Pulumi package is based on the harness Terraform Provider.