harness.platform.getGitopsCluster

Using getGitopsCluster

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 getGitopsCluster(args: GetGitopsClusterArgs, opts?: InvokeOptions): Promise<GetGitopsClusterResult>
function getGitopsClusterOutput(args: GetGitopsClusterOutputArgs, opts?: InvokeOptions): Output<GetGitopsClusterResult>
def get_gitops_cluster(account_id: Optional[str] = None,
                       agent_id: Optional[str] = None,
                       identifier: Optional[str] = None,
                       org_id: Optional[str] = None,
                       project_id: Optional[str] = None,
                       queries: Optional[Sequence[GetGitopsClusterQuery]] = None,
                       requests: Optional[Sequence[GetGitopsClusterRequest]] = None,
                       opts: Optional[InvokeOptions] = None) -> GetGitopsClusterResult
def get_gitops_cluster_output(account_id: Optional[pulumi.Input[str]] = None,
                       agent_id: Optional[pulumi.Input[str]] = None,
                       identifier: Optional[pulumi.Input[str]] = None,
                       org_id: Optional[pulumi.Input[str]] = None,
                       project_id: Optional[pulumi.Input[str]] = None,
                       queries: Optional[pulumi.Input[Sequence[pulumi.Input[GetGitopsClusterQueryArgs]]]] = None,
                       requests: Optional[pulumi.Input[Sequence[pulumi.Input[GetGitopsClusterRequestArgs]]]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetGitopsClusterResult]
func GetGitopsCluster(ctx *Context, args *GetGitopsClusterArgs, opts ...InvokeOption) (*GetGitopsClusterResult, error)
func GetGitopsClusterOutput(ctx *Context, args *GetGitopsClusterOutputArgs, opts ...InvokeOption) GetGitopsClusterResultOutput

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

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

The following arguments are supported:

getGitopsCluster Result

The following output properties are available:

AccountId string
Id string

The provider-assigned unique ID for this managed resource.

Identifier string
ProjectId string
AgentId string
OrgId string
Queries []GetGitopsClusterQuery
Requests []GetGitopsClusterRequest
accountId String
id String

The provider-assigned unique ID for this managed resource.

identifier String
projectId String
agentId String
orgId String
queries List<GetGitopsClusterQuery>
requests List<GetGitopsClusterRequest>
accountId string
id string

The provider-assigned unique ID for this managed resource.

identifier string
projectId string
agentId string
orgId string
queries GetGitopsClusterQuery[]
requests GetGitopsClusterRequest[]
account_id str
id str

The provider-assigned unique ID for this managed resource.

identifier str
project_id str
agent_id str
org_id str
queries Sequence[GetGitopsClusterQuery]
requests Sequence[GetGitopsClusterRequest]
accountId String
id String

The provider-assigned unique ID for this managed resource.

identifier String
projectId String
agentId String
orgId String
queries List<Property Map>
requests List<Property Map>

Supporting Types

GetGitopsClusterQuery

GetGitopsClusterQueryId

Type string
Value string
Type string
Value string
type String
value String
type string
value string
type str
value str
type String
value String

GetGitopsClusterRequest

GetGitopsClusterRequestCluster

GetGitopsClusterRequestClusterConfig

GetGitopsClusterRequestClusterConfigAwsAuthConfig

ClusterName string
RoleARN string
ClusterName string
RoleARN string
clusterName String
roleARN String
clusterName string
roleARN string
clusterName String
roleARN String

GetGitopsClusterRequestClusterConfigExecProviderConfig

ApiVersion string
Args List<string>
Command string
Env Dictionary<string, string>
InstallHint string
ApiVersion string
Args []string
Command string
Env map[string]string
InstallHint string
apiVersion String
args List<String>
command String
env Map<String,String>
installHint String
apiVersion string
args string[]
command string
env {[key: string]: string}
installHint string
api_version str
args Sequence[str]
command str
env Mapping[str, str]
install_hint str
apiVersion String
args List<String>
command String
env Map<String>
installHint String

GetGitopsClusterRequestClusterConfigTlsClientConfig

CaData string
CertData string
Insecure bool
KeyData string
ServerName string
CaData string
CertData string
Insecure bool
KeyData string
ServerName string
caData String
certData String
insecure Boolean
keyData String
serverName String
caData string
certData string
insecure boolean
keyData string
serverName string
caData String
certData String
insecure Boolean
keyData String
serverName String

GetGitopsClusterRequestClusterInfo

GetGitopsClusterRequestClusterInfoCacheInfo

GetGitopsClusterRequestClusterInfoConnectionState

GetGitopsClusterRequestClusterInfoConnectionStateAttemptedAt

Nanos int
Seconds string
Nanos int
Seconds string
nanos Integer
seconds String
nanos number
seconds string
nanos int
seconds str
nanos Number
seconds String

GetGitopsClusterRequestClusterRefreshRequestedAt

Nanos int
Seconds string
Nanos int
Seconds string
nanos Integer
seconds String
nanos number
seconds string
nanos int
seconds str
nanos Number
seconds String

GetGitopsClusterRequestId

Type string
Value string
Type string
Value string
type String
value String
type string
value string
type str
value str
type String
value String

GetGitopsClusterRequestUpdateMask

Paths List<ImmutableArray<object>>
Paths [][]interface{}
paths List<List<Object>>
paths any[][]
paths Sequence[Sequence[Any]]
paths List<List<Any>>

Package Details

Repository
harness lbrlabs/pulumi-harness
License
Apache-2.0
Notes

This Pulumi package is based on the harness Terraform Provider.