From f83986cdd1d637cae3a6b56c4057386f292d5780 Mon Sep 17 00:00:00 2001 From: Pulumi Bot <30351955+pulumi-bot@users.noreply.github.com> Date: Thu, 1 Feb 2024 10:20:55 -0800 Subject: [PATCH] Upgrade pulumi-terraform-bridge to v3.73.0 (#596) This PR was generated via `$ upgrade-provider pulumi/pulumi-artifactory --kind=bridge --pr-reviewers=t0yv0`. --- - Upgrading pulumi-terraform-bridge from v3.72.0 to v3.73.0. - Upgrading pulumi-terraform-bridge/pf from v0.25.0 to v0.26.0. --- examples/go.mod | 99 +- examples/go.sum | 203 +- .../pulumi-resource-artifactory/schema.json | 785 ++++--- provider/go.mod | 102 +- provider/go.sum | 209 +- sdk/dotnet/Config/Config.cs | 2 +- .../ArtifactCustomWebhookHandlerArgs.cs | 3 + .../ArtifactCustomWebhookHandlerGetArgs.cs | 3 + ...rtifactPropertyCustomWebhookHandlerArgs.cs | 3 + ...factPropertyCustomWebhookHandlerGetArgs.cs | 3 + ...ryReleaseBundleCustomWebhookHandlerArgs.cs | 3 + ...eleaseBundleCustomWebhookHandlerGetArgs.cs | 3 + .../Inputs/BuildCustomWebhookHandlerArgs.cs | 3 + .../BuildCustomWebhookHandlerGetArgs.cs | 3 + .../DistributionCustomWebhookHandlerArgs.cs | 3 + ...DistributionCustomWebhookHandlerGetArgs.cs | 3 + .../Inputs/DockerCustomWebhookHandlerArgs.cs | 3 + .../DockerCustomWebhookHandlerGetArgs.cs | 3 + .../GetFederatedDockerRepositoryMember.cs | 6 + .../GetFederatedDockerRepositoryMemberArgs.cs | 6 + ...eAlpineRepositoryContentSynchronisation.cs | 12 + ...ineRepositoryContentSynchronisationArgs.cs | 12 + ...teBowerRepositoryContentSynchronisation.cs | 12 + ...werRepositoryContentSynchronisationArgs.cs | 12 + ...teCargoRepositoryContentSynchronisation.cs | 12 + ...rgoRepositoryContentSynchronisationArgs.cs | 12 + ...oteChefRepositoryContentSynchronisation.cs | 12 + ...hefRepositoryContentSynchronisationArgs.cs | 12 + ...coapodsRepositoryContentSynchronisation.cs | 12 + ...odsRepositoryContentSynchronisationArgs.cs | 12 + ...omposerRepositoryContentSynchronisation.cs | 12 + ...serRepositoryContentSynchronisationArgs.cs | 12 + ...teConanRepositoryContentSynchronisation.cs | 12 + ...nanRepositoryContentSynchronisationArgs.cs | 12 + ...teCondaRepositoryContentSynchronisation.cs | 12 + ...ndaRepositoryContentSynchronisationArgs.cs | 12 + ...oteCranRepositoryContentSynchronisation.cs | 12 + ...ranRepositoryContentSynchronisationArgs.cs | 12 + ...eDebianRepositoryContentSynchronisation.cs | 12 + ...ianRepositoryContentSynchronisationArgs.cs | 12 + ...eDockerRepositoryContentSynchronisation.cs | 12 + ...kerRepositoryContentSynchronisationArgs.cs | 12 + ...oteGemsRepositoryContentSynchronisation.cs | 12 + ...emsRepositoryContentSynchronisationArgs.cs | 12 + ...GenericRepositoryContentSynchronisation.cs | 12 + ...ricRepositoryContentSynchronisationArgs.cs | 12 + ...eGitlfsRepositoryContentSynchronisation.cs | 12 + ...lfsRepositoryContentSynchronisationArgs.cs | 12 + ...emoteGoRepositoryContentSynchronisation.cs | 12 + ...eGoRepositoryContentSynchronisationArgs.cs | 12 + ...eGradleRepositoryContentSynchronisation.cs | 12 + ...dleRepositoryContentSynchronisationArgs.cs | 12 + ...oteHelmRepositoryContentSynchronisation.cs | 12 + ...elmRepositoryContentSynchronisationArgs.cs | 12 + ...moteIvyRepositoryContentSynchronisation.cs | 12 + ...IvyRepositoryContentSynchronisationArgs.cs | 12 + ...teMavenRepositoryContentSynchronisation.cs | 12 + ...venRepositoryContentSynchronisationArgs.cs | 12 + ...moteNpmRepositoryContentSynchronisation.cs | 12 + ...NpmRepositoryContentSynchronisationArgs.cs | 12 + ...teNugetRepositoryContentSynchronisation.cs | 12 + ...getRepositoryContentSynchronisationArgs.cs | 12 + ...oteOpkgRepositoryContentSynchronisation.cs | 12 + ...pkgRepositoryContentSynchronisationArgs.cs | 12 + ...emoteP2RepositoryContentSynchronisation.cs | 12 + ...eP2RepositoryContentSynchronisationArgs.cs | 12 + ...motePubRepositoryContentSynchronisation.cs | 12 + ...PubRepositoryContentSynchronisationArgs.cs | 12 + ...ePuppetRepositoryContentSynchronisation.cs | 12 + ...petRepositoryContentSynchronisationArgs.cs | 12 + ...otePypiRepositoryContentSynchronisation.cs | 12 + ...ypiRepositoryContentSynchronisationArgs.cs | 12 + ...moteRpmRepositoryContentSynchronisation.cs | 12 + ...RpmRepositoryContentSynchronisationArgs.cs | 12 + ...moteSbtRepositoryContentSynchronisation.cs | 12 + ...SbtRepositoryContentSynchronisationArgs.cs | 12 + ...teSwiftRepositoryContentSynchronisation.cs | 12 + ...iftRepositoryContentSynchronisationArgs.cs | 12 + ...rraformRepositoryContentSynchronisation.cs | 12 + ...ormRepositoryContentSynchronisationArgs.cs | 12 + ...moteVcsRepositoryContentSynchronisation.cs | 12 + ...VcsRepositoryContentSynchronisationArgs.cs | 12 + .../ReleaseBundleCustomWebhookHandlerArgs.cs | 3 + ...eleaseBundleCustomWebhookHandlerGetArgs.cs | 3 + ...ineRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...werRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...rgoRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...hefRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...odsRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...serRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...nanRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ndaRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ranRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ianRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...kerRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...emsRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ricRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...lfsRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...eGoRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...dleRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...elmRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...emlRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...IvyRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...venRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...NpmRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...getRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...pkgRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...eP2RepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...PubRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...petRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ypiRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...RpmRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...SbtRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...iftRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...ormRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + ...VcsRepositoryContentSynchronisationArgs.cs | 12 + ...RepositoryContentSynchronisationGetArgs.cs | 12 + .../Outputs/ArtifactCustomWebhookHandler.cs | 3 + .../ArtifactPropertyCustomWebhookHandler.cs | 3 + ...actoryReleaseBundleCustomWebhookHandler.cs | 3 + .../Outputs/BuildCustomWebhookHandler.cs | 3 + .../DistributionCustomWebhookHandler.cs | 3 + .../Outputs/DockerCustomWebhookHandler.cs | 3 + ...etFederatedDockerRepositoryMemberResult.cs | 6 + ...eRepositoryContentSynchronisationResult.cs | 12 + ...rRepositoryContentSynchronisationResult.cs | 12 + ...oRepositoryContentSynchronisationResult.cs | 12 + ...fRepositoryContentSynchronisationResult.cs | 12 + ...sRepositoryContentSynchronisationResult.cs | 12 + ...rRepositoryContentSynchronisationResult.cs | 12 + ...nRepositoryContentSynchronisationResult.cs | 12 + ...aRepositoryContentSynchronisationResult.cs | 12 + ...nRepositoryContentSynchronisationResult.cs | 12 + ...nRepositoryContentSynchronisationResult.cs | 12 + ...rRepositoryContentSynchronisationResult.cs | 12 + ...sRepositoryContentSynchronisationResult.cs | 12 + ...cRepositoryContentSynchronisationResult.cs | 12 + ...sRepositoryContentSynchronisationResult.cs | 12 + ...oRepositoryContentSynchronisationResult.cs | 12 + ...eRepositoryContentSynchronisationResult.cs | 12 + ...mRepositoryContentSynchronisationResult.cs | 12 + ...yRepositoryContentSynchronisationResult.cs | 12 + ...nRepositoryContentSynchronisationResult.cs | 12 + ...mRepositoryContentSynchronisationResult.cs | 12 + ...tRepositoryContentSynchronisationResult.cs | 12 + ...gRepositoryContentSynchronisationResult.cs | 12 + ...2RepositoryContentSynchronisationResult.cs | 12 + ...bRepositoryContentSynchronisationResult.cs | 12 + ...tRepositoryContentSynchronisationResult.cs | 12 + ...iRepositoryContentSynchronisationResult.cs | 12 + ...mRepositoryContentSynchronisationResult.cs | 12 + ...tRepositoryContentSynchronisationResult.cs | 12 + ...tRepositoryContentSynchronisationResult.cs | 12 + ...mRepositoryContentSynchronisationResult.cs | 12 + ...sRepositoryContentSynchronisationResult.cs | 12 + .../ReleaseBundleCustomWebhookHandler.cs | 3 + ...eAlpineRepositoryContentSynchronisation.cs | 12 + ...teBowerRepositoryContentSynchronisation.cs | 12 + ...teCargoRepositoryContentSynchronisation.cs | 12 + ...oteChefRepositoryContentSynchronisation.cs | 12 + ...coapodsRepositoryContentSynchronisation.cs | 12 + ...omposerRepositoryContentSynchronisation.cs | 12 + ...teConanRepositoryContentSynchronisation.cs | 12 + ...teCondaRepositoryContentSynchronisation.cs | 12 + ...oteCranRepositoryContentSynchronisation.cs | 12 + ...eDebianRepositoryContentSynchronisation.cs | 12 + ...eDockerRepositoryContentSynchronisation.cs | 12 + ...oteGemsRepositoryContentSynchronisation.cs | 12 + ...GenericRepositoryContentSynchronisation.cs | 12 + ...eGitlfsRepositoryContentSynchronisation.cs | 12 + ...emoteGoRepositoryContentSynchronisation.cs | 12 + ...eGradleRepositoryContentSynchronisation.cs | 12 + ...oteHelmRepositoryContentSynchronisation.cs | 12 + ...gfacemlRepositoryContentSynchronisation.cs | 12 + ...moteIvyRepositoryContentSynchronisation.cs | 12 + ...teMavenRepositoryContentSynchronisation.cs | 12 + ...moteNpmRepositoryContentSynchronisation.cs | 12 + ...teNugetRepositoryContentSynchronisation.cs | 12 + ...oteOpkgRepositoryContentSynchronisation.cs | 12 + ...emoteP2RepositoryContentSynchronisation.cs | 12 + ...motePubRepositoryContentSynchronisation.cs | 12 + ...ePuppetRepositoryContentSynchronisation.cs | 12 + ...otePypiRepositoryContentSynchronisation.cs | 12 + ...moteRpmRepositoryContentSynchronisation.cs | 12 + ...moteSbtRepositoryContentSynchronisation.cs | 12 + ...teSwiftRepositoryContentSynchronisation.cs | 12 + ...rraformRepositoryContentSynchronisation.cs | 12 + ...moteVcsRepositoryContentSynchronisation.cs | 12 + sdk/go.mod | 2 +- sdk/go.sum | 4 +- sdk/go/artifactory/config/config.go | 6 +- sdk/go/artifactory/pulumiTypes.go | 1827 +++++++++++++---- .../java/com/pulumi/artifactory/Config.java | 2 +- .../ArtifactCustomWebhookHandlerArgs.java | 20 + ...ifactPropertyCustomWebhookHandlerArgs.java | 20 + ...ReleaseBundleCustomWebhookHandlerArgs.java | 20 + .../inputs/BuildCustomWebhookHandlerArgs.java | 20 + .../DistributionCustomWebhookHandlerArgs.java | 20 + .../DockerCustomWebhookHandlerArgs.java | 20 + .../GetFederatedDockerRepositoryMember.java | 28 + ...etFederatedDockerRepositoryMemberArgs.java | 40 + ...lpineRepositoryContentSynchronisation.java | 56 + ...eRepositoryContentSynchronisationArgs.java | 80 + ...BowerRepositoryContentSynchronisation.java | 56 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...CargoRepositoryContentSynchronisation.java | 56 + ...oRepositoryContentSynchronisationArgs.java | 80 + ...eChefRepositoryContentSynchronisation.java | 56 + ...fRepositoryContentSynchronisationArgs.java | 80 + ...apodsRepositoryContentSynchronisation.java | 56 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...poserRepositoryContentSynchronisation.java | 56 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...ConanRepositoryContentSynchronisation.java | 56 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...CondaRepositoryContentSynchronisation.java | 56 + ...aRepositoryContentSynchronisationArgs.java | 80 + ...eCranRepositoryContentSynchronisation.java | 56 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...ebianRepositoryContentSynchronisation.java | 56 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...ockerRepositoryContentSynchronisation.java | 56 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...eGemsRepositoryContentSynchronisation.java | 56 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...nericRepositoryContentSynchronisation.java | 56 + ...cRepositoryContentSynchronisationArgs.java | 80 + ...itlfsRepositoryContentSynchronisation.java | 56 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...oteGoRepositoryContentSynchronisation.java | 56 + ...oRepositoryContentSynchronisationArgs.java | 80 + ...radleRepositoryContentSynchronisation.java | 56 + ...eRepositoryContentSynchronisationArgs.java | 80 + ...eHelmRepositoryContentSynchronisation.java | 56 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...teIvyRepositoryContentSynchronisation.java | 56 + ...yRepositoryContentSynchronisationArgs.java | 80 + ...MavenRepositoryContentSynchronisation.java | 56 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...teNpmRepositoryContentSynchronisation.java | 56 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...NugetRepositoryContentSynchronisation.java | 56 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...eOpkgRepositoryContentSynchronisation.java | 56 + ...gRepositoryContentSynchronisationArgs.java | 80 + ...oteP2RepositoryContentSynchronisation.java | 56 + ...2RepositoryContentSynchronisationArgs.java | 80 + ...tePubRepositoryContentSynchronisation.java | 56 + ...bRepositoryContentSynchronisationArgs.java | 80 + ...uppetRepositoryContentSynchronisation.java | 56 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...ePypiRepositoryContentSynchronisation.java | 56 + ...iRepositoryContentSynchronisationArgs.java | 80 + ...teRpmRepositoryContentSynchronisation.java | 56 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...teSbtRepositoryContentSynchronisation.java | 56 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...SwiftRepositoryContentSynchronisation.java | 56 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...aformRepositoryContentSynchronisation.java | 56 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...teVcsRepositoryContentSynchronisation.java | 56 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...ReleaseBundleCustomWebhookHandlerArgs.java | 20 + ...eRepositoryContentSynchronisationArgs.java | 80 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...oRepositoryContentSynchronisationArgs.java | 80 + ...fRepositoryContentSynchronisationArgs.java | 80 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...aRepositoryContentSynchronisationArgs.java | 80 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...rRepositoryContentSynchronisationArgs.java | 80 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...cRepositoryContentSynchronisationArgs.java | 80 + ...sRepositoryContentSynchronisationArgs.java | 80 + ...oRepositoryContentSynchronisationArgs.java | 80 + ...eRepositoryContentSynchronisationArgs.java | 80 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...lRepositoryContentSynchronisationArgs.java | 80 + ...yRepositoryContentSynchronisationArgs.java | 80 + ...nRepositoryContentSynchronisationArgs.java | 80 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...gRepositoryContentSynchronisationArgs.java | 80 + ...2RepositoryContentSynchronisationArgs.java | 80 + ...bRepositoryContentSynchronisationArgs.java | 80 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...iRepositoryContentSynchronisationArgs.java | 80 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...tRepositoryContentSynchronisationArgs.java | 80 + ...mRepositoryContentSynchronisationArgs.java | 80 + ...sRepositoryContentSynchronisationArgs.java | 80 + .../outputs/ArtifactCustomWebhookHandler.java | 8 + .../ArtifactPropertyCustomWebhookHandler.java | 8 + ...toryReleaseBundleCustomWebhookHandler.java | 8 + .../outputs/BuildCustomWebhookHandler.java | 8 + .../DistributionCustomWebhookHandler.java | 8 + .../outputs/DockerCustomWebhookHandler.java | 8 + .../GetFederatedDockerRepositoryMember.java | 16 + ...lpineRepositoryContentSynchronisation.java | 32 + ...BowerRepositoryContentSynchronisation.java | 32 + ...CargoRepositoryContentSynchronisation.java | 32 + ...eChefRepositoryContentSynchronisation.java | 32 + ...apodsRepositoryContentSynchronisation.java | 32 + ...poserRepositoryContentSynchronisation.java | 32 + ...ConanRepositoryContentSynchronisation.java | 32 + ...CondaRepositoryContentSynchronisation.java | 32 + ...eCranRepositoryContentSynchronisation.java | 32 + ...ebianRepositoryContentSynchronisation.java | 32 + ...ockerRepositoryContentSynchronisation.java | 32 + ...eGemsRepositoryContentSynchronisation.java | 32 + ...nericRepositoryContentSynchronisation.java | 32 + ...itlfsRepositoryContentSynchronisation.java | 32 + ...oteGoRepositoryContentSynchronisation.java | 32 + ...radleRepositoryContentSynchronisation.java | 32 + ...eHelmRepositoryContentSynchronisation.java | 32 + ...teIvyRepositoryContentSynchronisation.java | 32 + ...MavenRepositoryContentSynchronisation.java | 32 + ...teNpmRepositoryContentSynchronisation.java | 32 + ...NugetRepositoryContentSynchronisation.java | 32 + ...eOpkgRepositoryContentSynchronisation.java | 32 + ...oteP2RepositoryContentSynchronisation.java | 32 + ...tePubRepositoryContentSynchronisation.java | 32 + ...uppetRepositoryContentSynchronisation.java | 32 + ...ePypiRepositoryContentSynchronisation.java | 32 + ...teRpmRepositoryContentSynchronisation.java | 32 + ...teSbtRepositoryContentSynchronisation.java | 32 + ...SwiftRepositoryContentSynchronisation.java | 32 + ...aformRepositoryContentSynchronisation.java | 32 + ...teVcsRepositoryContentSynchronisation.java | 32 + .../ReleaseBundleCustomWebhookHandler.java | 8 + ...lpineRepositoryContentSynchronisation.java | 32 + ...BowerRepositoryContentSynchronisation.java | 32 + ...CargoRepositoryContentSynchronisation.java | 32 + ...eChefRepositoryContentSynchronisation.java | 32 + ...apodsRepositoryContentSynchronisation.java | 32 + ...poserRepositoryContentSynchronisation.java | 32 + ...ConanRepositoryContentSynchronisation.java | 32 + ...CondaRepositoryContentSynchronisation.java | 32 + ...eCranRepositoryContentSynchronisation.java | 32 + ...ebianRepositoryContentSynchronisation.java | 32 + ...ockerRepositoryContentSynchronisation.java | 32 + ...eGemsRepositoryContentSynchronisation.java | 32 + ...nericRepositoryContentSynchronisation.java | 32 + ...itlfsRepositoryContentSynchronisation.java | 32 + ...oteGoRepositoryContentSynchronisation.java | 32 + ...radleRepositoryContentSynchronisation.java | 32 + ...eHelmRepositoryContentSynchronisation.java | 32 + ...acemlRepositoryContentSynchronisation.java | 32 + ...teIvyRepositoryContentSynchronisation.java | 32 + ...MavenRepositoryContentSynchronisation.java | 32 + ...teNpmRepositoryContentSynchronisation.java | 32 + ...NugetRepositoryContentSynchronisation.java | 32 + ...eOpkgRepositoryContentSynchronisation.java | 32 + ...oteP2RepositoryContentSynchronisation.java | 32 + ...tePubRepositoryContentSynchronisation.java | 32 + ...uppetRepositoryContentSynchronisation.java | 32 + ...ePypiRepositoryContentSynchronisation.java | 32 + ...teRpmRepositoryContentSynchronisation.java | 32 + ...teSbtRepositoryContentSynchronisation.java | 32 + ...SwiftRepositoryContentSynchronisation.java | 32 + ...aformRepositoryContentSynchronisation.java | 32 + ...teVcsRepositoryContentSynchronisation.java | 32 + sdk/nodejs/config/vars.ts | 6 +- sdk/nodejs/types/input.ts | 1161 +++++++++++ sdk/nodejs/types/output.ts | 783 +++++++ sdk/python/pulumi_artifactory/_inputs.py | 1172 +++++++++++ sdk/python/pulumi_artifactory/_utilities.py | 8 +- .../pulumi_artifactory/config/__init__.pyi | 2 +- sdk/python/pulumi_artifactory/config/vars.py | 2 +- sdk/python/pulumi_artifactory/outputs.py | 1172 +++++++++++ sdk/python/pyproject.toml | 2 +- 407 files changed, 17997 insertions(+), 973 deletions(-) diff --git a/examples/go.mod b/examples/go.mod index d73d78be7..e088509b7 100644 --- a/examples/go.mod +++ b/examples/go.mod @@ -2,29 +2,24 @@ module github.com/pulumi/pulumi-artifactory/examples/v2 go 1.21 -require github.com/pulumi/pulumi/pkg/v3 v3.103.1 +require github.com/pulumi/pulumi/pkg/v3 v3.104.2 require ( - cloud.google.com/go v0.110.4 // indirect - cloud.google.com/go/compute v1.20.1 // indirect + cloud.google.com/go v0.110.10 // indirect + cloud.google.com/go/compute v1.23.3 // indirect cloud.google.com/go/compute/metadata v0.2.3 // indirect - cloud.google.com/go/iam v1.1.1 // indirect - cloud.google.com/go/kms v1.12.1 // indirect - cloud.google.com/go/logging v1.7.0 // indirect - cloud.google.com/go/longrunning v0.5.1 // indirect - cloud.google.com/go/storage v1.30.1 // indirect + cloud.google.com/go/iam v1.1.5 // indirect + cloud.google.com/go/kms v1.15.5 // indirect + cloud.google.com/go/logging v1.8.1 // indirect + cloud.google.com/go/longrunning v0.5.4 // indirect + cloud.google.com/go/storage v1.35.1 // indirect dario.cat/mergo v1.0.0 // indirect - github.com/Azure/azure-sdk-for-go v66.0.0+incompatible // indirect - github.com/Azure/go-autorest v14.2.0+incompatible // indirect - github.com/Azure/go-autorest/autorest v0.11.28 // indirect - github.com/Azure/go-autorest/autorest/adal v0.9.21 // indirect - github.com/Azure/go-autorest/autorest/azure/auth v0.5.11 // indirect - github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 // indirect - github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect - github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect - github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect - github.com/Azure/go-autorest/logger v0.2.1 // indirect - github.com/Azure/go-autorest/tracing v0.6.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect + github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0 // indirect github.com/Microsoft/go-winio v0.6.1 // indirect github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371 // indirect github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect @@ -33,19 +28,21 @@ require ( github.com/armon/go-metrics v0.4.0 // indirect github.com/armon/go-radix v1.0.0 // indirect github.com/atotto/clipboard v0.1.4 // indirect - github.com/aws/aws-sdk-go v1.44.298 // indirect - github.com/aws/aws-sdk-go-v2 v1.17.3 // indirect - github.com/aws/aws-sdk-go-v2/config v1.15.15 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.12.10 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9 // indirect - github.com/aws/aws-sdk-go-v2/service/kms v1.18.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.11.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.16.10 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go v1.49.0 // indirect + github.com/aws/aws-sdk-go-v2 v1.24.0 // indirect + github.com/aws/aws-sdk-go-v2/config v1.26.1 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.16.12 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9 // indirect + github.com/aws/aws-sdk-go-v2/service/kms v1.27.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.18.5 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.26.5 // indirect + github.com/aws/smithy-go v1.19.0 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect github.com/blang/semver v3.5.1+incompatible // indirect github.com/cenkalti/backoff/v3 v3.2.2 // indirect @@ -58,7 +55,6 @@ require ( github.com/cyphar/filepath-securejoin v0.2.4 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/deckarep/golang-set/v2 v2.5.0 // indirect - github.com/dimchansky/utfbom v1.1.1 // indirect github.com/djherbis/times v1.5.0 // indirect github.com/edsrzf/mmap-go v1.1.0 // indirect github.com/emirpasic/gods v1.18.1 // indirect @@ -68,18 +64,17 @@ require ( github.com/go-git/go-git/v5 v5.11.0 // indirect github.com/gofrs/uuid v4.2.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.4.2 // indirect - github.com/golang/glog v1.1.0 // indirect + github.com/golang-jwt/jwt/v5 v5.1.0 // indirect + github.com/golang/glog v1.1.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect - github.com/google/go-cmp v0.6.0 // indirect github.com/google/go-querystring v1.1.0 // indirect - github.com/google/s2a-go v0.1.4 // indirect - github.com/google/uuid v1.3.0 // indirect + github.com/google/s2a-go v0.1.7 // indirect + github.com/google/uuid v1.4.0 // indirect github.com/google/wire v0.5.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.2.3 // indirect - github.com/googleapis/gax-go/v2 v2.11.0 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect + github.com/googleapis/gax-go/v2 v2.12.0 // indirect github.com/gorilla/mux v1.8.0 // indirect github.com/grpc-ecosystem/grpc-opentracing v0.0.0-20180507213350-8e809c8a8645 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect @@ -107,6 +102,7 @@ require ( github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/kevinburke/ssh_config v1.2.0 // indirect + github.com/kylelemons/godebug v1.1.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect github.com/mattn/go-colorable v0.1.12 // indirect github.com/mattn/go-isatty v0.0.19 // indirect @@ -133,12 +129,13 @@ require ( github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 // indirect github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect + github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect github.com/pulumi/esc v0.6.2 // indirect - github.com/pulumi/pulumi/sdk/v3 v3.103.1 // indirect + github.com/pulumi/pulumi/sdk/v3 v3.104.2 // indirect github.com/rivo/uniseg v0.4.4 // indirect github.com/rogpeppe/go-internal v1.11.0 // indirect github.com/ryanuber/go-glob v1.0.0 // indirect @@ -162,26 +159,26 @@ require ( github.com/zclconf/go-cty v1.13.2 // indirect go.opencensus.io v0.24.0 // indirect go.uber.org/atomic v1.9.0 // indirect - gocloud.dev v0.27.0 // indirect + gocloud.dev v0.36.0 // indirect gocloud.dev/secrets/hashivault v0.27.0 // indirect golang.org/x/crypto v0.17.0 // indirect golang.org/x/exp v0.0.0-20231110203233-9a3e6036ecaa // indirect golang.org/x/mod v0.14.0 // indirect golang.org/x/net v0.19.0 // indirect - golang.org/x/oauth2 v0.8.0 // indirect + golang.org/x/oauth2 v0.14.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.15.0 // indirect golang.org/x/term v0.15.0 // indirect golang.org/x/text v0.14.0 // indirect - golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9 // indirect + golang.org/x/time v0.4.0 // indirect golang.org/x/tools v0.15.0 // indirect - golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - google.golang.org/api v0.126.0 // indirect - google.golang.org/appengine v1.6.7 // indirect - google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130 // indirect - google.golang.org/grpc v1.57.1 // indirect + golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect + google.golang.org/api v0.151.0 // indirect + google.golang.org/appengine v1.6.8 // indirect + google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/grpc v1.59.0 // indirect google.golang.org/protobuf v1.31.0 // indirect gopkg.in/square/go-jose.v2 v2.6.0 // indirect gopkg.in/warnings.v0 v0.1.2 // indirect diff --git a/examples/go.sum b/examples/go.sum index cc5773922..023432565 100644 --- a/examples/go.sum +++ b/examples/go.sum @@ -34,8 +34,8 @@ cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w9 cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= cloud.google.com/go v0.103.0/go.mod h1:vwLx1nqLrzLX/fpwSMOXmFIqBOyHsvHbnAdbGSJ+mKk= -cloud.google.com/go v0.110.4 h1:1JYyxKMN9hd5dR2MYTPWkGUgcoxVVhg0LKNKEo0qvmk= -cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cloud.google.com/go v0.110.10 h1:LXy9GEO+timppncPIAZoOj3l58LIU9k+kn48AN7IO3Y= +cloud.google.com/go v0.110.10/go.mod h1:v1OoFqYxiBkUrruItNM3eT4lLByNjxmJSV/xDKJNnic= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= @@ -48,8 +48,8 @@ cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6m cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= -cloud.google.com/go/compute v1.20.1 h1:6aKEtlUiwEpJzM001l0yFkpXmUVXaN8W+fbkb2AZNbg= -cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.3 h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk= +cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI= cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= @@ -58,15 +58,15 @@ cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqCl cloud.google.com/go/firestore v1.6.1/go.mod h1:asNXNOzBdyVQmEU+ggO8UPodTkEVFW5Qx+rwHnAz+EY= cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= -cloud.google.com/go/iam v1.1.1 h1:lW7fzj15aVIXYHREOqjRBV9PsH0Z6u8Y46a1YGvQP4Y= -cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.5 h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI= +cloud.google.com/go/iam v1.1.5/go.mod h1:rB6P/Ic3mykPbFio+vo7403drjlgvoWfYpJhMXEbzv8= cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= -cloud.google.com/go/kms v1.12.1 h1:xZmZuwy2cwzsocmKDOPu4BL7umg8QXagQx6fKVmf45U= -cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= -cloud.google.com/go/logging v1.7.0 h1:CJYxlNNNNAMkHp9em/YEXcfJg+rPDg7YfwoRpMU+t5I= -cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= -cloud.google.com/go/longrunning v0.5.1 h1:Fr7TXftcqTudoyRJa113hyaqlGdiBQkp0Gq7tErFDWI= -cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/kms v1.15.5 h1:pj1sRfut2eRbD9pFRjNnPNg/CzJPuQAzUujMIM1vVeM= +cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= +cloud.google.com/go/logging v1.8.1 h1:26skQWPeYhvIasWKm48+Eq7oUqdcdbwsCVwz5Ys0FvU= +cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3wwctHJEI= +cloud.google.com/go/longrunning v0.5.4 h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg= +cloud.google.com/go/longrunning v0.5.4/go.mod h1:zqNVncI0BOP8ST6XQD1+VcvuShMmq7+xFSzOL++V0dI= cloud.google.com/go/monitoring v1.1.0/go.mod h1:L81pzz7HKn14QCMaCs6NTQkdBnE87TElyanS95vIcl4= cloud.google.com/go/monitoring v1.5.0/go.mod h1:/o9y8NYX5j91JjD/JvGLYbi86kL11OjyJXq2XziLJu4= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= @@ -83,8 +83,8 @@ cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9 cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= cloud.google.com/go/storage v1.24.0/go.mod h1:3xrJEFMXBsQLgxwThyjuD3aYlroL0TMRec1ypGUQ0KE= -cloud.google.com/go/storage v1.30.1 h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM= -cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= +cloud.google.com/go/storage v1.35.1 h1:B59ahL//eDfx2IIKFBeT5Atm9wnNmj3+8xG/W4WB//w= +cloud.google.com/go/storage v1.35.1/go.mod h1:M6M/3V/D3KpzMTJyPOR/HU6n2Si5QdaXYEsng2xgOs8= cloud.google.com/go/trace v1.0.0/go.mod h1:4iErSByzxkyHWzzlAj63/Gmjz0NH1ASqhJguHpGcr6A= cloud.google.com/go/trace v1.2.0/go.mod h1:Wc8y/uYyOhPy12KEnXG9XGrvfMz5F5SrYecQlbW1rwM= code.cloudfoundry.org/clock v0.0.0-20180518195852-02e53af36e6c/go.mod h1:QD9Lzhd/ux6eNQVUDVRJX/RKTigpewimNYBi7ivZKY8= @@ -99,21 +99,20 @@ github.com/Azure/azure-amqp-common-go/v3 v3.2.3/go.mod h1:7rPmbSfszeovxGfc5fSAXE github.com/Azure/azure-sdk-for-go v16.2.1+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go v63.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go v65.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= -github.com/Azure/azure-sdk-for-go v66.0.0+incompatible h1:bmmC38SlE8/E81nNADlgmVGurPWMHDX2YNXVQMrBpEE= github.com/Azure/azure-sdk-for-go v66.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go/sdk/azcore v0.19.0/go.mod h1:h6H6c8enJmmocHUbLiiGY6sx7f9i+X3m1CHdd5c6Rdw= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.1/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0 h1:rTnT/Jrcm+figWlYz4Ixzt0SJVR2cMC8lvZcimipiEY= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0/go.mod h1:ON4tFdPTwRcgWEaVDrN3584Ef+b7GgSJaXxe5fW9t4M= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 h1:fb8kj/Dh4CSwgsOzHeZY4Xh68cFVbzXx+ONXGMY//4w= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0/go.mod h1:uReU2sSxZExRPBAg3qKzmAucSi51+SP1OhohieR821Q= github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.11.0/go.mod h1:HcM1YX14R7CJcghJGOYCgdezslRSVzqwLf/q+4Y2r/0= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0 h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0/go.mod h1:bhXu1AjYL+wutSL/kpSq6s7733q2Rb0yuot9Zgfqa/0= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs= github.com/Azure/azure-sdk-for-go/sdk/internal v0.7.0/go.mod h1:yqy467j36fJxcRV2TzfVZ1pCb5vxm4BtZPUdYWe/Xo8= github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0 h1:leh5DwKv6Ihwi+h60uHtn6UWAxBbZ0q8DwQVMzf61zw= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 h1:d81/ng9rET2YqdVkVwkb6EXeRrLJIwyGnJcAlAWKwhs= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI= github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 h1:m/sWOGCREuSBqg2htVQTBY8nOZpyajYztF0vUvSZTuM= github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0/go.mod h1:Pu5Zksi2KrU7LPbZbNINx6fuVrUp/ffvpxdDj+i8LeE= github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 h1:FbH3BbSb4bvGluTesZZ+ttN/MDsnMmQP36OSnDuSXqw= @@ -126,45 +125,34 @@ github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX github.com/Azure/go-ansiterm v0.0.0-20210608223527-2377c96fe795/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/Azure/go-autorest v10.8.1+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= -github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs= github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= github.com/Azure/go-autorest/autorest v0.11.1/go.mod h1:JFgpikqFJ/MleTTxwepExTKnFUKKszPS8UavbQYUMuw= github.com/Azure/go-autorest/autorest v0.11.18/go.mod h1:dSiJPy22c3u0OtOKDNttNgqpNFY/GeWa7GH/Pz56QRA= github.com/Azure/go-autorest/autorest v0.11.24/go.mod h1:G6kyRlFnTuSbEYkQGawPfsCswgme4iYf6rfSKUDzbCc= github.com/Azure/go-autorest/autorest v0.11.25/go.mod h1:7l8ybrIdUmGqZMTD0sRtAr8NvbHjfofbf8RSP2q7w7U= github.com/Azure/go-autorest/autorest v0.11.27/go.mod h1:7l8ybrIdUmGqZMTD0sRtAr8NvbHjfofbf8RSP2q7w7U= -github.com/Azure/go-autorest/autorest v0.11.28 h1:ndAExarwr5Y+GaHE6VCaY1kyS/HwwGGyuimVhWsHOEM= github.com/Azure/go-autorest/autorest v0.11.28/go.mod h1:MrkzG3Y3AH668QyF9KRk5neJnGgmhQ6krbhR8Q5eMvA= github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod h1:/c022QCutn2P7uY+/oQWWNcK9YU+MH96NgK+jErpbcg= github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= github.com/Azure/go-autorest/autorest/adal v0.9.13/go.mod h1:W/MM4U6nLxnIskrw4UwWzlHfGjwUS50aOsc/I3yuU8M= github.com/Azure/go-autorest/autorest/adal v0.9.18/go.mod h1:XVVeme+LZwABT8K5Lc3hA4nAe8LDBVle26gTrguhhPQ= github.com/Azure/go-autorest/autorest/adal v0.9.20/go.mod h1:XVVeme+LZwABT8K5Lc3hA4nAe8LDBVle26gTrguhhPQ= -github.com/Azure/go-autorest/autorest/adal v0.9.21 h1:jjQnVFXPfekaqb8vIsv2G1lxshoW+oGv4MDlhRtnYZk= github.com/Azure/go-autorest/autorest/adal v0.9.21/go.mod h1:zua7mBUaCc5YnSLKYgGJR/w5ePdMDA6H56upLsHzA9U= -github.com/Azure/go-autorest/autorest/azure/auth v0.5.11 h1:P6bYXFoao05z5uhOQzbC3Qd8JqF3jUoocoTeIxkp2cA= github.com/Azure/go-autorest/autorest/azure/auth v0.5.11/go.mod h1:84w/uV8E37feW2NCJ08uT9VBfjfUHpgLVnG2InYD6cg= github.com/Azure/go-autorest/autorest/azure/cli v0.4.5/go.mod h1:ADQAXrkgm7acgWVUNamOgh8YNrv4p27l3Wc55oVfpzg= -github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 h1:w77/uPk80ZET2F+AfQExZyEWtn+0Rk/uw17m9fv5Ajc= github.com/Azure/go-autorest/autorest/azure/cli v0.4.6/go.mod h1:piCfgPho7BiIDdEQ1+g4VmKyD5y+p/XtSNqE6Hc4QD0= -github.com/Azure/go-autorest/autorest/date v0.3.0 h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw= github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= -github.com/Azure/go-autorest/autorest/mocks v0.4.2 h1:PGN4EDXnuQbojHbU0UWoNvmu9AGVwYHG9/fkDYhtAfw= github.com/Azure/go-autorest/autorest/mocks v0.4.2/go.mod h1:Vy7OitM9Kei0i1Oj+LvyAWMXJHeKH1MVlzFugfVrmyU= -github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk= github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE= -github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac= github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= -github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg= github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= -github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= -github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1 h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE= -github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0 h1:hVeq+yCyUi+MsoO/CU95yqCIcdzra5ovzk8Q2BBpV2M= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= @@ -258,57 +246,74 @@ github.com/aws/aws-sdk-go v1.43.11/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4 github.com/aws/aws-sdk-go v1.43.31/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= github.com/aws/aws-sdk-go v1.44.45/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= github.com/aws/aws-sdk-go v1.44.68/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= -github.com/aws/aws-sdk-go v1.44.298 h1:5qTxdubgV7PptZJmp/2qDwD2JL187ePL7VOxsSh1i3g= -github.com/aws/aws-sdk-go v1.44.298/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= +github.com/aws/aws-sdk-go v1.49.0 h1:g9BkW1fo9GqKfwg2+zCD+TW/D36Ux+vtfJ8guF4AYmY= +github.com/aws/aws-sdk-go v1.49.0/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= github.com/aws/aws-sdk-go-v2 v1.16.8/go.mod h1:6CpKuLXg2w7If3ABZCl/qZ6rEgwtjZTn4eAf4RcEyuw= -github.com/aws/aws-sdk-go-v2 v1.17.3 h1:shN7NlnVzvDUgPQ+1rLMSxY8OWRNDRYtiqe0p/PgrhY= -github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.3 h1:S/ZBwevQkr7gv5YxONYpGQxlMFFYSRfz3RMcjsC9Qhk= +github.com/aws/aws-sdk-go-v2 v1.24.0 h1:890+mqQ+hTpNuw0gGP6/4akolQkSToDJgHfQE7AwGuk= +github.com/aws/aws-sdk-go-v2 v1.24.0/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.3/go.mod h1:gNsR5CaXKmQSSzrmGxmwmct/r+ZBfbxorAuXYsj/M5Y= -github.com/aws/aws-sdk-go-v2/config v1.15.15 h1:yBV+J7Au5KZwOIrIYhYkTGJbifZPCkAnCFSvGsF3ui8= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo= github.com/aws/aws-sdk-go-v2/config v1.15.15/go.mod h1:A1Lzyy/o21I5/s2FbyX5AevQfSVXpvvIDCoVFD0BC4E= -github.com/aws/aws-sdk-go-v2/credentials v1.12.10 h1:7gGcMQePejwiKoDWjB9cWnpfVdnz/e5JwJFuT6OrroI= +github.com/aws/aws-sdk-go-v2/config v1.26.1 h1:z6DqMxclFGL3Zfo+4Q0rLnAZ6yVkzCRxhRMsiRQnD1o= +github.com/aws/aws-sdk-go-v2/config v1.26.1/go.mod h1:ZB+CuKHRbb5v5F0oJtGdhFTelmrxd4iWO1lf0rQwSAg= github.com/aws/aws-sdk-go-v2/credentials v1.12.10/go.mod h1:g5eIM5XRs/OzIIK81QMBl+dAuDyoLN0VYaLP+tBqEOk= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9 h1:hz8tc+OW17YqxyFFPSkvfSikbqWcyyHRyPVSTzC0+aI= +github.com/aws/aws-sdk-go-v2/credentials v1.16.12 h1:v/WgB8NxprNvr5inKIiVVrXPuuTegM+K8nncFkr1usU= +github.com/aws/aws-sdk-go-v2/credentials v1.16.12/go.mod h1:X21k0FjEJe+/pauud82HYiQbEr9jRKY3kXEIQ4hXeTQ= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9/go.mod h1:KDCCm4ONIdHtUloDcFvK2+vshZvx4Zmj7UMDfusuz5s= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.21 h1:bpiKFJ9aC0xTVpygSRRRL/YHC1JZ+pHQHENATHuoiwo= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10 h1:w98BT5w+ao1/r5sUuiH6JkVzjowOKeOJRHERyy1vh58= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10/go.mod h1:K2WGI7vUvkIv1HoNbfBA1bvIZ+9kL3YVmWxeKuLQsiw= github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.21/go.mod h1:iIYPrQ2rYfZiB/iADYlhj9HHZ9TTi6PqKQPAqygohbE= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.7 h1:FnLf60PtjXp8ZOzQfhJVsqF0OtYKQZWQfqOLshh8YXg= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.7/go.mod h1:tDVvl8hyU6E9B8TrnNrZQEVkQlB8hjJwcgpPhgtlnNg= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.15/go.mod h1:pWrr2OoHlT7M/Pd2y4HV3gJyPb3qj5qMmnPkKSNPYK4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27 h1:I3cakv2Uy1vNmmhRQmFptYDxOvBnwCdNwyw63N0RaRU= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 h1:v+HbZaCGmOwnTTVS86Fleq0vPzOd7tnJGbFhP0stNLs= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9/go.mod h1:Xjqy+Nyj7VDLBtCMkQYOw1QYfAEZCVLrfI0ezve8wd4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.9/go.mod h1:08tUpeSGN33QKSO7fwxXczNfiwCpbj+GxK6XKwqWVv0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21 h1:5NbbMrIzmUn/TXFqAle6mgrH5m9cOvMLRGL7pnG8tRE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16 h1:f0ySVcmQhwmzn7zQozd8wBM3yuGBfzdpsOaKQ0/Epzw= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 h1:N94sVhRACtXyVcjXxrwK1SKFIJrA9pOJ5yu2eSHnmls= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9/go.mod h1:hqamLz7g1/4EJP+GH5NBhcUMLjW+gKLQabgyz6/7WAU= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16/go.mod h1:CYmI+7x03jjJih8kBEEFKRQc40UjUokT0k7GbvrhhTc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.6 h1:3L8pcjvgaSOs0zzZcMKzxDSkYKEpwJ2dNVDdxm68jAY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.6/go.mod h1:O7Oc4peGZDEKlddivslfYFvAbgzvl/GH3J8j3JIGBXc= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.9 h1:ugD6qzjYtB7zM5PN/ZIeaAIyefPaD82G8+SJopgvUpw= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.9/go.mod h1:YD0aYBWCrPENpHolhKw2XDlTIWae2GKXT1T4o6N6hiM= github.com/aws/aws-sdk-go-v2/service/iam v1.19.0 h1:9vCynoqC+dgxZKrsjvAniyIopsv3RZFsZ6wkQ+yxtj8= github.com/aws/aws-sdk-go-v2/service/iam v1.19.0/go.mod h1:OyAuvpFeSVNppcSsp1hFOVQcaTRc1LE24YIR7pMbbAA= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.3 h1:4n4KCtv5SUoT5Er5XV41huuzrCqepxlW3SDI9qHQebc= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.3/go.mod h1:gkb2qADY+OHaGLKNTYxMaQNacfeyQpZ4csDTQMeFmcw= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.10 h1:7LJcuRalaLw+GYQTMGmVUl4opg2HrDZkvn/L3KvIQfw= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4/go.mod h1:2aGXHFmbInwgP9ZfpmdIfOELL79zhdNYNmReK8qDfdQ= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.10/go.mod h1:Qks+dxK3O+Z2deAhNo6cJ8ls1bam3tUGUAcgxQP1c70= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9 h1:sHfDuhbOuuWSIAEDd3pma6p0JgUcR2iePxtCE8gfCxQ= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.9 h1:/90OR2XbSYfXucBMJ4U14wrjlfleq/0SB6dZDPncgmo= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.9/go.mod h1:dN/Of9/fNZet7UrQQ6kTDo/VSwKPIq94vjlU16bRARc= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9/go.mod h1:yQowTpvdZkFVuHrLBXmczat4W+WJKg/PafBZnGBLga0= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.9 h1:sJdKvydGYDML9LTFcp6qq6Z5fIjN0Rdq2Gvw1hUg8tc= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9 h1:Nf2sHxjMJR8CSImIVCONRi4g0Su3J+TSTbS7G0pUeMU= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9/go.mod h1:idky4TER38YIjr2cADF1/ugFMKvZV7p//pVeV5LZbF0= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.9/go.mod h1:Rc5+wn2k8gFSi3V1Ch4mhxOzjMh+bYSXVFfVaqowQOY= -github.com/aws/aws-sdk-go-v2/service/kms v1.18.1 h1:y07kzPdcjuuyDVYWf1CCsQQ6kcAWMbFy+yIJ71xQBS0= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.9 h1:iEAeF6YC3l4FzlJPP9H3Ko1TXpdjdqWffxXjp8SY6uk= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.9/go.mod h1:kjsXoK23q9Z/tLBrckZLLyvjhZoS+AGrzqzUfEClvMM= github.com/aws/aws-sdk-go-v2/service/kms v1.18.1/go.mod h1:4PZMUkc9rXHWGVB5J9vKaZy3D7Nai79ORworQ3ASMiM= -github.com/aws/aws-sdk-go-v2/service/s3 v1.27.2 h1:NvzGue25jKnuAsh6yQ+TZ4ResMcnp49AWgWGm2L4b5o= +github.com/aws/aws-sdk-go-v2/service/kms v1.27.5 h1:7lKTr8zJ2nVaVgyII+7hUayTi7xWedMuANiNVXiD2S8= +github.com/aws/aws-sdk-go-v2/service/kms v1.27.5/go.mod h1:D9FVDkZjkZnnFHymJ3fPVz0zOUlNSd0xcIIVmmrAac8= github.com/aws/aws-sdk-go-v2/service/s3 v1.27.2/go.mod h1:u+566cosFI+d+motIz3USXEh6sN8Nq4GrNXSg2RXVMo= +github.com/aws/aws-sdk-go-v2/service/s3 v1.47.5 h1:Keso8lIOS+IzI2MkPZyK6G0LYcK3My2LQ+T5bxghEAY= +github.com/aws/aws-sdk-go-v2/service/s3 v1.47.5/go.mod h1:vADO6Jn+Rq4nDtfwNjhgR84qkZwiC6FqCaXdw/kYwjA= github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.15.14/go.mod h1:xakbH8KMsQQKqzX87uyyzTHshc/0/Df8bsTneTS5pFU= github.com/aws/aws-sdk-go-v2/service/sns v1.17.10/go.mod h1:uITsRNVMeCB3MkWpXxXw0eDz8pW4TYLzj+eyQtbhSxM= github.com/aws/aws-sdk-go-v2/service/sqs v1.19.1/go.mod h1:A94o564Gj+Yn+7QO1eLFeI7UVv3riy/YBFOfICVqFvU= github.com/aws/aws-sdk-go-v2/service/ssm v1.27.6/go.mod h1:fiFzQgj4xNOg4/wqmAiPvzgDMXPD+cUEplX/CYn+0j0= -github.com/aws/aws-sdk-go-v2/service/sso v1.11.13 h1:DQpf+al+aWozOEmVEdml67qkVZ6vdtGUi71BZZWw40k= github.com/aws/aws-sdk-go-v2/service/sso v1.11.13/go.mod h1:d7ptRksDDgvXaUvxyHZ9SYh+iMDymm94JbVcgvSYSzU= -github.com/aws/aws-sdk-go-v2/service/sts v1.16.10 h1:7tquJrhjYz2EsCBvA9VTl+sBAAh1bv7h/sGASdZOGGo= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.5 h1:ldSFWz9tEHAwHNmjx2Cvy1MjP5/L9kNoR0skc6wyOOM= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.5/go.mod h1:CaFfXLYL376jgbP7VKC96uFcU8Rlavak0UlAwk1Dlhc= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5 h1:2k9KmFawS63euAkY4/ixVNsYYwrwnd5fIvgEKkfZFNM= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5/go.mod h1:W+nd4wWDVkSUIox9bacmkBP5NMFQeTJ/xqNabpzSR38= github.com/aws/aws-sdk-go-v2/service/sts v1.16.10/go.mod h1:cftkHYN6tCDNfkSasAmclSfl4l7cySoay8vz7p/ce0E= +github.com/aws/aws-sdk-go-v2/service/sts v1.26.5 h1:5UYvv8JUvllZsRnfrcMQ+hJ9jNICmcgKPAO1CER25Wg= +github.com/aws/aws-sdk-go-v2/service/sts v1.26.5/go.mod h1:XX5gh4CB7wAs4KhcF46G6C8a2i7eupU19dcAAE+EydU= github.com/aws/smithy-go v1.12.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.19.0 h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM= +github.com/aws/smithy-go v1.19.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM= @@ -538,12 +543,12 @@ github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8 github.com/dgryski/go-sip13 v0.0.0-20200911182023-62edffca9245/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/digitalocean/godo v1.78.0/go.mod h1:GBmu8MkjZmNARE7IXRPmkbbnocNN8+uBm0xbEVw2LCs= github.com/digitalocean/godo v1.81.0/go.mod h1:BPCqvwbjbGqxuUnIKB4EvS/AX7IDnNmt5fwvIkWo+ew= -github.com/dimchansky/utfbom v1.1.1 h1:vV6w1AhK4VMnhBno/TPVCoK9U/LP0PkLCS9tbxHdi/U= github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= github.com/djherbis/times v1.5.0 h1:79myA211VwPhFTqUk8xehWrsEO+zcIZj0zT8mXPVARU= github.com/djherbis/times v1.5.0/go.mod h1:5q7FDLvbNg1L/KaBmPcWlVR9NmoKo3+ucqUA3ijQhA0= github.com/dnaeon/go-vcr v1.0.1/go.mod h1:aBB1+wY4s93YsC3HHjMBMrwTj2R9FHDzUr9KyGc8n1E= github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= +github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= github.com/docker/cli v0.0.0-20191017083524-a8ff7f821017/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/distribution v0.0.0-20190905152932-14b96e55d84c/go.mod h1:0+TTO4EOBfRPhZXAeF1Vu+W3hHZ8eLp8PgKVZlcvtFY= @@ -755,18 +760,18 @@ github.com/gogo/protobuf v1.3.0/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXP github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c= github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= -github.com/golang-jwt/jwt/v4 v4.4.2 h1:rcc4lwaZgFMCZ5jxF9ABolDcIHdBytAFgqFPbSJQAYs= github.com/golang-jwt/jwt/v4 v4.4.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v5 v5.1.0 h1:UGKbA/IPjtS6zLcdB7i5TyACMgSbOTiR8qzXgw8HWQU= +github.com/golang-jwt/jwt/v5 v5.1.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.1.0/go.mod h1:J4ad9Vo8ZCWQ2GMrC4UCQy1JpCbwU9m3EOqtpKwwwHI= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= -github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= +github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= +github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -833,8 +838,9 @@ github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/go-replayers/grpcreplay v1.1.0 h1:S5+I3zYyZ+GQz68OfbURDdt/+cSMqCK1wrvNx7WBzTE= github.com/google/go-replayers/grpcreplay v1.1.0/go.mod h1:qzAvJ8/wi57zq7gWqaE6AwLM6miiXUQwP1S+I9icmhk= -github.com/google/go-replayers/httpreplay v1.1.1 h1:H91sIMlt1NZzN7R+/ASswyouLJfW0WLW7fhyUFvDEkY= github.com/google/go-replayers/httpreplay v1.1.1/go.mod h1:gN9GeLIs7l6NUoVaSSnv2RiqK1NiwAmD0MrKeC9IIks= +github.com/google/go-replayers/httpreplay v1.2.0 h1:VM1wEyyjaoU53BwrOnaf9VhAyQQEEioJvFYxYcLRKzk= +github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy+tME4bwyqPcwWbNlUI1Mcg= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= @@ -864,21 +870,22 @@ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20220318212150-b2ab0324ddda/go.mod h1:KgnwoLYCZ8IQu3XUZ8Nc/bM9CCZFOyjUNOSygVozoDg= github.com/google/pprof v0.0.0-20220608213341-c488b8fa1db3/go.mod h1:gSuNB+gJaOiQKLEZ+q+PK9Mq3SOzhRcw2GsGS/FhYDk= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.4 h1:1kZ/sQM3srePvKs3tXAvQzo66XfcReoqFpIpIccE7Oc= -github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/subcommands v1.0.1/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/wire v0.5.0 h1:I7ELFeVBr3yfPIcc8+MWvrjk+3VjbcSzoXm3JVa+jD8= github.com/google/wire v0.5.0/go.mod h1:ngWDr9Qvq3yZA10YrxfyGELY/AFWGVpy9c1LTRi1EoU= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.3 h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k= -github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= @@ -886,8 +893,8 @@ github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0 github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= -github.com/googleapis/gax-go/v2 v2.11.0 h1:9V9PWXEsWnPpQhu/PeQIkS4eGzMlTLGgt80cUUI8Ki4= -github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= +github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= +github.com/googleapis/gax-go/v2 v2.12.0/go.mod h1:y+aIqrI5eb1YGMVJfuV3185Ts/D7qKpsEkdD5+I6QGU= github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= github.com/googleapis/gnostic v0.5.1/go.mod h1:6U4PtQXGIEt/Z3h5MAT7FNofLnw9vXk2cUuW7uA/OeU= github.com/googleapis/gnostic v0.5.5/go.mod h1:7+EbHbldMins07ALC74bsA81Ovc97DwqyJO1AENw9kA= @@ -1383,8 +1390,9 @@ github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA= -github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI= github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -1459,10 +1467,10 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= -github.com/pulumi/pulumi/pkg/v3 v3.103.1 h1:sxacPM2TyDSCufZkescZGnMR22t+REu9nhv68u9rLQ8= -github.com/pulumi/pulumi/pkg/v3 v3.103.1/go.mod h1:AotODpuSfN4XommpmMifBExNmucrnH84cbEhVOeqEQM= -github.com/pulumi/pulumi/sdk/v3 v3.103.1 h1:6o0zt5srgIjDsOI5JWNSwMqoB8vGiI3xow0RDZ3JX2c= -github.com/pulumi/pulumi/sdk/v3 v3.103.1/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/pkg/v3 v3.104.2 h1:pxioQCKuTrGyeCmdxkR2M03nFBrPMhPnuHMaaTfxY1Y= +github.com/pulumi/pulumi/pkg/v3 v3.104.2/go.mod h1:AvF18k2O6rZIV27fF9i0UueP/PjiqSJeRMiOi3cVgEM= +github.com/pulumi/pulumi/sdk/v3 v3.104.2 h1:aOwUkrlsyEWrL1jlHqn2/36zMSPQrVUYUyZPqstrmjc= +github.com/pulumi/pulumi/sdk/v3 v3.104.2/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= @@ -1739,8 +1747,9 @@ go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= -gocloud.dev v0.27.0 h1:j0WTUsnKTxCsWO7y8T+YCiBZUmLl9w/WIowqAY3yo0g= gocloud.dev v0.27.0/go.mod h1:YlYKhYsY5/1JdHGWQDkAuqkezVKowu7qbe9aIeUF6p0= +gocloud.dev v0.36.0 h1:q5zoXux4xkOZP473e1EZbG8Gq9f0vlg1VNH5Du/ybus= +gocloud.dev v0.36.0/go.mod h1:bLxah6JQVKBaIxzsr5BQLYB4IYdWHkMZdzCXlo6F0gg= gocloud.dev/secrets/hashivault v0.27.0 h1:AAeGJXr0tiHHJgg5tL8atOGktB4eK9EJAqkZbPKAcOo= gocloud.dev/secrets/hashivault v0.27.0/go.mod h1:offqsI5oj0B0bVHZdfk/88uIb3NnN93ia8py0yvRlHY= golang.org/x/crypto v0.0.0-20171113213409-9f005a07e0d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= @@ -1773,7 +1782,6 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20211202192323-5770296d904e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= @@ -1904,7 +1912,6 @@ golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.0.0-20220802222814-0bcc04d9c69b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= @@ -1935,8 +1942,8 @@ golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7Lm golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= golang.org/x/oauth2 v0.0.0-20220628200809-02e64fa58f26/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= golang.org/x/oauth2 v0.0.0-20220722155238-128564f6959c/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.8.0 h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8= -golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= +golang.org/x/oauth2 v0.14.0 h1:P0Vrf/2538nmC0H+pEQ3MNFRRnVR7RlqyVw+bvm26z0= +golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2058,6 +2065,7 @@ golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -2108,7 +2116,6 @@ golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9sn golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= @@ -2140,8 +2147,9 @@ golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20220210224613-90d013bbcef8/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220224211638-0e9765cccd65/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9 h1:ftMN5LMiBFjbzleLqtoBZk7KdJwhuybIU+FckUHgoyQ= golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY= +golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -2237,8 +2245,8 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= google.golang.org/api v0.0.0-20160322025152-9bf6e6e569ff/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= @@ -2287,8 +2295,8 @@ google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6F google.golang.org/api v0.86.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= google.golang.org/api v0.91.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.126.0 h1:q4GJq+cAdMAC7XP7njvQ4tvohGLiSlytuL4BQxbIZ+o= -google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +google.golang.org/api v0.151.0 h1:FhfXLO/NFdJIzQtCqjpysWwqKk8AzGWBUhMIx67cVDU= +google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -2296,8 +2304,9 @@ google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7 google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= +google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= +google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/cloud v0.0.0-20151119220103-975617b05ea8/go.mod h1:0H1ncTHf11KCFhTc/+EFRbzSCOZx+VUbRMk55Yv5MYk= google.golang.org/genproto v0.0.0-20170818010345-ee236bd376b0/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= @@ -2398,12 +2407,12 @@ google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljW google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= google.golang.org/genproto v0.0.0-20220802133213-ce4fa296bf78/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e h1:xIXmWJ303kJCuogpj0bHq+dcjcZHU+XFyc1I0Yl9cRg= -google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= -google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130 h1:XVeBY8d/FaK4848myy41HBqnDwvxeV3zMZhwN1TvAMU= -google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130 h1:2FZP5XuJY9zQyGM5N0rtovnoXjiMUEIUMvw0m9wlpLc= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= +google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f h1:Vn+VyHU5guc9KjB5KrjI2q0wCOWEOIh0OEsleqakHJg= +google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f/go.mod h1:nWSwAFPb+qfNJXsoeO3Io7zf4tMSfN8EA8RlDA04GhY= +google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f h1:2yNACc1O40tTnrsbk9Cv6oxiW8pxI/pXj0wRtdlYmgY= +google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f/go.mod h1:Uy9bTZJqmfrw2rIBxgGLnamc78euZULUBrLZ9XTITKI= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f h1:ultW7fxlIvee4HYrtnaRPon9HpEgFk5zYpmfMgtKB5I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f/go.mod h1:L9KNLi232K1/xB6f7AlSX692koaRnKaWSR0stBki0Yc= google.golang.org/grpc v0.0.0-20160317175043-d3ddb4469d5a/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.8.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= @@ -2447,8 +2456,8 @@ google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACu google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.57.1 h1:upNTNqv0ES+2ZOOqACwVtS3Il8M12/+Hz41RCPzAjQg= -google.golang.org/grpc v1.57.1/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= +google.golang.org/grpc v1.59.0 h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk= +google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= diff --git a/provider/cmd/pulumi-resource-artifactory/schema.json b/provider/cmd/pulumi-resource-artifactory/schema.json index 9055d6e30..92f790280 100644 --- a/provider/cmd/pulumi-resource-artifactory/schema.json +++ b/provider/cmd/pulumi-resource-artifactory/schema.json @@ -52,7 +52,7 @@ "variables": { "accessToken": { "type": "string", - "description": "This is a access token that can be given to you by your admin under `User Management -\u003e Access Tokens`. If not set, the\n'api_key' attribute value will be used.\n", + "description": "This is a access token that can be given to you by your admin under `User Management \u003e Access Tokens`. If not set, the\n'api_key' attribute value will be used.\n", "secret": true }, "apiKey": { @@ -134,7 +134,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -206,7 +207,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -405,7 +407,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -533,7 +536,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -661,7 +665,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -794,7 +799,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -1972,7 +1978,8 @@ "description": "HTTP headers you wish to use to invoke the Webhook, comprise key/value pair.\n" }, "payload": { - "type": "string" + "type": "string", + "description": "This attribute is used to build the request body. Used in custom webhooks\n" }, "proxy": { "type": "string", @@ -2059,16 +2066,20 @@ "artifactory:index/RemoteAlpineRepositoryContentSynchronisation:RemoteAlpineRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2076,16 +2087,20 @@ "artifactory:index/RemoteBowerRepositoryContentSynchronisation:RemoteBowerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2093,16 +2108,20 @@ "artifactory:index/RemoteCargoRepositoryContentSynchronisation:RemoteCargoRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2110,16 +2129,20 @@ "artifactory:index/RemoteChefRepositoryContentSynchronisation:RemoteChefRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2127,16 +2150,20 @@ "artifactory:index/RemoteCocoapodsRepositoryContentSynchronisation:RemoteCocoapodsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2144,16 +2171,20 @@ "artifactory:index/RemoteComposerRepositoryContentSynchronisation:RemoteComposerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2161,16 +2192,20 @@ "artifactory:index/RemoteConanRepositoryContentSynchronisation:RemoteConanRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2178,16 +2213,20 @@ "artifactory:index/RemoteCondaRepositoryContentSynchronisation:RemoteCondaRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2195,16 +2234,20 @@ "artifactory:index/RemoteCranRepositoryContentSynchronisation:RemoteCranRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2212,16 +2255,20 @@ "artifactory:index/RemoteDebianRepositoryContentSynchronisation:RemoteDebianRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2229,16 +2276,20 @@ "artifactory:index/RemoteDockerRepositoryContentSynchronisation:RemoteDockerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2246,16 +2297,20 @@ "artifactory:index/RemoteGemsRepositoryContentSynchronisation:RemoteGemsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2263,16 +2318,20 @@ "artifactory:index/RemoteGenericRepositoryContentSynchronisation:RemoteGenericRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2280,16 +2339,20 @@ "artifactory:index/RemoteGitlfsRepositoryContentSynchronisation:RemoteGitlfsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2297,16 +2360,20 @@ "artifactory:index/RemoteGoRepositoryContentSynchronisation:RemoteGoRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2314,16 +2381,20 @@ "artifactory:index/RemoteGradleRepositoryContentSynchronisation:RemoteGradleRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2331,16 +2402,20 @@ "artifactory:index/RemoteHelmRepositoryContentSynchronisation:RemoteHelmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2348,16 +2423,20 @@ "artifactory:index/RemoteHuggingfacemlRepositoryContentSynchronisation:RemoteHuggingfacemlRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2365,16 +2444,20 @@ "artifactory:index/RemoteIvyRepositoryContentSynchronisation:RemoteIvyRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2382,16 +2465,20 @@ "artifactory:index/RemoteMavenRepositoryContentSynchronisation:RemoteMavenRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2399,16 +2486,20 @@ "artifactory:index/RemoteNpmRepositoryContentSynchronisation:RemoteNpmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2416,16 +2507,20 @@ "artifactory:index/RemoteNugetRepositoryContentSynchronisation:RemoteNugetRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2433,16 +2528,20 @@ "artifactory:index/RemoteOpkgRepositoryContentSynchronisation:RemoteOpkgRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2450,16 +2549,20 @@ "artifactory:index/RemoteP2RepositoryContentSynchronisation:RemoteP2RepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2467,16 +2570,20 @@ "artifactory:index/RemotePubRepositoryContentSynchronisation:RemotePubRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2484,16 +2591,20 @@ "artifactory:index/RemotePuppetRepositoryContentSynchronisation:RemotePuppetRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2501,16 +2612,20 @@ "artifactory:index/RemotePypiRepositoryContentSynchronisation:RemotePypiRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2518,16 +2633,20 @@ "artifactory:index/RemoteRpmRepositoryContentSynchronisation:RemoteRpmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2535,16 +2654,20 @@ "artifactory:index/RemoteSbtRepositoryContentSynchronisation:RemoteSbtRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2552,16 +2675,20 @@ "artifactory:index/RemoteSwiftRepositoryContentSynchronisation:RemoteSwiftRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2569,16 +2696,20 @@ "artifactory:index/RemoteTerraformRepositoryContentSynchronisation:RemoteTerraformRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2586,16 +2717,20 @@ "artifactory:index/RemoteVcsRepositoryContentSynchronisation:RemoteVcsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -2824,10 +2959,12 @@ "artifactory:index/getFederatedDockerRepositoryMember:getFederatedDockerRepositoryMember": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically.\n" }, "url": { - "type": "string" + "type": "string", + "description": "Full URL to ending with the repositoryName\n" } }, "type": "object", @@ -3527,16 +3664,20 @@ "artifactory:index/getRemoteAlpineRepositoryContentSynchronisation:getRemoteAlpineRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3544,16 +3685,20 @@ "artifactory:index/getRemoteBowerRepositoryContentSynchronisation:getRemoteBowerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3561,16 +3706,20 @@ "artifactory:index/getRemoteCargoRepositoryContentSynchronisation:getRemoteCargoRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3578,16 +3727,20 @@ "artifactory:index/getRemoteChefRepositoryContentSynchronisation:getRemoteChefRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3595,16 +3748,20 @@ "artifactory:index/getRemoteCocoapodsRepositoryContentSynchronisation:getRemoteCocoapodsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3612,16 +3769,20 @@ "artifactory:index/getRemoteComposerRepositoryContentSynchronisation:getRemoteComposerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3629,16 +3790,20 @@ "artifactory:index/getRemoteConanRepositoryContentSynchronisation:getRemoteConanRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3646,16 +3811,20 @@ "artifactory:index/getRemoteCondaRepositoryContentSynchronisation:getRemoteCondaRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3663,16 +3832,20 @@ "artifactory:index/getRemoteCranRepositoryContentSynchronisation:getRemoteCranRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3680,16 +3853,20 @@ "artifactory:index/getRemoteDebianRepositoryContentSynchronisation:getRemoteDebianRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3697,16 +3874,20 @@ "artifactory:index/getRemoteDockerRepositoryContentSynchronisation:getRemoteDockerRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3714,16 +3895,20 @@ "artifactory:index/getRemoteGemsRepositoryContentSynchronisation:getRemoteGemsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3731,16 +3916,20 @@ "artifactory:index/getRemoteGenericRepositoryContentSynchronisation:getRemoteGenericRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3748,16 +3937,20 @@ "artifactory:index/getRemoteGitlfsRepositoryContentSynchronisation:getRemoteGitlfsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3765,16 +3958,20 @@ "artifactory:index/getRemoteGoRepositoryContentSynchronisation:getRemoteGoRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3782,16 +3979,20 @@ "artifactory:index/getRemoteGradleRepositoryContentSynchronisation:getRemoteGradleRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3799,16 +4000,20 @@ "artifactory:index/getRemoteHelmRepositoryContentSynchronisation:getRemoteHelmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3816,16 +4021,20 @@ "artifactory:index/getRemoteIvyRepositoryContentSynchronisation:getRemoteIvyRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3833,16 +4042,20 @@ "artifactory:index/getRemoteMavenRepositoryContentSynchronisation:getRemoteMavenRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3850,16 +4063,20 @@ "artifactory:index/getRemoteNpmRepositoryContentSynchronisation:getRemoteNpmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3867,16 +4084,20 @@ "artifactory:index/getRemoteNugetRepositoryContentSynchronisation:getRemoteNugetRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3884,16 +4105,20 @@ "artifactory:index/getRemoteOpkgRepositoryContentSynchronisation:getRemoteOpkgRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3901,16 +4126,20 @@ "artifactory:index/getRemoteP2RepositoryContentSynchronisation:getRemoteP2RepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3918,16 +4147,20 @@ "artifactory:index/getRemotePubRepositoryContentSynchronisation:getRemotePubRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3935,16 +4168,20 @@ "artifactory:index/getRemotePuppetRepositoryContentSynchronisation:getRemotePuppetRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3952,16 +4189,20 @@ "artifactory:index/getRemotePypiRepositoryContentSynchronisation:getRemotePypiRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3969,16 +4210,20 @@ "artifactory:index/getRemoteRpmRepositoryContentSynchronisation:getRemoteRpmRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -3986,16 +4231,20 @@ "artifactory:index/getRemoteSbtRepositoryContentSynchronisation:getRemoteSbtRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -4003,16 +4252,20 @@ "artifactory:index/getRemoteSwiftRepositoryContentSynchronisation:getRemoteSwiftRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -4020,16 +4273,20 @@ "artifactory:index/getRemoteTerraformRepositoryContentSynchronisation:getRemoteTerraformRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" @@ -4037,16 +4294,20 @@ "artifactory:index/getRemoteVcsRepositoryContentSynchronisation:getRemoteVcsRepositoryContentSynchronisation": { "properties": { "enabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'.\n" }, "propertiesEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'.\n" }, "sourceOriginAbsenceDetection": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false'\n" }, "statisticsEnabled": { - "type": "boolean" + "type": "boolean", + "description": "If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'.\n" } }, "type": "object" diff --git a/provider/go.mod b/provider/go.mod index 6e84885f5..9d96bdea7 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -4,37 +4,32 @@ go 1.21 replace ( github.com/hashicorp/go-getter v1.5.0 => github.com/hashicorp/go-getter v1.4.0 - github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20230912190043-e6d96b3b8f7e + github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240129205329-74776a5cd5f9 ) require ( github.com/jfrog/terraform-provider-artifactory/v10 v10.1.2 - github.com/pulumi/pulumi-terraform-bridge/pf v0.25.0 - github.com/pulumi/pulumi-terraform-bridge/v3 v3.72.0 - github.com/pulumi/pulumi/sdk/v3 v3.103.1 + github.com/pulumi/pulumi-terraform-bridge/pf v0.26.0 + github.com/pulumi/pulumi-terraform-bridge/v3 v3.73.0 + github.com/pulumi/pulumi/sdk/v3 v3.104.2 ) require ( - cloud.google.com/go v0.110.8 // indirect - cloud.google.com/go/compute v1.23.0 // indirect + cloud.google.com/go v0.110.10 // indirect + cloud.google.com/go/compute v1.23.3 // indirect cloud.google.com/go/compute/metadata v0.2.3 // indirect - cloud.google.com/go/iam v1.1.2 // indirect - cloud.google.com/go/kms v1.15.2 // indirect + cloud.google.com/go/iam v1.1.5 // indirect + cloud.google.com/go/kms v1.15.5 // indirect cloud.google.com/go/logging v1.8.1 // indirect - cloud.google.com/go/longrunning v0.5.1 // indirect - cloud.google.com/go/storage v1.30.1 // indirect + cloud.google.com/go/longrunning v0.5.4 // indirect + cloud.google.com/go/storage v1.35.1 // indirect dario.cat/mergo v1.0.0 // indirect - github.com/Azure/azure-sdk-for-go v66.0.0+incompatible // indirect - github.com/Azure/go-autorest v14.2.0+incompatible // indirect - github.com/Azure/go-autorest/autorest v0.11.28 // indirect - github.com/Azure/go-autorest/autorest/adal v0.9.21 // indirect - github.com/Azure/go-autorest/autorest/azure/auth v0.5.11 // indirect - github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 // indirect - github.com/Azure/go-autorest/autorest/date v0.3.0 // indirect - github.com/Azure/go-autorest/autorest/to v0.4.0 // indirect - github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect - github.com/Azure/go-autorest/logger v0.2.1 // indirect - github.com/Azure/go-autorest/tracing v0.6.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect + github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0 // indirect github.com/BurntSushi/toml v1.2.1 // indirect github.com/Masterminds/goutils v1.1.1 // indirect github.com/Masterminds/semver v1.5.0 // indirect @@ -49,19 +44,21 @@ require ( github.com/armon/go-metrics v0.4.0 // indirect github.com/armon/go-radix v1.0.0 // indirect github.com/atotto/clipboard v0.1.4 // indirect - github.com/aws/aws-sdk-go v1.44.298 // indirect - github.com/aws/aws-sdk-go-v2 v1.17.3 // indirect - github.com/aws/aws-sdk-go-v2/config v1.15.15 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.12.10 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9 // indirect - github.com/aws/aws-sdk-go-v2/service/kms v1.18.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.11.13 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.16.10 // indirect - github.com/aws/smithy-go v1.13.5 // indirect + github.com/aws/aws-sdk-go v1.49.0 // indirect + github.com/aws/aws-sdk-go-v2 v1.24.0 // indirect + github.com/aws/aws-sdk-go-v2/config v1.26.1 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.16.12 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9 // indirect + github.com/aws/aws-sdk-go-v2/service/kms v1.27.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.18.5 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.26.5 // indirect + github.com/aws/smithy-go v1.19.0 // indirect github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect github.com/bgentry/speakeasy v0.1.0 // indirect @@ -76,7 +73,6 @@ require ( github.com/cyphar/filepath-securejoin v0.2.4 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/deckarep/golang-set/v2 v2.5.0 // indirect - github.com/dimchansky/utfbom v1.1.1 // indirect github.com/djherbis/times v1.5.0 // indirect github.com/edsrzf/mmap-go v1.1.0 // indirect github.com/emirpasic/gods v1.18.1 // indirect @@ -89,18 +85,18 @@ require ( github.com/go-resty/resty/v2 v2.11.0 // indirect github.com/gofrs/uuid v4.2.0+incompatible // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang-jwt/jwt/v4 v4.4.2 // indirect + github.com/golang-jwt/jwt/v5 v5.1.0 // indirect github.com/golang/glog v1.1.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.3 // indirect github.com/golang/snappy v0.0.4 // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/google/go-querystring v1.1.0 // indirect - github.com/google/s2a-go v0.1.4 // indirect + github.com/google/s2a-go v0.1.7 // indirect github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect - github.com/google/uuid v1.3.1 // indirect + github.com/google/uuid v1.4.0 // indirect github.com/google/wire v0.5.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.2.4 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect github.com/googleapis/gax-go/v2 v2.12.0 // indirect github.com/gorhill/cronexpr v0.0.0-20180427100037-88b0669f7d75 // indirect github.com/gorilla/mux v1.8.0 // indirect @@ -133,9 +129,9 @@ require ( github.com/hashicorp/terraform-json v0.18.0 // indirect github.com/hashicorp/terraform-plugin-framework v1.5.0 // indirect github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 // indirect - github.com/hashicorp/terraform-plugin-go v0.20.0 // indirect + github.com/hashicorp/terraform-plugin-go v0.21.0 // indirect github.com/hashicorp/terraform-plugin-log v0.9.0 // indirect - github.com/hashicorp/terraform-plugin-mux v0.13.0 // indirect + github.com/hashicorp/terraform-plugin-mux v0.14.0 // indirect github.com/hashicorp/terraform-plugin-sdk/v2 v2.30.0 // indirect github.com/hashicorp/terraform-plugin-testing v1.5.1 // indirect github.com/hashicorp/terraform-registry-address v0.2.3 // indirect @@ -153,6 +149,7 @@ require ( github.com/json-iterator/go v1.1.12 // indirect github.com/kevinburke/ssh_config v1.2.0 // indirect github.com/klauspost/compress v1.15.11 // indirect + github.com/kylelemons/godebug v1.1.0 // indirect github.com/lucasb-eyer/go-colorful v1.2.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.19 // indirect @@ -181,6 +178,7 @@ require ( github.com/pgavlin/goldmark v1.1.33-0.20200616210433-b5eb04559386 // indirect github.com/pierrec/lz4 v2.6.1+incompatible // indirect github.com/pjbgf/sha1cd v0.3.0 // indirect + github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect github.com/pkg/errors v0.9.1 // indirect github.com/pkg/term v1.1.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect @@ -190,7 +188,7 @@ require ( github.com/pulumi/pulumi-java/pkg v0.9.9 // indirect github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.7 // indirect github.com/pulumi/pulumi-yaml v1.5.0 // indirect - github.com/pulumi/pulumi/pkg/v3 v3.103.1 // indirect + github.com/pulumi/pulumi/pkg/v3 v3.104.2 // indirect github.com/pulumi/schema-tools v0.1.2 // indirect github.com/pulumi/terraform-diff-reader v0.0.2 // indirect github.com/rivo/uniseg v0.4.4 // indirect @@ -225,27 +223,27 @@ require ( github.com/zclconf/go-cty v1.14.1 // indirect go.opencensus.io v0.24.0 // indirect go.uber.org/atomic v1.9.0 // indirect - gocloud.dev v0.27.0 // indirect + gocloud.dev v0.36.0 // indirect gocloud.dev/secrets/hashivault v0.27.0 // indirect golang.org/x/crypto v0.18.0 // indirect golang.org/x/exp v0.0.0-20231127185646-65229373498e // indirect golang.org/x/mod v0.14.0 // indirect golang.org/x/net v0.19.0 // indirect - golang.org/x/oauth2 v0.13.0 // indirect + golang.org/x/oauth2 v0.14.0 // indirect golang.org/x/sync v0.5.0 // indirect golang.org/x/sys v0.16.0 // indirect golang.org/x/term v0.16.0 // indirect golang.org/x/text v0.14.0 // indirect - golang.org/x/time v0.3.0 // indirect + golang.org/x/time v0.4.0 // indirect golang.org/x/tools v0.16.0 // indirect - golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - google.golang.org/api v0.128.0 // indirect + golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 // indirect + google.golang.org/api v0.151.0 // indirect google.golang.org/appengine v1.6.8 // indirect - google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 // indirect - google.golang.org/grpc v1.60.0 // indirect - google.golang.org/protobuf v1.31.0 // indirect + google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f // indirect + google.golang.org/grpc v1.61.0 // indirect + google.golang.org/protobuf v1.32.0 // indirect gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d // indirect gopkg.in/ldap.v2 v2.5.1 // indirect gopkg.in/square/go-jose.v2 v2.6.0 // indirect diff --git a/provider/go.sum b/provider/go.sum index 7d3e26714..225bcd229 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -40,8 +40,8 @@ cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRY cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= -cloud.google.com/go v0.110.8 h1:tyNdfIxjzaWctIiLYOTalaLKZ17SI44SKFW26QbOhME= -cloud.google.com/go v0.110.8/go.mod h1:Iz8AkXJf1qmxC3Oxoep8R1T36w8B92yU29PcBhHO5fk= +cloud.google.com/go v0.110.10 h1:LXy9GEO+timppncPIAZoOj3l58LIU9k+kn48AN7IO3Y= +cloud.google.com/go v0.110.10/go.mod h1:v1OoFqYxiBkUrruItNM3eT4lLByNjxmJSV/xDKJNnic= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= @@ -178,8 +178,8 @@ cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63 cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= -cloud.google.com/go/compute v1.23.0 h1:tP41Zoavr8ptEqaW6j+LQOnyBBhO7OkOMAGrgLopTwY= -cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= +cloud.google.com/go/compute v1.23.3 h1:6sVlXXBmbd7jNX0Ipq0trII3e4n1/MsADLK6a+aiVlk= +cloud.google.com/go/compute v1.23.3/go.mod h1:VCgBUoMnIVIR0CscqQiPJLAG25E3ZRZMzcFZeQ+h8CI= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= @@ -320,8 +320,8 @@ cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGE cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= -cloud.google.com/go/iam v1.1.2 h1:gacbrBdWcoVmGLozRuStX45YKvJtzIjJdAolzUs1sm4= -cloud.google.com/go/iam v1.1.2/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= +cloud.google.com/go/iam v1.1.5 h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI= +cloud.google.com/go/iam v1.1.5/go.mod h1:rB6P/Ic3mykPbFio+vo7403drjlgvoWfYpJhMXEbzv8= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= @@ -341,8 +341,8 @@ cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4 cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= -cloud.google.com/go/kms v1.15.2 h1:lh6qra6oC4AyWe5fUUUBe/S27k12OHAleOOOw6KakdE= -cloud.google.com/go/kms v1.15.2/go.mod h1:3hopT4+7ooWRCjc2DxgnpESFxhIraaI2IpAVUEhbT/w= +cloud.google.com/go/kms v1.15.5 h1:pj1sRfut2eRbD9pFRjNnPNg/CzJPuQAzUujMIM1vVeM= +cloud.google.com/go/kms v1.15.5/go.mod h1:cU2H5jnp6G2TDpUGZyqTCoy1n16fbubHZjmVXSMtwDI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= @@ -358,8 +358,8 @@ cloud.google.com/go/logging v1.8.1/go.mod h1:TJjR+SimHwuC8MZ9cjByQulAMgni+RkXeI3 cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= -cloud.google.com/go/longrunning v0.5.1 h1:Fr7TXftcqTudoyRJa113hyaqlGdiBQkp0Gq7tErFDWI= -cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= +cloud.google.com/go/longrunning v0.5.4 h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg= +cloud.google.com/go/longrunning v0.5.4/go.mod h1:zqNVncI0BOP8ST6XQD1+VcvuShMmq7+xFSzOL++V0dI= cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= @@ -551,8 +551,8 @@ cloud.google.com/go/storage v1.24.0/go.mod h1:3xrJEFMXBsQLgxwThyjuD3aYlroL0TMRec cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= -cloud.google.com/go/storage v1.30.1 h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM= -cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= +cloud.google.com/go/storage v1.35.1 h1:B59ahL//eDfx2IIKFBeT5Atm9wnNmj3+8xG/W4WB//w= +cloud.google.com/go/storage v1.35.1/go.mod h1:M6M/3V/D3KpzMTJyPOR/HU6n2Si5QdaXYEsng2xgOs8= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= @@ -634,21 +634,20 @@ github.com/Azure/azure-amqp-common-go/v3 v3.2.3/go.mod h1:7rPmbSfszeovxGfc5fSAXE github.com/Azure/azure-sdk-for-go v16.2.1+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go v63.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go v65.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= -github.com/Azure/azure-sdk-for-go v66.0.0+incompatible h1:bmmC38SlE8/E81nNADlgmVGurPWMHDX2YNXVQMrBpEE= github.com/Azure/azure-sdk-for-go v66.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= github.com/Azure/azure-sdk-for-go/sdk/azcore v0.19.0/go.mod h1:h6H6c8enJmmocHUbLiiGY6sx7f9i+X3m1CHdd5c6Rdw= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.0.0/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= github.com/Azure/azure-sdk-for-go/sdk/azcore v1.1.1/go.mod h1:uGG2W01BaETf0Ozp+QxxKJdMBNRWPdstHG0Fmdwn1/U= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0 h1:rTnT/Jrcm+figWlYz4Ixzt0SJVR2cMC8lvZcimipiEY= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.4.0/go.mod h1:ON4tFdPTwRcgWEaVDrN3584Ef+b7GgSJaXxe5fW9t4M= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0 h1:fb8kj/Dh4CSwgsOzHeZY4Xh68cFVbzXx+ONXGMY//4w= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.9.0/go.mod h1:uReU2sSxZExRPBAg3qKzmAucSi51+SP1OhohieR821Q= github.com/Azure/azure-sdk-for-go/sdk/azidentity v0.11.0/go.mod h1:HcM1YX14R7CJcghJGOYCgdezslRSVzqwLf/q+4Y2r/0= github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.0.0/go.mod h1:+6sju8gk8FRmSajX3Oz4G5Gm7P+mbqE9FVaXXFYTkCM= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0 h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.1.0/go.mod h1:bhXu1AjYL+wutSL/kpSq6s7733q2Rb0yuot9Zgfqa/0= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0 h1:BMAjVKJM0U/CYF27gA0ZMmXGkOcvfFtD0oHVZ1TIPRI= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.4.0/go.mod h1:1fXstnBMas5kzG+S3q8UoJcmyU6nUeunJcMDHcRYHhs= github.com/Azure/azure-sdk-for-go/sdk/internal v0.7.0/go.mod h1:yqy467j36fJxcRV2TzfVZ1pCb5vxm4BtZPUdYWe/Xo8= github.com/Azure/azure-sdk-for-go/sdk/internal v1.0.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0 h1:leh5DwKv6Ihwi+h60uHtn6UWAxBbZ0q8DwQVMzf61zw= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.2.0/go.mod h1:eWRD7oawr1Mu1sLCawqVc0CUiF43ia3qQMxLscsKQ9w= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0 h1:d81/ng9rET2YqdVkVwkb6EXeRrLJIwyGnJcAlAWKwhs= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.5.0/go.mod h1:s4kgfzA0covAXNicZHDMN58jExvcng2mC/DepXiF1EI= github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0 h1:m/sWOGCREuSBqg2htVQTBY8nOZpyajYztF0vUvSZTuM= github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0/go.mod h1:Pu5Zksi2KrU7LPbZbNINx6fuVrUp/ffvpxdDj+i8LeE= github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 h1:FbH3BbSb4bvGluTesZZ+ttN/MDsnMmQP36OSnDuSXqw= @@ -661,45 +660,34 @@ github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX github.com/Azure/go-ansiterm v0.0.0-20210608223527-2377c96fe795/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/Azure/go-autorest v10.8.1+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= -github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs= github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= github.com/Azure/go-autorest/autorest v0.11.1/go.mod h1:JFgpikqFJ/MleTTxwepExTKnFUKKszPS8UavbQYUMuw= github.com/Azure/go-autorest/autorest v0.11.18/go.mod h1:dSiJPy22c3u0OtOKDNttNgqpNFY/GeWa7GH/Pz56QRA= github.com/Azure/go-autorest/autorest v0.11.24/go.mod h1:G6kyRlFnTuSbEYkQGawPfsCswgme4iYf6rfSKUDzbCc= github.com/Azure/go-autorest/autorest v0.11.25/go.mod h1:7l8ybrIdUmGqZMTD0sRtAr8NvbHjfofbf8RSP2q7w7U= github.com/Azure/go-autorest/autorest v0.11.27/go.mod h1:7l8ybrIdUmGqZMTD0sRtAr8NvbHjfofbf8RSP2q7w7U= -github.com/Azure/go-autorest/autorest v0.11.28 h1:ndAExarwr5Y+GaHE6VCaY1kyS/HwwGGyuimVhWsHOEM= github.com/Azure/go-autorest/autorest v0.11.28/go.mod h1:MrkzG3Y3AH668QyF9KRk5neJnGgmhQ6krbhR8Q5eMvA= github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod h1:/c022QCutn2P7uY+/oQWWNcK9YU+MH96NgK+jErpbcg= github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= github.com/Azure/go-autorest/autorest/adal v0.9.13/go.mod h1:W/MM4U6nLxnIskrw4UwWzlHfGjwUS50aOsc/I3yuU8M= github.com/Azure/go-autorest/autorest/adal v0.9.18/go.mod h1:XVVeme+LZwABT8K5Lc3hA4nAe8LDBVle26gTrguhhPQ= github.com/Azure/go-autorest/autorest/adal v0.9.20/go.mod h1:XVVeme+LZwABT8K5Lc3hA4nAe8LDBVle26gTrguhhPQ= -github.com/Azure/go-autorest/autorest/adal v0.9.21 h1:jjQnVFXPfekaqb8vIsv2G1lxshoW+oGv4MDlhRtnYZk= github.com/Azure/go-autorest/autorest/adal v0.9.21/go.mod h1:zua7mBUaCc5YnSLKYgGJR/w5ePdMDA6H56upLsHzA9U= -github.com/Azure/go-autorest/autorest/azure/auth v0.5.11 h1:P6bYXFoao05z5uhOQzbC3Qd8JqF3jUoocoTeIxkp2cA= github.com/Azure/go-autorest/autorest/azure/auth v0.5.11/go.mod h1:84w/uV8E37feW2NCJ08uT9VBfjfUHpgLVnG2InYD6cg= github.com/Azure/go-autorest/autorest/azure/cli v0.4.5/go.mod h1:ADQAXrkgm7acgWVUNamOgh8YNrv4p27l3Wc55oVfpzg= -github.com/Azure/go-autorest/autorest/azure/cli v0.4.6 h1:w77/uPk80ZET2F+AfQExZyEWtn+0Rk/uw17m9fv5Ajc= github.com/Azure/go-autorest/autorest/azure/cli v0.4.6/go.mod h1:piCfgPho7BiIDdEQ1+g4VmKyD5y+p/XtSNqE6Hc4QD0= -github.com/Azure/go-autorest/autorest/date v0.3.0 h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw= github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= -github.com/Azure/go-autorest/autorest/mocks v0.4.2 h1:PGN4EDXnuQbojHbU0UWoNvmu9AGVwYHG9/fkDYhtAfw= github.com/Azure/go-autorest/autorest/mocks v0.4.2/go.mod h1:Vy7OitM9Kei0i1Oj+LvyAWMXJHeKH1MVlzFugfVrmyU= -github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk= github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE= -github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac= github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= -github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg= github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= -github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/AzureAD/microsoft-authentication-library-for-go v0.4.0/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= -github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1 h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE= -github.com/AzureAD/microsoft-authentication-library-for-go v0.5.1/go.mod h1:Vt9sXTKwMyGcOxSmLDMnGPgqsUg7m8pe215qMLrDXw4= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0 h1:hVeq+yCyUi+MsoO/CU95yqCIcdzra5ovzk8Q2BBpV2M= +github.com/AzureAD/microsoft-authentication-library-for-go v1.2.0/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v1.2.1 h1:9F2/+DoOYIOksmaJFPw1tGFy1eDnIJXg+UHjuD8lTak= github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= @@ -829,57 +817,74 @@ github.com/aws/aws-sdk-go v1.43.31/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4 github.com/aws/aws-sdk-go v1.44.45/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= github.com/aws/aws-sdk-go v1.44.68/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= github.com/aws/aws-sdk-go v1.44.122/go.mod h1:y4AeaBuwd2Lk+GepC1E9v0qOiTws0MIWAX4oIKwKHZo= -github.com/aws/aws-sdk-go v1.44.298 h1:5qTxdubgV7PptZJmp/2qDwD2JL187ePL7VOxsSh1i3g= -github.com/aws/aws-sdk-go v1.44.298/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8Phjh7fkwI= +github.com/aws/aws-sdk-go v1.49.0 h1:g9BkW1fo9GqKfwg2+zCD+TW/D36Ux+vtfJ8guF4AYmY= +github.com/aws/aws-sdk-go v1.49.0/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= github.com/aws/aws-sdk-go-v2 v1.16.8/go.mod h1:6CpKuLXg2w7If3ABZCl/qZ6rEgwtjZTn4eAf4RcEyuw= -github.com/aws/aws-sdk-go-v2 v1.17.3 h1:shN7NlnVzvDUgPQ+1rLMSxY8OWRNDRYtiqe0p/PgrhY= -github.com/aws/aws-sdk-go-v2 v1.17.3/go.mod h1:uzbQtefpm44goOPmdKyAlXSNcwlRgF3ePWVW6EtJvvw= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.3 h1:S/ZBwevQkr7gv5YxONYpGQxlMFFYSRfz3RMcjsC9Qhk= +github.com/aws/aws-sdk-go-v2 v1.24.0 h1:890+mqQ+hTpNuw0gGP6/4akolQkSToDJgHfQE7AwGuk= +github.com/aws/aws-sdk-go-v2 v1.24.0/go.mod h1:LNh45Br1YAkEKaAqvmE1m8FUx6a5b/V0oAKV7of29b4= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.3/go.mod h1:gNsR5CaXKmQSSzrmGxmwmct/r+ZBfbxorAuXYsj/M5Y= -github.com/aws/aws-sdk-go-v2/config v1.15.15 h1:yBV+J7Au5KZwOIrIYhYkTGJbifZPCkAnCFSvGsF3ui8= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4 h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4/go.mod h1:usURWEKSNNAcAZuzRn/9ZYPT8aZQkR7xcCtunK/LkJo= github.com/aws/aws-sdk-go-v2/config v1.15.15/go.mod h1:A1Lzyy/o21I5/s2FbyX5AevQfSVXpvvIDCoVFD0BC4E= -github.com/aws/aws-sdk-go-v2/credentials v1.12.10 h1:7gGcMQePejwiKoDWjB9cWnpfVdnz/e5JwJFuT6OrroI= +github.com/aws/aws-sdk-go-v2/config v1.26.1 h1:z6DqMxclFGL3Zfo+4Q0rLnAZ6yVkzCRxhRMsiRQnD1o= +github.com/aws/aws-sdk-go-v2/config v1.26.1/go.mod h1:ZB+CuKHRbb5v5F0oJtGdhFTelmrxd4iWO1lf0rQwSAg= github.com/aws/aws-sdk-go-v2/credentials v1.12.10/go.mod h1:g5eIM5XRs/OzIIK81QMBl+dAuDyoLN0VYaLP+tBqEOk= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9 h1:hz8tc+OW17YqxyFFPSkvfSikbqWcyyHRyPVSTzC0+aI= +github.com/aws/aws-sdk-go-v2/credentials v1.16.12 h1:v/WgB8NxprNvr5inKIiVVrXPuuTegM+K8nncFkr1usU= +github.com/aws/aws-sdk-go-v2/credentials v1.16.12/go.mod h1:X21k0FjEJe+/pauud82HYiQbEr9jRKY3kXEIQ4hXeTQ= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.9/go.mod h1:KDCCm4ONIdHtUloDcFvK2+vshZvx4Zmj7UMDfusuz5s= -github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.21 h1:bpiKFJ9aC0xTVpygSRRRL/YHC1JZ+pHQHENATHuoiwo= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10 h1:w98BT5w+ao1/r5sUuiH6JkVzjowOKeOJRHERyy1vh58= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.10/go.mod h1:K2WGI7vUvkIv1HoNbfBA1bvIZ+9kL3YVmWxeKuLQsiw= github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.21/go.mod h1:iIYPrQ2rYfZiB/iADYlhj9HHZ9TTi6PqKQPAqygohbE= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.7 h1:FnLf60PtjXp8ZOzQfhJVsqF0OtYKQZWQfqOLshh8YXg= +github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.7/go.mod h1:tDVvl8hyU6E9B8TrnNrZQEVkQlB8hjJwcgpPhgtlnNg= github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.15/go.mod h1:pWrr2OoHlT7M/Pd2y4HV3gJyPb3qj5qMmnPkKSNPYK4= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27 h1:I3cakv2Uy1vNmmhRQmFptYDxOvBnwCdNwyw63N0RaRU= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27/go.mod h1:a1/UpzeyBBerajpnP5nGZa9mGzsBn5cOKxm6NWQsvoI= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9 h1:v+HbZaCGmOwnTTVS86Fleq0vPzOd7tnJGbFhP0stNLs= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.9/go.mod h1:Xjqy+Nyj7VDLBtCMkQYOw1QYfAEZCVLrfI0ezve8wd4= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.9/go.mod h1:08tUpeSGN33QKSO7fwxXczNfiwCpbj+GxK6XKwqWVv0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21 h1:5NbbMrIzmUn/TXFqAle6mgrH5m9cOvMLRGL7pnG8tRE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21/go.mod h1:+Gxn8jYn5k9ebfHEqlhrMirFjSW0v0C9fI+KN5vk2kE= -github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16 h1:f0ySVcmQhwmzn7zQozd8wBM3yuGBfzdpsOaKQ0/Epzw= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9 h1:N94sVhRACtXyVcjXxrwK1SKFIJrA9pOJ5yu2eSHnmls= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.9/go.mod h1:hqamLz7g1/4EJP+GH5NBhcUMLjW+gKLQabgyz6/7WAU= github.com/aws/aws-sdk-go-v2/internal/ini v1.3.16/go.mod h1:CYmI+7x03jjJih8kBEEFKRQc40UjUokT0k7GbvrhhTc= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.6 h1:3L8pcjvgaSOs0zzZcMKzxDSkYKEpwJ2dNVDdxm68jAY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2 h1:GrSw8s0Gs/5zZ0SX+gX4zQjRnRsMJDJ2sLur1gRBhEM= +github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2/go.mod h1:6fQQgfuGmw8Al/3M2IgIllycxV7ZW7WCdVSqfBeUiCY= github.com/aws/aws-sdk-go-v2/internal/v4a v1.0.6/go.mod h1:O7Oc4peGZDEKlddivslfYFvAbgzvl/GH3J8j3JIGBXc= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.9 h1:ugD6qzjYtB7zM5PN/ZIeaAIyefPaD82G8+SJopgvUpw= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.2.9/go.mod h1:YD0aYBWCrPENpHolhKw2XDlTIWae2GKXT1T4o6N6hiM= github.com/aws/aws-sdk-go-v2/service/iam v1.19.0 h1:9vCynoqC+dgxZKrsjvAniyIopsv3RZFsZ6wkQ+yxtj8= github.com/aws/aws-sdk-go-v2/service/iam v1.19.0/go.mod h1:OyAuvpFeSVNppcSsp1hFOVQcaTRc1LE24YIR7pMbbAA= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.3 h1:4n4KCtv5SUoT5Er5XV41huuzrCqepxlW3SDI9qHQebc= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.9.3/go.mod h1:gkb2qADY+OHaGLKNTYxMaQNacfeyQpZ4csDTQMeFmcw= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.10 h1:7LJcuRalaLw+GYQTMGmVUl4opg2HrDZkvn/L3KvIQfw= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4/go.mod h1:2aGXHFmbInwgP9ZfpmdIfOELL79zhdNYNmReK8qDfdQ= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.10/go.mod h1:Qks+dxK3O+Z2deAhNo6cJ8ls1bam3tUGUAcgxQP1c70= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9 h1:sHfDuhbOuuWSIAEDd3pma6p0JgUcR2iePxtCE8gfCxQ= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.9 h1:/90OR2XbSYfXucBMJ4U14wrjlfleq/0SB6dZDPncgmo= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.2.9/go.mod h1:dN/Of9/fNZet7UrQQ6kTDo/VSwKPIq94vjlU16bRARc= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.9/go.mod h1:yQowTpvdZkFVuHrLBXmczat4W+WJKg/PafBZnGBLga0= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.9 h1:sJdKvydGYDML9LTFcp6qq6Z5fIjN0Rdq2Gvw1hUg8tc= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9 h1:Nf2sHxjMJR8CSImIVCONRi4g0Su3J+TSTbS7G0pUeMU= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.9/go.mod h1:idky4TER38YIjr2cADF1/ugFMKvZV7p//pVeV5LZbF0= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.13.9/go.mod h1:Rc5+wn2k8gFSi3V1Ch4mhxOzjMh+bYSXVFfVaqowQOY= -github.com/aws/aws-sdk-go-v2/service/kms v1.18.1 h1:y07kzPdcjuuyDVYWf1CCsQQ6kcAWMbFy+yIJ71xQBS0= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.9 h1:iEAeF6YC3l4FzlJPP9H3Ko1TXpdjdqWffxXjp8SY6uk= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.16.9/go.mod h1:kjsXoK23q9Z/tLBrckZLLyvjhZoS+AGrzqzUfEClvMM= github.com/aws/aws-sdk-go-v2/service/kms v1.18.1/go.mod h1:4PZMUkc9rXHWGVB5J9vKaZy3D7Nai79ORworQ3ASMiM= -github.com/aws/aws-sdk-go-v2/service/s3 v1.27.2 h1:NvzGue25jKnuAsh6yQ+TZ4ResMcnp49AWgWGm2L4b5o= +github.com/aws/aws-sdk-go-v2/service/kms v1.27.5 h1:7lKTr8zJ2nVaVgyII+7hUayTi7xWedMuANiNVXiD2S8= +github.com/aws/aws-sdk-go-v2/service/kms v1.27.5/go.mod h1:D9FVDkZjkZnnFHymJ3fPVz0zOUlNSd0xcIIVmmrAac8= github.com/aws/aws-sdk-go-v2/service/s3 v1.27.2/go.mod h1:u+566cosFI+d+motIz3USXEh6sN8Nq4GrNXSg2RXVMo= +github.com/aws/aws-sdk-go-v2/service/s3 v1.47.5 h1:Keso8lIOS+IzI2MkPZyK6G0LYcK3My2LQ+T5bxghEAY= +github.com/aws/aws-sdk-go-v2/service/s3 v1.47.5/go.mod h1:vADO6Jn+Rq4nDtfwNjhgR84qkZwiC6FqCaXdw/kYwjA= github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.15.14/go.mod h1:xakbH8KMsQQKqzX87uyyzTHshc/0/Df8bsTneTS5pFU= github.com/aws/aws-sdk-go-v2/service/sns v1.17.10/go.mod h1:uITsRNVMeCB3MkWpXxXw0eDz8pW4TYLzj+eyQtbhSxM= github.com/aws/aws-sdk-go-v2/service/sqs v1.19.1/go.mod h1:A94o564Gj+Yn+7QO1eLFeI7UVv3riy/YBFOfICVqFvU= github.com/aws/aws-sdk-go-v2/service/ssm v1.27.6/go.mod h1:fiFzQgj4xNOg4/wqmAiPvzgDMXPD+cUEplX/CYn+0j0= -github.com/aws/aws-sdk-go-v2/service/sso v1.11.13 h1:DQpf+al+aWozOEmVEdml67qkVZ6vdtGUi71BZZWw40k= github.com/aws/aws-sdk-go-v2/service/sso v1.11.13/go.mod h1:d7ptRksDDgvXaUvxyHZ9SYh+iMDymm94JbVcgvSYSzU= -github.com/aws/aws-sdk-go-v2/service/sts v1.16.10 h1:7tquJrhjYz2EsCBvA9VTl+sBAAh1bv7h/sGASdZOGGo= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.5 h1:ldSFWz9tEHAwHNmjx2Cvy1MjP5/L9kNoR0skc6wyOOM= +github.com/aws/aws-sdk-go-v2/service/sso v1.18.5/go.mod h1:CaFfXLYL376jgbP7VKC96uFcU8Rlavak0UlAwk1Dlhc= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5 h1:2k9KmFawS63euAkY4/ixVNsYYwrwnd5fIvgEKkfZFNM= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.5/go.mod h1:W+nd4wWDVkSUIox9bacmkBP5NMFQeTJ/xqNabpzSR38= github.com/aws/aws-sdk-go-v2/service/sts v1.16.10/go.mod h1:cftkHYN6tCDNfkSasAmclSfl4l7cySoay8vz7p/ce0E= +github.com/aws/aws-sdk-go-v2/service/sts v1.26.5 h1:5UYvv8JUvllZsRnfrcMQ+hJ9jNICmcgKPAO1CER25Wg= +github.com/aws/aws-sdk-go-v2/service/sts v1.26.5/go.mod h1:XX5gh4CB7wAs4KhcF46G6C8a2i7eupU19dcAAE+EydU= github.com/aws/smithy-go v1.12.0/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= -github.com/aws/smithy-go v1.13.5 h1:hgz0X/DX0dGqTYpGALqXJoRKRj5oQ7150i5FdTePzO8= -github.com/aws/smithy-go v1.13.5/go.mod h1:Tg+OJXh4MB2R/uN61Ko2f6hTZwB/ZYGOtib8J3gBHzA= +github.com/aws/smithy-go v1.19.0 h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM= +github.com/aws/smithy-go v1.19.0/go.mod h1:NukqUGpCZIILqqiV0NIjeFh24kd/FAa4beRb6nbIUPE= github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k= github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8= github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM= @@ -1122,12 +1127,12 @@ github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8 github.com/dgryski/go-sip13 v0.0.0-20200911182023-62edffca9245/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/digitalocean/godo v1.78.0/go.mod h1:GBmu8MkjZmNARE7IXRPmkbbnocNN8+uBm0xbEVw2LCs= github.com/digitalocean/godo v1.81.0/go.mod h1:BPCqvwbjbGqxuUnIKB4EvS/AX7IDnNmt5fwvIkWo+ew= -github.com/dimchansky/utfbom v1.1.1 h1:vV6w1AhK4VMnhBno/TPVCoK9U/LP0PkLCS9tbxHdi/U= github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= github.com/djherbis/times v1.5.0 h1:79myA211VwPhFTqUk8xehWrsEO+zcIZj0zT8mXPVARU= github.com/djherbis/times v1.5.0/go.mod h1:5q7FDLvbNg1L/KaBmPcWlVR9NmoKo3+ucqUA3ijQhA0= github.com/dnaeon/go-vcr v1.0.1/go.mod h1:aBB1+wY4s93YsC3HHjMBMrwTj2R9FHDzUr9KyGc8n1E= github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= +github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= github.com/docker/cli v0.0.0-20191017083524-a8ff7f821017/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/distribution v0.0.0-20190905152932-14b96e55d84c/go.mod h1:0+TTO4EOBfRPhZXAeF1Vu+W3hHZ8eLp8PgKVZlcvtFY= @@ -1368,12 +1373,12 @@ github.com/gogo/protobuf v1.3.0/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXP github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt v3.2.1+incompatible h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c= github.com/golang-jwt/jwt v3.2.1+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= -github.com/golang-jwt/jwt/v4 v4.4.2 h1:rcc4lwaZgFMCZ5jxF9ABolDcIHdBytAFgqFPbSJQAYs= github.com/golang-jwt/jwt/v4 v4.4.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= +github.com/golang-jwt/jwt/v5 v5.1.0 h1:UGKbA/IPjtS6zLcdB7i5TyACMgSbOTiR8qzXgw8HWQU= +github.com/golang-jwt/jwt/v5 v5.1.0/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.1.0/go.mod h1:J4ad9Vo8ZCWQ2GMrC4UCQy1JpCbwU9m3EOqtpKwwwHI= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= @@ -1451,8 +1456,9 @@ github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= github.com/google/go-replayers/grpcreplay v1.1.0 h1:S5+I3zYyZ+GQz68OfbURDdt/+cSMqCK1wrvNx7WBzTE= github.com/google/go-replayers/grpcreplay v1.1.0/go.mod h1:qzAvJ8/wi57zq7gWqaE6AwLM6miiXUQwP1S+I9icmhk= -github.com/google/go-replayers/httpreplay v1.1.1 h1:H91sIMlt1NZzN7R+/ASswyouLJfW0WLW7fhyUFvDEkY= github.com/google/go-replayers/httpreplay v1.1.1/go.mod h1:gN9GeLIs7l6NUoVaSSnv2RiqK1NiwAmD0MrKeC9IIks= +github.com/google/go-replayers/httpreplay v1.2.0 h1:VM1wEyyjaoU53BwrOnaf9VhAyQQEEioJvFYxYcLRKzk= +github.com/google/go-replayers/httpreplay v1.2.0/go.mod h1:WahEFFZZ7a1P4VM1qEeHy+tME4bwyqPcwWbNlUI1Mcg= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= @@ -1483,8 +1489,8 @@ github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLe github.com/google/pprof v0.0.0-20220318212150-b2ab0324ddda/go.mod h1:KgnwoLYCZ8IQu3XUZ8Nc/bM9CCZFOyjUNOSygVozoDg= github.com/google/pprof v0.0.0-20220608213341-c488b8fa1db3/go.mod h1:gSuNB+gJaOiQKLEZ+q+PK9Mq3SOzhRcw2GsGS/FhYDk= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.4 h1:1kZ/sQM3srePvKs3tXAvQzo66XfcReoqFpIpIccE7Oc= -github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= +github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= github.com/google/subcommands v1.0.1/go.mod h1:ZjhPrFU+Olkh9WazFPsl27BQ4UPiG37m3yTrtFlrHVk= @@ -1493,8 +1499,8 @@ github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+ github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.2.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= -github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/uuid v1.4.0 h1:MtMxsa51/r9yyhkyLsVeVt0B+BGQZzpQiTQ4eHZ8bc4= +github.com/google/uuid v1.4.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/wire v0.5.0 h1:I7ELFeVBr3yfPIcc8+MWvrjk+3VjbcSzoXm3JVa+jD8= github.com/google/wire v0.5.0/go.mod h1:ngWDr9Qvq3yZA10YrxfyGELY/AFWGVpy9c1LTRi1EoU= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= @@ -1502,8 +1508,8 @@ github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= -github.com/googleapis/enterprise-certificate-proxy v0.2.4 h1:uGy6JWR/uMIILU8wbf+OkstIrNiMjGpEIyhx8f6W7s4= -github.com/googleapis/enterprise-certificate-proxy v0.2.4/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= +github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= @@ -1677,12 +1683,12 @@ github.com/hashicorp/terraform-plugin-framework v1.5.0/go.mod h1:6waavirukIlFpVp github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 h1:HOjBuMbOEzl7snOdOoUfE2Jgeto6JOjLVQ39Ls2nksc= github.com/hashicorp/terraform-plugin-framework-validators v0.12.0/go.mod h1:jfHGE/gzjxYz6XoUwi/aYiiKrJDeutQNUtGQXkaHklg= github.com/hashicorp/terraform-plugin-go v0.19.0/go.mod h1:EhRSkEPNoylLQntYsk5KrDHTZJh9HQoumZXbOGOXmec= -github.com/hashicorp/terraform-plugin-go v0.20.0 h1:oqvoUlL+2EUbKNsJbIt3zqqZ7wi6lzn4ufkn/UA51xQ= -github.com/hashicorp/terraform-plugin-go v0.20.0/go.mod h1:Rr8LBdMlY53a3Z/HpP+ZU3/xCDqtKNCkeI9qOyT10QE= +github.com/hashicorp/terraform-plugin-go v0.21.0 h1:VSjdVQYNDKR0l2pi3vsFK1PdMQrw6vGOshJXMNFeVc0= +github.com/hashicorp/terraform-plugin-go v0.21.0/go.mod h1:piJp8UmO1uupCvC9/H74l2C6IyKG0rW4FDedIpwW5RQ= github.com/hashicorp/terraform-plugin-log v0.9.0 h1:i7hOA+vdAItN1/7UrfBqBwvYPQ9TFvymaRGZED3FCV0= github.com/hashicorp/terraform-plugin-log v0.9.0/go.mod h1:rKL8egZQ/eXSyDqzLUuwUYLVdlYeamldAHSxjUFADow= -github.com/hashicorp/terraform-plugin-mux v0.13.0 h1:79U401/3nd8CWwDGtTHc8F3miSCAS9XGtVarxSTDgwA= -github.com/hashicorp/terraform-plugin-mux v0.13.0/go.mod h1:Ndv0FtwDG2ogzH59y64f2NYimFJ6I0smRgFUKfm6dyQ= +github.com/hashicorp/terraform-plugin-mux v0.14.0 h1:+UeiTaYy8zPAk1pktNRp3288pIih8gxiRJ6O0e7fS0U= +github.com/hashicorp/terraform-plugin-mux v0.14.0/go.mod h1:UzkNhewtpuqSnBvo1ZXSagAxu+hQ+Ir3F5Mpm86dWn0= github.com/hashicorp/terraform-plugin-sdk v1.7.0 h1:B//oq0ZORG+EkVrIJy0uPGSonvmXqxSzXe8+GhknoW0= github.com/hashicorp/terraform-plugin-sdk v1.7.0/go.mod h1:OjgQmey5VxnPej/buEhe+YqKm0KNvV3QqU4hkqHqPCY= github.com/hashicorp/terraform-plugin-test v1.2.0/go.mod h1:QIJHYz8j+xJtdtLrFTlzQVC0ocr3rf/OjIpgZLK56Hs= @@ -2125,8 +2131,9 @@ github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFu github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4= github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI= github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA= -github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI= github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4/go.mod h1:N6UoU20jOqggOuDwUaBQpluzLNDqif3kq9z2wpdYEfQ= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 h1:KoWmjvw+nsYOo29YJK9vDA65RGE3NrOnUtO7a+RF9HU= +github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8/go.mod h1:HKlIX3XHQyzLZPlr7++PzdhaXEj94dEiJgZDTsxEqUI= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.8.1-0.20171018195549-f15c970de5b7/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -2210,24 +2217,24 @@ github.com/pulumi/providertest v0.0.10 h1:bx77G0JYPO2Alf/SHRP05XpAYMrboKJkMIVkbF github.com/pulumi/providertest v0.0.10/go.mod h1:HsxjVsytcMIuNj19w1lT2W0QXY0oReXl1+h6eD2JXP8= github.com/pulumi/pulumi-java/pkg v0.9.9 h1:F3xJUtMFDVrTGCxb7Rh2Q8s6tj7gMfM5pcoUthz7vFY= github.com/pulumi/pulumi-java/pkg v0.9.9/go.mod h1:LVF1zeg3UkToHWxb67V+zEIxQc3EdMnlot5NWSt+FpA= -github.com/pulumi/pulumi-terraform-bridge/pf v0.25.0 h1:sC3rbNhPMxbHDLVUKJQfN/VpNQj5qcMt18mjV4fQeTs= -github.com/pulumi/pulumi-terraform-bridge/pf v0.25.0/go.mod h1:rQ8amYMXznDOkg9sXXcHtsHt9ItQ3BESVVyhseSigo0= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.72.0 h1:xdGSxTC2fOZwRZ2iGLu+s0SF2lts2L7R84Y2c6ndweU= -github.com/pulumi/pulumi-terraform-bridge/v3 v3.72.0/go.mod h1:Yzb9hyI9UxJ+chr4JjOVjwkNtS+uIcq6eiyQoZaliAA= +github.com/pulumi/pulumi-terraform-bridge/pf v0.26.0 h1:P5rfN+MDMKr6arWAMJJ7R0eBMVgKtvrPXNrlx8PUIs8= +github.com/pulumi/pulumi-terraform-bridge/pf v0.26.0/go.mod h1:jZtFp965HeFJJYFJYeOfrvKbCIVMuXtYvxVWGMHKdHA= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.73.0 h1:8EVPKIISUQe/iABfvPa6pe9sOCz6jQViAHx5/cK02LQ= +github.com/pulumi/pulumi-terraform-bridge/v3 v3.73.0/go.mod h1:gdaUiZPVbL5NyfANwaO4Bi87ds822JOm8BHJxr69OXU= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.7 h1:Z9vmfVTW0QtJrWh+DRR3UKiRZX23f45lFtdhQiUHEqE= github.com/pulumi/pulumi-terraform-bridge/x/muxer v0.0.7/go.mod h1:T9zHpTHyVz2EyobzByFFpjfqgGtXO4C4bNqC0j29D2I= github.com/pulumi/pulumi-yaml v1.5.0 h1:HfXu+WSFNpycref9CK935cViYJzXwSgHGWM/RepyrW0= github.com/pulumi/pulumi-yaml v1.5.0/go.mod h1:AvKSmEQv2EkPbpvAQroR1eP1LkJGC8z5NDM34rVWOtg= -github.com/pulumi/pulumi/pkg/v3 v3.103.1 h1:sxacPM2TyDSCufZkescZGnMR22t+REu9nhv68u9rLQ8= -github.com/pulumi/pulumi/pkg/v3 v3.103.1/go.mod h1:AotODpuSfN4XommpmMifBExNmucrnH84cbEhVOeqEQM= -github.com/pulumi/pulumi/sdk/v3 v3.103.1 h1:6o0zt5srgIjDsOI5JWNSwMqoB8vGiI3xow0RDZ3JX2c= -github.com/pulumi/pulumi/sdk/v3 v3.103.1/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/pkg/v3 v3.104.2 h1:pxioQCKuTrGyeCmdxkR2M03nFBrPMhPnuHMaaTfxY1Y= +github.com/pulumi/pulumi/pkg/v3 v3.104.2/go.mod h1:AvF18k2O6rZIV27fF9i0UueP/PjiqSJeRMiOi3cVgEM= +github.com/pulumi/pulumi/sdk/v3 v3.104.2 h1:aOwUkrlsyEWrL1jlHqn2/36zMSPQrVUYUyZPqstrmjc= +github.com/pulumi/pulumi/sdk/v3 v3.104.2/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= github.com/pulumi/schema-tools v0.1.2 h1:Fd9xvUjgck4NA+7/jSk7InqCUT4Kj940+EcnbQKpfZo= github.com/pulumi/schema-tools v0.1.2/go.mod h1:62lgj52Tzq11eqWTIaKd+EVyYAu5dEcDJxMhTjvMO/k= github.com/pulumi/terraform-diff-reader v0.0.2 h1:kTE4nEXU3/SYXESvAIem+wyHMI3abqkI3OhJ0G04LLI= github.com/pulumi/terraform-diff-reader v0.0.2/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ= -github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20230912190043-e6d96b3b8f7e h1:blSirnXqvm8JXLxwxelsBroUNRhOHakDO7cgJUYTdpQ= -github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20230912190043-e6d96b3b8f7e/go.mod h1:qH/34G25Ugdj5FcM95cSoXzUgIbgfhVLXCcEcYaMwq8= +github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240129205329-74776a5cd5f9 h1:p8vtMw4abpcmwE0v8b6x2GKZQKisrmdjojkoP3oelak= +github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20240129205329-74776a5cd5f9/go.mod h1:qH/34G25Ugdj5FcM95cSoXzUgIbgfhVLXCcEcYaMwq8= github.com/rakyll/embedmd v0.0.0-20171029212350-c8060a0752a2/go.mod h1:7jOTMgqac46PZcF54q6l2hkLEG8op93fZu61KmxWDV4= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= @@ -2556,8 +2563,9 @@ go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw= -gocloud.dev v0.27.0 h1:j0WTUsnKTxCsWO7y8T+YCiBZUmLl9w/WIowqAY3yo0g= gocloud.dev v0.27.0/go.mod h1:YlYKhYsY5/1JdHGWQDkAuqkezVKowu7qbe9aIeUF6p0= +gocloud.dev v0.36.0 h1:q5zoXux4xkOZP473e1EZbG8Gq9f0vlg1VNH5Du/ybus= +gocloud.dev v0.36.0/go.mod h1:bLxah6JQVKBaIxzsr5BQLYB4IYdWHkMZdzCXlo6F0gg= gocloud.dev/secrets/hashivault v0.27.0 h1:AAeGJXr0tiHHJgg5tL8atOGktB4eK9EJAqkZbPKAcOo= gocloud.dev/secrets/hashivault v0.27.0/go.mod h1:offqsI5oj0B0bVHZdfk/88uIb3NnN93ia8py0yvRlHY= golang.org/x/arch v0.1.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= @@ -2596,7 +2604,6 @@ golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20211202192323-5770296d904e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220511200225-c6db032c6c88/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220517005047-85d78b3ac167/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= @@ -2808,8 +2815,8 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= -golang.org/x/oauth2 v0.13.0 h1:jDDenyj+WgFtmV3zYVoi8aE2BwtXFLWOA67ZfNWftiY= -golang.org/x/oauth2 v0.13.0/go.mod h1:/JMhi4ZRXAf4HG9LiNmxvk+45+96RUlVThiH8FzNBn0= +golang.org/x/oauth2 v0.14.0 h1:P0Vrf/2538nmC0H+pEQ3MNFRRnVR7RlqyVw+bvm26z0= +golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2938,6 +2945,7 @@ golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210616045830-e2b7044e8c71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -3045,8 +3053,9 @@ golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20220722155302-e5dcc9cfc0b9/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.4.0 h1:Z81tqI5ddIoXDPvVQ7/7CC9TnLM7ubaFG2qXYd5BbYY= +golang.org/x/time v0.4.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -3150,8 +3159,9 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= +golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= @@ -3224,8 +3234,8 @@ google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/ google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= -google.golang.org/api v0.128.0 h1:RjPESny5CnQRn9V6siglged+DZCgfu9l6mO9dkX9VOg= -google.golang.org/api v0.128.0/go.mod h1:Y611qgqaE92On/7g65MQgxYul3c0rEB894kniWLY750= +google.golang.org/api v0.151.0 h1:FhfXLO/NFdJIzQtCqjpysWwqKk8AzGWBUhMIx67cVDU= +google.golang.org/api v0.151.0/go.mod h1:ccy+MJ6nrYFgE3WgRx/AMXOxOmU8Q4hSa+jjibzhxcg= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -3388,16 +3398,16 @@ google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOl google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= -google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 h1:SeZZZx0cP0fqUyA+oRzP9k7cSwJlvDFiROO72uwD6i0= -google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97/go.mod h1:t1VqOqqvce95G3hIDCT5FeO3YUc6Q4Oe24L/+rNMxRk= +google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f h1:Vn+VyHU5guc9KjB5KrjI2q0wCOWEOIh0OEsleqakHJg= +google.golang.org/genproto v0.0.0-20231120223509-83a465c0220f/go.mod h1:nWSwAFPb+qfNJXsoeO3Io7zf4tMSfN8EA8RlDA04GhY= google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97 h1:W18sezcAYs+3tDZX4F80yctqa12jcP1PUS2gQu1zTPU= -google.golang.org/genproto/googleapis/api v0.0.0-20231002182017-d307bd883b97/go.mod h1:iargEX0SFPm3xcfMI0d1domjg0ZF4Aa0p2awqyxhvF0= +google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f h1:2yNACc1O40tTnrsbk9Cv6oxiW8pxI/pXj0wRtdlYmgY= +google.golang.org/genproto/googleapis/api v0.0.0-20231120223509-83a465c0220f/go.mod h1:Uy9bTZJqmfrw2rIBxgGLnamc78euZULUBrLZ9XTITKI= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97 h1:6GQBEOdGkX6MMTLT9V+TjtIRZCw9VPD5Z+yHY9wMgS0= -google.golang.org/genproto/googleapis/rpc v0.0.0-20231002182017-d307bd883b97/go.mod h1:v7nGkzlmW8P3n/bKmWBn2WpBjpOEx8Q6gMueudAmKfY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f h1:ultW7fxlIvee4HYrtnaRPon9HpEgFk5zYpmfMgtKB5I= +google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f/go.mod h1:L9KNLi232K1/xB6f7AlSX692koaRnKaWSR0stBki0Yc= google.golang.org/grpc v0.0.0-20160317175043-d3ddb4469d5a/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.8.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= @@ -3450,8 +3460,8 @@ google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5v google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= -google.golang.org/grpc v1.60.0 h1:6FQAR0kM31P6MRdeluor2w2gPaS4SVNrD/DNTxrQ15k= -google.golang.org/grpc v1.60.0/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= +google.golang.org/grpc v1.61.0 h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0= +google.golang.org/grpc v1.61.0/go.mod h1:VUbo7IFqmF1QtCAstipjG0GIoq49KvMe9+h1jFLBNJs= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= @@ -3471,8 +3481,9 @@ google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqw google.golang.org/protobuf v1.28.2-0.20230222093303-bc1253ad3743/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= +google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d h1:TxyelI5cVkbREznMhfzycHdkp5cLA7DpE+GKjSslYhM= diff --git a/sdk/dotnet/Config/Config.cs b/sdk/dotnet/Config/Config.cs index 55c8b4fa6..0278fae61 100644 --- a/sdk/dotnet/Config/Config.cs +++ b/sdk/dotnet/Config/Config.cs @@ -34,7 +34,7 @@ public void Set(T value) private static readonly __Value _accessToken = new __Value(() => __config.Get("accessToken")); /// - /// This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the + /// This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the /// 'api_key' attribute value will be used. /// public static string? AccessToken diff --git a/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerArgs.cs index 32fd832ef..f38aca06b 100644 --- a/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerGetArgs.cs index 897e3ea54..06b6d435d 100644 --- a/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerArgs.cs index 256811d6d..ab9528e64 100644 --- a/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerGetArgs.cs index 3740d98c4..fef568780 100644 --- a/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactPropertyCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.cs index e22ab169f..406cc9b75 100644 --- a/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerGetArgs.cs index c2011aa92..d710d3c30 100644 --- a/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/ArtifactoryReleaseBundleCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/BuildCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/BuildCustomWebhookHandlerArgs.cs index b2c7fa125..927c2cdcb 100644 --- a/sdk/dotnet/Inputs/BuildCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/BuildCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/BuildCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/BuildCustomWebhookHandlerGetArgs.cs index 98e36d8df..799c5fb37 100644 --- a/sdk/dotnet/Inputs/BuildCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/BuildCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerArgs.cs index 40aae9e6e..285266d7b 100644 --- a/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerGetArgs.cs index fbfb78579..640ab88b0 100644 --- a/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/DistributionCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/DockerCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/DockerCustomWebhookHandlerArgs.cs index 7f8d20757..adfad608d 100644 --- a/sdk/dotnet/Inputs/DockerCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/DockerCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/DockerCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/DockerCustomWebhookHandlerGetArgs.cs index a11ffed52..69f5acb26 100644 --- a/sdk/dotnet/Inputs/DockerCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/DockerCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMember.cs b/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMember.cs index 7e2313c37..47606e8ae 100644 --- a/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMember.cs +++ b/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMember.cs @@ -12,9 +12,15 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetFederatedDockerRepositoryMemberArgs : global::Pulumi.InvokeArgs { + /// + /// Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + /// [Input("enabled", required: true)] public bool Enabled { get; set; } + /// + /// Full URL to ending with the repositoryName + /// [Input("url", required: true)] public string Url { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMemberArgs.cs b/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMemberArgs.cs index 7c7d222ab..1bbd24804 100644 --- a/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMemberArgs.cs +++ b/sdk/dotnet/Inputs/GetFederatedDockerRepositoryMemberArgs.cs @@ -12,9 +12,15 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetFederatedDockerRepositoryMemberInputArgs : global::Pulumi.ResourceArgs { + /// + /// Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + /// [Input("enabled", required: true)] public Input Enabled { get; set; } = null!; + /// + /// Full URL to ending with the repositoryName + /// [Input("url", required: true)] public Input Url { get; set; } = null!; diff --git a/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisation.cs index e024e70e0..543c05a1c 100644 --- a/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteAlpineRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.cs index ef62c8251..93f22554b 100644 --- a/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteAlpineRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisation.cs index bb5c60ec8..f31364417 100644 --- a/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteBowerRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.cs index 6ef1c5811..630a4476d 100644 --- a/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteBowerRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisation.cs index cd94217a7..ed4c3624a 100644 --- a/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCargoRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.cs index 82ed3f22e..b6919cbea 100644 --- a/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCargoRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisation.cs index ace3ea59b..4ea91797f 100644 --- a/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteChefRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisationArgs.cs index d939aca01..fa8cb88de 100644 --- a/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteChefRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteChefRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.cs index 860662b41..0fedcefe6 100644 --- a/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCocoapodsRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.cs index db0966baf..56fd23742 100644 --- a/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCocoapodsRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisation.cs index 7a0a7c72f..a9f2d2997 100644 --- a/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteComposerRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.cs index 4e8d12e94..a0145753d 100644 --- a/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteComposerRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisation.cs index efb50bed6..894c7d588 100644 --- a/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteConanRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisationArgs.cs index dfd5a0a8f..e4e44e022 100644 --- a/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteConanRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteConanRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisation.cs index bb34ece2d..ae2de9b28 100644 --- a/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCondaRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.cs index 882ac2c54..f20c00795 100644 --- a/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCondaRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisation.cs index 211e4fa85..b9f567b1b 100644 --- a/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCranRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisationArgs.cs index d104e9e2c..5899e2b89 100644 --- a/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteCranRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteCranRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisation.cs index b72ed2246..b32e48d86 100644 --- a/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteDebianRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.cs index a047120b7..743fb8ec0 100644 --- a/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteDebianRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisation.cs index 154d2f65f..4fb2d23ab 100644 --- a/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteDockerRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.cs index d0b94102b..4637ecc50 100644 --- a/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteDockerRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisation.cs index daacb96b9..9a4218f91 100644 --- a/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGemsRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.cs index e33e6de56..989c3d967 100644 --- a/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGemsRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisation.cs index 341dd9909..393ff003f 100644 --- a/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGenericRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.cs index 0a0837a27..c6d90945f 100644 --- a/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGenericRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisation.cs index 6820895ee..073abdcbe 100644 --- a/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGitlfsRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.cs index b63fd137b..155d13e7e 100644 --- a/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGitlfsRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisation.cs index 86a025672..d25ab169c 100644 --- a/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGoRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisationArgs.cs index d4f725d97..57ee5aa95 100644 --- a/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteGoRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGoRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisation.cs index 76028754b..6267a73d2 100644 --- a/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGradleRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.cs index 8ce8b965d..5bed63978 100644 --- a/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteGradleRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisation.cs index 47b3c93ba..3737c126d 100644 --- a/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteHelmRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.cs index 7ffc3b3d9..833c73687 100644 --- a/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteHelmRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisation.cs index 907c9662e..ab62341e1 100644 --- a/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteIvyRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.cs index 745503ba9..36c7b3355 100644 --- a/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteIvyRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisation.cs index 61df7ab49..0670f89a4 100644 --- a/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteMavenRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.cs index 68ac02320..aa063080d 100644 --- a/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteMavenRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisation.cs index 5fdf868f4..8b134e768 100644 --- a/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteNpmRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.cs index 0fd577840..e828ece57 100644 --- a/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteNpmRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisation.cs index db6840943..e61ae0312 100644 --- a/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteNugetRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.cs index 61fed65d9..3bbf4d12f 100644 --- a/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteNugetRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisation.cs index 3959ed497..bcc65dcad 100644 --- a/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteOpkgRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.cs index 665f0b22a..222104bf2 100644 --- a/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteOpkgRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisation.cs index 3aa9e701b..58a43f013 100644 --- a/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteP2RepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisationArgs.cs index f3ea3acac..33310bb1c 100644 --- a/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteP2RepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteP2RepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisation.cs index 2ebc5312f..059b95bc0 100644 --- a/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePubRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisationArgs.cs index dc15be7f2..781461244 100644 --- a/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemotePubRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePubRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisation.cs index 505e55f3c..32930f0b0 100644 --- a/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePuppetRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.cs index a70e4b1b4..8d083129d 100644 --- a/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePuppetRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisation.cs index 7f04583f8..bf278a7d9 100644 --- a/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePypiRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisationArgs.cs index 1018f2134..f04887123 100644 --- a/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemotePypiRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemotePypiRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisation.cs index 6d795f37c..2b5896e8e 100644 --- a/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteRpmRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.cs index e5624e6d0..bf1361d76 100644 --- a/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteRpmRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisation.cs index fa94be80d..b00d0ba91 100644 --- a/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteSbtRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.cs index 3a1ed265a..30e35ad54 100644 --- a/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteSbtRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisation.cs index b1864a007..4d4e1443e 100644 --- a/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteSwiftRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.cs index 2a6c4def7..55feb9e81 100644 --- a/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteSwiftRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisation.cs index ff01878a2..7ffb13702 100644 --- a/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteTerraformRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.cs index fe84c684f..1557252fe 100644 --- a/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteTerraformRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisation.cs b/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisation.cs index c831b9f88..7dce1d0a3 100644 --- a/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisation.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteVcsRepositoryContentSynchronisationArgs : global::Pulumi.InvokeArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public bool? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public bool? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public bool? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public bool? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.cs index 1b6ecd3e8..c3bdd3de0 100644 --- a/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class GetRemoteVcsRepositoryContentSynchronisationInputArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerArgs.cs b/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerArgs.cs index 4f20de8ea..d60f369ca 100644 --- a/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerArgs.cs +++ b/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerGetArgs.cs b/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerGetArgs.cs index 6cb45f026..9449bfdc4 100644 --- a/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerGetArgs.cs +++ b/sdk/dotnet/Inputs/ReleaseBundleCustomWebhookHandlerGetArgs.cs @@ -24,6 +24,9 @@ public InputMap HttpHeaders set => _httpHeaders = value; } + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// [Input("payload")] public Input? Payload { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationArgs.cs index 4405adba0..8caeb18e1 100644 --- a/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteAlpineRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationGetArgs.cs index d03ee0f5d..bc77d7288 100644 --- a/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteAlpineRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteAlpineRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationArgs.cs index efc161691..15404f779 100644 --- a/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteBowerRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationGetArgs.cs index 545be728d..f8485b93d 100644 --- a/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteBowerRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteBowerRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationArgs.cs index 698457131..ef59885cc 100644 --- a/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCargoRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationGetArgs.cs index d3057309f..71f654872 100644 --- a/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCargoRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCargoRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationArgs.cs index 3f10cc7c1..0e306bb0d 100644 --- a/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteChefRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationGetArgs.cs index dda323574..46f7bb2df 100644 --- a/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteChefRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteChefRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.cs index 527f91ce2..6116353a0 100644 --- a/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCocoapodsRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationGetArgs.cs index 0d6b8c0dc..9d72a242a 100644 --- a/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCocoapodsRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCocoapodsRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationArgs.cs index 69390e362..7604cbe61 100644 --- a/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteComposerRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationGetArgs.cs index c834ca24e..04c953d9a 100644 --- a/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteComposerRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteComposerRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationArgs.cs index c9406014d..8685e185e 100644 --- a/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteConanRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationGetArgs.cs index cc6a8a981..bddcdae9f 100644 --- a/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteConanRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteConanRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationArgs.cs index d81de457b..8c69b2531 100644 --- a/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCondaRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationGetArgs.cs index 6af383d8d..c7f4a1cfe 100644 --- a/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCondaRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCondaRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationArgs.cs index eadf34fd0..38283337f 100644 --- a/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCranRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationGetArgs.cs index f4fa7962f..01f2dbf2e 100644 --- a/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteCranRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteCranRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationArgs.cs index 544f9615b..597ff1cb8 100644 --- a/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteDebianRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationGetArgs.cs index 718242af5..7a41a45c5 100644 --- a/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteDebianRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteDebianRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationArgs.cs index 88700e37b..02e384f57 100644 --- a/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteDockerRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationGetArgs.cs index 75f17280e..47ceccf0a 100644 --- a/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteDockerRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteDockerRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationArgs.cs index 7734ab37e..e91594f44 100644 --- a/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGemsRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationGetArgs.cs index 41a9db601..558715c69 100644 --- a/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGemsRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGemsRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationArgs.cs index 185c3f168..4d14f5418 100644 --- a/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGenericRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationGetArgs.cs index 7f9d261f8..58ed5b2cc 100644 --- a/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGenericRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGenericRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.cs index b39ee3542..1577c2422 100644 --- a/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGitlfsRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationGetArgs.cs index c467e3b73..fc89b3f0f 100644 --- a/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGitlfsRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGitlfsRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationArgs.cs index ac6e8330e..cb91e4e32 100644 --- a/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGoRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationGetArgs.cs index c8a0065e1..dafed0988 100644 --- a/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGoRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGoRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationArgs.cs index 9abd94464..dd166d0c1 100644 --- a/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGradleRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationGetArgs.cs index 7ca2a6b9c..983973b02 100644 --- a/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteGradleRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteGradleRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationArgs.cs index ed0a432c0..3111043d8 100644 --- a/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteHelmRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationGetArgs.cs index 43586fa13..03d04893f 100644 --- a/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteHelmRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteHelmRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.cs index 7359d6c39..046e74987 100644 --- a/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteHuggingfacemlRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationGetArgs.cs index ed9bee8d6..f20e6b833 100644 --- a/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteHuggingfacemlRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteHuggingfacemlRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationArgs.cs index 93e6594e4..2c0bf5dd1 100644 --- a/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteIvyRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationGetArgs.cs index 2ea7ca4f0..a164c48bc 100644 --- a/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteIvyRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteIvyRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationArgs.cs index 374d3a608..8a9332528 100644 --- a/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteMavenRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationGetArgs.cs index c6d1f52f6..c3bf2dbcd 100644 --- a/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteMavenRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteMavenRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationArgs.cs index eb61c108c..314640601 100644 --- a/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteNpmRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationGetArgs.cs index af6004b10..c0ba66b60 100644 --- a/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteNpmRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteNpmRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationArgs.cs index 42e34207c..5c1cf418b 100644 --- a/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteNugetRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationGetArgs.cs index da1ca3962..a3c869cae 100644 --- a/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteNugetRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteNugetRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationArgs.cs index a1b900e50..f1835f5a0 100644 --- a/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteOpkgRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationGetArgs.cs index c29d0cf1c..d23590e15 100644 --- a/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteOpkgRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteOpkgRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationArgs.cs index fb7d793b9..9cc9eb844 100644 --- a/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteP2RepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationGetArgs.cs index d8f0a1758..9c21bb919 100644 --- a/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteP2RepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteP2RepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationArgs.cs index a2c6321ee..fc617f9b2 100644 --- a/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePubRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationGetArgs.cs index df6fa8f00..5f6360978 100644 --- a/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemotePubRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePubRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationArgs.cs index d441511e1..e84ccc86b 100644 --- a/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePuppetRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationGetArgs.cs index 4506190d0..e9a6095ad 100644 --- a/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemotePuppetRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePuppetRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationArgs.cs index 3f095c097..bb159598a 100644 --- a/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePypiRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationGetArgs.cs index 393d3dfaa..e90593872 100644 --- a/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemotePypiRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemotePypiRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationArgs.cs index 797d69a5e..4cf1ab8b5 100644 --- a/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteRpmRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationGetArgs.cs index 53e9166a9..d8f51f33c 100644 --- a/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteRpmRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteRpmRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationArgs.cs index 13f82dc5e..ca6fc208c 100644 --- a/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteSbtRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationGetArgs.cs index 69406f40f..fd1b6f50b 100644 --- a/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteSbtRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteSbtRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationArgs.cs index cb67283ae..91fccf93e 100644 --- a/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteSwiftRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationGetArgs.cs index fcfb1df73..82c5d5023 100644 --- a/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteSwiftRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteSwiftRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationArgs.cs index a4ec710d8..31ca5c25b 100644 --- a/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteTerraformRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationGetArgs.cs index a96d2ec70..079dd3f5f 100644 --- a/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteTerraformRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteTerraformRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationArgs.cs b/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationArgs.cs index 1338417f1..e989f6791 100644 --- a/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationArgs.cs +++ b/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteVcsRepositoryContentSynchronisationArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationGetArgs.cs b/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationGetArgs.cs index f5ebc4ac7..4bb63ea16 100644 --- a/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationGetArgs.cs +++ b/sdk/dotnet/Inputs/RemoteVcsRepositoryContentSynchronisationGetArgs.cs @@ -12,15 +12,27 @@ namespace Pulumi.Artifactory.Inputs public sealed class RemoteVcsRepositoryContentSynchronisationGetArgs : global::Pulumi.ResourceArgs { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// [Input("enabled")] public Input? Enabled { get; set; } + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// [Input("propertiesEnabled")] public Input? PropertiesEnabled { get; set; } + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// [Input("sourceOriginAbsenceDetection")] public Input? SourceOriginAbsenceDetection { get; set; } + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// [Input("statisticsEnabled")] public Input? StatisticsEnabled { get; set; } diff --git a/sdk/dotnet/Outputs/ArtifactCustomWebhookHandler.cs b/sdk/dotnet/Outputs/ArtifactCustomWebhookHandler.cs index eb9e59621..6d3040059 100644 --- a/sdk/dotnet/Outputs/ArtifactCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/ArtifactCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class ArtifactCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/ArtifactPropertyCustomWebhookHandler.cs b/sdk/dotnet/Outputs/ArtifactPropertyCustomWebhookHandler.cs index 636a9230d..fae908f83 100644 --- a/sdk/dotnet/Outputs/ArtifactPropertyCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/ArtifactPropertyCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class ArtifactPropertyCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/ArtifactoryReleaseBundleCustomWebhookHandler.cs b/sdk/dotnet/Outputs/ArtifactoryReleaseBundleCustomWebhookHandler.cs index 778ae3b5a..f3ee58136 100644 --- a/sdk/dotnet/Outputs/ArtifactoryReleaseBundleCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/ArtifactoryReleaseBundleCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class ArtifactoryReleaseBundleCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/BuildCustomWebhookHandler.cs b/sdk/dotnet/Outputs/BuildCustomWebhookHandler.cs index ec1149858..671eb992d 100644 --- a/sdk/dotnet/Outputs/BuildCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/BuildCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class BuildCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/DistributionCustomWebhookHandler.cs b/sdk/dotnet/Outputs/DistributionCustomWebhookHandler.cs index c9033cba0..c548a4783 100644 --- a/sdk/dotnet/Outputs/DistributionCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/DistributionCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class DistributionCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/DockerCustomWebhookHandler.cs b/sdk/dotnet/Outputs/DockerCustomWebhookHandler.cs index 4bb4feb53..e5be400a1 100644 --- a/sdk/dotnet/Outputs/DockerCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/DockerCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class DockerCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/GetFederatedDockerRepositoryMemberResult.cs b/sdk/dotnet/Outputs/GetFederatedDockerRepositoryMemberResult.cs index 3935f1251..f32230ef7 100644 --- a/sdk/dotnet/Outputs/GetFederatedDockerRepositoryMemberResult.cs +++ b/sdk/dotnet/Outputs/GetFederatedDockerRepositoryMemberResult.cs @@ -13,7 +13,13 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetFederatedDockerRepositoryMemberResult { + /// + /// Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + /// public readonly bool Enabled; + /// + /// Full URL to ending with the repositoryName + /// public readonly string Url; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteAlpineRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteAlpineRepositoryContentSynchronisationResult.cs index e20102ca2..29c8a4877 100644 --- a/sdk/dotnet/Outputs/GetRemoteAlpineRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteAlpineRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteAlpineRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteBowerRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteBowerRepositoryContentSynchronisationResult.cs index 67b9b2f7e..ae860c3fa 100644 --- a/sdk/dotnet/Outputs/GetRemoteBowerRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteBowerRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteBowerRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteCargoRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteCargoRepositoryContentSynchronisationResult.cs index 8014bd62b..283c311af 100644 --- a/sdk/dotnet/Outputs/GetRemoteCargoRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteCargoRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteCargoRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteChefRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteChefRepositoryContentSynchronisationResult.cs index 0a1c87409..180e39b8c 100644 --- a/sdk/dotnet/Outputs/GetRemoteChefRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteChefRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteChefRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteCocoapodsRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteCocoapodsRepositoryContentSynchronisationResult.cs index 579d8269a..54b473541 100644 --- a/sdk/dotnet/Outputs/GetRemoteCocoapodsRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteCocoapodsRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteCocoapodsRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteComposerRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteComposerRepositoryContentSynchronisationResult.cs index 744e2f1af..34aded12e 100644 --- a/sdk/dotnet/Outputs/GetRemoteComposerRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteComposerRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteComposerRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteConanRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteConanRepositoryContentSynchronisationResult.cs index f72812ddf..e2db6839b 100644 --- a/sdk/dotnet/Outputs/GetRemoteConanRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteConanRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteConanRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteCondaRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteCondaRepositoryContentSynchronisationResult.cs index 1eef566f2..fb2dd1ce2 100644 --- a/sdk/dotnet/Outputs/GetRemoteCondaRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteCondaRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteCondaRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteCranRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteCranRepositoryContentSynchronisationResult.cs index d935c5a47..2f9002e14 100644 --- a/sdk/dotnet/Outputs/GetRemoteCranRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteCranRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteCranRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteDebianRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteDebianRepositoryContentSynchronisationResult.cs index 9f4617854..9a17aad36 100644 --- a/sdk/dotnet/Outputs/GetRemoteDebianRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteDebianRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteDebianRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteDockerRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteDockerRepositoryContentSynchronisationResult.cs index ee02383fc..1169c67d6 100644 --- a/sdk/dotnet/Outputs/GetRemoteDockerRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteDockerRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteDockerRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteGemsRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteGemsRepositoryContentSynchronisationResult.cs index 6ef5b64e5..d5dcc267e 100644 --- a/sdk/dotnet/Outputs/GetRemoteGemsRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteGemsRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteGemsRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteGenericRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteGenericRepositoryContentSynchronisationResult.cs index 36251221f..b95fd3824 100644 --- a/sdk/dotnet/Outputs/GetRemoteGenericRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteGenericRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteGenericRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteGitlfsRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteGitlfsRepositoryContentSynchronisationResult.cs index 43115555d..747624b09 100644 --- a/sdk/dotnet/Outputs/GetRemoteGitlfsRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteGitlfsRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteGitlfsRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteGoRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteGoRepositoryContentSynchronisationResult.cs index 4bc2eadbd..e164f267e 100644 --- a/sdk/dotnet/Outputs/GetRemoteGoRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteGoRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteGoRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteGradleRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteGradleRepositoryContentSynchronisationResult.cs index 0b76c9b16..7bea110dd 100644 --- a/sdk/dotnet/Outputs/GetRemoteGradleRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteGradleRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteGradleRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteHelmRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteHelmRepositoryContentSynchronisationResult.cs index d547cf995..882ef8adf 100644 --- a/sdk/dotnet/Outputs/GetRemoteHelmRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteHelmRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteHelmRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteIvyRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteIvyRepositoryContentSynchronisationResult.cs index fb70389ee..e947ed7e8 100644 --- a/sdk/dotnet/Outputs/GetRemoteIvyRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteIvyRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteIvyRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteMavenRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteMavenRepositoryContentSynchronisationResult.cs index 19cb5db51..e73e47521 100644 --- a/sdk/dotnet/Outputs/GetRemoteMavenRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteMavenRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteMavenRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteNpmRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteNpmRepositoryContentSynchronisationResult.cs index c9d87259c..c8988ddfa 100644 --- a/sdk/dotnet/Outputs/GetRemoteNpmRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteNpmRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteNpmRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteNugetRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteNugetRepositoryContentSynchronisationResult.cs index 64a7a0b36..89464dbd2 100644 --- a/sdk/dotnet/Outputs/GetRemoteNugetRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteNugetRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteNugetRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteOpkgRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteOpkgRepositoryContentSynchronisationResult.cs index af415b2c6..11093eb71 100644 --- a/sdk/dotnet/Outputs/GetRemoteOpkgRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteOpkgRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteOpkgRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteP2RepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteP2RepositoryContentSynchronisationResult.cs index ddc89d396..a4256afb2 100644 --- a/sdk/dotnet/Outputs/GetRemoteP2RepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteP2RepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteP2RepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemotePubRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemotePubRepositoryContentSynchronisationResult.cs index 6e1ec8059..0f15a0190 100644 --- a/sdk/dotnet/Outputs/GetRemotePubRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemotePubRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemotePubRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemotePuppetRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemotePuppetRepositoryContentSynchronisationResult.cs index 71e161a33..88afbbebc 100644 --- a/sdk/dotnet/Outputs/GetRemotePuppetRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemotePuppetRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemotePuppetRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemotePypiRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemotePypiRepositoryContentSynchronisationResult.cs index 94ff14201..d00016ae6 100644 --- a/sdk/dotnet/Outputs/GetRemotePypiRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemotePypiRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemotePypiRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteRpmRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteRpmRepositoryContentSynchronisationResult.cs index 3e342d490..21410c395 100644 --- a/sdk/dotnet/Outputs/GetRemoteRpmRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteRpmRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteRpmRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteSbtRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteSbtRepositoryContentSynchronisationResult.cs index fdf10e498..39448840b 100644 --- a/sdk/dotnet/Outputs/GetRemoteSbtRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteSbtRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteSbtRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteSwiftRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteSwiftRepositoryContentSynchronisationResult.cs index 12cac1b10..06a84434d 100644 --- a/sdk/dotnet/Outputs/GetRemoteSwiftRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteSwiftRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteSwiftRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteTerraformRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteTerraformRepositoryContentSynchronisationResult.cs index 1d67852e4..3aa0dcfd9 100644 --- a/sdk/dotnet/Outputs/GetRemoteTerraformRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteTerraformRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteTerraformRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/GetRemoteVcsRepositoryContentSynchronisationResult.cs b/sdk/dotnet/Outputs/GetRemoteVcsRepositoryContentSynchronisationResult.cs index 8b6ba3e27..68eb7933a 100644 --- a/sdk/dotnet/Outputs/GetRemoteVcsRepositoryContentSynchronisationResult.cs +++ b/sdk/dotnet/Outputs/GetRemoteVcsRepositoryContentSynchronisationResult.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class GetRemoteVcsRepositoryContentSynchronisationResult { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/ReleaseBundleCustomWebhookHandler.cs b/sdk/dotnet/Outputs/ReleaseBundleCustomWebhookHandler.cs index 12c5fa689..550f6b3fd 100644 --- a/sdk/dotnet/Outputs/ReleaseBundleCustomWebhookHandler.cs +++ b/sdk/dotnet/Outputs/ReleaseBundleCustomWebhookHandler.cs @@ -17,6 +17,9 @@ public sealed class ReleaseBundleCustomWebhookHandler /// HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. /// public readonly ImmutableDictionary? HttpHeaders; + /// + /// This attribute is used to build the request body. Used in custom webhooks + /// public readonly string? Payload; /// /// Proxy key from Artifactory UI (Administration > Proxies > Configuration). diff --git a/sdk/dotnet/Outputs/RemoteAlpineRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteAlpineRepositoryContentSynchronisation.cs index b4278aa02..b3b1c788d 100644 --- a/sdk/dotnet/Outputs/RemoteAlpineRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteAlpineRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteAlpineRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteBowerRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteBowerRepositoryContentSynchronisation.cs index c4c02b326..e90669bbf 100644 --- a/sdk/dotnet/Outputs/RemoteBowerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteBowerRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteBowerRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteCargoRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteCargoRepositoryContentSynchronisation.cs index da36a4522..8f7226001 100644 --- a/sdk/dotnet/Outputs/RemoteCargoRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteCargoRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteCargoRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteChefRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteChefRepositoryContentSynchronisation.cs index 24ee47de9..a8d628000 100644 --- a/sdk/dotnet/Outputs/RemoteChefRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteChefRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteChefRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteCocoapodsRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteCocoapodsRepositoryContentSynchronisation.cs index 10c6f36ab..7f47c4347 100644 --- a/sdk/dotnet/Outputs/RemoteCocoapodsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteCocoapodsRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteCocoapodsRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteComposerRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteComposerRepositoryContentSynchronisation.cs index 8aa764b77..b91713f45 100644 --- a/sdk/dotnet/Outputs/RemoteComposerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteComposerRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteComposerRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteConanRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteConanRepositoryContentSynchronisation.cs index 4ec09434e..597197fea 100644 --- a/sdk/dotnet/Outputs/RemoteConanRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteConanRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteConanRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteCondaRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteCondaRepositoryContentSynchronisation.cs index c6758911e..aaed1f742 100644 --- a/sdk/dotnet/Outputs/RemoteCondaRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteCondaRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteCondaRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteCranRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteCranRepositoryContentSynchronisation.cs index 974c761ee..40c278bcc 100644 --- a/sdk/dotnet/Outputs/RemoteCranRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteCranRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteCranRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteDebianRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteDebianRepositoryContentSynchronisation.cs index 6d2c6c56b..54905caf1 100644 --- a/sdk/dotnet/Outputs/RemoteDebianRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteDebianRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteDebianRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteDockerRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteDockerRepositoryContentSynchronisation.cs index eb9633685..e2baad2e5 100644 --- a/sdk/dotnet/Outputs/RemoteDockerRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteDockerRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteDockerRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteGemsRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteGemsRepositoryContentSynchronisation.cs index 5b452ae74..ab377fbf2 100644 --- a/sdk/dotnet/Outputs/RemoteGemsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteGemsRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteGemsRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteGenericRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteGenericRepositoryContentSynchronisation.cs index 8b6d5beb4..e9e8ba5d7 100644 --- a/sdk/dotnet/Outputs/RemoteGenericRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteGenericRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteGenericRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteGitlfsRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteGitlfsRepositoryContentSynchronisation.cs index 537228cce..ecc0d501f 100644 --- a/sdk/dotnet/Outputs/RemoteGitlfsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteGitlfsRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteGitlfsRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteGoRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteGoRepositoryContentSynchronisation.cs index 290e62eb0..067498502 100644 --- a/sdk/dotnet/Outputs/RemoteGoRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteGoRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteGoRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteGradleRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteGradleRepositoryContentSynchronisation.cs index fe1fbaf3d..b348d72ff 100644 --- a/sdk/dotnet/Outputs/RemoteGradleRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteGradleRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteGradleRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteHelmRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteHelmRepositoryContentSynchronisation.cs index d765cc4ee..aa71c4d27 100644 --- a/sdk/dotnet/Outputs/RemoteHelmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteHelmRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteHelmRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.cs index 91b7314e3..69cd10173 100644 --- a/sdk/dotnet/Outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteHuggingfacemlRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteIvyRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteIvyRepositoryContentSynchronisation.cs index 1cb65f16a..c26ee307a 100644 --- a/sdk/dotnet/Outputs/RemoteIvyRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteIvyRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteIvyRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteMavenRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteMavenRepositoryContentSynchronisation.cs index 7bd2488c6..a424410eb 100644 --- a/sdk/dotnet/Outputs/RemoteMavenRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteMavenRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteMavenRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteNpmRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteNpmRepositoryContentSynchronisation.cs index eee45d853..5f7fb39f1 100644 --- a/sdk/dotnet/Outputs/RemoteNpmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteNpmRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteNpmRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteNugetRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteNugetRepositoryContentSynchronisation.cs index e1adfbdba..b226196c1 100644 --- a/sdk/dotnet/Outputs/RemoteNugetRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteNugetRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteNugetRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteOpkgRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteOpkgRepositoryContentSynchronisation.cs index 45f6d7a28..b4a51bb8d 100644 --- a/sdk/dotnet/Outputs/RemoteOpkgRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteOpkgRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteOpkgRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteP2RepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteP2RepositoryContentSynchronisation.cs index b331518a4..248002faf 100644 --- a/sdk/dotnet/Outputs/RemoteP2RepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteP2RepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteP2RepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemotePubRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemotePubRepositoryContentSynchronisation.cs index 10525180d..da98f5d24 100644 --- a/sdk/dotnet/Outputs/RemotePubRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemotePubRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemotePubRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemotePuppetRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemotePuppetRepositoryContentSynchronisation.cs index ecd664a75..77a1ee4ec 100644 --- a/sdk/dotnet/Outputs/RemotePuppetRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemotePuppetRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemotePuppetRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemotePypiRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemotePypiRepositoryContentSynchronisation.cs index cad2a292a..9403d27a1 100644 --- a/sdk/dotnet/Outputs/RemotePypiRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemotePypiRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemotePypiRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteRpmRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteRpmRepositoryContentSynchronisation.cs index 78668bc8d..9ba9bbf3f 100644 --- a/sdk/dotnet/Outputs/RemoteRpmRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteRpmRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteRpmRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteSbtRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteSbtRepositoryContentSynchronisation.cs index d3e82ef04..eeb71fa9d 100644 --- a/sdk/dotnet/Outputs/RemoteSbtRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteSbtRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteSbtRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteSwiftRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteSwiftRepositoryContentSynchronisation.cs index b523984de..2ed344e93 100644 --- a/sdk/dotnet/Outputs/RemoteSwiftRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteSwiftRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteSwiftRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteTerraformRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteTerraformRepositoryContentSynchronisation.cs index b87665d70..7b8f39e1b 100644 --- a/sdk/dotnet/Outputs/RemoteTerraformRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteTerraformRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteTerraformRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/dotnet/Outputs/RemoteVcsRepositoryContentSynchronisation.cs b/sdk/dotnet/Outputs/RemoteVcsRepositoryContentSynchronisation.cs index 78c2ce8e6..968ef121d 100644 --- a/sdk/dotnet/Outputs/RemoteVcsRepositoryContentSynchronisation.cs +++ b/sdk/dotnet/Outputs/RemoteVcsRepositoryContentSynchronisation.cs @@ -13,9 +13,21 @@ namespace Pulumi.Artifactory.Outputs [OutputType] public sealed class RemoteVcsRepositoryContentSynchronisation { + /// + /// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + /// public readonly bool? Enabled; + /// + /// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + /// public readonly bool? PropertiesEnabled; + /// + /// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + /// public readonly bool? SourceOriginAbsenceDetection; + /// + /// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + /// public readonly bool? StatisticsEnabled; [OutputConstructor] diff --git a/sdk/go.mod b/sdk/go.mod index c57d99c3b..bc710e4d1 100644 --- a/sdk/go.mod +++ b/sdk/go.mod @@ -4,7 +4,7 @@ go 1.21 require ( github.com/blang/semver v3.5.1+incompatible - github.com/pulumi/pulumi/sdk/v3 v3.103.1 + github.com/pulumi/pulumi/sdk/v3 v3.104.2 ) require ( diff --git a/sdk/go.sum b/sdk/go.sum index 4b2ede405..1d65c725e 100644 --- a/sdk/go.sum +++ b/sdk/go.sum @@ -148,8 +148,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.6.2 h1:+z+l8cuwIauLSwXQS0uoI3rqB+YG4SzsZYtHfNoXBvw= github.com/pulumi/esc v0.6.2/go.mod h1:jNnYNjzsOgVTjCp0LL24NsCk8ZJxq4IoLQdCT0X7l8k= -github.com/pulumi/pulumi/sdk/v3 v3.103.1 h1:6o0zt5srgIjDsOI5JWNSwMqoB8vGiI3xow0RDZ3JX2c= -github.com/pulumi/pulumi/sdk/v3 v3.103.1/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= +github.com/pulumi/pulumi/sdk/v3 v3.104.2 h1:aOwUkrlsyEWrL1jlHqn2/36zMSPQrVUYUyZPqstrmjc= +github.com/pulumi/pulumi/sdk/v3 v3.104.2/go.mod h1:Ml3rpGfyZlI4zQCG7LN2XDSmH4XUNYdyBwJ3yEr/OpI= github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.4 h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis= diff --git a/sdk/go/artifactory/config/config.go b/sdk/go/artifactory/config/config.go index c4ef7e9f5..c6ae5a211 100644 --- a/sdk/go/artifactory/config/config.go +++ b/sdk/go/artifactory/config/config.go @@ -11,14 +11,14 @@ import ( var _ = internal.GetEnvOrDefault -// This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the +// This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the // 'api_key' attribute value will be used. func GetAccessToken(ctx *pulumi.Context) string { return config.Get(ctx, "artifactory:accessToken") } -// API key. If `access_token` attribute, `JFROG_ACCESS_TOKEN` or `ARTIFACTORY_ACCESS_TOKEN` environment variable is set, -// the provider will ignore this attribute. +// API key. If `accessToken` attribute, `JFROG_ACCESS_TOKEN` or `ARTIFACTORY_ACCESS_TOKEN` environment variable is set, the +// provider will ignore this attribute. // // Deprecated: An upcoming version will support the option to block the usage/creation of API Keys (for admins to set on their platform). // In a future version (scheduled for end of Q3, 2023), the option to disable the usage/creation of API Keys will be available and set to disabled by default. Admins will be able to enable the usage/creation of API Keys. diff --git a/sdk/go/artifactory/pulumiTypes.go b/sdk/go/artifactory/pulumiTypes.go index f28d77f3f..60555c1b1 100644 --- a/sdk/go/artifactory/pulumiTypes.go +++ b/sdk/go/artifactory/pulumiTypes.go @@ -362,7 +362,8 @@ func (o ArtifactCustomWebhookCriteriaPtrOutput) RepoKeys() pulumi.StringArrayOut type ArtifactCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -399,7 +400,8 @@ type ArtifactCustomWebhookHandlerInput interface { type ArtifactCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -478,6 +480,7 @@ func (o ArtifactCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringMapOutput return o.ApplyT(func(v ArtifactCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o ArtifactCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v ArtifactCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -750,7 +753,8 @@ func (o ArtifactPropertyCustomWebhookCriteriaPtrOutput) RepoKeys() pulumi.String type ArtifactPropertyCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -787,7 +791,8 @@ type ArtifactPropertyCustomWebhookHandlerInput interface { type ArtifactPropertyCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -866,6 +871,7 @@ func (o ArtifactPropertyCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringM return o.ApplyT(func(v ArtifactPropertyCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o ArtifactPropertyCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v ArtifactPropertyCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -1793,7 +1799,8 @@ func (o ArtifactoryReleaseBundleCustomWebhookCriteriaPtrOutput) RegisteredReleas type ArtifactoryReleaseBundleCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1830,7 +1837,8 @@ type ArtifactoryReleaseBundleCustomWebhookHandlerInput interface { type ArtifactoryReleaseBundleCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1909,6 +1917,7 @@ func (o ArtifactoryReleaseBundleCustomWebhookHandlerOutput) HttpHeaders() pulumi return o.ApplyT(func(v ArtifactoryReleaseBundleCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o ArtifactoryReleaseBundleCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v ArtifactoryReleaseBundleCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -2480,7 +2489,8 @@ func (o BuildCustomWebhookCriteriaPtrOutput) SelectedBuilds() pulumi.StringArray type BuildCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -2517,7 +2527,8 @@ type BuildCustomWebhookHandlerInput interface { type BuildCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -2596,6 +2607,7 @@ func (o BuildCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringMapOutput { return o.ApplyT(func(v BuildCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o BuildCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v BuildCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -3167,7 +3179,8 @@ func (o DistributionCustomWebhookCriteriaPtrOutput) RegisteredReleaseBundleNames type DistributionCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -3204,7 +3217,8 @@ type DistributionCustomWebhookHandlerInput interface { type DistributionCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -3283,6 +3297,7 @@ func (o DistributionCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringMapOu return o.ApplyT(func(v DistributionCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o DistributionCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v DistributionCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -3873,7 +3888,8 @@ func (o DockerCustomWebhookCriteriaPtrOutput) RepoKeys() pulumi.StringArrayOutpu type DockerCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -3910,7 +3926,8 @@ type DockerCustomWebhookHandlerInput interface { type DockerCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -3989,6 +4006,7 @@ func (o DockerCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringMapOutput { return o.ApplyT(func(v DockerCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o DockerCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v DockerCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -10515,7 +10533,8 @@ func (o ReleaseBundleCustomWebhookCriteriaPtrOutput) RegisteredReleaseBundleName type ReleaseBundleCustomWebhookHandler struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders map[string]string `pulumi:"httpHeaders"` - Payload *string `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload *string `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy *string `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -10552,7 +10571,8 @@ type ReleaseBundleCustomWebhookHandlerInput interface { type ReleaseBundleCustomWebhookHandlerArgs struct { // HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. HttpHeaders pulumi.StringMapInput `pulumi:"httpHeaders"` - Payload pulumi.StringPtrInput `pulumi:"payload"` + // This attribute is used to build the request body. Used in custom webhooks + Payload pulumi.StringPtrInput `pulumi:"payload"` // Proxy key from Artifactory UI (Administration > Proxies > Configuration). Proxy pulumi.StringPtrInput `pulumi:"proxy"` // Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -10631,6 +10651,7 @@ func (o ReleaseBundleCustomWebhookHandlerOutput) HttpHeaders() pulumi.StringMapO return o.ApplyT(func(v ReleaseBundleCustomWebhookHandler) map[string]string { return v.HttpHeaders }).(pulumi.StringMapOutput) } +// This attribute is used to build the request body. Used in custom webhooks func (o ReleaseBundleCustomWebhookHandlerOutput) Payload() pulumi.StringPtrOutput { return o.ApplyT(func(v ReleaseBundleCustomWebhookHandler) *string { return v.Payload }).(pulumi.StringPtrOutput) } @@ -11006,10 +11027,14 @@ func (o ReleaseBundleWebhookHandlerArrayOutput) Index(i pulumi.IntInput) Release } type RemoteAlpineRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteAlpineRepositoryContentSynchronisationInput is an input type that accepts RemoteAlpineRepositoryContentSynchronisationArgs and RemoteAlpineRepositoryContentSynchronisationOutput values. @@ -11024,10 +11049,14 @@ type RemoteAlpineRepositoryContentSynchronisationInput interface { } type RemoteAlpineRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteAlpineRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11107,18 +11136,22 @@ func (o RemoteAlpineRepositoryContentSynchronisationOutput) ToRemoteAlpineReposi }).(RemoteAlpineRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteAlpineRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteAlpineRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteAlpineRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteAlpineRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteAlpineRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -11147,6 +11180,7 @@ func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) Elem() RemoteAlpi }).(RemoteAlpineRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -11156,6 +11190,7 @@ func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -11165,6 +11200,7 @@ func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -11174,6 +11210,7 @@ func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -11184,10 +11221,14 @@ func (o RemoteAlpineRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemoteBowerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteBowerRepositoryContentSynchronisationInput is an input type that accepts RemoteBowerRepositoryContentSynchronisationArgs and RemoteBowerRepositoryContentSynchronisationOutput values. @@ -11202,10 +11243,14 @@ type RemoteBowerRepositoryContentSynchronisationInput interface { } type RemoteBowerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteBowerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11285,18 +11330,22 @@ func (o RemoteBowerRepositoryContentSynchronisationOutput) ToRemoteBowerReposito }).(RemoteBowerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteBowerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteBowerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteBowerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteBowerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteBowerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -11325,6 +11374,7 @@ func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) Elem() RemoteBower }).(RemoteBowerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -11334,6 +11384,7 @@ func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -11343,6 +11394,7 @@ func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -11352,6 +11404,7 @@ func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -11362,10 +11415,14 @@ func (o RemoteBowerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteCargoRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteCargoRepositoryContentSynchronisationInput is an input type that accepts RemoteCargoRepositoryContentSynchronisationArgs and RemoteCargoRepositoryContentSynchronisationOutput values. @@ -11380,10 +11437,14 @@ type RemoteCargoRepositoryContentSynchronisationInput interface { } type RemoteCargoRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteCargoRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11463,18 +11524,22 @@ func (o RemoteCargoRepositoryContentSynchronisationOutput) ToRemoteCargoReposito }).(RemoteCargoRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCargoRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCargoRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCargoRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCargoRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCargoRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -11503,6 +11568,7 @@ func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) Elem() RemoteCargo }).(RemoteCargoRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -11512,6 +11578,7 @@ func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -11521,6 +11588,7 @@ func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -11530,6 +11598,7 @@ func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -11540,10 +11609,14 @@ func (o RemoteCargoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteChefRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteChefRepositoryContentSynchronisationInput is an input type that accepts RemoteChefRepositoryContentSynchronisationArgs and RemoteChefRepositoryContentSynchronisationOutput values. @@ -11558,10 +11631,14 @@ type RemoteChefRepositoryContentSynchronisationInput interface { } type RemoteChefRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteChefRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11641,18 +11718,22 @@ func (o RemoteChefRepositoryContentSynchronisationOutput) ToRemoteChefRepository }).(RemoteChefRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteChefRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteChefRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteChefRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteChefRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteChefRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -11681,6 +11762,7 @@ func (o RemoteChefRepositoryContentSynchronisationPtrOutput) Elem() RemoteChefRe }).(RemoteChefRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -11690,6 +11772,7 @@ func (o RemoteChefRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -11699,6 +11782,7 @@ func (o RemoteChefRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteChefRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -11708,6 +11792,7 @@ func (o RemoteChefRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteChefRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -11718,10 +11803,14 @@ func (o RemoteChefRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteCocoapodsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteCocoapodsRepositoryContentSynchronisationInput is an input type that accepts RemoteCocoapodsRepositoryContentSynchronisationArgs and RemoteCocoapodsRepositoryContentSynchronisationOutput values. @@ -11736,10 +11825,14 @@ type RemoteCocoapodsRepositoryContentSynchronisationInput interface { } type RemoteCocoapodsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteCocoapodsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11819,18 +11912,22 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationOutput) ToRemoteCocoapods }).(RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCocoapodsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -11859,6 +11956,7 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Elem() RemoteC }).(RemoteCocoapodsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -11868,6 +11966,7 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -11877,6 +11976,7 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -11886,6 +11986,7 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -11896,10 +11997,14 @@ func (o RemoteCocoapodsRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type RemoteComposerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteComposerRepositoryContentSynchronisationInput is an input type that accepts RemoteComposerRepositoryContentSynchronisationArgs and RemoteComposerRepositoryContentSynchronisationOutput values. @@ -11914,10 +12019,14 @@ type RemoteComposerRepositoryContentSynchronisationInput interface { } type RemoteComposerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteComposerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -11997,18 +12106,22 @@ func (o RemoteComposerRepositoryContentSynchronisationOutput) ToRemoteComposerRe }).(RemoteComposerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteComposerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteComposerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteComposerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteComposerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteComposerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12037,6 +12150,7 @@ func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) Elem() RemoteCo }).(RemoteComposerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12046,6 +12160,7 @@ func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12055,6 +12170,7 @@ func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12064,6 +12180,7 @@ func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12074,10 +12191,14 @@ func (o RemoteComposerRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type RemoteConanRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteConanRepositoryContentSynchronisationInput is an input type that accepts RemoteConanRepositoryContentSynchronisationArgs and RemoteConanRepositoryContentSynchronisationOutput values. @@ -12092,10 +12213,14 @@ type RemoteConanRepositoryContentSynchronisationInput interface { } type RemoteConanRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteConanRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -12175,18 +12300,22 @@ func (o RemoteConanRepositoryContentSynchronisationOutput) ToRemoteConanReposito }).(RemoteConanRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteConanRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteConanRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteConanRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteConanRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteConanRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12215,6 +12344,7 @@ func (o RemoteConanRepositoryContentSynchronisationPtrOutput) Elem() RemoteConan }).(RemoteConanRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -12224,6 +12354,7 @@ func (o RemoteConanRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -12233,6 +12364,7 @@ func (o RemoteConanRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteConanRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -12242,6 +12374,7 @@ func (o RemoteConanRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteConanRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -12252,10 +12385,14 @@ func (o RemoteConanRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteCondaRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteCondaRepositoryContentSynchronisationInput is an input type that accepts RemoteCondaRepositoryContentSynchronisationArgs and RemoteCondaRepositoryContentSynchronisationOutput values. @@ -12270,10 +12407,14 @@ type RemoteCondaRepositoryContentSynchronisationInput interface { } type RemoteCondaRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteCondaRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -12353,18 +12494,22 @@ func (o RemoteCondaRepositoryContentSynchronisationOutput) ToRemoteCondaReposito }).(RemoteCondaRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCondaRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCondaRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCondaRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCondaRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCondaRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12393,6 +12538,7 @@ func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) Elem() RemoteConda }).(RemoteCondaRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -12402,6 +12548,7 @@ func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -12411,6 +12558,7 @@ func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -12420,6 +12568,7 @@ func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -12430,10 +12579,14 @@ func (o RemoteCondaRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteCranRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteCranRepositoryContentSynchronisationInput is an input type that accepts RemoteCranRepositoryContentSynchronisationArgs and RemoteCranRepositoryContentSynchronisationOutput values. @@ -12448,10 +12601,14 @@ type RemoteCranRepositoryContentSynchronisationInput interface { } type RemoteCranRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteCranRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -12531,18 +12688,22 @@ func (o RemoteCranRepositoryContentSynchronisationOutput) ToRemoteCranRepository }).(RemoteCranRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCranRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCranRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCranRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCranRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteCranRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12571,6 +12732,7 @@ func (o RemoteCranRepositoryContentSynchronisationPtrOutput) Elem() RemoteCranRe }).(RemoteCranRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -12580,6 +12742,7 @@ func (o RemoteCranRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -12589,6 +12752,7 @@ func (o RemoteCranRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteCranRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -12598,6 +12762,7 @@ func (o RemoteCranRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteCranRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -12608,10 +12773,14 @@ func (o RemoteCranRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteDebianRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteDebianRepositoryContentSynchronisationInput is an input type that accepts RemoteDebianRepositoryContentSynchronisationArgs and RemoteDebianRepositoryContentSynchronisationOutput values. @@ -12626,10 +12795,14 @@ type RemoteDebianRepositoryContentSynchronisationInput interface { } type RemoteDebianRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteDebianRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -12709,18 +12882,22 @@ func (o RemoteDebianRepositoryContentSynchronisationOutput) ToRemoteDebianReposi }).(RemoteDebianRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDebianRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDebianRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteDebianRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDebianRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDebianRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12749,6 +12926,7 @@ func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) Elem() RemoteDebi }).(RemoteDebianRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -12758,6 +12936,7 @@ func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -12767,6 +12946,7 @@ func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -12776,6 +12956,7 @@ func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -12786,10 +12967,14 @@ func (o RemoteDebianRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemoteDockerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteDockerRepositoryContentSynchronisationInput is an input type that accepts RemoteDockerRepositoryContentSynchronisationArgs and RemoteDockerRepositoryContentSynchronisationOutput values. @@ -12804,10 +12989,14 @@ type RemoteDockerRepositoryContentSynchronisationInput interface { } type RemoteDockerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteDockerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -12887,18 +13076,22 @@ func (o RemoteDockerRepositoryContentSynchronisationOutput) ToRemoteDockerReposi }).(RemoteDockerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDockerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDockerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteDockerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDockerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteDockerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -12927,6 +13120,7 @@ func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) Elem() RemoteDock }).(RemoteDockerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12936,6 +13130,7 @@ func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12945,6 +13140,7 @@ func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12954,6 +13150,7 @@ func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -12964,10 +13161,14 @@ func (o RemoteDockerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemoteGemsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteGemsRepositoryContentSynchronisationInput is an input type that accepts RemoteGemsRepositoryContentSynchronisationArgs and RemoteGemsRepositoryContentSynchronisationOutput values. @@ -12982,10 +13183,14 @@ type RemoteGemsRepositoryContentSynchronisationInput interface { } type RemoteGemsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteGemsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13065,18 +13270,22 @@ func (o RemoteGemsRepositoryContentSynchronisationOutput) ToRemoteGemsRepository }).(RemoteGemsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGemsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGemsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGemsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGemsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGemsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13105,6 +13314,7 @@ func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) Elem() RemoteGemsRe }).(RemoteGemsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13114,6 +13324,7 @@ func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13123,6 +13334,7 @@ func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13132,6 +13344,7 @@ func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13142,10 +13355,14 @@ func (o RemoteGemsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteGenericRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteGenericRepositoryContentSynchronisationInput is an input type that accepts RemoteGenericRepositoryContentSynchronisationArgs and RemoteGenericRepositoryContentSynchronisationOutput values. @@ -13160,10 +13377,14 @@ type RemoteGenericRepositoryContentSynchronisationInput interface { } type RemoteGenericRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteGenericRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13243,18 +13464,22 @@ func (o RemoteGenericRepositoryContentSynchronisationOutput) ToRemoteGenericRepo }).(RemoteGenericRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGenericRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGenericRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGenericRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGenericRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGenericRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13283,6 +13508,7 @@ func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) Elem() RemoteGen }).(RemoteGenericRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -13292,6 +13518,7 @@ func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -13301,6 +13528,7 @@ func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -13310,6 +13538,7 @@ func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -13320,10 +13549,14 @@ func (o RemoteGenericRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type RemoteGitlfsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteGitlfsRepositoryContentSynchronisationInput is an input type that accepts RemoteGitlfsRepositoryContentSynchronisationArgs and RemoteGitlfsRepositoryContentSynchronisationOutput values. @@ -13338,10 +13571,14 @@ type RemoteGitlfsRepositoryContentSynchronisationInput interface { } type RemoteGitlfsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteGitlfsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13421,18 +13658,22 @@ func (o RemoteGitlfsRepositoryContentSynchronisationOutput) ToRemoteGitlfsReposi }).(RemoteGitlfsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGitlfsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGitlfsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGitlfsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGitlfsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGitlfsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13461,6 +13702,7 @@ func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) Elem() RemoteGitl }).(RemoteGitlfsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13470,6 +13712,7 @@ func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13479,6 +13722,7 @@ func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13488,6 +13732,7 @@ func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -13498,10 +13743,14 @@ func (o RemoteGitlfsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemoteGoRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteGoRepositoryContentSynchronisationInput is an input type that accepts RemoteGoRepositoryContentSynchronisationArgs and RemoteGoRepositoryContentSynchronisationOutput values. @@ -13516,10 +13765,14 @@ type RemoteGoRepositoryContentSynchronisationInput interface { } type RemoteGoRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteGoRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13599,18 +13852,22 @@ func (o RemoteGoRepositoryContentSynchronisationOutput) ToRemoteGoRepositoryCont }).(RemoteGoRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGoRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGoRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGoRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGoRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGoRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13639,6 +13896,7 @@ func (o RemoteGoRepositoryContentSynchronisationPtrOutput) Elem() RemoteGoReposi }).(RemoteGoRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -13648,6 +13906,7 @@ func (o RemoteGoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bool }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -13657,6 +13916,7 @@ func (o RemoteGoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() p }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -13666,6 +13926,7 @@ func (o RemoteGoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDe }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -13676,10 +13937,14 @@ func (o RemoteGoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() p } type RemoteGradleRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteGradleRepositoryContentSynchronisationInput is an input type that accepts RemoteGradleRepositoryContentSynchronisationArgs and RemoteGradleRepositoryContentSynchronisationOutput values. @@ -13694,10 +13959,14 @@ type RemoteGradleRepositoryContentSynchronisationInput interface { } type RemoteGradleRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteGradleRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13777,18 +14046,22 @@ func (o RemoteGradleRepositoryContentSynchronisationOutput) ToRemoteGradleReposi }).(RemoteGradleRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGradleRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGradleRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGradleRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGradleRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteGradleRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13817,6 +14090,7 @@ func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) Elem() RemoteGrad }).(RemoteGradleRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -13826,6 +14100,7 @@ func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -13835,6 +14110,7 @@ func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -13844,6 +14120,7 @@ func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -13854,10 +14131,14 @@ func (o RemoteGradleRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemoteHelmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteHelmRepositoryContentSynchronisationInput is an input type that accepts RemoteHelmRepositoryContentSynchronisationArgs and RemoteHelmRepositoryContentSynchronisationOutput values. @@ -13872,10 +14153,14 @@ type RemoteHelmRepositoryContentSynchronisationInput interface { } type RemoteHelmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteHelmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -13955,18 +14240,22 @@ func (o RemoteHelmRepositoryContentSynchronisationOutput) ToRemoteHelmRepository }).(RemoteHelmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHelmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHelmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteHelmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHelmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHelmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -13995,6 +14284,7 @@ func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) Elem() RemoteHelmRe }).(RemoteHelmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14004,6 +14294,7 @@ func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14013,6 +14304,7 @@ func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14022,6 +14314,7 @@ func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14032,10 +14325,14 @@ func (o RemoteHelmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteHuggingfacemlRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteHuggingfacemlRepositoryContentSynchronisationInput is an input type that accepts RemoteHuggingfacemlRepositoryContentSynchronisationArgs and RemoteHuggingfacemlRepositoryContentSynchronisationOutput values. @@ -14050,10 +14347,14 @@ type RemoteHuggingfacemlRepositoryContentSynchronisationInput interface { } type RemoteHuggingfacemlRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteHuggingfacemlRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -14133,20 +14434,24 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationOutput) ToRemoteHuggi }).(RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteHuggingfacemlRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -14175,6 +14480,7 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) Elem() Rem }).(RemoteHuggingfacemlRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { if v == nil { @@ -14184,6 +14490,7 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) Enabled() }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { if v == nil { @@ -14193,6 +14500,7 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) Properties }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { if v == nil { @@ -14202,6 +14510,7 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) SourceOrig }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteHuggingfacemlRepositoryContentSynchronisation) *bool { if v == nil { @@ -14212,10 +14521,14 @@ func (o RemoteHuggingfacemlRepositoryContentSynchronisationPtrOutput) Statistics } type RemoteIvyRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteIvyRepositoryContentSynchronisationInput is an input type that accepts RemoteIvyRepositoryContentSynchronisationArgs and RemoteIvyRepositoryContentSynchronisationOutput values. @@ -14230,10 +14543,14 @@ type RemoteIvyRepositoryContentSynchronisationInput interface { } type RemoteIvyRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteIvyRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -14313,18 +14630,22 @@ func (o RemoteIvyRepositoryContentSynchronisationOutput) ToRemoteIvyRepositoryCo }).(RemoteIvyRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteIvyRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteIvyRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteIvyRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteIvyRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteIvyRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -14353,6 +14674,7 @@ func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) Elem() RemoteIvyRepo }).(RemoteIvyRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -14362,6 +14684,7 @@ func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -14371,6 +14694,7 @@ func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -14380,6 +14704,7 @@ func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -14390,10 +14715,14 @@ func (o RemoteIvyRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteMavenRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteMavenRepositoryContentSynchronisationInput is an input type that accepts RemoteMavenRepositoryContentSynchronisationArgs and RemoteMavenRepositoryContentSynchronisationOutput values. @@ -14408,10 +14737,14 @@ type RemoteMavenRepositoryContentSynchronisationInput interface { } type RemoteMavenRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteMavenRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -14491,18 +14824,22 @@ func (o RemoteMavenRepositoryContentSynchronisationOutput) ToRemoteMavenReposito }).(RemoteMavenRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteMavenRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteMavenRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteMavenRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteMavenRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteMavenRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -14531,6 +14868,7 @@ func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) Elem() RemoteMaven }).(RemoteMavenRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -14540,6 +14878,7 @@ func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -14549,6 +14888,7 @@ func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -14558,6 +14898,7 @@ func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -14568,10 +14909,14 @@ func (o RemoteMavenRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteNpmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteNpmRepositoryContentSynchronisationInput is an input type that accepts RemoteNpmRepositoryContentSynchronisationArgs and RemoteNpmRepositoryContentSynchronisationOutput values. @@ -14586,10 +14931,14 @@ type RemoteNpmRepositoryContentSynchronisationInput interface { } type RemoteNpmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteNpmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -14669,18 +15018,22 @@ func (o RemoteNpmRepositoryContentSynchronisationOutput) ToRemoteNpmRepositoryCo }).(RemoteNpmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNpmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNpmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteNpmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNpmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNpmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -14709,6 +15062,7 @@ func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) Elem() RemoteNpmRepo }).(RemoteNpmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14718,6 +15072,7 @@ func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14727,6 +15082,7 @@ func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14736,6 +15092,7 @@ func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -14746,10 +15103,14 @@ func (o RemoteNpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteNugetRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteNugetRepositoryContentSynchronisationInput is an input type that accepts RemoteNugetRepositoryContentSynchronisationArgs and RemoteNugetRepositoryContentSynchronisationOutput values. @@ -14764,10 +15125,14 @@ type RemoteNugetRepositoryContentSynchronisationInput interface { } type RemoteNugetRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteNugetRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -14847,18 +15212,22 @@ func (o RemoteNugetRepositoryContentSynchronisationOutput) ToRemoteNugetReposito }).(RemoteNugetRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNugetRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNugetRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteNugetRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNugetRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteNugetRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -14887,6 +15256,7 @@ func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) Elem() RemoteNuget }).(RemoteNugetRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -14896,6 +15266,7 @@ func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -14905,6 +15276,7 @@ func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -14914,6 +15286,7 @@ func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -14924,10 +15297,14 @@ func (o RemoteNugetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteOpkgRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteOpkgRepositoryContentSynchronisationInput is an input type that accepts RemoteOpkgRepositoryContentSynchronisationArgs and RemoteOpkgRepositoryContentSynchronisationOutput values. @@ -14942,10 +15319,14 @@ type RemoteOpkgRepositoryContentSynchronisationInput interface { } type RemoteOpkgRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteOpkgRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15025,18 +15406,22 @@ func (o RemoteOpkgRepositoryContentSynchronisationOutput) ToRemoteOpkgRepository }).(RemoteOpkgRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteOpkgRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteOpkgRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteOpkgRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteOpkgRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteOpkgRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15065,6 +15450,7 @@ func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) Elem() RemoteOpkgRe }).(RemoteOpkgRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -15074,6 +15460,7 @@ func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -15083,6 +15470,7 @@ func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -15092,6 +15480,7 @@ func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -15102,10 +15491,14 @@ func (o RemoteOpkgRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteP2RepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteP2RepositoryContentSynchronisationInput is an input type that accepts RemoteP2RepositoryContentSynchronisationArgs and RemoteP2RepositoryContentSynchronisationOutput values. @@ -15120,10 +15513,14 @@ type RemoteP2RepositoryContentSynchronisationInput interface { } type RemoteP2RepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteP2RepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15203,18 +15600,22 @@ func (o RemoteP2RepositoryContentSynchronisationOutput) ToRemoteP2RepositoryCont }).(RemoteP2RepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteP2RepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteP2RepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteP2RepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteP2RepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteP2RepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15243,6 +15644,7 @@ func (o RemoteP2RepositoryContentSynchronisationPtrOutput) Elem() RemoteP2Reposi }).(RemoteP2RepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -15252,6 +15654,7 @@ func (o RemoteP2RepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bool }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -15261,6 +15664,7 @@ func (o RemoteP2RepositoryContentSynchronisationPtrOutput) PropertiesEnabled() p }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteP2RepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -15270,6 +15674,7 @@ func (o RemoteP2RepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDe }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteP2RepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -15280,10 +15685,14 @@ func (o RemoteP2RepositoryContentSynchronisationPtrOutput) StatisticsEnabled() p } type RemotePubRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemotePubRepositoryContentSynchronisationInput is an input type that accepts RemotePubRepositoryContentSynchronisationArgs and RemotePubRepositoryContentSynchronisationOutput values. @@ -15298,10 +15707,14 @@ type RemotePubRepositoryContentSynchronisationInput interface { } type RemotePubRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemotePubRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15381,18 +15794,22 @@ func (o RemotePubRepositoryContentSynchronisationOutput) ToRemotePubRepositoryCo }).(RemotePubRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePubRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePubRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePubRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePubRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePubRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15421,6 +15838,7 @@ func (o RemotePubRepositoryContentSynchronisationPtrOutput) Elem() RemotePubRepo }).(RemotePubRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -15430,6 +15848,7 @@ func (o RemotePubRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -15439,6 +15858,7 @@ func (o RemotePubRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePubRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -15448,6 +15868,7 @@ func (o RemotePubRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePubRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -15458,10 +15879,14 @@ func (o RemotePubRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemotePuppetRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemotePuppetRepositoryContentSynchronisationInput is an input type that accepts RemotePuppetRepositoryContentSynchronisationArgs and RemotePuppetRepositoryContentSynchronisationOutput values. @@ -15476,10 +15901,14 @@ type RemotePuppetRepositoryContentSynchronisationInput interface { } type RemotePuppetRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemotePuppetRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15559,18 +15988,22 @@ func (o RemotePuppetRepositoryContentSynchronisationOutput) ToRemotePuppetReposi }).(RemotePuppetRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePuppetRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePuppetRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePuppetRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePuppetRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePuppetRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15599,6 +16032,7 @@ func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) Elem() RemotePupp }).(RemotePuppetRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -15608,6 +16042,7 @@ func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -15617,6 +16052,7 @@ func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -15626,6 +16062,7 @@ func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -15636,10 +16073,14 @@ func (o RemotePuppetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type RemotePypiRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemotePypiRepositoryContentSynchronisationInput is an input type that accepts RemotePypiRepositoryContentSynchronisationArgs and RemotePypiRepositoryContentSynchronisationOutput values. @@ -15654,10 +16095,14 @@ type RemotePypiRepositoryContentSynchronisationInput interface { } type RemotePypiRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemotePypiRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15737,18 +16182,22 @@ func (o RemotePypiRepositoryContentSynchronisationOutput) ToRemotePypiRepository }).(RemotePypiRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePypiRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePypiRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePypiRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePypiRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemotePypiRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15777,6 +16226,7 @@ func (o RemotePypiRepositoryContentSynchronisationPtrOutput) Elem() RemotePypiRe }).(RemotePypiRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -15786,6 +16236,7 @@ func (o RemotePypiRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Bo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -15795,6 +16246,7 @@ func (o RemotePypiRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemotePypiRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -15804,6 +16256,7 @@ func (o RemotePypiRepositoryContentSynchronisationPtrOutput) SourceOriginAbsence }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemotePypiRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -15814,10 +16267,14 @@ func (o RemotePypiRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteRpmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteRpmRepositoryContentSynchronisationInput is an input type that accepts RemoteRpmRepositoryContentSynchronisationArgs and RemoteRpmRepositoryContentSynchronisationOutput values. @@ -15832,10 +16289,14 @@ type RemoteRpmRepositoryContentSynchronisationInput interface { } type RemoteRpmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteRpmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -15915,18 +16376,22 @@ func (o RemoteRpmRepositoryContentSynchronisationOutput) ToRemoteRpmRepositoryCo }).(RemoteRpmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteRpmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteRpmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteRpmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteRpmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteRpmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -15955,6 +16420,7 @@ func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) Elem() RemoteRpmRepo }).(RemoteRpmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -15964,6 +16430,7 @@ func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -15973,6 +16440,7 @@ func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -15982,6 +16450,7 @@ func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -15992,10 +16461,14 @@ func (o RemoteRpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteSbtRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteSbtRepositoryContentSynchronisationInput is an input type that accepts RemoteSbtRepositoryContentSynchronisationArgs and RemoteSbtRepositoryContentSynchronisationOutput values. @@ -16010,10 +16483,14 @@ type RemoteSbtRepositoryContentSynchronisationInput interface { } type RemoteSbtRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteSbtRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -16093,18 +16570,22 @@ func (o RemoteSbtRepositoryContentSynchronisationOutput) ToRemoteSbtRepositoryCo }).(RemoteSbtRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSbtRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSbtRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteSbtRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSbtRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSbtRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -16133,6 +16614,7 @@ func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) Elem() RemoteSbtRepo }).(RemoteSbtRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -16142,6 +16624,7 @@ func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -16151,6 +16634,7 @@ func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -16160,6 +16644,7 @@ func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -16170,10 +16655,14 @@ func (o RemoteSbtRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() } type RemoteSwiftRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteSwiftRepositoryContentSynchronisationInput is an input type that accepts RemoteSwiftRepositoryContentSynchronisationArgs and RemoteSwiftRepositoryContentSynchronisationOutput values. @@ -16188,10 +16677,14 @@ type RemoteSwiftRepositoryContentSynchronisationInput interface { } type RemoteSwiftRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteSwiftRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -16271,18 +16764,22 @@ func (o RemoteSwiftRepositoryContentSynchronisationOutput) ToRemoteSwiftReposito }).(RemoteSwiftRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSwiftRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSwiftRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteSwiftRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSwiftRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteSwiftRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -16311,6 +16808,7 @@ func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) Elem() RemoteSwift }).(RemoteSwiftRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -16320,6 +16818,7 @@ func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -16329,6 +16828,7 @@ func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -16338,6 +16838,7 @@ func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -16348,10 +16849,14 @@ func (o RemoteSwiftRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type RemoteTerraformRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteTerraformRepositoryContentSynchronisationInput is an input type that accepts RemoteTerraformRepositoryContentSynchronisationArgs and RemoteTerraformRepositoryContentSynchronisationOutput values. @@ -16366,10 +16871,14 @@ type RemoteTerraformRepositoryContentSynchronisationInput interface { } type RemoteTerraformRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteTerraformRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -16449,18 +16958,22 @@ func (o RemoteTerraformRepositoryContentSynchronisationOutput) ToRemoteTerraform }).(RemoteTerraformRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteTerraformRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteTerraformRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteTerraformRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteTerraformRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteTerraformRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -16489,6 +17002,7 @@ func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) Elem() RemoteT }).(RemoteTerraformRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -16498,6 +17012,7 @@ func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -16507,6 +17022,7 @@ func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -16516,6 +17032,7 @@ func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -16526,10 +17043,14 @@ func (o RemoteTerraformRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type RemoteVcsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // RemoteVcsRepositoryContentSynchronisationInput is an input type that accepts RemoteVcsRepositoryContentSynchronisationArgs and RemoteVcsRepositoryContentSynchronisationOutput values. @@ -16544,10 +17065,14 @@ type RemoteVcsRepositoryContentSynchronisationInput interface { } type RemoteVcsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (RemoteVcsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -16627,18 +17152,22 @@ func (o RemoteVcsRepositoryContentSynchronisationOutput) ToRemoteVcsRepositoryCo }).(RemoteVcsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteVcsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteVcsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteVcsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteVcsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v RemoteVcsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -16667,6 +17196,7 @@ func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) Elem() RemoteVcsRepo }).(RemoteVcsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -16676,6 +17206,7 @@ func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.Boo }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -16685,6 +17216,7 @@ func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -16694,6 +17226,7 @@ func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceD }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o RemoteVcsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *RemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -17948,8 +18481,10 @@ func (o GetFederatedDebianRepositoryMemberArrayOutput) Index(i pulumi.IntInput) } type GetFederatedDockerRepositoryMember struct { - Enabled bool `pulumi:"enabled"` - Url string `pulumi:"url"` + // Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + Enabled bool `pulumi:"enabled"` + // Full URL to ending with the repositoryName + Url string `pulumi:"url"` } // GetFederatedDockerRepositoryMemberInput is an input type that accepts GetFederatedDockerRepositoryMemberArgs and GetFederatedDockerRepositoryMemberOutput values. @@ -17964,8 +18499,10 @@ type GetFederatedDockerRepositoryMemberInput interface { } type GetFederatedDockerRepositoryMemberArgs struct { - Enabled pulumi.BoolInput `pulumi:"enabled"` - Url pulumi.StringInput `pulumi:"url"` + // Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + Enabled pulumi.BoolInput `pulumi:"enabled"` + // Full URL to ending with the repositoryName + Url pulumi.StringInput `pulumi:"url"` } func (GetFederatedDockerRepositoryMemberArgs) ElementType() reflect.Type { @@ -18019,10 +18556,12 @@ func (o GetFederatedDockerRepositoryMemberOutput) ToGetFederatedDockerRepository return o } +// Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. func (o GetFederatedDockerRepositoryMemberOutput) Enabled() pulumi.BoolOutput { return o.ApplyT(func(v GetFederatedDockerRepositoryMember) bool { return v.Enabled }).(pulumi.BoolOutput) } +// Full URL to ending with the repositoryName func (o GetFederatedDockerRepositoryMemberOutput) Url() pulumi.StringOutput { return o.ApplyT(func(v GetFederatedDockerRepositoryMember) string { return v.Url }).(pulumi.StringOutput) } @@ -22224,10 +22763,14 @@ func (o GetPermissionTargetRepoActionsUserArrayOutput) Index(i pulumi.IntInput) } type GetRemoteAlpineRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteAlpineRepositoryContentSynchronisationInput is an input type that accepts GetRemoteAlpineRepositoryContentSynchronisationArgs and GetRemoteAlpineRepositoryContentSynchronisationOutput values. @@ -22242,10 +22785,14 @@ type GetRemoteAlpineRepositoryContentSynchronisationInput interface { } type GetRemoteAlpineRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteAlpineRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -22325,18 +22872,22 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationOutput) ToGetRemoteAlpine }).(GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteAlpineRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteAlpineRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteAlpineRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteAlpineRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteAlpineRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -22365,6 +22916,7 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemoteAlpineRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -22374,6 +22926,7 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -22383,6 +22936,7 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -22392,6 +22946,7 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteAlpineRepositoryContentSynchronisation) *bool { if v == nil { @@ -22402,10 +22957,14 @@ func (o GetRemoteAlpineRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemoteBowerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteBowerRepositoryContentSynchronisationInput is an input type that accepts GetRemoteBowerRepositoryContentSynchronisationArgs and GetRemoteBowerRepositoryContentSynchronisationOutput values. @@ -22420,10 +22979,14 @@ type GetRemoteBowerRepositoryContentSynchronisationInput interface { } type GetRemoteBowerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteBowerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -22503,18 +23066,22 @@ func (o GetRemoteBowerRepositoryContentSynchronisationOutput) ToGetRemoteBowerRe }).(GetRemoteBowerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteBowerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteBowerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteBowerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteBowerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteBowerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -22543,6 +23110,7 @@ func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteBowerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -22552,6 +23120,7 @@ func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -22561,6 +23130,7 @@ func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -22570,6 +23140,7 @@ func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteBowerRepositoryContentSynchronisation) *bool { if v == nil { @@ -22580,10 +23151,14 @@ func (o GetRemoteBowerRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteCargoRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteCargoRepositoryContentSynchronisationInput is an input type that accepts GetRemoteCargoRepositoryContentSynchronisationArgs and GetRemoteCargoRepositoryContentSynchronisationOutput values. @@ -22598,10 +23173,14 @@ type GetRemoteCargoRepositoryContentSynchronisationInput interface { } type GetRemoteCargoRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteCargoRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -22681,18 +23260,22 @@ func (o GetRemoteCargoRepositoryContentSynchronisationOutput) ToGetRemoteCargoRe }).(GetRemoteCargoRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCargoRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCargoRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCargoRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCargoRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCargoRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -22721,6 +23304,7 @@ func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteCargoRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -22730,6 +23314,7 @@ func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -22739,6 +23324,7 @@ func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -22748,6 +23334,7 @@ func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCargoRepositoryContentSynchronisation) *bool { if v == nil { @@ -22758,10 +23345,14 @@ func (o GetRemoteCargoRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteChefRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteChefRepositoryContentSynchronisationInput is an input type that accepts GetRemoteChefRepositoryContentSynchronisationArgs and GetRemoteChefRepositoryContentSynchronisationOutput values. @@ -22776,10 +23367,14 @@ type GetRemoteChefRepositoryContentSynchronisationInput interface { } type GetRemoteChefRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteChefRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -22859,18 +23454,22 @@ func (o GetRemoteChefRepositoryContentSynchronisationOutput) ToGetRemoteChefRepo }).(GetRemoteChefRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteChefRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteChefRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteChefRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteChefRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteChefRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -22899,6 +23498,7 @@ func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemoteChefRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -22908,6 +23508,7 @@ func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -22917,6 +23518,7 @@ func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -22926,6 +23528,7 @@ func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteChefRepositoryContentSynchronisation) *bool { if v == nil { @@ -22936,10 +23539,14 @@ func (o GetRemoteChefRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteCocoapodsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteCocoapodsRepositoryContentSynchronisationInput is an input type that accepts GetRemoteCocoapodsRepositoryContentSynchronisationArgs and GetRemoteCocoapodsRepositoryContentSynchronisationOutput values. @@ -22954,10 +23561,14 @@ type GetRemoteCocoapodsRepositoryContentSynchronisationInput interface { } type GetRemoteCocoapodsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteCocoapodsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23037,20 +23648,24 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationOutput) ToGetRemoteCoc }).(GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCocoapodsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23079,6 +23694,7 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Elem() GetR }).(GetRemoteCocoapodsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -23088,6 +23704,7 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) Enabled() p }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -23097,6 +23714,7 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) PropertiesE }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -23106,6 +23724,7 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) SourceOrigi }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCocoapodsRepositoryContentSynchronisation) *bool { if v == nil { @@ -23116,10 +23735,14 @@ func (o GetRemoteCocoapodsRepositoryContentSynchronisationPtrOutput) StatisticsE } type GetRemoteComposerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteComposerRepositoryContentSynchronisationInput is an input type that accepts GetRemoteComposerRepositoryContentSynchronisationArgs and GetRemoteComposerRepositoryContentSynchronisationOutput values. @@ -23134,10 +23757,14 @@ type GetRemoteComposerRepositoryContentSynchronisationInput interface { } type GetRemoteComposerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteComposerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23217,18 +23844,22 @@ func (o GetRemoteComposerRepositoryContentSynchronisationOutput) ToGetRemoteComp }).(GetRemoteComposerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteComposerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteComposerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteComposerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteComposerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteComposerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23257,6 +23888,7 @@ func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) Elem() GetRe }).(GetRemoteComposerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -23266,6 +23898,7 @@ func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) Enabled() pu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -23275,6 +23908,7 @@ func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) PropertiesEn }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -23284,6 +23918,7 @@ func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) SourceOrigin }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteComposerRepositoryContentSynchronisation) *bool { if v == nil { @@ -23294,10 +23929,14 @@ func (o GetRemoteComposerRepositoryContentSynchronisationPtrOutput) StatisticsEn } type GetRemoteConanRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteConanRepositoryContentSynchronisationInput is an input type that accepts GetRemoteConanRepositoryContentSynchronisationArgs and GetRemoteConanRepositoryContentSynchronisationOutput values. @@ -23312,10 +23951,14 @@ type GetRemoteConanRepositoryContentSynchronisationInput interface { } type GetRemoteConanRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteConanRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23395,18 +24038,22 @@ func (o GetRemoteConanRepositoryContentSynchronisationOutput) ToGetRemoteConanRe }).(GetRemoteConanRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteConanRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteConanRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteConanRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteConanRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteConanRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23435,6 +24082,7 @@ func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteConanRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -23444,6 +24092,7 @@ func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -23453,6 +24102,7 @@ func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -23462,6 +24112,7 @@ func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteConanRepositoryContentSynchronisation) *bool { if v == nil { @@ -23472,10 +24123,14 @@ func (o GetRemoteConanRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteCondaRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteCondaRepositoryContentSynchronisationInput is an input type that accepts GetRemoteCondaRepositoryContentSynchronisationArgs and GetRemoteCondaRepositoryContentSynchronisationOutput values. @@ -23490,10 +24145,14 @@ type GetRemoteCondaRepositoryContentSynchronisationInput interface { } type GetRemoteCondaRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteCondaRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23573,18 +24232,22 @@ func (o GetRemoteCondaRepositoryContentSynchronisationOutput) ToGetRemoteCondaRe }).(GetRemoteCondaRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCondaRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCondaRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCondaRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCondaRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCondaRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23613,6 +24276,7 @@ func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteCondaRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -23622,6 +24286,7 @@ func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -23631,6 +24296,7 @@ func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -23640,6 +24306,7 @@ func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCondaRepositoryContentSynchronisation) *bool { if v == nil { @@ -23650,10 +24317,14 @@ func (o GetRemoteCondaRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteCranRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteCranRepositoryContentSynchronisationInput is an input type that accepts GetRemoteCranRepositoryContentSynchronisationArgs and GetRemoteCranRepositoryContentSynchronisationOutput values. @@ -23668,10 +24339,14 @@ type GetRemoteCranRepositoryContentSynchronisationInput interface { } type GetRemoteCranRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteCranRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23751,18 +24426,22 @@ func (o GetRemoteCranRepositoryContentSynchronisationOutput) ToGetRemoteCranRepo }).(GetRemoteCranRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCranRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCranRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCranRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCranRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteCranRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23791,6 +24470,7 @@ func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemoteCranRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -23800,6 +24480,7 @@ func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -23809,6 +24490,7 @@ func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -23818,6 +24500,7 @@ func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteCranRepositoryContentSynchronisation) *bool { if v == nil { @@ -23828,10 +24511,14 @@ func (o GetRemoteCranRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteDebianRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteDebianRepositoryContentSynchronisationInput is an input type that accepts GetRemoteDebianRepositoryContentSynchronisationArgs and GetRemoteDebianRepositoryContentSynchronisationOutput values. @@ -23846,10 +24533,14 @@ type GetRemoteDebianRepositoryContentSynchronisationInput interface { } type GetRemoteDebianRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteDebianRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -23929,18 +24620,22 @@ func (o GetRemoteDebianRepositoryContentSynchronisationOutput) ToGetRemoteDebian }).(GetRemoteDebianRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDebianRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDebianRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteDebianRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDebianRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDebianRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -23969,6 +24664,7 @@ func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemoteDebianRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -23978,6 +24674,7 @@ func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -23987,6 +24684,7 @@ func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -23996,6 +24694,7 @@ func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDebianRepositoryContentSynchronisation) *bool { if v == nil { @@ -24006,10 +24705,14 @@ func (o GetRemoteDebianRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemoteDockerRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteDockerRepositoryContentSynchronisationInput is an input type that accepts GetRemoteDockerRepositoryContentSynchronisationArgs and GetRemoteDockerRepositoryContentSynchronisationOutput values. @@ -24024,10 +24727,14 @@ type GetRemoteDockerRepositoryContentSynchronisationInput interface { } type GetRemoteDockerRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteDockerRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24107,18 +24814,22 @@ func (o GetRemoteDockerRepositoryContentSynchronisationOutput) ToGetRemoteDocker }).(GetRemoteDockerRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDockerRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDockerRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteDockerRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDockerRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteDockerRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -24147,6 +24858,7 @@ func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemoteDockerRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -24156,6 +24868,7 @@ func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -24165,6 +24878,7 @@ func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -24174,6 +24888,7 @@ func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteDockerRepositoryContentSynchronisation) *bool { if v == nil { @@ -24184,10 +24899,14 @@ func (o GetRemoteDockerRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemoteGemsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteGemsRepositoryContentSynchronisationInput is an input type that accepts GetRemoteGemsRepositoryContentSynchronisationArgs and GetRemoteGemsRepositoryContentSynchronisationOutput values. @@ -24202,10 +24921,14 @@ type GetRemoteGemsRepositoryContentSynchronisationInput interface { } type GetRemoteGemsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteGemsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24285,18 +25008,22 @@ func (o GetRemoteGemsRepositoryContentSynchronisationOutput) ToGetRemoteGemsRepo }).(GetRemoteGemsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGemsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGemsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGemsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGemsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGemsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -24325,6 +25052,7 @@ func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemoteGemsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24334,6 +25062,7 @@ func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24343,6 +25072,7 @@ func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24352,6 +25082,7 @@ func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGemsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24362,10 +25093,14 @@ func (o GetRemoteGemsRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteGenericRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteGenericRepositoryContentSynchronisationInput is an input type that accepts GetRemoteGenericRepositoryContentSynchronisationArgs and GetRemoteGenericRepositoryContentSynchronisationOutput values. @@ -24380,10 +25115,14 @@ type GetRemoteGenericRepositoryContentSynchronisationInput interface { } type GetRemoteGenericRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteGenericRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24463,18 +25202,22 @@ func (o GetRemoteGenericRepositoryContentSynchronisationOutput) ToGetRemoteGener }).(GetRemoteGenericRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGenericRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGenericRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGenericRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGenericRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGenericRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -24503,6 +25246,7 @@ func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) Elem() GetRem }).(GetRemoteGenericRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -24512,6 +25256,7 @@ func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) Enabled() pul }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -24521,6 +25266,7 @@ func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) PropertiesEna }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -24530,6 +25276,7 @@ func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) SourceOriginA }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGenericRepositoryContentSynchronisation) *bool { if v == nil { @@ -24540,10 +25287,14 @@ func (o GetRemoteGenericRepositoryContentSynchronisationPtrOutput) StatisticsEna } type GetRemoteGitlfsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteGitlfsRepositoryContentSynchronisationInput is an input type that accepts GetRemoteGitlfsRepositoryContentSynchronisationArgs and GetRemoteGitlfsRepositoryContentSynchronisationOutput values. @@ -24558,10 +25309,14 @@ type GetRemoteGitlfsRepositoryContentSynchronisationInput interface { } type GetRemoteGitlfsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteGitlfsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24641,18 +25396,22 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationOutput) ToGetRemoteGitlfs }).(GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGitlfsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGitlfsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGitlfsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGitlfsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGitlfsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -24681,6 +25440,7 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemoteGitlfsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24690,6 +25450,7 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24699,6 +25460,7 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24708,6 +25470,7 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGitlfsRepositoryContentSynchronisation) *bool { if v == nil { @@ -24718,10 +25481,14 @@ func (o GetRemoteGitlfsRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemoteGoRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteGoRepositoryContentSynchronisationInput is an input type that accepts GetRemoteGoRepositoryContentSynchronisationArgs and GetRemoteGoRepositoryContentSynchronisationOutput values. @@ -24736,10 +25503,14 @@ type GetRemoteGoRepositoryContentSynchronisationInput interface { } type GetRemoteGoRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteGoRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24819,18 +25590,22 @@ func (o GetRemoteGoRepositoryContentSynchronisationOutput) ToGetRemoteGoReposito }).(GetRemoteGoRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGoRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGoRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGoRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGoRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGoRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -24859,6 +25634,7 @@ func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteGo }).(GetRemoteGoRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -24868,6 +25644,7 @@ func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -24877,6 +25654,7 @@ func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -24886,6 +25664,7 @@ func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGoRepositoryContentSynchronisation) *bool { if v == nil { @@ -24896,10 +25675,14 @@ func (o GetRemoteGoRepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type GetRemoteGradleRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteGradleRepositoryContentSynchronisationInput is an input type that accepts GetRemoteGradleRepositoryContentSynchronisationArgs and GetRemoteGradleRepositoryContentSynchronisationOutput values. @@ -24914,10 +25697,14 @@ type GetRemoteGradleRepositoryContentSynchronisationInput interface { } type GetRemoteGradleRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteGradleRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -24997,18 +25784,22 @@ func (o GetRemoteGradleRepositoryContentSynchronisationOutput) ToGetRemoteGradle }).(GetRemoteGradleRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGradleRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGradleRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGradleRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGradleRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteGradleRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25037,6 +25828,7 @@ func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemoteGradleRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -25046,6 +25838,7 @@ func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -25055,6 +25848,7 @@ func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -25064,6 +25858,7 @@ func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteGradleRepositoryContentSynchronisation) *bool { if v == nil { @@ -25074,10 +25869,14 @@ func (o GetRemoteGradleRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemoteHelmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteHelmRepositoryContentSynchronisationInput is an input type that accepts GetRemoteHelmRepositoryContentSynchronisationArgs and GetRemoteHelmRepositoryContentSynchronisationOutput values. @@ -25092,10 +25891,14 @@ type GetRemoteHelmRepositoryContentSynchronisationInput interface { } type GetRemoteHelmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteHelmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -25175,18 +25978,22 @@ func (o GetRemoteHelmRepositoryContentSynchronisationOutput) ToGetRemoteHelmRepo }).(GetRemoteHelmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteHelmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteHelmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteHelmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteHelmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteHelmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25215,6 +26022,7 @@ func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemoteHelmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25224,6 +26032,7 @@ func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25233,6 +26042,7 @@ func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25242,6 +26052,7 @@ func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteHelmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25252,10 +26063,14 @@ func (o GetRemoteHelmRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteIvyRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteIvyRepositoryContentSynchronisationInput is an input type that accepts GetRemoteIvyRepositoryContentSynchronisationArgs and GetRemoteIvyRepositoryContentSynchronisationOutput values. @@ -25270,10 +26085,14 @@ type GetRemoteIvyRepositoryContentSynchronisationInput interface { } type GetRemoteIvyRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteIvyRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -25353,18 +26172,22 @@ func (o GetRemoteIvyRepositoryContentSynchronisationOutput) ToGetRemoteIvyReposi }).(GetRemoteIvyRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteIvyRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteIvyRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteIvyRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteIvyRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteIvyRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25393,6 +26216,7 @@ func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteI }).(GetRemoteIvyRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -25402,6 +26226,7 @@ func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -25411,6 +26236,7 @@ func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -25420,6 +26246,7 @@ func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteIvyRepositoryContentSynchronisation) *bool { if v == nil { @@ -25430,10 +26257,14 @@ func (o GetRemoteIvyRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type GetRemoteMavenRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteMavenRepositoryContentSynchronisationInput is an input type that accepts GetRemoteMavenRepositoryContentSynchronisationArgs and GetRemoteMavenRepositoryContentSynchronisationOutput values. @@ -25448,10 +26279,14 @@ type GetRemoteMavenRepositoryContentSynchronisationInput interface { } type GetRemoteMavenRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteMavenRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -25531,18 +26366,22 @@ func (o GetRemoteMavenRepositoryContentSynchronisationOutput) ToGetRemoteMavenRe }).(GetRemoteMavenRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteMavenRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteMavenRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteMavenRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteMavenRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteMavenRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25571,6 +26410,7 @@ func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteMavenRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -25580,6 +26420,7 @@ func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -25589,6 +26430,7 @@ func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -25598,6 +26440,7 @@ func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteMavenRepositoryContentSynchronisation) *bool { if v == nil { @@ -25608,10 +26451,14 @@ func (o GetRemoteMavenRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteNpmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteNpmRepositoryContentSynchronisationInput is an input type that accepts GetRemoteNpmRepositoryContentSynchronisationArgs and GetRemoteNpmRepositoryContentSynchronisationOutput values. @@ -25626,10 +26473,14 @@ type GetRemoteNpmRepositoryContentSynchronisationInput interface { } type GetRemoteNpmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteNpmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -25709,18 +26560,22 @@ func (o GetRemoteNpmRepositoryContentSynchronisationOutput) ToGetRemoteNpmReposi }).(GetRemoteNpmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNpmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNpmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteNpmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNpmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNpmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25749,6 +26604,7 @@ func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteN }).(GetRemoteNpmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25758,6 +26614,7 @@ func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25767,6 +26624,7 @@ func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25776,6 +26634,7 @@ func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -25786,10 +26645,14 @@ func (o GetRemoteNpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type GetRemoteNugetRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteNugetRepositoryContentSynchronisationInput is an input type that accepts GetRemoteNugetRepositoryContentSynchronisationArgs and GetRemoteNugetRepositoryContentSynchronisationOutput values. @@ -25804,10 +26667,14 @@ type GetRemoteNugetRepositoryContentSynchronisationInput interface { } type GetRemoteNugetRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteNugetRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -25887,18 +26754,22 @@ func (o GetRemoteNugetRepositoryContentSynchronisationOutput) ToGetRemoteNugetRe }).(GetRemoteNugetRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNugetRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNugetRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteNugetRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNugetRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteNugetRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -25927,6 +26798,7 @@ func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteNugetRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -25936,6 +26808,7 @@ func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -25945,6 +26818,7 @@ func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -25954,6 +26828,7 @@ func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteNugetRepositoryContentSynchronisation) *bool { if v == nil { @@ -25964,10 +26839,14 @@ func (o GetRemoteNugetRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteOpkgRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteOpkgRepositoryContentSynchronisationInput is an input type that accepts GetRemoteOpkgRepositoryContentSynchronisationArgs and GetRemoteOpkgRepositoryContentSynchronisationOutput values. @@ -25982,10 +26861,14 @@ type GetRemoteOpkgRepositoryContentSynchronisationInput interface { } type GetRemoteOpkgRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteOpkgRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26065,18 +26948,22 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationOutput) ToGetRemoteOpkgRepo }).(GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteOpkgRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteOpkgRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteOpkgRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteOpkgRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteOpkgRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26105,6 +26992,7 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemoteOpkgRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -26114,6 +27002,7 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -26123,6 +27012,7 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -26132,6 +27022,7 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteOpkgRepositoryContentSynchronisation) *bool { if v == nil { @@ -26142,10 +27033,14 @@ func (o GetRemoteOpkgRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteP2RepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteP2RepositoryContentSynchronisationInput is an input type that accepts GetRemoteP2RepositoryContentSynchronisationArgs and GetRemoteP2RepositoryContentSynchronisationOutput values. @@ -26160,10 +27055,14 @@ type GetRemoteP2RepositoryContentSynchronisationInput interface { } type GetRemoteP2RepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteP2RepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26243,18 +27142,22 @@ func (o GetRemoteP2RepositoryContentSynchronisationOutput) ToGetRemoteP2Reposito }).(GetRemoteP2RepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteP2RepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteP2RepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteP2RepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteP2RepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteP2RepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26283,6 +27186,7 @@ func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) Elem() GetRemoteP2 }).(GetRemoteP2RepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -26292,6 +27196,7 @@ func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) Enabled() pulumi.B }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -26301,6 +27206,7 @@ func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) PropertiesEnabled( }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -26310,6 +27216,7 @@ func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) SourceOriginAbsenc }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteP2RepositoryContentSynchronisation) *bool { if v == nil { @@ -26320,10 +27227,14 @@ func (o GetRemoteP2RepositoryContentSynchronisationPtrOutput) StatisticsEnabled( } type GetRemotePubRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemotePubRepositoryContentSynchronisationInput is an input type that accepts GetRemotePubRepositoryContentSynchronisationArgs and GetRemotePubRepositoryContentSynchronisationOutput values. @@ -26338,10 +27249,14 @@ type GetRemotePubRepositoryContentSynchronisationInput interface { } type GetRemotePubRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemotePubRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26421,18 +27336,22 @@ func (o GetRemotePubRepositoryContentSynchronisationOutput) ToGetRemotePubReposi }).(GetRemotePubRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePubRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePubRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePubRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePubRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePubRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26461,6 +27380,7 @@ func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteP }).(GetRemotePubRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -26470,6 +27390,7 @@ func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -26479,6 +27400,7 @@ func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -26488,6 +27410,7 @@ func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePubRepositoryContentSynchronisation) *bool { if v == nil { @@ -26498,10 +27421,14 @@ func (o GetRemotePubRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type GetRemotePuppetRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemotePuppetRepositoryContentSynchronisationInput is an input type that accepts GetRemotePuppetRepositoryContentSynchronisationArgs and GetRemotePuppetRepositoryContentSynchronisationOutput values. @@ -26516,10 +27443,14 @@ type GetRemotePuppetRepositoryContentSynchronisationInput interface { } type GetRemotePuppetRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemotePuppetRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26599,18 +27530,22 @@ func (o GetRemotePuppetRepositoryContentSynchronisationOutput) ToGetRemotePuppet }).(GetRemotePuppetRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePuppetRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePuppetRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePuppetRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePuppetRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePuppetRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26639,6 +27574,7 @@ func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) Elem() GetRemo }).(GetRemotePuppetRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -26648,6 +27584,7 @@ func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) Enabled() pulu }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -26657,6 +27594,7 @@ func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) PropertiesEnab }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -26666,6 +27604,7 @@ func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) SourceOriginAb }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePuppetRepositoryContentSynchronisation) *bool { if v == nil { @@ -26676,10 +27615,14 @@ func (o GetRemotePuppetRepositoryContentSynchronisationPtrOutput) StatisticsEnab } type GetRemotePypiRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemotePypiRepositoryContentSynchronisationInput is an input type that accepts GetRemotePypiRepositoryContentSynchronisationArgs and GetRemotePypiRepositoryContentSynchronisationOutput values. @@ -26694,10 +27637,14 @@ type GetRemotePypiRepositoryContentSynchronisationInput interface { } type GetRemotePypiRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemotePypiRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26777,18 +27724,22 @@ func (o GetRemotePypiRepositoryContentSynchronisationOutput) ToGetRemotePypiRepo }).(GetRemotePypiRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePypiRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePypiRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePypiRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePypiRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemotePypiRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26817,6 +27768,7 @@ func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) Elem() GetRemote }).(GetRemotePypiRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -26826,6 +27778,7 @@ func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) Enabled() pulumi }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -26835,6 +27788,7 @@ func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) PropertiesEnable }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -26844,6 +27798,7 @@ func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) SourceOriginAbse }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemotePypiRepositoryContentSynchronisation) *bool { if v == nil { @@ -26854,10 +27809,14 @@ func (o GetRemotePypiRepositoryContentSynchronisationPtrOutput) StatisticsEnable } type GetRemoteRpmRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteRpmRepositoryContentSynchronisationInput is an input type that accepts GetRemoteRpmRepositoryContentSynchronisationArgs and GetRemoteRpmRepositoryContentSynchronisationOutput values. @@ -26872,10 +27831,14 @@ type GetRemoteRpmRepositoryContentSynchronisationInput interface { } type GetRemoteRpmRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteRpmRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -26955,18 +27918,22 @@ func (o GetRemoteRpmRepositoryContentSynchronisationOutput) ToGetRemoteRpmReposi }).(GetRemoteRpmRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteRpmRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteRpmRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteRpmRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteRpmRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteRpmRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -26995,6 +27962,7 @@ func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteR }).(GetRemoteRpmRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -27004,6 +27972,7 @@ func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -27013,6 +27982,7 @@ func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -27022,6 +27992,7 @@ func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteRpmRepositoryContentSynchronisation) *bool { if v == nil { @@ -27032,10 +28003,14 @@ func (o GetRemoteRpmRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type GetRemoteSbtRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteSbtRepositoryContentSynchronisationInput is an input type that accepts GetRemoteSbtRepositoryContentSynchronisationArgs and GetRemoteSbtRepositoryContentSynchronisationOutput values. @@ -27050,10 +28025,14 @@ type GetRemoteSbtRepositoryContentSynchronisationInput interface { } type GetRemoteSbtRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteSbtRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -27133,18 +28112,22 @@ func (o GetRemoteSbtRepositoryContentSynchronisationOutput) ToGetRemoteSbtReposi }).(GetRemoteSbtRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSbtRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSbtRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteSbtRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSbtRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSbtRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -27173,6 +28156,7 @@ func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteS }).(GetRemoteSbtRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -27182,6 +28166,7 @@ func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -27191,6 +28176,7 @@ func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -27200,6 +28186,7 @@ func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSbtRepositoryContentSynchronisation) *bool { if v == nil { @@ -27210,10 +28197,14 @@ func (o GetRemoteSbtRepositoryContentSynchronisationPtrOutput) StatisticsEnabled } type GetRemoteSwiftRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteSwiftRepositoryContentSynchronisationInput is an input type that accepts GetRemoteSwiftRepositoryContentSynchronisationArgs and GetRemoteSwiftRepositoryContentSynchronisationOutput values. @@ -27228,10 +28219,14 @@ type GetRemoteSwiftRepositoryContentSynchronisationInput interface { } type GetRemoteSwiftRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteSwiftRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -27311,18 +28306,22 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationOutput) ToGetRemoteSwiftRe }).(GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSwiftRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSwiftRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteSwiftRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSwiftRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteSwiftRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -27351,6 +28350,7 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) Elem() GetRemot }).(GetRemoteSwiftRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -27360,6 +28360,7 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) Enabled() pulum }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -27369,6 +28370,7 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) PropertiesEnabl }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -27378,6 +28380,7 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) SourceOriginAbs }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteSwiftRepositoryContentSynchronisation) *bool { if v == nil { @@ -27388,10 +28391,14 @@ func (o GetRemoteSwiftRepositoryContentSynchronisationPtrOutput) StatisticsEnabl } type GetRemoteTerraformRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteTerraformRepositoryContentSynchronisationInput is an input type that accepts GetRemoteTerraformRepositoryContentSynchronisationArgs and GetRemoteTerraformRepositoryContentSynchronisationOutput values. @@ -27406,10 +28413,14 @@ type GetRemoteTerraformRepositoryContentSynchronisationInput interface { } type GetRemoteTerraformRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteTerraformRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -27489,20 +28500,24 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationOutput) ToGetRemoteTer }).(GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteTerraformRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteTerraformRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteTerraformRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteTerraformRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteTerraformRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -27531,6 +28546,7 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) Elem() GetR }).(GetRemoteTerraformRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -27540,6 +28556,7 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) Enabled() p }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -27549,6 +28566,7 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) PropertiesE }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -27558,6 +28576,7 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) SourceOrigi }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteTerraformRepositoryContentSynchronisation) *bool { if v == nil { @@ -27568,10 +28587,14 @@ func (o GetRemoteTerraformRepositoryContentSynchronisationPtrOutput) StatisticsE } type GetRemoteVcsRepositoryContentSynchronisation struct { - Enabled *bool `pulumi:"enabled"` - PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled *bool `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled *bool `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection *bool `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled *bool `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled *bool `pulumi:"statisticsEnabled"` } // GetRemoteVcsRepositoryContentSynchronisationInput is an input type that accepts GetRemoteVcsRepositoryContentSynchronisationArgs and GetRemoteVcsRepositoryContentSynchronisationOutput values. @@ -27586,10 +28609,14 @@ type GetRemoteVcsRepositoryContentSynchronisationInput interface { } type GetRemoteVcsRepositoryContentSynchronisationArgs struct { - Enabled pulumi.BoolPtrInput `pulumi:"enabled"` - PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + Enabled pulumi.BoolPtrInput `pulumi:"enabled"` + // If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + PropertiesEnabled pulumi.BoolPtrInput `pulumi:"propertiesEnabled"` + // If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' SourceOriginAbsenceDetection pulumi.BoolPtrInput `pulumi:"sourceOriginAbsenceDetection"` - StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` + // If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + StatisticsEnabled pulumi.BoolPtrInput `pulumi:"statisticsEnabled"` } func (GetRemoteVcsRepositoryContentSynchronisationArgs) ElementType() reflect.Type { @@ -27669,18 +28696,22 @@ func (o GetRemoteVcsRepositoryContentSynchronisationOutput) ToGetRemoteVcsReposi }).(GetRemoteVcsRepositoryContentSynchronisationPtrOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteVcsRepositoryContentSynchronisation) *bool { return v.Enabled }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteVcsRepositoryContentSynchronisation) *bool { return v.PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteVcsRepositoryContentSynchronisationOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteVcsRepositoryContentSynchronisation) *bool { return v.SourceOriginAbsenceDetection }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v GetRemoteVcsRepositoryContentSynchronisation) *bool { return v.StatisticsEnabled }).(pulumi.BoolPtrOutput) } @@ -27709,6 +28740,7 @@ func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) Elem() GetRemoteV }).(GetRemoteVcsRepositoryContentSynchronisationOutput) } +// If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -27718,6 +28750,7 @@ func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) Enabled() pulumi. }).(pulumi.BoolPtrOutput) } +// If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -27727,6 +28760,7 @@ func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) PropertiesEnabled }).(pulumi.BoolPtrOutput) } +// If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsenceDetection() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { @@ -27736,6 +28770,7 @@ func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) SourceOriginAbsen }).(pulumi.BoolPtrOutput) } +// If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. func (o GetRemoteVcsRepositoryContentSynchronisationPtrOutput) StatisticsEnabled() pulumi.BoolPtrOutput { return o.ApplyT(func(v *GetRemoteVcsRepositoryContentSynchronisation) *bool { if v == nil { diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/Config.java b/sdk/java/src/main/java/com/pulumi/artifactory/Config.java index fc894e591..78edbe305 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/Config.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/Config.java @@ -12,7 +12,7 @@ public final class Config { private static final com.pulumi.Config config = com.pulumi.Config.of("artifactory"); /** - * This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the + * This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the * 'api_key' attribute value will be used. * */ diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactCustomWebhookHandlerArgs.java index dbc9606e4..8cce42edd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactPropertyCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactPropertyCustomWebhookHandlerArgs.java index 0b0b8dfd9..bc2dfcb65 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactPropertyCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactPropertyCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.java index 88620f386..685b7bd2d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ArtifactoryReleaseBundleCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/BuildCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/BuildCustomWebhookHandlerArgs.java index 9151379b5..213cf4d74 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/BuildCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/BuildCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DistributionCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DistributionCustomWebhookHandlerArgs.java index eb0bef551..7c4e4d30e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DistributionCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DistributionCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DockerCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DockerCustomWebhookHandlerArgs.java index 634fea29a..fa937a416 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DockerCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/DockerCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMember.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMember.java index 69a1ffdc5..a14daa581 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMember.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMember.java @@ -14,16 +14,32 @@ public final class GetFederatedDockerRepositoryMember extends com.pulumi.resourc public static final GetFederatedDockerRepositoryMember Empty = new GetFederatedDockerRepositoryMember(); + /** + * Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ @Import(name="enabled", required=true) private Boolean enabled; + /** + * @return Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ public Boolean enabled() { return this.enabled; } + /** + * Full URL to ending with the repositoryName + * + */ @Import(name="url", required=true) private String url; + /** + * @return Full URL to ending with the repositoryName + * + */ public String url() { return this.url; } @@ -53,11 +69,23 @@ public Builder(GetFederatedDockerRepositoryMember defaults) { $ = new GetFederatedDockerRepositoryMember(Objects.requireNonNull(defaults)); } + /** + * @param enabled Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param url Full URL to ending with the repositoryName + * + * @return builder + * + */ public Builder url(String url) { $.url = url; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMemberArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMemberArgs.java index 77bf24eae..fe6feff9a 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMemberArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetFederatedDockerRepositoryMemberArgs.java @@ -15,16 +15,32 @@ public final class GetFederatedDockerRepositoryMemberArgs extends com.pulumi.res public static final GetFederatedDockerRepositoryMemberArgs Empty = new GetFederatedDockerRepositoryMemberArgs(); + /** + * Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ @Import(name="enabled", required=true) private Output enabled; + /** + * @return Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ public Output enabled() { return this.enabled; } + /** + * Full URL to ending with the repositoryName + * + */ @Import(name="url", required=true) private Output url; + /** + * @return Full URL to ending with the repositoryName + * + */ public Output url() { return this.url; } @@ -54,20 +70,44 @@ public Builder(GetFederatedDockerRepositoryMemberArgs defaults) { $ = new GetFederatedDockerRepositoryMemberArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + * @return builder + * + */ public Builder enabled(Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param url Full URL to ending with the repositoryName + * + * @return builder + * + */ public Builder url(Output url) { $.url = url; return this; } + /** + * @param url Full URL to ending with the repositoryName + * + * @return builder + * + */ public Builder url(String url) { return url(Output.of(url)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisation.java index a41fe7327..87eeaa8aa 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteAlpineRepositoryContentSynchronisation extends com.p public static final GetRemoteAlpineRepositoryContentSynchronisation Empty = new GetRemoteAlpineRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteAlpineRepositoryContentSynchronisation defaults) { $ = new GetRemoteAlpineRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.java index 2aaec33ba..d77b86655 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteAlpineRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteAlpineRepositoryContentSynchronisationArgs extends c public static final GetRemoteAlpineRepositoryContentSynchronisationArgs Empty = new GetRemoteAlpineRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteAlpineRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteAlpineRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisation.java index 0da58b4d1..0ba37ec30 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteBowerRepositoryContentSynchronisation extends com.pu public static final GetRemoteBowerRepositoryContentSynchronisation Empty = new GetRemoteBowerRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteBowerRepositoryContentSynchronisation defaults) { $ = new GetRemoteBowerRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.java index 1f5efa3a7..5c603f67b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteBowerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteBowerRepositoryContentSynchronisationArgs extends co public static final GetRemoteBowerRepositoryContentSynchronisationArgs Empty = new GetRemoteBowerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteBowerRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteBowerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisation.java index 4e0cf8db0..85d700d94 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteCargoRepositoryContentSynchronisation extends com.pu public static final GetRemoteCargoRepositoryContentSynchronisation Empty = new GetRemoteCargoRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteCargoRepositoryContentSynchronisation defaults) { $ = new GetRemoteCargoRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.java index e29908111..d0d318b47 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCargoRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteCargoRepositoryContentSynchronisationArgs extends co public static final GetRemoteCargoRepositoryContentSynchronisationArgs Empty = new GetRemoteCargoRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteCargoRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteCargoRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisation.java index 94c0a325b..dcd0612cc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteChefRepositoryContentSynchronisation extends com.pul public static final GetRemoteChefRepositoryContentSynchronisation Empty = new GetRemoteChefRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteChefRepositoryContentSynchronisation defaults) { $ = new GetRemoteChefRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisationArgs.java index 25384b86d..c5bb60578 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteChefRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteChefRepositoryContentSynchronisationArgs extends com public static final GetRemoteChefRepositoryContentSynchronisationArgs Empty = new GetRemoteChefRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteChefRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteChefRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java index cbe7531c0..2743799b1 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteCocoapodsRepositoryContentSynchronisation extends co public static final GetRemoteCocoapodsRepositoryContentSynchronisation Empty = new GetRemoteCocoapodsRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteCocoapodsRepositoryContentSynchronisation defaults) { $ = new GetRemoteCocoapodsRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.java index 594063cb0..51a097a94 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCocoapodsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteCocoapodsRepositoryContentSynchronisationArgs extend public static final GetRemoteCocoapodsRepositoryContentSynchronisationArgs Empty = new GetRemoteCocoapodsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteCocoapodsRepositoryContentSynchronisationArgs defaults) $ = new GetRemoteCocoapodsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisation.java index b49c931d0..6b3828baf 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteComposerRepositoryContentSynchronisation extends com public static final GetRemoteComposerRepositoryContentSynchronisation Empty = new GetRemoteComposerRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteComposerRepositoryContentSynchronisation defaults) { $ = new GetRemoteComposerRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.java index 4db2083be..2793559ec 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteComposerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteComposerRepositoryContentSynchronisationArgs extends public static final GetRemoteComposerRepositoryContentSynchronisationArgs Empty = new GetRemoteComposerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteComposerRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteComposerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisation.java index c43e56c8e..cd5a8ddd7 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteConanRepositoryContentSynchronisation extends com.pu public static final GetRemoteConanRepositoryContentSynchronisation Empty = new GetRemoteConanRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteConanRepositoryContentSynchronisation defaults) { $ = new GetRemoteConanRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisationArgs.java index 76b196656..765ef4db2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteConanRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteConanRepositoryContentSynchronisationArgs extends co public static final GetRemoteConanRepositoryContentSynchronisationArgs Empty = new GetRemoteConanRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteConanRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteConanRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisation.java index bf60e4b41..42ba6f150 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteCondaRepositoryContentSynchronisation extends com.pu public static final GetRemoteCondaRepositoryContentSynchronisation Empty = new GetRemoteCondaRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteCondaRepositoryContentSynchronisation defaults) { $ = new GetRemoteCondaRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.java index 73b1e443a..bae1dfe13 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCondaRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteCondaRepositoryContentSynchronisationArgs extends co public static final GetRemoteCondaRepositoryContentSynchronisationArgs Empty = new GetRemoteCondaRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteCondaRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteCondaRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisation.java index 390e41100..1ba41f851 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteCranRepositoryContentSynchronisation extends com.pul public static final GetRemoteCranRepositoryContentSynchronisation Empty = new GetRemoteCranRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteCranRepositoryContentSynchronisation defaults) { $ = new GetRemoteCranRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisationArgs.java index ee49a9c6b..8a67cd01a 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteCranRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteCranRepositoryContentSynchronisationArgs extends com public static final GetRemoteCranRepositoryContentSynchronisationArgs Empty = new GetRemoteCranRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteCranRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteCranRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisation.java index 40209f1fe..8096216ed 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteDebianRepositoryContentSynchronisation extends com.p public static final GetRemoteDebianRepositoryContentSynchronisation Empty = new GetRemoteDebianRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteDebianRepositoryContentSynchronisation defaults) { $ = new GetRemoteDebianRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.java index 7b5e56303..3ac2f30bc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDebianRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteDebianRepositoryContentSynchronisationArgs extends c public static final GetRemoteDebianRepositoryContentSynchronisationArgs Empty = new GetRemoteDebianRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteDebianRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteDebianRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisation.java index de90ee547..f3998686c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteDockerRepositoryContentSynchronisation extends com.p public static final GetRemoteDockerRepositoryContentSynchronisation Empty = new GetRemoteDockerRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteDockerRepositoryContentSynchronisation defaults) { $ = new GetRemoteDockerRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.java index ff5e64d5e..bdee4ff56 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteDockerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteDockerRepositoryContentSynchronisationArgs extends c public static final GetRemoteDockerRepositoryContentSynchronisationArgs Empty = new GetRemoteDockerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteDockerRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteDockerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisation.java index 59ec52695..30d8d48dd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteGemsRepositoryContentSynchronisation extends com.pul public static final GetRemoteGemsRepositoryContentSynchronisation Empty = new GetRemoteGemsRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteGemsRepositoryContentSynchronisation defaults) { $ = new GetRemoteGemsRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.java index d13a1c01f..1f44559dc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGemsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteGemsRepositoryContentSynchronisationArgs extends com public static final GetRemoteGemsRepositoryContentSynchronisationArgs Empty = new GetRemoteGemsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteGemsRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteGemsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisation.java index 141407f07..996b29a3a 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteGenericRepositoryContentSynchronisation extends com. public static final GetRemoteGenericRepositoryContentSynchronisation Empty = new GetRemoteGenericRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteGenericRepositoryContentSynchronisation defaults) { $ = new GetRemoteGenericRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.java index 267110625..4da6ab5ff 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGenericRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteGenericRepositoryContentSynchronisationArgs extends public static final GetRemoteGenericRepositoryContentSynchronisationArgs Empty = new GetRemoteGenericRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteGenericRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteGenericRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisation.java index f3708e0c0..c0078e194 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteGitlfsRepositoryContentSynchronisation extends com.p public static final GetRemoteGitlfsRepositoryContentSynchronisation Empty = new GetRemoteGitlfsRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteGitlfsRepositoryContentSynchronisation defaults) { $ = new GetRemoteGitlfsRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.java index 3052ccf00..465f99a93 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGitlfsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteGitlfsRepositoryContentSynchronisationArgs extends c public static final GetRemoteGitlfsRepositoryContentSynchronisationArgs Empty = new GetRemoteGitlfsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteGitlfsRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteGitlfsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisation.java index cbc79c6a3..de6c5226d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteGoRepositoryContentSynchronisation extends com.pulum public static final GetRemoteGoRepositoryContentSynchronisation Empty = new GetRemoteGoRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteGoRepositoryContentSynchronisation defaults) { $ = new GetRemoteGoRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisationArgs.java index 93f0c812f..3b1e742d1 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGoRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteGoRepositoryContentSynchronisationArgs extends com.p public static final GetRemoteGoRepositoryContentSynchronisationArgs Empty = new GetRemoteGoRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteGoRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteGoRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisation.java index 9a06dbcfd..1c0a8997b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteGradleRepositoryContentSynchronisation extends com.p public static final GetRemoteGradleRepositoryContentSynchronisation Empty = new GetRemoteGradleRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteGradleRepositoryContentSynchronisation defaults) { $ = new GetRemoteGradleRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.java index d3ddd65a0..d850d8e91 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteGradleRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteGradleRepositoryContentSynchronisationArgs extends c public static final GetRemoteGradleRepositoryContentSynchronisationArgs Empty = new GetRemoteGradleRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteGradleRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteGradleRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisation.java index a98de701c..5937b58be 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteHelmRepositoryContentSynchronisation extends com.pul public static final GetRemoteHelmRepositoryContentSynchronisation Empty = new GetRemoteHelmRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteHelmRepositoryContentSynchronisation defaults) { $ = new GetRemoteHelmRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.java index 5b4b6d870..e7b92afed 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteHelmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteHelmRepositoryContentSynchronisationArgs extends com public static final GetRemoteHelmRepositoryContentSynchronisationArgs Empty = new GetRemoteHelmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteHelmRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteHelmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisation.java index a545f4c21..db2eef033 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteIvyRepositoryContentSynchronisation extends com.pulu public static final GetRemoteIvyRepositoryContentSynchronisation Empty = new GetRemoteIvyRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteIvyRepositoryContentSynchronisation defaults) { $ = new GetRemoteIvyRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.java index e87110a54..687d697bd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteIvyRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteIvyRepositoryContentSynchronisationArgs extends com. public static final GetRemoteIvyRepositoryContentSynchronisationArgs Empty = new GetRemoteIvyRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteIvyRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteIvyRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisation.java index 6b0aaeb1c..29e730ac7 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteMavenRepositoryContentSynchronisation extends com.pu public static final GetRemoteMavenRepositoryContentSynchronisation Empty = new GetRemoteMavenRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteMavenRepositoryContentSynchronisation defaults) { $ = new GetRemoteMavenRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.java index ff313980f..5fc210427 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteMavenRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteMavenRepositoryContentSynchronisationArgs extends co public static final GetRemoteMavenRepositoryContentSynchronisationArgs Empty = new GetRemoteMavenRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteMavenRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteMavenRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisation.java index 0262873d6..2573a8f6f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteNpmRepositoryContentSynchronisation extends com.pulu public static final GetRemoteNpmRepositoryContentSynchronisation Empty = new GetRemoteNpmRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteNpmRepositoryContentSynchronisation defaults) { $ = new GetRemoteNpmRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.java index 0814b9f65..201769b52 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNpmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteNpmRepositoryContentSynchronisationArgs extends com. public static final GetRemoteNpmRepositoryContentSynchronisationArgs Empty = new GetRemoteNpmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteNpmRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteNpmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisation.java index 27023fdf1..4fa804fc2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteNugetRepositoryContentSynchronisation extends com.pu public static final GetRemoteNugetRepositoryContentSynchronisation Empty = new GetRemoteNugetRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteNugetRepositoryContentSynchronisation defaults) { $ = new GetRemoteNugetRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.java index e207ce9f5..e9263f8ea 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteNugetRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteNugetRepositoryContentSynchronisationArgs extends co public static final GetRemoteNugetRepositoryContentSynchronisationArgs Empty = new GetRemoteNugetRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteNugetRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteNugetRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisation.java index 5c5d4025e..1d46153fe 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteOpkgRepositoryContentSynchronisation extends com.pul public static final GetRemoteOpkgRepositoryContentSynchronisation Empty = new GetRemoteOpkgRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteOpkgRepositoryContentSynchronisation defaults) { $ = new GetRemoteOpkgRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.java index 994ac3cf6..c740a0e0e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteOpkgRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteOpkgRepositoryContentSynchronisationArgs extends com public static final GetRemoteOpkgRepositoryContentSynchronisationArgs Empty = new GetRemoteOpkgRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteOpkgRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteOpkgRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisation.java index f3685d01d..06dca9993 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteP2RepositoryContentSynchronisation extends com.pulum public static final GetRemoteP2RepositoryContentSynchronisation Empty = new GetRemoteP2RepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteP2RepositoryContentSynchronisation defaults) { $ = new GetRemoteP2RepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisationArgs.java index 2b2c31fa0..9b6f1fff2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteP2RepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteP2RepositoryContentSynchronisationArgs extends com.p public static final GetRemoteP2RepositoryContentSynchronisationArgs Empty = new GetRemoteP2RepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteP2RepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteP2RepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisation.java index 64d0e7ab0..b719b2e52 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemotePubRepositoryContentSynchronisation extends com.pulu public static final GetRemotePubRepositoryContentSynchronisation Empty = new GetRemotePubRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemotePubRepositoryContentSynchronisation defaults) { $ = new GetRemotePubRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisationArgs.java index 45ba6b83c..6037ea033 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePubRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemotePubRepositoryContentSynchronisationArgs extends com. public static final GetRemotePubRepositoryContentSynchronisationArgs Empty = new GetRemotePubRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemotePubRepositoryContentSynchronisationArgs defaults) { $ = new GetRemotePubRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisation.java index 4291c30b0..67c222af2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemotePuppetRepositoryContentSynchronisation extends com.p public static final GetRemotePuppetRepositoryContentSynchronisation Empty = new GetRemotePuppetRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemotePuppetRepositoryContentSynchronisation defaults) { $ = new GetRemotePuppetRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.java index 6f2fc35d1..50cbde12d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePuppetRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemotePuppetRepositoryContentSynchronisationArgs extends c public static final GetRemotePuppetRepositoryContentSynchronisationArgs Empty = new GetRemotePuppetRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemotePuppetRepositoryContentSynchronisationArgs defaults) { $ = new GetRemotePuppetRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisation.java index 494934353..6b42a8ba4 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemotePypiRepositoryContentSynchronisation extends com.pul public static final GetRemotePypiRepositoryContentSynchronisation Empty = new GetRemotePypiRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemotePypiRepositoryContentSynchronisation defaults) { $ = new GetRemotePypiRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisationArgs.java index ae2ae3193..ef873a2a8 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemotePypiRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemotePypiRepositoryContentSynchronisationArgs extends com public static final GetRemotePypiRepositoryContentSynchronisationArgs Empty = new GetRemotePypiRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemotePypiRepositoryContentSynchronisationArgs defaults) { $ = new GetRemotePypiRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisation.java index 499ac6525..80a2f15f9 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteRpmRepositoryContentSynchronisation extends com.pulu public static final GetRemoteRpmRepositoryContentSynchronisation Empty = new GetRemoteRpmRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteRpmRepositoryContentSynchronisation defaults) { $ = new GetRemoteRpmRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.java index cd26f5f74..6bf9f8735 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteRpmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteRpmRepositoryContentSynchronisationArgs extends com. public static final GetRemoteRpmRepositoryContentSynchronisationArgs Empty = new GetRemoteRpmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteRpmRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteRpmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisation.java index 1b3a52844..366be086c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteSbtRepositoryContentSynchronisation extends com.pulu public static final GetRemoteSbtRepositoryContentSynchronisation Empty = new GetRemoteSbtRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteSbtRepositoryContentSynchronisation defaults) { $ = new GetRemoteSbtRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.java index 63688ddb9..7ccbd08b8 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSbtRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteSbtRepositoryContentSynchronisationArgs extends com. public static final GetRemoteSbtRepositoryContentSynchronisationArgs Empty = new GetRemoteSbtRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteSbtRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteSbtRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisation.java index 7918508d1..a061608a4 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteSwiftRepositoryContentSynchronisation extends com.pu public static final GetRemoteSwiftRepositoryContentSynchronisation Empty = new GetRemoteSwiftRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteSwiftRepositoryContentSynchronisation defaults) { $ = new GetRemoteSwiftRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.java index ae53ab07c..c734a3e33 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteSwiftRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteSwiftRepositoryContentSynchronisationArgs extends co public static final GetRemoteSwiftRepositoryContentSynchronisationArgs Empty = new GetRemoteSwiftRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteSwiftRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteSwiftRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisation.java index e4ff1894c..26ea2078d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteTerraformRepositoryContentSynchronisation extends co public static final GetRemoteTerraformRepositoryContentSynchronisation Empty = new GetRemoteTerraformRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteTerraformRepositoryContentSynchronisation defaults) { $ = new GetRemoteTerraformRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.java index 770e33b03..abdc55b02 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteTerraformRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteTerraformRepositoryContentSynchronisationArgs extend public static final GetRemoteTerraformRepositoryContentSynchronisationArgs Empty = new GetRemoteTerraformRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteTerraformRepositoryContentSynchronisationArgs defaults) $ = new GetRemoteTerraformRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisation.java index 7c3fbe169..41f10a6f8 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisation.java @@ -14,30 +14,62 @@ public final class GetRemoteVcsRepositoryContentSynchronisation extends com.pulu public static final GetRemoteVcsRepositoryContentSynchronisation Empty = new GetRemoteVcsRepositoryContentSynchronisation(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Boolean enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Boolean propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Boolean statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -69,21 +101,45 @@ public Builder(GetRemoteVcsRepositoryContentSynchronisation defaults) { $ = new GetRemoteVcsRepositoryContentSynchronisation(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Boolean enabled) { $.enabled = enabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Boolean propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Boolean sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Boolean statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.java index f5809db29..0c1f98233 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/GetRemoteVcsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class GetRemoteVcsRepositoryContentSynchronisationArgs extends com. public static final GetRemoteVcsRepositoryContentSynchronisationArgs Empty = new GetRemoteVcsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(GetRemoteVcsRepositoryContentSynchronisationArgs defaults) { $ = new GetRemoteVcsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ReleaseBundleCustomWebhookHandlerArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ReleaseBundleCustomWebhookHandlerArgs.java index d29b57b17..65a8e0839 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ReleaseBundleCustomWebhookHandlerArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/ReleaseBundleCustomWebhookHandlerArgs.java @@ -32,9 +32,17 @@ public Optional>> httpHeaders() { return Optional.ofNullable(this.httpHeaders); } + /** + * This attribute is used to build the request body. Used in custom webhooks + * + */ @Import(name="payload") private @Nullable Output payload; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional> payload() { return Optional.ofNullable(this.payload); } @@ -177,11 +185,23 @@ public Builder httpHeaders(Map httpHeaders) { return httpHeaders(Output.of(httpHeaders)); } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(@Nullable Output payload) { $.payload = payload; return this; } + /** + * @param payload This attribute is used to build the request body. Used in custom webhooks + * + * @return builder + * + */ public Builder payload(String payload) { return payload(Output.of(payload)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteAlpineRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteAlpineRepositoryContentSynchronisationArgs.java index 97abf3cbf..e76e906ae 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteAlpineRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteAlpineRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteAlpineRepositoryContentSynchronisationArgs extends com. public static final RemoteAlpineRepositoryContentSynchronisationArgs Empty = new RemoteAlpineRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteAlpineRepositoryContentSynchronisationArgs defaults) { $ = new RemoteAlpineRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteBowerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteBowerRepositoryContentSynchronisationArgs.java index 7462381a9..0ee20c9dc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteBowerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteBowerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteBowerRepositoryContentSynchronisationArgs extends com.p public static final RemoteBowerRepositoryContentSynchronisationArgs Empty = new RemoteBowerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteBowerRepositoryContentSynchronisationArgs defaults) { $ = new RemoteBowerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCargoRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCargoRepositoryContentSynchronisationArgs.java index b8449a8a6..c059b445c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCargoRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCargoRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteCargoRepositoryContentSynchronisationArgs extends com.p public static final RemoteCargoRepositoryContentSynchronisationArgs Empty = new RemoteCargoRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteCargoRepositoryContentSynchronisationArgs defaults) { $ = new RemoteCargoRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteChefRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteChefRepositoryContentSynchronisationArgs.java index ea6f43f1b..e95bb4558 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteChefRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteChefRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteChefRepositoryContentSynchronisationArgs extends com.pu public static final RemoteChefRepositoryContentSynchronisationArgs Empty = new RemoteChefRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteChefRepositoryContentSynchronisationArgs defaults) { $ = new RemoteChefRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.java index 383e3a546..09717c4fa 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCocoapodsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteCocoapodsRepositoryContentSynchronisationArgs extends c public static final RemoteCocoapodsRepositoryContentSynchronisationArgs Empty = new RemoteCocoapodsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteCocoapodsRepositoryContentSynchronisationArgs defaults) { $ = new RemoteCocoapodsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteComposerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteComposerRepositoryContentSynchronisationArgs.java index 22e3c1a78..395d2d910 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteComposerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteComposerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteComposerRepositoryContentSynchronisationArgs extends co public static final RemoteComposerRepositoryContentSynchronisationArgs Empty = new RemoteComposerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteComposerRepositoryContentSynchronisationArgs defaults) { $ = new RemoteComposerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteConanRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteConanRepositoryContentSynchronisationArgs.java index be4f973a6..0eaf18f53 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteConanRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteConanRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteConanRepositoryContentSynchronisationArgs extends com.p public static final RemoteConanRepositoryContentSynchronisationArgs Empty = new RemoteConanRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteConanRepositoryContentSynchronisationArgs defaults) { $ = new RemoteConanRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCondaRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCondaRepositoryContentSynchronisationArgs.java index 4e5aa1f76..15bbe235c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCondaRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCondaRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteCondaRepositoryContentSynchronisationArgs extends com.p public static final RemoteCondaRepositoryContentSynchronisationArgs Empty = new RemoteCondaRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteCondaRepositoryContentSynchronisationArgs defaults) { $ = new RemoteCondaRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCranRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCranRepositoryContentSynchronisationArgs.java index 630483f54..ade49a72b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCranRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteCranRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteCranRepositoryContentSynchronisationArgs extends com.pu public static final RemoteCranRepositoryContentSynchronisationArgs Empty = new RemoteCranRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteCranRepositoryContentSynchronisationArgs defaults) { $ = new RemoteCranRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDebianRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDebianRepositoryContentSynchronisationArgs.java index 6b12ae5b3..33ccc677e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDebianRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDebianRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteDebianRepositoryContentSynchronisationArgs extends com. public static final RemoteDebianRepositoryContentSynchronisationArgs Empty = new RemoteDebianRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteDebianRepositoryContentSynchronisationArgs defaults) { $ = new RemoteDebianRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDockerRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDockerRepositoryContentSynchronisationArgs.java index d91a3ffa0..e715e21f4 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDockerRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteDockerRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteDockerRepositoryContentSynchronisationArgs extends com. public static final RemoteDockerRepositoryContentSynchronisationArgs Empty = new RemoteDockerRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteDockerRepositoryContentSynchronisationArgs defaults) { $ = new RemoteDockerRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGemsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGemsRepositoryContentSynchronisationArgs.java index deb16daf3..4d44cf30c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGemsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGemsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteGemsRepositoryContentSynchronisationArgs extends com.pu public static final RemoteGemsRepositoryContentSynchronisationArgs Empty = new RemoteGemsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteGemsRepositoryContentSynchronisationArgs defaults) { $ = new RemoteGemsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGenericRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGenericRepositoryContentSynchronisationArgs.java index d7793a51a..9ef9ce660 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGenericRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGenericRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteGenericRepositoryContentSynchronisationArgs extends com public static final RemoteGenericRepositoryContentSynchronisationArgs Empty = new RemoteGenericRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteGenericRepositoryContentSynchronisationArgs defaults) { $ = new RemoteGenericRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.java index 60df50cd6..f96865cee 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGitlfsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteGitlfsRepositoryContentSynchronisationArgs extends com. public static final RemoteGitlfsRepositoryContentSynchronisationArgs Empty = new RemoteGitlfsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteGitlfsRepositoryContentSynchronisationArgs defaults) { $ = new RemoteGitlfsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGoRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGoRepositoryContentSynchronisationArgs.java index 46f66c2e7..3a70cb893 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGoRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGoRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteGoRepositoryContentSynchronisationArgs extends com.pulu public static final RemoteGoRepositoryContentSynchronisationArgs Empty = new RemoteGoRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteGoRepositoryContentSynchronisationArgs defaults) { $ = new RemoteGoRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGradleRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGradleRepositoryContentSynchronisationArgs.java index 3bc021fe2..25eda55b2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGradleRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteGradleRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteGradleRepositoryContentSynchronisationArgs extends com. public static final RemoteGradleRepositoryContentSynchronisationArgs Empty = new RemoteGradleRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteGradleRepositoryContentSynchronisationArgs defaults) { $ = new RemoteGradleRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHelmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHelmRepositoryContentSynchronisationArgs.java index 92ec711b0..a8a1e09ba 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHelmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHelmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteHelmRepositoryContentSynchronisationArgs extends com.pu public static final RemoteHelmRepositoryContentSynchronisationArgs Empty = new RemoteHelmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteHelmRepositoryContentSynchronisationArgs defaults) { $ = new RemoteHelmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.java index ff2c523bf..fe64c038c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteHuggingfacemlRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteHuggingfacemlRepositoryContentSynchronisationArgs exten public static final RemoteHuggingfacemlRepositoryContentSynchronisationArgs Empty = new RemoteHuggingfacemlRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteHuggingfacemlRepositoryContentSynchronisationArgs defaults) $ = new RemoteHuggingfacemlRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteIvyRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteIvyRepositoryContentSynchronisationArgs.java index c81a80217..291defe5f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteIvyRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteIvyRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteIvyRepositoryContentSynchronisationArgs extends com.pul public static final RemoteIvyRepositoryContentSynchronisationArgs Empty = new RemoteIvyRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteIvyRepositoryContentSynchronisationArgs defaults) { $ = new RemoteIvyRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteMavenRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteMavenRepositoryContentSynchronisationArgs.java index 233ee0b44..6e91a8afe 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteMavenRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteMavenRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteMavenRepositoryContentSynchronisationArgs extends com.p public static final RemoteMavenRepositoryContentSynchronisationArgs Empty = new RemoteMavenRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteMavenRepositoryContentSynchronisationArgs defaults) { $ = new RemoteMavenRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNpmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNpmRepositoryContentSynchronisationArgs.java index 169d1bd4f..f899d7cf5 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNpmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNpmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteNpmRepositoryContentSynchronisationArgs extends com.pul public static final RemoteNpmRepositoryContentSynchronisationArgs Empty = new RemoteNpmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteNpmRepositoryContentSynchronisationArgs defaults) { $ = new RemoteNpmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNugetRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNugetRepositoryContentSynchronisationArgs.java index 8df65f4e6..006fc8164 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNugetRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteNugetRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteNugetRepositoryContentSynchronisationArgs extends com.p public static final RemoteNugetRepositoryContentSynchronisationArgs Empty = new RemoteNugetRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteNugetRepositoryContentSynchronisationArgs defaults) { $ = new RemoteNugetRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteOpkgRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteOpkgRepositoryContentSynchronisationArgs.java index d37e726c8..bf72ec5da 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteOpkgRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteOpkgRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteOpkgRepositoryContentSynchronisationArgs extends com.pu public static final RemoteOpkgRepositoryContentSynchronisationArgs Empty = new RemoteOpkgRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteOpkgRepositoryContentSynchronisationArgs defaults) { $ = new RemoteOpkgRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteP2RepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteP2RepositoryContentSynchronisationArgs.java index a53a547bd..e252e31b7 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteP2RepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteP2RepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteP2RepositoryContentSynchronisationArgs extends com.pulu public static final RemoteP2RepositoryContentSynchronisationArgs Empty = new RemoteP2RepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteP2RepositoryContentSynchronisationArgs defaults) { $ = new RemoteP2RepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePubRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePubRepositoryContentSynchronisationArgs.java index 7b393f521..9bf08545d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePubRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePubRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemotePubRepositoryContentSynchronisationArgs extends com.pul public static final RemotePubRepositoryContentSynchronisationArgs Empty = new RemotePubRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemotePubRepositoryContentSynchronisationArgs defaults) { $ = new RemotePubRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePuppetRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePuppetRepositoryContentSynchronisationArgs.java index 5593b4040..87214d0bd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePuppetRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePuppetRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemotePuppetRepositoryContentSynchronisationArgs extends com. public static final RemotePuppetRepositoryContentSynchronisationArgs Empty = new RemotePuppetRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemotePuppetRepositoryContentSynchronisationArgs defaults) { $ = new RemotePuppetRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePypiRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePypiRepositoryContentSynchronisationArgs.java index 5846c3fb1..324e69696 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePypiRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemotePypiRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemotePypiRepositoryContentSynchronisationArgs extends com.pu public static final RemotePypiRepositoryContentSynchronisationArgs Empty = new RemotePypiRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemotePypiRepositoryContentSynchronisationArgs defaults) { $ = new RemotePypiRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteRpmRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteRpmRepositoryContentSynchronisationArgs.java index 99c23bc0d..3392d9e15 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteRpmRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteRpmRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteRpmRepositoryContentSynchronisationArgs extends com.pul public static final RemoteRpmRepositoryContentSynchronisationArgs Empty = new RemoteRpmRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteRpmRepositoryContentSynchronisationArgs defaults) { $ = new RemoteRpmRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSbtRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSbtRepositoryContentSynchronisationArgs.java index bb5178b4b..e60f56d11 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSbtRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSbtRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteSbtRepositoryContentSynchronisationArgs extends com.pul public static final RemoteSbtRepositoryContentSynchronisationArgs Empty = new RemoteSbtRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteSbtRepositoryContentSynchronisationArgs defaults) { $ = new RemoteSbtRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSwiftRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSwiftRepositoryContentSynchronisationArgs.java index 898d9e937..6419aa451 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSwiftRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteSwiftRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteSwiftRepositoryContentSynchronisationArgs extends com.p public static final RemoteSwiftRepositoryContentSynchronisationArgs Empty = new RemoteSwiftRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteSwiftRepositoryContentSynchronisationArgs defaults) { $ = new RemoteSwiftRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteTerraformRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteTerraformRepositoryContentSynchronisationArgs.java index 5347ddb00..883f95ee3 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteTerraformRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteTerraformRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteTerraformRepositoryContentSynchronisationArgs extends c public static final RemoteTerraformRepositoryContentSynchronisationArgs Empty = new RemoteTerraformRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteTerraformRepositoryContentSynchronisationArgs defaults) { $ = new RemoteTerraformRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteVcsRepositoryContentSynchronisationArgs.java b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteVcsRepositoryContentSynchronisationArgs.java index 052992b6d..10dfe6b4f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteVcsRepositoryContentSynchronisationArgs.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/inputs/RemoteVcsRepositoryContentSynchronisationArgs.java @@ -15,30 +15,62 @@ public final class RemoteVcsRepositoryContentSynchronisationArgs extends com.pul public static final RemoteVcsRepositoryContentSynchronisationArgs Empty = new RemoteVcsRepositoryContentSynchronisationArgs(); + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ @Import(name="enabled") private @Nullable Output enabled; + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional> enabled() { return Optional.ofNullable(this.enabled); } + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ @Import(name="propertiesEnabled") private @Nullable Output propertiesEnabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional> propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ @Import(name="sourceOriginAbsenceDetection") private @Nullable Output sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional> sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ @Import(name="statisticsEnabled") private @Nullable Output statisticsEnabled; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional> statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } @@ -70,38 +102,86 @@ public Builder(RemoteVcsRepositoryContentSynchronisationArgs defaults) { $ = new RemoteVcsRepositoryContentSynchronisationArgs(Objects.requireNonNull(defaults)); } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(@Nullable Output enabled) { $.enabled = enabled; return this; } + /** + * @param enabled If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + * @return builder + * + */ public Builder enabled(Boolean enabled) { return enabled(Output.of(enabled)); } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(@Nullable Output propertiesEnabled) { $.propertiesEnabled = propertiesEnabled; return this; } + /** + * @param propertiesEnabled If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + * @return builder + * + */ public Builder propertiesEnabled(Boolean propertiesEnabled) { return propertiesEnabled(Output.of(propertiesEnabled)); } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(@Nullable Output sourceOriginAbsenceDetection) { $.sourceOriginAbsenceDetection = sourceOriginAbsenceDetection; return this; } + /** + * @param sourceOriginAbsenceDetection If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + * @return builder + * + */ public Builder sourceOriginAbsenceDetection(Boolean sourceOriginAbsenceDetection) { return sourceOriginAbsenceDetection(Output.of(sourceOriginAbsenceDetection)); } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(@Nullable Output statisticsEnabled) { $.statisticsEnabled = statisticsEnabled; return this; } + /** + * @param statisticsEnabled If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + * @return builder + * + */ public Builder statisticsEnabled(Boolean statisticsEnabled) { return statisticsEnabled(Output.of(statisticsEnabled)); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactCustomWebhookHandler.java index 18388eb6e..83ccb0c1e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class ArtifactCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private ArtifactCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactPropertyCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactPropertyCustomWebhookHandler.java index 767667b12..be93b5a95 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactPropertyCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactPropertyCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class ArtifactPropertyCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private ArtifactPropertyCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactoryReleaseBundleCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactoryReleaseBundleCustomWebhookHandler.java index f850cbebf..d14c9b705 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactoryReleaseBundleCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ArtifactoryReleaseBundleCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class ArtifactoryReleaseBundleCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private ArtifactoryReleaseBundleCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/BuildCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/BuildCustomWebhookHandler.java index ab1be21dc..0ad5b91f2 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/BuildCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/BuildCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class BuildCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private BuildCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DistributionCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DistributionCustomWebhookHandler.java index 7a857c44d..f1ba2960f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DistributionCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DistributionCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class DistributionCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private DistributionCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DockerCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DockerCustomWebhookHandler.java index 5e5c1dacc..c975de368 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DockerCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/DockerCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class DockerCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private DockerCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetFederatedDockerRepositoryMember.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetFederatedDockerRepositoryMember.java index 3e3a6f0f5..2f564b21c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetFederatedDockerRepositoryMember.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetFederatedDockerRepositoryMember.java @@ -11,13 +11,29 @@ @CustomType public final class GetFederatedDockerRepositoryMember { + /** + * @return Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ private Boolean enabled; + /** + * @return Full URL to ending with the repositoryName + * + */ private String url; private GetFederatedDockerRepositoryMember() {} + /** + * @return Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + * + */ public Boolean enabled() { return this.enabled; } + /** + * @return Full URL to ending with the repositoryName + * + */ public String url() { return this.url; } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteAlpineRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteAlpineRepositoryContentSynchronisation.java index ef36d560e..b2cf7065c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteAlpineRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteAlpineRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteAlpineRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteAlpineRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteBowerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteBowerRepositoryContentSynchronisation.java index f884be588..65e5f2a90 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteBowerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteBowerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteBowerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteBowerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCargoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCargoRepositoryContentSynchronisation.java index f70fda357..2b4308605 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCargoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCargoRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteCargoRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteCargoRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteChefRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteChefRepositoryContentSynchronisation.java index 858894f7e..3e862e8c4 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteChefRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteChefRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteChefRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteChefRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java index 0dfbe6a23..31115086c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCocoapodsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteCocoapodsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteCocoapodsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteComposerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteComposerRepositoryContentSynchronisation.java index e18331a4b..11cdcbdbb 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteComposerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteComposerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteComposerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteComposerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteConanRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteConanRepositoryContentSynchronisation.java index 2b486ac80..027c750e5 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteConanRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteConanRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteConanRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteConanRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCondaRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCondaRepositoryContentSynchronisation.java index b3d44eb00..5e66567ed 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCondaRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCondaRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteCondaRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteCondaRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCranRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCranRepositoryContentSynchronisation.java index 6800d48ee..1db2681b1 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCranRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteCranRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteCranRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteCranRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDebianRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDebianRepositoryContentSynchronisation.java index ebac8df5b..da3ae9bb7 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDebianRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDebianRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteDebianRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteDebianRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDockerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDockerRepositoryContentSynchronisation.java index 3815b9d74..79d08fbb6 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDockerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteDockerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteDockerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteDockerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGemsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGemsRepositoryContentSynchronisation.java index a27100567..7824219f8 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGemsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGemsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteGemsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteGemsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGenericRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGenericRepositoryContentSynchronisation.java index 07014d42c..331f6e2ad 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGenericRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGenericRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteGenericRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteGenericRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGitlfsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGitlfsRepositoryContentSynchronisation.java index 57cfe38ad..2aa877887 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGitlfsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGitlfsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteGitlfsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteGitlfsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGoRepositoryContentSynchronisation.java index 09f08143d..57d6ef937 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGoRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteGoRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteGoRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGradleRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGradleRepositoryContentSynchronisation.java index a053529f6..4e0a3b41f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGradleRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteGradleRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteGradleRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteGradleRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteHelmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteHelmRepositoryContentSynchronisation.java index 6fcc4236e..2a8409b9f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteHelmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteHelmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteHelmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteHelmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteIvyRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteIvyRepositoryContentSynchronisation.java index cb09a8cff..2cc154772 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteIvyRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteIvyRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteIvyRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteIvyRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteMavenRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteMavenRepositoryContentSynchronisation.java index 4b36c49f0..1ebb3c63a 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteMavenRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteMavenRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteMavenRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteMavenRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNpmRepositoryContentSynchronisation.java index 69e7a05bc..b7f80232b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNpmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteNpmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteNpmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNugetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNugetRepositoryContentSynchronisation.java index 67b3bbfa9..16b989b1f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNugetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteNugetRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteNugetRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteNugetRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteOpkgRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteOpkgRepositoryContentSynchronisation.java index 502c2fd0f..f2217980d 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteOpkgRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteOpkgRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteOpkgRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteOpkgRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteP2RepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteP2RepositoryContentSynchronisation.java index ef4612a6a..ef184eea0 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteP2RepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteP2RepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteP2RepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteP2RepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePubRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePubRepositoryContentSynchronisation.java index bab82c0df..1c1634718 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePubRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePubRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemotePubRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemotePubRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePuppetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePuppetRepositoryContentSynchronisation.java index 1f7edba22..2996192aa 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePuppetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePuppetRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemotePuppetRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemotePuppetRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePypiRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePypiRepositoryContentSynchronisation.java index 314dc42c0..868d4ca41 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePypiRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemotePypiRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemotePypiRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemotePypiRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteRpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteRpmRepositoryContentSynchronisation.java index ad88b42aa..721de2f1e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteRpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteRpmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteRpmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteRpmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSbtRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSbtRepositoryContentSynchronisation.java index 00aca8d25..1ec051ecf 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSbtRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSbtRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteSbtRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteSbtRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSwiftRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSwiftRepositoryContentSynchronisation.java index 0e47673ed..021680264 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSwiftRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteSwiftRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteSwiftRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteSwiftRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteTerraformRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteTerraformRepositoryContentSynchronisation.java index e6a6aa428..63b90d85a 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteTerraformRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteTerraformRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteTerraformRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteTerraformRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteVcsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteVcsRepositoryContentSynchronisation.java index 2083f1249..1815b5f54 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteVcsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/GetRemoteVcsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class GetRemoteVcsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private GetRemoteVcsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ReleaseBundleCustomWebhookHandler.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ReleaseBundleCustomWebhookHandler.java index a5239b3eb..1019b79f5 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ReleaseBundleCustomWebhookHandler.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/ReleaseBundleCustomWebhookHandler.java @@ -18,6 +18,10 @@ public final class ReleaseBundleCustomWebhookHandler { * */ private @Nullable Map httpHeaders; + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ private @Nullable String payload; /** * @return Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -65,6 +69,10 @@ private ReleaseBundleCustomWebhookHandler() {} public Map httpHeaders() { return this.httpHeaders == null ? Map.of() : this.httpHeaders; } + /** + * @return This attribute is used to build the request body. Used in custom webhooks + * + */ public Optional payload() { return Optional.ofNullable(this.payload); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteAlpineRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteAlpineRepositoryContentSynchronisation.java index 48baeb2fb..ec237d5ff 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteAlpineRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteAlpineRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteAlpineRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteAlpineRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteBowerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteBowerRepositoryContentSynchronisation.java index b5861a600..30f596973 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteBowerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteBowerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteBowerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteBowerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCargoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCargoRepositoryContentSynchronisation.java index 932741d2f..b183ceaab 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCargoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCargoRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteCargoRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteCargoRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteChefRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteChefRepositoryContentSynchronisation.java index f4702d231..8a9f800dd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteChefRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteChefRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteChefRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteChefRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCocoapodsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCocoapodsRepositoryContentSynchronisation.java index f6cf399dc..503674769 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCocoapodsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCocoapodsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteCocoapodsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteCocoapodsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteComposerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteComposerRepositoryContentSynchronisation.java index 5263cec23..01a95711b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteComposerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteComposerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteComposerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteComposerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteConanRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteConanRepositoryContentSynchronisation.java index 4ead945e1..b6e1187cd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteConanRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteConanRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteConanRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteConanRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCondaRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCondaRepositoryContentSynchronisation.java index 0e989b98f..9b6f32ceb 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCondaRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCondaRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteCondaRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteCondaRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCranRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCranRepositoryContentSynchronisation.java index 16fffac27..13e148fea 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCranRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteCranRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteCranRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteCranRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDebianRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDebianRepositoryContentSynchronisation.java index 38cbee6c2..150920325 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDebianRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDebianRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteDebianRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteDebianRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDockerRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDockerRepositoryContentSynchronisation.java index 786facc0e..bd447d2e1 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDockerRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteDockerRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteDockerRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteDockerRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGemsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGemsRepositoryContentSynchronisation.java index 5449c4097..762dd343e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGemsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGemsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteGemsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteGemsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGenericRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGenericRepositoryContentSynchronisation.java index e86ead8a2..b98f901cd 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGenericRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGenericRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteGenericRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteGenericRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGitlfsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGitlfsRepositoryContentSynchronisation.java index 698eb66ed..e38019b22 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGitlfsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGitlfsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteGitlfsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteGitlfsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGoRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGoRepositoryContentSynchronisation.java index 2949c1d26..04fafd57b 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGoRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGoRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteGoRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteGoRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGradleRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGradleRepositoryContentSynchronisation.java index 64353dc56..16277fa33 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGradleRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteGradleRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteGradleRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteGradleRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHelmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHelmRepositoryContentSynchronisation.java index 85b27d547..6e15ee113 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHelmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHelmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteHelmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteHelmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.java index 4a0f406a5..f99a54d55 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteHuggingfacemlRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteHuggingfacemlRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteHuggingfacemlRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteIvyRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteIvyRepositoryContentSynchronisation.java index 89523c66f..a7db33c12 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteIvyRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteIvyRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteIvyRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteIvyRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteMavenRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteMavenRepositoryContentSynchronisation.java index f0aa5a02e..50b07b7ec 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteMavenRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteMavenRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteMavenRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteMavenRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNpmRepositoryContentSynchronisation.java index 3a159f10e..06ca7e8dc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNpmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteNpmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteNpmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNugetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNugetRepositoryContentSynchronisation.java index 10036cc26..3a0adb30c 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNugetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteNugetRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteNugetRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteNugetRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteOpkgRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteOpkgRepositoryContentSynchronisation.java index f6b39f513..6d29b33b7 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteOpkgRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteOpkgRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteOpkgRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteOpkgRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteP2RepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteP2RepositoryContentSynchronisation.java index e9b7a2b6a..3355af8ac 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteP2RepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteP2RepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteP2RepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteP2RepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePubRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePubRepositoryContentSynchronisation.java index 6a3cfb523..0add6f34f 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePubRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePubRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemotePubRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemotePubRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePuppetRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePuppetRepositoryContentSynchronisation.java index f23810ff9..dc5be442e 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePuppetRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePuppetRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemotePuppetRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemotePuppetRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePypiRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePypiRepositoryContentSynchronisation.java index 8ab614e7e..31705b648 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePypiRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemotePypiRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemotePypiRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemotePypiRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteRpmRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteRpmRepositoryContentSynchronisation.java index 853abde6c..98284efcb 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteRpmRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteRpmRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteRpmRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteRpmRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSbtRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSbtRepositoryContentSynchronisation.java index 7b959f03a..40d8b53dc 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSbtRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSbtRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteSbtRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteSbtRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSwiftRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSwiftRepositoryContentSynchronisation.java index 4b6fb78b1..c2fd8bda5 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSwiftRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteSwiftRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteSwiftRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteSwiftRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteTerraformRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteTerraformRepositoryContentSynchronisation.java index e9237fac6..a34bfd376 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteTerraformRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteTerraformRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteTerraformRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteTerraformRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteVcsRepositoryContentSynchronisation.java b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteVcsRepositoryContentSynchronisation.java index bc2f9bd3d..6b22add13 100644 --- a/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteVcsRepositoryContentSynchronisation.java +++ b/sdk/java/src/main/java/com/pulumi/artifactory/outputs/RemoteVcsRepositoryContentSynchronisation.java @@ -11,21 +11,53 @@ @CustomType public final class RemoteVcsRepositoryContentSynchronisation { + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ private @Nullable Boolean enabled; + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ private @Nullable Boolean propertiesEnabled; + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ private @Nullable Boolean sourceOriginAbsenceDetection; + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ private @Nullable Boolean statisticsEnabled; private RemoteVcsRepositoryContentSynchronisation() {} + /** + * @return If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + * + */ public Optional enabled() { return Optional.ofNullable(this.enabled); } + /** + * @return If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + * + */ public Optional propertiesEnabled() { return Optional.ofNullable(this.propertiesEnabled); } + /** + * @return If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + * + */ public Optional sourceOriginAbsenceDetection() { return Optional.ofNullable(this.sourceOriginAbsenceDetection); } + /** + * @return If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + * + */ public Optional statisticsEnabled() { return Optional.ofNullable(this.statisticsEnabled); } diff --git a/sdk/nodejs/config/vars.ts b/sdk/nodejs/config/vars.ts index 3417f408c..0a4196ffc 100644 --- a/sdk/nodejs/config/vars.ts +++ b/sdk/nodejs/config/vars.ts @@ -8,7 +8,7 @@ declare var exports: any; const __config = new pulumi.Config("artifactory"); /** - * This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the + * This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the * 'api_key' attribute value will be used. */ export declare const accessToken: string | undefined; @@ -20,8 +20,8 @@ Object.defineProperty(exports, "accessToken", { }); /** - * API key. If `access_token` attribute, `JFROG_ACCESS_TOKEN` or `ARTIFACTORY_ACCESS_TOKEN` environment variable is set, - * the provider will ignore this attribute. + * API key. If `accessToken` attribute, `JFROG_ACCESS_TOKEN` or `ARTIFACTORY_ACCESS_TOKEN` environment variable is set, the + * provider will ignore this attribute. */ export declare const apiKey: string | undefined; Object.defineProperty(exports, "apiKey", { diff --git a/sdk/nodejs/types/input.ts b/sdk/nodejs/types/input.ts index 3755217a6..9696dd1ee 100644 --- a/sdk/nodejs/types/input.ts +++ b/sdk/nodejs/types/input.ts @@ -37,6 +37,9 @@ export interface ArtifactCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -84,6 +87,9 @@ export interface ArtifactPropertyCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -211,6 +217,9 @@ export interface ArtifactoryReleaseBundleCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -292,6 +301,9 @@ export interface BuildCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -373,6 +385,9 @@ export interface DistributionCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -458,6 +473,9 @@ export interface DockerCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -1144,12 +1162,24 @@ export interface GetFederatedDebianRepositoryMemberArgs { } export interface GetFederatedDockerRepositoryMember { + /** + * Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + */ enabled: boolean; + /** + * Full URL to ending with the repositoryName + */ url: string; } export interface GetFederatedDockerRepositoryMemberArgs { + /** + * Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + */ enabled: pulumi.Input; + /** + * Full URL to ending with the repositoryName + */ url: pulumi.Input; } @@ -1928,436 +1958,1180 @@ export interface GetPermissionTargetRepoActionsUserArgs { } export interface GetRemoteAlpineRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteAlpineRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteBowerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteBowerRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteCargoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCargoRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteChefRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteChefRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteCocoapodsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCocoapodsRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteComposerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteComposerRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteConanRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteConanRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteCondaRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCondaRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteCranRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCranRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteDebianRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteDebianRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteDockerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteDockerRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteGemsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGemsRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteGenericRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGenericRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteGitlfsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGitlfsRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteGoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGoRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteGradleRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGradleRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteHelmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteHelmRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteIvyRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteIvyRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteMavenRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteMavenRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteNpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteNpmRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteNugetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteNugetRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteOpkgRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteOpkgRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteP2RepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteP2RepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemotePubRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePubRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemotePuppetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePuppetRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemotePypiRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePypiRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteRpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteRpmRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteSbtRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteSbtRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteSwiftRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteSwiftRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteTerraformRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteTerraformRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface GetRemoteVcsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteVcsRepositoryContentSynchronisationArgs { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } @@ -2683,6 +3457,9 @@ export interface ReleaseBundleCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: pulumi.Input<{[key: string]: pulumi.Input}>; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: pulumi.Input; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -2741,226 +3518,610 @@ export interface ReleaseBundleWebhookHandler { } export interface RemoteAlpineRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteBowerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteCargoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteChefRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteCocoapodsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteComposerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteConanRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteCondaRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteCranRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteDebianRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteDockerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteGemsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteGenericRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteGitlfsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteGoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteGradleRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteHelmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteHuggingfacemlRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteIvyRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteMavenRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteNpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteNugetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteOpkgRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteP2RepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemotePubRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemotePuppetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemotePypiRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteRpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteSbtRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteSwiftRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteTerraformRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } export interface RemoteVcsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: pulumi.Input; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: pulumi.Input; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: pulumi.Input; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: pulumi.Input; } diff --git a/sdk/nodejs/types/output.ts b/sdk/nodejs/types/output.ts index 54557d2d4..6d152a12f 100644 --- a/sdk/nodejs/types/output.ts +++ b/sdk/nodejs/types/output.ts @@ -37,6 +37,9 @@ export interface ArtifactCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -84,6 +87,9 @@ export interface ArtifactPropertyCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -211,6 +217,9 @@ export interface ArtifactoryReleaseBundleCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -292,6 +301,9 @@ export interface BuildCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -373,6 +385,9 @@ export interface DistributionCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -458,6 +473,9 @@ export interface DockerCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -1024,7 +1042,13 @@ export interface GetFederatedDebianRepositoryMember { } export interface GetFederatedDockerRepositoryMember { + /** + * Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + */ enabled: boolean; + /** + * Full URL to ending with the repositoryName + */ url: string; } @@ -1454,219 +1478,591 @@ export interface GetPermissionTargetRepoActionsUser { } export interface GetRemoteAlpineRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteBowerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCargoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteChefRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCocoapodsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteComposerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteConanRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCondaRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteCranRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteDebianRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteDockerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGemsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGenericRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGitlfsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteGradleRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteHelmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteIvyRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteMavenRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteNpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteNugetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteOpkgRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteP2RepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePubRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePuppetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemotePypiRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteRpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteSbtRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteSwiftRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteTerraformRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface GetRemoteVcsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } @@ -2000,6 +2396,9 @@ export interface ReleaseBundleCustomWebhookHandler { * HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. */ httpHeaders?: {[key: string]: string}; + /** + * This attribute is used to build the request body. Used in custom webhooks + */ payload?: string; /** * Proxy key from Artifactory UI (Administration > Proxies > Configuration). @@ -2058,226 +2457,610 @@ export interface ReleaseBundleWebhookHandler { } export interface RemoteAlpineRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteBowerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteCargoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteChefRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteCocoapodsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteComposerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteConanRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteCondaRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteCranRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteDebianRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteDockerRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteGemsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteGenericRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteGitlfsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteGoRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteGradleRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteHelmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteHuggingfacemlRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteIvyRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteMavenRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteNpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteNugetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteOpkgRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteP2RepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemotePubRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemotePuppetRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemotePypiRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteRpmRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteSbtRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteSwiftRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteTerraformRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } export interface RemoteVcsRepositoryContentSynchronisation { + /** + * If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + */ enabled?: boolean; + /** + * If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + */ propertiesEnabled?: boolean; + /** + * If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + */ sourceOriginAbsenceDetection?: boolean; + /** + * If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + */ statisticsEnabled?: boolean; } diff --git a/sdk/python/pulumi_artifactory/_inputs.py b/sdk/python/pulumi_artifactory/_inputs.py index 4b6747a34..bd800f850 100644 --- a/sdk/python/pulumi_artifactory/_inputs.py +++ b/sdk/python/pulumi_artifactory/_inputs.py @@ -309,6 +309,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -353,6 +354,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -483,6 +487,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -527,6 +532,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -950,6 +958,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -994,6 +1003,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -1248,6 +1260,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1292,6 +1305,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -1546,6 +1562,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1590,6 +1607,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -1859,6 +1879,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1903,6 +1924,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -4564,6 +4588,7 @@ def __init__(__self__, *, """ :param pulumi.Input[str] url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param pulumi.Input[Mapping[str, pulumi.Input[str]]] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param pulumi.Input[str] payload: This attribute is used to build the request body. Used in custom webhooks :param pulumi.Input[str] proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param pulumi.Input[Mapping[str, pulumi.Input[str]]] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -4608,6 +4633,9 @@ def http_headers(self, value: Optional[pulumi.Input[Mapping[str, pulumi.Input[st @property @pulumi.getter def payload(self) -> Optional[pulumi.Input[str]]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @payload.setter @@ -4789,6 +4817,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4801,6 +4835,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -4810,6 +4847,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -4819,6 +4859,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -4828,6 +4871,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -4842,6 +4888,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4854,6 +4906,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -4863,6 +4918,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -4872,6 +4930,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -4881,6 +4942,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -4895,6 +4959,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4907,6 +4977,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -4916,6 +4989,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -4925,6 +5001,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -4934,6 +5013,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -4948,6 +5030,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4960,6 +5048,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -4969,6 +5060,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -4978,6 +5072,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -4987,6 +5084,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5001,6 +5101,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5013,6 +5119,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5022,6 +5131,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5031,6 +5143,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5040,6 +5155,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5054,6 +5172,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5066,6 +5190,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5075,6 +5202,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5084,6 +5214,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5093,6 +5226,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5107,6 +5243,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5119,6 +5261,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5128,6 +5273,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5137,6 +5285,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5146,6 +5297,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5160,6 +5314,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5172,6 +5332,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5181,6 +5344,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5190,6 +5356,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5199,6 +5368,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5213,6 +5385,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5225,6 +5403,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5234,6 +5415,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5243,6 +5427,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5252,6 +5439,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5266,6 +5456,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5278,6 +5474,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5287,6 +5486,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5296,6 +5498,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5305,6 +5510,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5319,6 +5527,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5331,6 +5545,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5340,6 +5557,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5349,6 +5569,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5358,6 +5581,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5372,6 +5598,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5384,6 +5616,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5393,6 +5628,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5402,6 +5640,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5411,6 +5652,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5425,6 +5669,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5437,6 +5687,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5446,6 +5699,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5455,6 +5711,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5464,6 +5723,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5478,6 +5740,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5490,6 +5758,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5499,6 +5770,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5508,6 +5782,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5517,6 +5794,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5531,6 +5811,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5543,6 +5829,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5552,6 +5841,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5561,6 +5853,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5570,6 +5865,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5584,6 +5882,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5596,6 +5900,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5605,6 +5912,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5614,6 +5924,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5623,6 +5936,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5637,6 +5953,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5649,6 +5971,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5658,6 +5983,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5667,6 +5995,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5676,6 +6007,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5690,6 +6024,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5702,6 +6042,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5711,6 +6054,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5720,6 +6066,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5729,6 +6078,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5743,6 +6095,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5755,6 +6113,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5764,6 +6125,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5773,6 +6137,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5782,6 +6149,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5796,6 +6166,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5808,6 +6184,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5817,6 +6196,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5826,6 +6208,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5835,6 +6220,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5849,6 +6237,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5861,6 +6255,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5870,6 +6267,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5879,6 +6279,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5888,6 +6291,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5902,6 +6308,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5914,6 +6326,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5923,6 +6338,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5932,6 +6350,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5941,6 +6362,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -5955,6 +6379,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5967,6 +6397,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -5976,6 +6409,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -5985,6 +6421,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -5994,6 +6433,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6008,6 +6450,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6020,6 +6468,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6029,6 +6480,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6038,6 +6492,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6047,6 +6504,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6061,6 +6521,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6073,6 +6539,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6082,6 +6551,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6091,6 +6563,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6100,6 +6575,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6114,6 +6592,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6126,6 +6610,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6135,6 +6622,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6144,6 +6634,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6153,6 +6646,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6167,6 +6663,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6179,6 +6681,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6188,6 +6693,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6197,6 +6705,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6206,6 +6717,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6220,6 +6734,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6232,6 +6752,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6241,6 +6764,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6250,6 +6776,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6259,6 +6788,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6273,6 +6805,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6285,6 +6823,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6294,6 +6835,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6303,6 +6847,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6312,6 +6859,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6326,6 +6876,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6338,6 +6894,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6347,6 +6906,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6356,6 +6918,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6365,6 +6930,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6379,6 +6947,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6391,6 +6965,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6400,6 +6977,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6409,6 +6989,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6418,6 +7001,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -6432,6 +7018,12 @@ def __init__(__self__, *, properties_enabled: Optional[pulumi.Input[bool]] = None, source_origin_absence_detection: Optional[pulumi.Input[bool]] = None, statistics_enabled: Optional[pulumi.Input[bool]] = None): + """ + :param pulumi.Input[bool] enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param pulumi.Input[bool] properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param pulumi.Input[bool] source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param pulumi.Input[bool] statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6444,6 +7036,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -6453,6 +7048,9 @@ def enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -6462,6 +7060,9 @@ def properties_enabled(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -6471,6 +7072,9 @@ def source_origin_absence_detection(self, value: Optional[pulumi.Input[bool]]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[pulumi.Input[bool]]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -7008,12 +7612,19 @@ class GetFederatedDockerRepositoryMemberArgs: def __init__(__self__, *, enabled: bool, url: str): + """ + :param bool enabled: Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + :param str url: Full URL to ending with the repositoryName + """ pulumi.set(__self__, "enabled", enabled) pulumi.set(__self__, "url", url) @property @pulumi.getter def enabled(self) -> bool: + """ + Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -7023,6 +7634,9 @@ def enabled(self, value: bool): @property @pulumi.getter def url(self) -> str: + """ + Full URL to ending with the repositoryName + """ return pulumi.get(self, "url") @url.setter @@ -8381,6 +8995,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8393,6 +9013,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8402,6 +9025,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8411,6 +9037,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8420,6 +9049,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8434,6 +9066,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8446,6 +9084,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8455,6 +9096,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8464,6 +9108,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8473,6 +9120,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8487,6 +9137,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8499,6 +9155,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8508,6 +9167,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8517,6 +9179,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8526,6 +9191,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8540,6 +9208,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8552,6 +9226,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8561,6 +9238,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8570,6 +9250,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8579,6 +9262,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8593,6 +9279,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8605,6 +9297,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8614,6 +9309,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8623,6 +9321,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8632,6 +9333,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8646,6 +9350,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8658,6 +9368,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8667,6 +9380,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8676,6 +9392,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8685,6 +9404,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8699,6 +9421,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8711,6 +9439,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8720,6 +9451,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8729,6 +9463,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8738,6 +9475,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8752,6 +9492,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8764,6 +9510,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8773,6 +9522,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8782,6 +9534,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8791,6 +9546,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8805,6 +9563,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8817,6 +9581,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8826,6 +9593,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8835,6 +9605,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8844,6 +9617,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8858,6 +9634,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8870,6 +9652,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8879,6 +9664,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8888,6 +9676,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8897,6 +9688,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8911,6 +9705,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8923,6 +9723,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8932,6 +9735,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8941,6 +9747,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -8950,6 +9759,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -8964,6 +9776,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8976,6 +9794,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -8985,6 +9806,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -8994,6 +9818,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9003,6 +9830,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9017,6 +9847,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9029,6 +9865,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9038,6 +9877,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9047,6 +9889,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9056,6 +9901,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9070,6 +9918,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9082,6 +9936,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9091,6 +9948,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9100,6 +9960,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9109,6 +9972,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9123,6 +9989,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9135,6 +10007,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9144,6 +10019,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9153,6 +10031,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9162,6 +10043,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9176,6 +10060,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9188,6 +10078,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9197,6 +10090,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9206,6 +10102,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9215,6 +10114,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9229,6 +10131,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9241,6 +10149,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9250,6 +10161,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9259,6 +10173,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9268,6 +10185,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9282,6 +10202,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9294,6 +10220,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9303,6 +10232,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9312,6 +10244,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9321,6 +10256,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9335,6 +10273,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9347,6 +10291,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9356,6 +10303,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9365,6 +10315,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9374,6 +10327,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9388,6 +10344,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9400,6 +10362,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9409,6 +10374,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9418,6 +10386,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9427,6 +10398,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9441,6 +10415,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9453,6 +10433,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9462,6 +10445,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9471,6 +10457,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9480,6 +10469,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9494,6 +10486,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9506,6 +10504,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9515,6 +10516,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9524,6 +10528,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9533,6 +10540,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9547,6 +10557,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9559,6 +10575,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9568,6 +10587,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9577,6 +10599,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9586,6 +10611,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9600,6 +10628,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9612,6 +10646,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9621,6 +10658,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9630,6 +10670,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9639,6 +10682,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9653,6 +10699,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9665,6 +10717,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9674,6 +10729,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9683,6 +10741,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9692,6 +10753,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9706,6 +10770,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9718,6 +10788,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9727,6 +10800,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9736,6 +10812,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9745,6 +10824,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9759,6 +10841,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9771,6 +10859,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9780,6 +10871,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9789,6 +10883,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9798,6 +10895,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9812,6 +10912,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9824,6 +10930,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9833,6 +10942,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9842,6 +10954,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9851,6 +10966,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9865,6 +10983,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9877,6 +11001,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9886,6 +11013,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9895,6 +11025,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9904,6 +11037,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9918,6 +11054,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9930,6 +11072,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9939,6 +11084,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -9948,6 +11096,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -9957,6 +11108,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter @@ -9971,6 +11125,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9983,6 +11143,9 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @enabled.setter @@ -9992,6 +11155,9 @@ def enabled(self, value: Optional[bool]): @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @properties_enabled.setter @@ -10001,6 +11167,9 @@ def properties_enabled(self, value: Optional[bool]): @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @source_origin_absence_detection.setter @@ -10010,6 +11179,9 @@ def source_origin_absence_detection(self, value: Optional[bool]): @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @statistics_enabled.setter diff --git a/sdk/python/pulumi_artifactory/_utilities.py b/sdk/python/pulumi_artifactory/_utilities.py index 968f8f569..8219769ca 100644 --- a/sdk/python/pulumi_artifactory/_utilities.py +++ b/sdk/python/pulumi_artifactory/_utilities.py @@ -8,7 +8,6 @@ import inspect import json import os -import pkg_resources import sys import typing @@ -19,6 +18,11 @@ from semver import VersionInfo as SemverVersion from parver import Version as PEP440Version +if sys.version_info >= (3, 8): + from importlib import metadata +else: + import importlib_metadata as metadata + def get_env(*args): for v in args: @@ -72,7 +76,7 @@ def _get_semver_version(): # to receive a valid semver string when receiving requests from the language host, so it's our # responsibility as the library to convert our own PEP440 version into a valid semver string. - pep440_version_string = pkg_resources.require(root_package)[0].version + pep440_version_string = metadata.version(root_package) pep440_version = PEP440Version.parse(pep440_version_string) (major, minor, patch) = pep440_version.release prerelease = None diff --git a/sdk/python/pulumi_artifactory/config/__init__.pyi b/sdk/python/pulumi_artifactory/config/__init__.pyi index 757fc685d..788b20f57 100644 --- a/sdk/python/pulumi_artifactory/config/__init__.pyi +++ b/sdk/python/pulumi_artifactory/config/__init__.pyi @@ -11,7 +11,7 @@ from .. import _utilities accessToken: Optional[str] """ -This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the +This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the 'api_key' attribute value will be used. """ diff --git a/sdk/python/pulumi_artifactory/config/vars.py b/sdk/python/pulumi_artifactory/config/vars.py index ee66c1b0a..e045eeb45 100644 --- a/sdk/python/pulumi_artifactory/config/vars.py +++ b/sdk/python/pulumi_artifactory/config/vars.py @@ -18,7 +18,7 @@ class _ExportableConfig(types.ModuleType): @property def access_token(self) -> Optional[str]: """ - This is a access token that can be given to you by your admin under `User Management -> Access Tokens`. If not set, the + This is a access token that can be given to you by your admin under `User Management > Access Tokens`. If not set, the 'api_key' attribute value will be used. """ return __config__.get('accessToken') diff --git a/sdk/python/pulumi_artifactory/outputs.py b/sdk/python/pulumi_artifactory/outputs.py index 08498327c..bad892f54 100644 --- a/sdk/python/pulumi_artifactory/outputs.py +++ b/sdk/python/pulumi_artifactory/outputs.py @@ -348,6 +348,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -384,6 +385,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -524,6 +528,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -560,6 +565,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -1007,6 +1015,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1043,6 +1052,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -1317,6 +1329,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1353,6 +1366,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -1627,6 +1643,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1663,6 +1680,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -1950,6 +1970,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -1986,6 +2007,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -4315,6 +4339,7 @@ def __init__(__self__, *, """ :param str url: Specifies the URL that the Webhook invokes. This will be the URL that Artifactory will send an HTTP POST request to. :param Mapping[str, str] http_headers: HTTP headers you wish to use to invoke the Webhook, comprise key/value pair. + :param str payload: This attribute is used to build the request body. Used in custom webhooks :param str proxy: Proxy key from Artifactory UI (Administration > Proxies > Configuration). :param Mapping[str, str] secrets: Defines a set of sensitive values (such as, tokens and passwords) that can be injected in the headers and/or payload.Secrets’ values are encrypted. In the header/payload, the value can be invoked using the `{{.secrets.token}}` format, where token is the name provided for the secret value. Comprise key/value pair. **Note:** if multiple handlers are used, same secret name and different secret value for the same url won't work. Example: @@ -4351,6 +4376,9 @@ def http_headers(self) -> Optional[Mapping[str, str]]: @property @pulumi.getter def payload(self) -> Optional[str]: + """ + This attribute is used to build the request body. Used in custom webhooks + """ return pulumi.get(self, "payload") @property @@ -4549,6 +4577,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4561,21 +4595,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4607,6 +4653,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4619,21 +4671,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4665,6 +4729,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4677,21 +4747,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4723,6 +4805,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4735,21 +4823,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4781,6 +4881,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4793,21 +4899,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4839,6 +4957,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4851,21 +4975,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4897,6 +5033,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4909,21 +5051,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -4955,6 +5109,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -4967,21 +5127,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5013,6 +5185,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5025,21 +5203,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5071,6 +5261,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5083,21 +5279,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5129,6 +5337,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5141,21 +5355,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5187,6 +5413,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5199,21 +5431,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5245,6 +5489,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5257,21 +5507,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5303,6 +5565,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5315,21 +5583,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5361,6 +5641,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5373,21 +5659,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5419,6 +5717,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5431,21 +5735,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5477,6 +5793,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5489,21 +5811,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5535,6 +5869,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5547,21 +5887,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5593,6 +5945,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5605,21 +5963,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5651,6 +6021,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5663,21 +6039,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5709,6 +6097,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5721,21 +6115,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5767,6 +6173,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5779,21 +6191,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5825,6 +6249,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5837,21 +6267,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5883,6 +6325,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5895,21 +6343,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5941,6 +6401,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -5953,21 +6419,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -5999,6 +6477,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6011,21 +6495,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6057,6 +6553,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6069,21 +6571,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6115,6 +6629,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6127,21 +6647,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6173,6 +6705,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6185,21 +6723,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6231,6 +6781,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6243,21 +6799,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6289,6 +6857,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6301,21 +6875,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6347,6 +6933,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -6359,21 +6951,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -6812,17 +7416,27 @@ class GetFederatedDockerRepositoryMemberResult(dict): def __init__(__self__, *, enabled: bool, url: str): + """ + :param bool enabled: Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + :param str url: Full URL to ending with the repositoryName + """ pulumi.set(__self__, "enabled", enabled) pulumi.set(__self__, "url", url) @property @pulumi.getter def enabled(self) -> bool: + """ + Represents the active state of the federated member. It is supported to change the enabled status of my own member. The config will be updated on the other federated members automatically. + """ return pulumi.get(self, "enabled") @property @pulumi.getter def url(self) -> str: + """ + Full URL to ending with the repositoryName + """ return pulumi.get(self, "url") @@ -7991,6 +8605,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8003,21 +8623,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8028,6 +8660,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8040,21 +8678,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8065,6 +8715,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8077,21 +8733,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8102,6 +8770,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8114,21 +8788,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8139,6 +8825,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8151,21 +8843,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8176,6 +8880,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8188,21 +8898,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8213,6 +8935,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8225,21 +8953,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8250,6 +8990,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8262,21 +9008,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8287,6 +9045,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8299,21 +9063,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8324,6 +9100,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8336,21 +9118,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8361,6 +9155,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8373,21 +9173,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8398,6 +9210,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8410,21 +9228,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8435,6 +9265,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8447,21 +9283,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8472,6 +9320,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8484,21 +9338,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8509,6 +9375,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8521,21 +9393,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8546,6 +9430,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8558,21 +9448,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8583,6 +9485,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8595,21 +9503,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8620,6 +9540,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8632,21 +9558,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8657,6 +9595,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8669,21 +9613,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8694,6 +9650,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8706,21 +9668,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8731,6 +9705,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8743,21 +9723,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8768,6 +9760,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8780,21 +9778,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8805,6 +9815,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8817,21 +9833,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8842,6 +9870,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8854,21 +9888,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8879,6 +9925,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8891,21 +9943,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8916,6 +9980,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8928,21 +9998,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8953,6 +10035,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -8965,21 +10053,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -8990,6 +10090,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9002,21 +10108,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -9027,6 +10145,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9039,21 +10163,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -9064,6 +10200,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9076,21 +10218,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") @@ -9101,6 +10255,12 @@ def __init__(__self__, *, properties_enabled: Optional[bool] = None, source_origin_absence_detection: Optional[bool] = None, statistics_enabled: Optional[bool] = None): + """ + :param bool enabled: If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + :param bool properties_enabled: If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + :param bool source_origin_absence_detection: If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + :param bool statistics_enabled: If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ if enabled is not None: pulumi.set(__self__, "enabled", enabled) if properties_enabled is not None: @@ -9113,21 +10273,33 @@ def __init__(__self__, *, @property @pulumi.getter def enabled(self) -> Optional[bool]: + """ + If set, Remote repository proxies a local or remote repository from another instance of Artifactory. Default value is 'false'. + """ return pulumi.get(self, "enabled") @property @pulumi.getter(name="propertiesEnabled") def properties_enabled(self) -> Optional[bool]: + """ + If set, properties for artifacts that have been cached in this repository will be updated if they are modified in the artifact hosted at the remote Artifactory instance. The trigger to synchronize the properties is download of the artifact from the remote repository cache of the local Artifactory instance. Default value is 'false'. + """ return pulumi.get(self, "properties_enabled") @property @pulumi.getter(name="sourceOriginAbsenceDetection") def source_origin_absence_detection(self) -> Optional[bool]: + """ + If set, Artifactory displays an indication on cached items if they have been deleted from the corresponding repository in the remote Artifactory instance. Default value is 'false' + """ return pulumi.get(self, "source_origin_absence_detection") @property @pulumi.getter(name="statisticsEnabled") def statistics_enabled(self) -> Optional[bool]: + """ + If set, Artifactory will notify the remote instance whenever an artifact in the Smart Remote Repository is downloaded locally so that it can update its download counter. Note that if this option is not set, there may be a discrepancy between the number of artifacts reported to have been downloaded in the different Artifactory instances of the proxy chain. Default value is 'false'. + """ return pulumi.get(self, "statistics_enabled") diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index 3fa58bda9..0cbd026e5 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "pulumi_artifactory" description = "A Pulumi package for creating and managing artifactory cloud resources." - dependencies = ["parver>=0.2.1", "pulumi>=3.0.0,<4.0.0", "semver>=2.8.1"] + dependencies = ["importlib-metadata>=6.0.0,<7.0.0; python_version < \"3.8\"", "parver>=0.2.1", "pulumi>=3.0.0,<4.0.0", "semver>=2.8.1"] keywords = ["pulumi", "artifactory"] readme = "README.md" requires-python = ">=3.7"