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

harness.platform.getConnectorCustomhealthsource

Explore with Pulumi AI

Datasource for looking up a Custom Health source connector.

Using getConnectorCustomhealthsource

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 getConnectorCustomhealthsource(args: GetConnectorCustomhealthsourceArgs, opts?: InvokeOptions): Promise<GetConnectorCustomhealthsourceResult>
function getConnectorCustomhealthsourceOutput(args: GetConnectorCustomhealthsourceOutputArgs, opts?: InvokeOptions): Output<GetConnectorCustomhealthsourceResult>
Copy
def get_connector_customhealthsource(identifier: Optional[str] = None,
                                     name: Optional[str] = None,
                                     org_id: Optional[str] = None,
                                     project_id: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetConnectorCustomhealthsourceResult
def get_connector_customhealthsource_output(identifier: Optional[pulumi.Input[str]] = None,
                                     name: Optional[pulumi.Input[str]] = None,
                                     org_id: Optional[pulumi.Input[str]] = None,
                                     project_id: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetConnectorCustomhealthsourceResult]
Copy
func LookupConnectorCustomhealthsource(ctx *Context, args *LookupConnectorCustomhealthsourceArgs, opts ...InvokeOption) (*LookupConnectorCustomhealthsourceResult, error)
func LookupConnectorCustomhealthsourceOutput(ctx *Context, args *LookupConnectorCustomhealthsourceOutputArgs, opts ...InvokeOption) LookupConnectorCustomhealthsourceResultOutput
Copy

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

public static class GetConnectorCustomhealthsource 
{
    public static Task<GetConnectorCustomhealthsourceResult> InvokeAsync(GetConnectorCustomhealthsourceArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectorCustomhealthsourceResult> Invoke(GetConnectorCustomhealthsourceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetConnectorCustomhealthsourceResult> getConnectorCustomhealthsource(GetConnectorCustomhealthsourceArgs args, InvokeOptions options)
public static Output<GetConnectorCustomhealthsourceResult> getConnectorCustomhealthsource(GetConnectorCustomhealthsourceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: harness:platform/getConnectorCustomhealthsource:getConnectorCustomhealthsource
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Identifier
This property is required.
Changes to this property will trigger replacement.
string
Unique identifier of the resource.
Name string
Name of the resource.
OrgId string
Unique identifier of the organization.
ProjectId string
Unique identifier of the project.
Identifier
This property is required.
Changes to this property will trigger replacement.
string
Unique identifier of the resource.
Name string
Name of the resource.
OrgId string
Unique identifier of the organization.
ProjectId string
Unique identifier of the project.
identifier
This property is required.
Changes to this property will trigger replacement.
String
Unique identifier of the resource.
name String
Name of the resource.
orgId String
Unique identifier of the organization.
projectId String
Unique identifier of the project.
identifier
This property is required.
Changes to this property will trigger replacement.
string
Unique identifier of the resource.
name string
Name of the resource.
orgId string
Unique identifier of the organization.
projectId string
Unique identifier of the project.
identifier
This property is required.
Changes to this property will trigger replacement.
str
Unique identifier of the resource.
name str
Name of the resource.
org_id str
Unique identifier of the organization.
project_id str
Unique identifier of the project.
identifier
This property is required.
Changes to this property will trigger replacement.
String
Unique identifier of the resource.
name String
Name of the resource.
orgId String
Unique identifier of the organization.
projectId String
Unique identifier of the project.

getConnectorCustomhealthsource Result

The following output properties are available:

DelegateSelectors List<string>
Tags to filter delegates for connection.
Description string
Description of the resource.
Headers List<GetConnectorCustomhealthsourceHeader>
Headers.
Id string
The provider-assigned unique ID for this managed resource.
Identifier string
Unique identifier of the resource.
Method string
HTTP Verb Method for the API Call
Params List<GetConnectorCustomhealthsourceParam>
Parameters.
Tags List<string>
Tags to associate with the resource.
Url string
URL of the Custom Health source server.
ValidationBody string
Body to be sent with the API Call
ValidationPath string
Path to be added to the base URL for the API Call
Name string
Name of the resource.
OrgId string
Unique identifier of the organization.
ProjectId string
Unique identifier of the project.
DelegateSelectors []string
Tags to filter delegates for connection.
Description string
Description of the resource.
Headers []GetConnectorCustomhealthsourceHeader
Headers.
Id string
The provider-assigned unique ID for this managed resource.
Identifier string
Unique identifier of the resource.
Method string
HTTP Verb Method for the API Call
Params []GetConnectorCustomhealthsourceParam
Parameters.
Tags []string
Tags to associate with the resource.
Url string
URL of the Custom Health source server.
ValidationBody string
Body to be sent with the API Call
ValidationPath string
Path to be added to the base URL for the API Call
Name string
Name of the resource.
OrgId string
Unique identifier of the organization.
ProjectId string
Unique identifier of the project.
delegateSelectors List<String>
Tags to filter delegates for connection.
description String
Description of the resource.
headers List<GetConnectorCustomhealthsourceHeader>
Headers.
id String
The provider-assigned unique ID for this managed resource.
identifier String
Unique identifier of the resource.
method String
HTTP Verb Method for the API Call
params List<GetConnectorCustomhealthsourceParam>
Parameters.
tags List<String>
Tags to associate with the resource.
url String
URL of the Custom Health source server.
validationBody String
Body to be sent with the API Call
validationPath String
Path to be added to the base URL for the API Call
name String
Name of the resource.
orgId String
Unique identifier of the organization.
projectId String
Unique identifier of the project.
delegateSelectors string[]
Tags to filter delegates for connection.
description string
Description of the resource.
headers GetConnectorCustomhealthsourceHeader[]
Headers.
id string
The provider-assigned unique ID for this managed resource.
identifier string
Unique identifier of the resource.
method string
HTTP Verb Method for the API Call
params GetConnectorCustomhealthsourceParam[]
Parameters.
tags string[]
Tags to associate with the resource.
url string
URL of the Custom Health source server.
validationBody string
Body to be sent with the API Call
validationPath string
Path to be added to the base URL for the API Call
name string
Name of the resource.
orgId string
Unique identifier of the organization.
projectId string
Unique identifier of the project.
delegate_selectors Sequence[str]
Tags to filter delegates for connection.
description str
Description of the resource.
headers Sequence[GetConnectorCustomhealthsourceHeader]
Headers.
id str
The provider-assigned unique ID for this managed resource.
identifier str
Unique identifier of the resource.
method str
HTTP Verb Method for the API Call
params Sequence[GetConnectorCustomhealthsourceParam]
Parameters.
tags Sequence[str]
Tags to associate with the resource.
url str
URL of the Custom Health source server.
validation_body str
Body to be sent with the API Call
validation_path str
Path to be added to the base URL for the API Call
name str
Name of the resource.
org_id str
Unique identifier of the organization.
project_id str
Unique identifier of the project.
delegateSelectors List<String>
Tags to filter delegates for connection.
description String
Description of the resource.
headers List<Property Map>
Headers.
id String
The provider-assigned unique ID for this managed resource.
identifier String
Unique identifier of the resource.
method String
HTTP Verb Method for the API Call
params List<Property Map>
Parameters.
tags List<String>
Tags to associate with the resource.
url String
URL of the Custom Health source server.
validationBody String
Body to be sent with the API Call
validationPath String
Path to be added to the base URL for the API Call
name String
Name of the resource.
orgId String
Unique identifier of the organization.
projectId String
Unique identifier of the project.

Supporting Types

GetConnectorCustomhealthsourceHeader

EncryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
Key This property is required. string
Key.
Value This property is required. string
Value.
ValueEncrypted This property is required. bool
Encrypted value.
EncryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
Key This property is required. string
Key.
Value This property is required. string
Value.
ValueEncrypted This property is required. bool
Encrypted value.
encryptedValueRef This property is required. String
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. String
Key.
value This property is required. String
Value.
valueEncrypted This property is required. Boolean
Encrypted value.
encryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. string
Key.
value This property is required. string
Value.
valueEncrypted This property is required. boolean
Encrypted value.
encrypted_value_ref This property is required. str
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. str
Key.
value This property is required. str
Value.
value_encrypted This property is required. bool
Encrypted value.
encryptedValueRef This property is required. String
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. String
Key.
value This property is required. String
Value.
valueEncrypted This property is required. Boolean
Encrypted value.

GetConnectorCustomhealthsourceParam

EncryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
Key This property is required. string
Key.
Value This property is required. string
Value.
ValueEncrypted This property is required. bool
Encrypted value.
EncryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
Key This property is required. string
Key.
Value This property is required. string
Value.
ValueEncrypted This property is required. bool
Encrypted value.
encryptedValueRef This property is required. String
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. String
Key.
value This property is required. String
Value.
valueEncrypted This property is required. Boolean
Encrypted value.
encryptedValueRef This property is required. string
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. string
Key.
value This property is required. string
Value.
valueEncrypted This property is required. boolean
Encrypted value.
encrypted_value_ref This property is required. str
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. str
Key.
value This property is required. str
Value.
value_encrypted This property is required. bool
Encrypted value.
encryptedValueRef This property is required. String
Reference to the Harness secret containing the encrypted value. To reference a secret at the organization scope, prefix 'org' to the expression: org.{identifier}. To reference a secret at the account scope, prefix 'account` to the expression: account.{identifier}.
key This property is required. String
Key.
value This property is required. String
Value.
valueEncrypted This property is required. Boolean
Encrypted value.

Package Details

Repository
harness pulumi/pulumi-harness
License
Apache-2.0
Notes
This Pulumi package is based on the harness Terraform Provider.