Viewing docs for artifactory v8.11.6
published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi
Viewing docs for artifactory v8.11.6
published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi
Retrieves configuration for a remote AI-Editor Extensions repository.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as artifactory from "@pulumi/artifactory";
const example = artifactory.getRemoteAieditorextensionsRepository({
key: "my-remote-aieditorextensions",
});
import pulumi
import pulumi_artifactory as artifactory
example = artifactory.get_remote_aieditorextensions_repository(key="my-remote-aieditorextensions")
package main
import (
"github.com/pulumi/pulumi-artifactory/sdk/v8/go/artifactory"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := artifactory.GetRemoteAieditorextensionsRepository(ctx, &artifactory.LookupRemoteAieditorextensionsRepositoryArgs{
Key: "my-remote-aieditorextensions",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Artifactory = Pulumi.Artifactory;
return await Deployment.RunAsync(() =>
{
var example = Artifactory.GetRemoteAieditorextensionsRepository.Invoke(new()
{
Key = "my-remote-aieditorextensions",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.artifactory.ArtifactoryFunctions;
import com.pulumi.artifactory.inputs.GetRemoteAieditorextensionsRepositoryArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = ArtifactoryFunctions.getRemoteAieditorextensionsRepository(GetRemoteAieditorextensionsRepositoryArgs.builder()
.key("my-remote-aieditorextensions")
.build());
}
}
variables:
example:
fn::invoke:
function: artifactory:getRemoteAieditorextensionsRepository
arguments:
key: my-remote-aieditorextensions
pulumi {
required_providers {
artifactory = {
source = "pulumi/artifactory"
}
}
}
data "artifactory_getremoteaieditorextensionsrepository" "example" {
key = "my-remote-aieditorextensions"
}
Using getRemoteAieditorextensionsRepository
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 getRemoteAieditorextensionsRepository(args: GetRemoteAieditorextensionsRepositoryArgs, opts?: InvokeOptions): Promise<GetRemoteAieditorextensionsRepositoryResult>
function getRemoteAieditorextensionsRepositoryOutput(args: GetRemoteAieditorextensionsRepositoryOutputArgs, opts?: InvokeOutputOptions): Output<GetRemoteAieditorextensionsRepositoryResult>def get_remote_aieditorextensions_repository(key: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRemoteAieditorextensionsRepositoryResult
def get_remote_aieditorextensions_repository_output(key: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetRemoteAieditorextensionsRepositoryResult]func LookupRemoteAieditorextensionsRepository(ctx *Context, args *LookupRemoteAieditorextensionsRepositoryArgs, opts ...InvokeOption) (*LookupRemoteAieditorextensionsRepositoryResult, error)
func LookupRemoteAieditorextensionsRepositoryOutput(ctx *Context, args *LookupRemoteAieditorextensionsRepositoryOutputArgs, opts ...InvokeOption) LookupRemoteAieditorextensionsRepositoryResultOutput> Note: This function is named LookupRemoteAieditorextensionsRepository in the Go SDK.
public static class GetRemoteAieditorextensionsRepository
{
public static Task<GetRemoteAieditorextensionsRepositoryResult> InvokeAsync(GetRemoteAieditorextensionsRepositoryArgs args, InvokeOptions? opts = null)
public static Output<GetRemoteAieditorextensionsRepositoryResult> Invoke(GetRemoteAieditorextensionsRepositoryInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetRemoteAieditorextensionsRepositoryResult> Invoke(GetRemoteAieditorextensionsRepositoryInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetRemoteAieditorextensionsRepositoryResult> getRemoteAieditorextensionsRepository(GetRemoteAieditorextensionsRepositoryArgs args, InvokeOptions options)
public static Output<GetRemoteAieditorextensionsRepositoryResult> getRemoteAieditorextensionsRepository(GetRemoteAieditorextensionsRepositoryArgs args, InvokeOptions options)
public static Output<GetRemoteAieditorextensionsRepositoryResult> getRemoteAieditorextensionsRepository(GetRemoteAieditorextensionsRepositoryArgs args, InvokeOutputOptions options)
fn::invoke:
function: artifactory:index/getRemoteAieditorextensionsRepository:getRemoteAieditorextensionsRepository
arguments:
# arguments dictionarydata "artifactory_get_remote_aieditorextensions_repository" "name" {
# arguments
}The following arguments are supported:
- Key string
- Repository key.
- Key string
- Repository key.
- key string
- Repository key.
- key String
- Repository key.
- key string
- Repository key.
- key str
- Repository key.
- key String
- Repository key.
getRemoteAieditorextensionsRepository Result
The following output properties are available:
- Allow
Any boolHost Auth - Assumed
Offline intPeriod Secs - Block
Mismatching boolMime Types - Bypass
Head boolRequests - Client
Tls stringCertificate - Curated bool
- Whether the repository is protected by the Curation service.
- Description string
- Disable
Proxy bool - Disable
Url boolNormalization - bool
- Enable
Token boolAuthentication - Whether token (Bearer) based authentication is enabled.
- Excludes
Pattern string - External
Dependencies boolEnabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - External
Dependencies List<string>Patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- Hard
Fail bool - Includes
Pattern string - Key string
- List
Remote boolFolder Items - Local
Address string - Metadata
Retrieval intTimeout Secs - Mismatching
Mime stringTypes Override List - Missed
Cache intPeriod Seconds - Notes string
- Offline bool
- Package
Type string - Pass
Through bool - Whether Pass-through for Curation Audit is enabled.
- Password string
- Project
Environments List<string> - Project
Key string - Propagate
Query boolParams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- Proxy string
- Query
Params string - Remote
Repo stringLayout Ref - Repo
Layout stringRef - Retrieval
Cache intPeriod Seconds - Retrieve
Sha256From boolServer - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- bool
- Socket
Timeout intMillis - Store
Artifacts boolLocally - Synchronize
Properties bool - Unused
Artifacts intCleanup Period Hours - Url string
- Username string
- Allow
Any boolHost Auth - Assumed
Offline intPeriod Secs - Block
Mismatching boolMime Types - Bypass
Head boolRequests - Client
Tls stringCertificate - Curated bool
- Whether the repository is protected by the Curation service.
- Description string
- Disable
Proxy bool - Disable
Url boolNormalization - bool
- Enable
Token boolAuthentication - Whether token (Bearer) based authentication is enabled.
- Excludes
Pattern string - External
Dependencies boolEnabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - External
Dependencies []stringPatterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- Hard
Fail bool - Includes
Pattern string - Key string
- List
Remote boolFolder Items - Local
Address string - Metadata
Retrieval intTimeout Secs - Mismatching
Mime stringTypes Override List - Missed
Cache intPeriod Seconds - Notes string
- Offline bool
- Package
Type string - Pass
Through bool - Whether Pass-through for Curation Audit is enabled.
- Password string
- Project
Environments []string - Project
Key string - Propagate
Query boolParams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- Proxy string
- Query
Params string - Remote
Repo stringLayout Ref - Repo
Layout stringRef - Retrieval
Cache intPeriod Seconds - Retrieve
Sha256From boolServer - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- bool
- Socket
Timeout intMillis - Store
Artifacts boolLocally - Synchronize
Properties bool - Unused
Artifacts intCleanup Period Hours - Url string
- Username string
- allow_
any_ boolhost_ auth - assumed_
offline_ numberperiod_ secs - block_
mismatching_ boolmime_ types - bypass_
head_ boolrequests - client_
tls_ stringcertificate - curated bool
- Whether the repository is protected by the Curation service.
- description string
- disable_
proxy bool - disable_
url_ boolnormalization - bool
- enable_
token_ boolauthentication - Whether token (Bearer) based authentication is enabled.
- excludes_
pattern string - external_
dependencies_ boolenabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - external_
dependencies_ list(string)patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- hard_
fail bool - includes_
pattern string - key string
- list_
remote_ boolfolder_ items - local_
address string - metadata_
retrieval_ numbertimeout_ secs - mismatching_
mime_ stringtypes_ override_ list - missed_
cache_ numberperiod_ seconds - notes string
- offline bool
- package_
type string - pass_
through bool - Whether Pass-through for Curation Audit is enabled.
- password string
- project_
environments list(string) - project_
key string - propagate_
query_ boolparams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- proxy string
- query_
params string - remote_
repo_ stringlayout_ ref - repo_
layout_ stringref - retrieval_
cache_ numberperiod_ seconds - retrieve_
sha256_ boolfrom_ server - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- bool
- socket_
timeout_ numbermillis - store_
artifacts_ boollocally - synchronize_
properties bool - unused_
artifacts_ numbercleanup_ period_ hours - url string
- username string
- allow
Any BooleanHost Auth - assumed
Offline IntegerPeriod Secs - block
Mismatching BooleanMime Types - bypass
Head BooleanRequests - client
Tls StringCertificate - curated Boolean
- Whether the repository is protected by the Curation service.
- description String
- disable
Proxy Boolean - disable
Url BooleanNormalization - Boolean
- enable
Token BooleanAuthentication - Whether token (Bearer) based authentication is enabled.
- excludes
Pattern String - external
Dependencies BooleanEnabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - external
Dependencies List<String>Patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- hard
Fail Boolean - includes
Pattern String - key String
- list
Remote BooleanFolder Items - local
Address String - metadata
Retrieval IntegerTimeout Secs - mismatching
Mime StringTypes Override List - missed
Cache IntegerPeriod Seconds - notes String
- offline Boolean
- package
Type String - pass
Through Boolean - Whether Pass-through for Curation Audit is enabled.
- password String
- project
Environments List<String> - project
Key String - propagate
Query BooleanParams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- proxy String
- query
Params String - remote
Repo StringLayout Ref - repo
Layout StringRef - retrieval
Cache IntegerPeriod Seconds - retrieve
Sha256From BooleanServer - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- Boolean
- socket
Timeout IntegerMillis - store
Artifacts BooleanLocally - synchronize
Properties Boolean - unused
Artifacts IntegerCleanup Period Hours - url String
- username String
- allow
Any booleanHost Auth - assumed
Offline numberPeriod Secs - block
Mismatching booleanMime Types - bypass
Head booleanRequests - client
Tls stringCertificate - curated boolean
- Whether the repository is protected by the Curation service.
- description string
- disable
Proxy boolean - disable
Url booleanNormalization - boolean
- enable
Token booleanAuthentication - Whether token (Bearer) based authentication is enabled.
- excludes
Pattern string - external
Dependencies booleanEnabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - external
Dependencies string[]Patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- hard
Fail boolean - includes
Pattern string - key string
- list
Remote booleanFolder Items - local
Address string - metadata
Retrieval numberTimeout Secs - mismatching
Mime stringTypes Override List - missed
Cache numberPeriod Seconds - notes string
- offline boolean
- package
Type string - pass
Through boolean - Whether Pass-through for Curation Audit is enabled.
- password string
- project
Environments string[] - project
Key string - propagate
Query booleanParams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- proxy string
- query
Params string - remote
Repo stringLayout Ref - repo
Layout stringRef - retrieval
Cache numberPeriod Seconds - retrieve
Sha256From booleanServer - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- boolean
- socket
Timeout numberMillis - store
Artifacts booleanLocally - synchronize
Properties boolean - unused
Artifacts numberCleanup Period Hours - url string
- username string
- allow_
any_ boolhost_ auth - assumed_
offline_ intperiod_ secs - block_
mismatching_ boolmime_ types - bypass_
head_ boolrequests - client_
tls_ strcertificate - curated bool
- Whether the repository is protected by the Curation service.
- description str
- disable_
proxy bool - disable_
url_ boolnormalization - bool
- enable_
token_ boolauthentication - Whether token (Bearer) based authentication is enabled.
- excludes_
pattern str - external_
dependencies_ boolenabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - external_
dependencies_ Sequence[str]patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- hard_
fail bool - includes_
pattern str - key str
- list_
remote_ boolfolder_ items - local_
address str - metadata_
retrieval_ inttimeout_ secs - mismatching_
mime_ strtypes_ override_ list - missed_
cache_ intperiod_ seconds - notes str
- offline bool
- package_
type str - pass_
through bool - Whether Pass-through for Curation Audit is enabled.
- password str
- project_
environments Sequence[str] - project_
key str - propagate_
query_ boolparams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- proxy str
- query_
params str - remote_
repo_ strlayout_ ref - repo_
layout_ strref - retrieval_
cache_ intperiod_ seconds - retrieve_
sha256_ boolfrom_ server - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- bool
- socket_
timeout_ intmillis - store_
artifacts_ boollocally - synchronize_
properties bool - unused_
artifacts_ intcleanup_ period_ hours - url str
- username str
- allow
Any BooleanHost Auth - assumed
Offline NumberPeriod Secs - block
Mismatching BooleanMime Types - bypass
Head BooleanRequests - client
Tls StringCertificate - curated Boolean
- Whether the repository is protected by the Curation service.
- description String
- disable
Proxy Boolean - disable
Url BooleanNormalization - Boolean
- enable
Token BooleanAuthentication - Whether token (Bearer) based authentication is enabled.
- excludes
Pattern String - external
Dependencies BooleanEnabled - When set, Artifactory can resolve extension dependencies from the external sources matching
externalDependenciesPatterns. - external
Dependencies List<String>Patterns - An allow list of Ant-style path patterns that determine which remote hosts external extension dependencies may be downloaded from.
- hard
Fail Boolean - includes
Pattern String - key String
- list
Remote BooleanFolder Items - local
Address String - metadata
Retrieval NumberTimeout Secs - mismatching
Mime StringTypes Override List - missed
Cache NumberPeriod Seconds - notes String
- offline Boolean
- package
Type String - pass
Through Boolean - Whether Pass-through for Curation Audit is enabled.
- password String
- project
Environments List<String> - project
Key String - propagate
Query BooleanParams - Whether query params included in the request to Artifactory are passed on to the remote repository.
- proxy String
- query
Params String - remote
Repo StringLayout Ref - repo
Layout StringRef - retrieval
Cache NumberPeriod Seconds - retrieve
Sha256From BooleanServer - Whether Artifactory retrieves the SHA256 from the remote server when it is not cached in the remote repo.
- Boolean
- socket
Timeout NumberMillis - store
Artifacts BooleanLocally - synchronize
Properties Boolean - unused
Artifacts NumberCleanup Period Hours - url String
- username String
Package Details
- Repository
- artifactory pulumi/pulumi-artifactory
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
artifactoryTerraform Provider.
Viewing docs for artifactory v8.11.6
published on Friday, Aug 14, 2026 by Pulumi
published on Friday, Aug 14, 2026 by Pulumi