harness.platform.getArtifactoryConnector
Resource for looking up an App Dynamics connector.
Using getArtifactoryConnector
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 getArtifactoryConnector(args: GetArtifactoryConnectorArgs, opts?: InvokeOptions): Promise<GetArtifactoryConnectorResult>
function getArtifactoryConnectorOutput(args: GetArtifactoryConnectorOutputArgs, opts?: InvokeOptions): Output<GetArtifactoryConnectorResult>
def get_artifactory_connector(identifier: Optional[str] = None,
name: Optional[str] = None,
org_id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetArtifactoryConnectorResult
def get_artifactory_connector_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[GetArtifactoryConnectorResult]
func LookupArtifactoryConnector(ctx *Context, args *LookupArtifactoryConnectorArgs, opts ...InvokeOption) (*LookupArtifactoryConnectorResult, error)
func LookupArtifactoryConnectorOutput(ctx *Context, args *LookupArtifactoryConnectorOutputArgs, opts ...InvokeOption) LookupArtifactoryConnectorResultOutput
> Note: This function is named LookupArtifactoryConnector
in the Go SDK.
public static class GetArtifactoryConnector
{
public static Task<GetArtifactoryConnectorResult> InvokeAsync(GetArtifactoryConnectorArgs args, InvokeOptions? opts = null)
public static Output<GetArtifactoryConnectorResult> Invoke(GetArtifactoryConnectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetArtifactoryConnectorResult> getArtifactoryConnector(GetArtifactoryConnectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: harness:platform/getArtifactoryConnector:getArtifactoryConnector
arguments:
# arguments dictionary
The following arguments are supported:
- Identifier string
Unique identifier of the resource.
- Name string
Name of the resource.
- Org
Id string Unique identifier of the Organization.
- Project
Id string Unique identifier of the Project.
- Identifier string
Unique identifier of the resource.
- Name string
Name of the resource.
- Org
Id string Unique identifier of the Organization.
- Project
Id string Unique identifier of the Project.
- identifier String
Unique identifier of the resource.
- name String
Name of the resource.
- org
Id String Unique identifier of the Organization.
- project
Id String Unique identifier of the Project.
- identifier string
Unique identifier of the resource.
- name string
Name of the resource.
- org
Id string Unique identifier of the Organization.
- project
Id string Unique identifier of the Project.
- identifier 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 String
Unique identifier of the resource.
- name String
Name of the resource.
- org
Id String Unique identifier of the Organization.
- project
Id String Unique identifier of the Project.
getArtifactoryConnector Result
The following output properties are available:
- Credentials
List<Lbrlabs.
Pulumi Package. Harness. Platform. Outputs. Get Artifactory Connector Credential> Credentials to use for authentication.
- Delegate
Selectors List<string> Connect using only the delegates which have these tags.
- Description string
Description of the resource.
- Id string
The provider-assigned unique ID for this managed resource.
- List<string>
Tags to associate with the resource. Tags should be in the form
name:value
.- Url string
URL of the Artifactory server.
- Identifier string
Unique identifier of the resource.
- Name string
Name of the resource.
- Org
Id string Unique identifier of the Organization.
- Project
Id string Unique identifier of the Project.
- Credentials
[]Get
Artifactory Connector Credential Credentials to use for authentication.
- Delegate
Selectors []string Connect using only the delegates which have these tags.
- Description string
Description of the resource.
- Id string
The provider-assigned unique ID for this managed resource.
- []string
Tags to associate with the resource. Tags should be in the form
name:value
.- Url string
URL of the Artifactory server.
- Identifier string
Unique identifier of the resource.
- Name string
Name of the resource.
- Org
Id string Unique identifier of the Organization.
- Project
Id string Unique identifier of the Project.
- credentials
List<Get
Artifactory Connector Credential> Credentials to use for authentication.
- delegate
Selectors List<String> Connect using only the delegates which have these tags.
- description String
Description of the resource.
- id String
The provider-assigned unique ID for this managed resource.
- List<String>
Tags to associate with the resource. Tags should be in the form
name:value
.- url String
URL of the Artifactory server.
- identifier String
Unique identifier of the resource.
- name String
Name of the resource.
- org
Id String Unique identifier of the Organization.
- project
Id String Unique identifier of the Project.
- credentials
Get
Artifactory Connector Credential[] Credentials to use for authentication.
- delegate
Selectors string[] Connect using only the delegates which have these tags.
- description string
Description of the resource.
- id string
The provider-assigned unique ID for this managed resource.
- string[]
Tags to associate with the resource. Tags should be in the form
name:value
.- url string
URL of the Artifactory server.
- identifier string
Unique identifier of the resource.
- name string
Name of the resource.
- org
Id string Unique identifier of the Organization.
- project
Id string Unique identifier of the Project.
- credentials
Sequence[Get
Artifactory Connector Credential] Credentials to use for authentication.
- delegate_
selectors Sequence[str] Connect using only the delegates which have these tags.
- description str
Description of the resource.
- id str
The provider-assigned unique ID for this managed resource.
- Sequence[str]
Tags to associate with the resource. Tags should be in the form
name:value
.- url str
URL of the Artifactory server.
- identifier 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.
- credentials List<Property Map>
Credentials to use for authentication.
- delegate
Selectors List<String> Connect using only the delegates which have these tags.
- description String
Description of the resource.
- id String
The provider-assigned unique ID for this managed resource.
- List<String>
Tags to associate with the resource. Tags should be in the form
name:value
.- url String
URL of the Artifactory server.
- identifier String
Unique identifier of the resource.
- name String
Name of the resource.
- org
Id String Unique identifier of the Organization.
- project
Id String Unique identifier of the Project.
Supporting Types
GetArtifactoryConnectorCredential
- Password
Ref string - Username string
- Username
Ref string
- Password
Ref string - Username string
- Username
Ref string
- password
Ref String - username String
- username
Ref String
- password
Ref string - username string
- username
Ref string
- password_
ref str - username str
- username_
ref str
- password
Ref String - username String
- username
Ref String
Package Details
- Repository
- harness lbrlabs/pulumi-harness
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
harness
Terraform Provider.