Google Cloud v8.25.1 published on Wednesday, Apr 9, 2025 by Pulumi
gcp.artifactregistry.getRepository
Explore with Pulumi AI
Get information about a Google Artifact Registry Repository. For more information see the official documentation and API.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const my_repo = gcp.artifactregistry.getRepository({
location: "us-central1",
repositoryId: "my-repository",
});
import pulumi
import pulumi_gcp as gcp
my_repo = gcp.artifactregistry.get_repository(location="us-central1",
repository_id="my-repository")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/artifactregistry"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := artifactregistry.LookupRepository(ctx, &artifactregistry.LookupRepositoryArgs{
Location: "us-central1",
RepositoryId: "my-repository",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var my_repo = Gcp.ArtifactRegistry.GetRepository.Invoke(new()
{
Location = "us-central1",
RepositoryId = "my-repository",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.artifactregistry.ArtifactregistryFunctions;
import com.pulumi.gcp.artifactregistry.inputs.GetRepositoryArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var my-repo = ArtifactregistryFunctions.getRepository(GetRepositoryArgs.builder()
.location("us-central1")
.repositoryId("my-repository")
.build());
}
}
variables:
my-repo:
fn::invoke:
function: gcp:artifactregistry:getRepository
arguments:
location: us-central1
repositoryId: my-repository
Using getRepository
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRepository(args: GetRepositoryArgs, opts?: InvokeOptions): Promise<GetRepositoryResult>
function getRepositoryOutput(args: GetRepositoryOutputArgs, opts?: InvokeOptions): Output<GetRepositoryResult>
def get_repository(location: Optional[str] = None,
project: Optional[str] = None,
repository_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRepositoryResult
def get_repository_output(location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
repository_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRepositoryResult]
func LookupRepository(ctx *Context, args *LookupRepositoryArgs, opts ...InvokeOption) (*LookupRepositoryResult, error)
func LookupRepositoryOutput(ctx *Context, args *LookupRepositoryOutputArgs, opts ...InvokeOption) LookupRepositoryResultOutput
> Note: This function is named LookupRepository
in the Go SDK.
public static class GetRepository
{
public static Task<GetRepositoryResult> InvokeAsync(GetRepositoryArgs args, InvokeOptions? opts = null)
public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRepositoryResult> getRepository(GetRepositoryArgs args, InvokeOptions options)
public static Output<GetRepositoryResult> getRepository(GetRepositoryArgs args, InvokeOptions options)
fn::invoke:
function: gcp:artifactregistry/getRepository:getRepository
arguments:
# arguments dictionary
The following arguments are supported:
- Location
This property is required. string - The location of the artifact registry repository. eg us-central1
- Repository
Id This property is required. string - The last part of the repository name.
- Project string
- The project in which the resource belongs. If it is not provided, the provider project is used.
- Location
This property is required. string - The location of the artifact registry repository. eg us-central1
- Repository
Id This property is required. string - The last part of the repository name.
- Project string
- The project in which the resource belongs. If it is not provided, the provider project is used.
- location
This property is required. String - The location of the artifact registry repository. eg us-central1
- repository
Id This property is required. String - The last part of the repository name.
- project String
- The project in which the resource belongs. If it is not provided, the provider project is used.
- location
This property is required. string - The location of the artifact registry repository. eg us-central1
- repository
Id This property is required. string - The last part of the repository name.
- project string
- The project in which the resource belongs. If it is not provided, the provider project is used.
- location
This property is required. str - The location of the artifact registry repository. eg us-central1
- repository_
id This property is required. str - The last part of the repository name.
- project str
- The project in which the resource belongs. If it is not provided, the provider project is used.
- location
This property is required. String - The location of the artifact registry repository. eg us-central1
- repository
Id This property is required. String - The last part of the repository name.
- project String
- The project in which the resource belongs. If it is not provided, the provider project is used.
getRepository Result
The following output properties are available:
- Cleanup
Policies List<GetRepository Cleanup Policy> - Cleanup
Policy boolDry Run - Create
Time string - Description string
- Docker
Configs List<GetRepository Docker Config> - Effective
Labels Dictionary<string, string> - Format string
- Id string
- The provider-assigned unique ID for this managed resource.
- Kms
Key stringName - Labels Dictionary<string, string>
- Location string
- Maven
Configs List<GetRepository Maven Config> - Mode string
- Name string
- Pulumi
Labels Dictionary<string, string> - Remote
Repository List<GetConfigs Repository Remote Repository Config> - Repository
Id string - Update
Time string - Virtual
Repository List<GetConfigs Repository Virtual Repository Config> - Vulnerability
Scanning List<GetConfigs Repository Vulnerability Scanning Config> - Project string
- Cleanup
Policies []GetRepository Cleanup Policy - Cleanup
Policy boolDry Run - Create
Time string - Description string
- Docker
Configs []GetRepository Docker Config - Effective
Labels map[string]string - Format string
- Id string
- The provider-assigned unique ID for this managed resource.
- Kms
Key stringName - Labels map[string]string
- Location string
- Maven
Configs []GetRepository Maven Config - Mode string
- Name string
- Pulumi
Labels map[string]string - Remote
Repository []GetConfigs Repository Remote Repository Config - Repository
Id string - Update
Time string - Virtual
Repository []GetConfigs Repository Virtual Repository Config - Vulnerability
Scanning []GetConfigs Repository Vulnerability Scanning Config - Project string
- cleanup
Policies List<GetRepository Cleanup Policy> - cleanup
Policy BooleanDry Run - create
Time String - description String
- docker
Configs List<GetRepository Docker Config> - effective
Labels Map<String,String> - format String
- id String
- The provider-assigned unique ID for this managed resource.
- kms
Key StringName - labels Map<String,String>
- location String
- maven
Configs List<GetRepository Maven Config> - mode String
- name String
- pulumi
Labels Map<String,String> - remote
Repository List<GetConfigs Repository Remote Repository Config> - repository
Id String - update
Time String - virtual
Repository List<GetConfigs Repository Virtual Repository Config> - vulnerability
Scanning List<GetConfigs Repository Vulnerability Scanning Config> - project String
- cleanup
Policies GetRepository Cleanup Policy[] - cleanup
Policy booleanDry Run - create
Time string - description string
- docker
Configs GetRepository Docker Config[] - effective
Labels {[key: string]: string} - format string
- id string
- The provider-assigned unique ID for this managed resource.
- kms
Key stringName - labels {[key: string]: string}
- location string
- maven
Configs GetRepository Maven Config[] - mode string
- name string
- pulumi
Labels {[key: string]: string} - remote
Repository GetConfigs Repository Remote Repository Config[] - repository
Id string - update
Time string - virtual
Repository GetConfigs Repository Virtual Repository Config[] - vulnerability
Scanning GetConfigs Repository Vulnerability Scanning Config[] - project string
- cleanup_
policies Sequence[GetRepository Cleanup Policy] - cleanup_
policy_ booldry_ run - create_
time str - description str
- docker_
configs Sequence[GetRepository Docker Config] - effective_
labels Mapping[str, str] - format str
- id str
- The provider-assigned unique ID for this managed resource.
- kms_
key_ strname - labels Mapping[str, str]
- location str
- maven_
configs Sequence[GetRepository Maven Config] - mode str
- name str
- pulumi_
labels Mapping[str, str] - remote_
repository_ Sequence[Getconfigs Repository Remote Repository Config] - repository_
id str - update_
time str - virtual_
repository_ Sequence[Getconfigs Repository Virtual Repository Config] - vulnerability_
scanning_ Sequence[Getconfigs Repository Vulnerability Scanning Config] - project str
- cleanup
Policies List<Property Map> - cleanup
Policy BooleanDry Run - create
Time String - description String
- docker
Configs List<Property Map> - effective
Labels Map<String> - format String
- id String
- The provider-assigned unique ID for this managed resource.
- kms
Key StringName - labels Map<String>
- location String
- maven
Configs List<Property Map> - mode String
- name String
- pulumi
Labels Map<String> - remote
Repository List<Property Map>Configs - repository
Id String - update
Time String - virtual
Repository List<Property Map>Configs - vulnerability
Scanning List<Property Map>Configs - project String
Supporting Types
GetRepositoryCleanupPolicy
- Action
This property is required. string - Policy action. Possible values: ["DELETE", "KEEP"]
- Conditions
This property is required. List<GetRepository Cleanup Policy Condition> - Policy condition for matching versions.
- Id
This property is required. string - Most
Recent Versions This property is required. List<GetRepository Cleanup Policy Most Recent Version> - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
- Action
This property is required. string - Policy action. Possible values: ["DELETE", "KEEP"]
- Conditions
This property is required. []GetRepository Cleanup Policy Condition - Policy condition for matching versions.
- Id
This property is required. string - Most
Recent Versions This property is required. []GetRepository Cleanup Policy Most Recent Version - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
- action
This property is required. String - Policy action. Possible values: ["DELETE", "KEEP"]
- conditions
This property is required. List<GetRepository Cleanup Policy Condition> - Policy condition for matching versions.
- id
This property is required. String - most
Recent Versions This property is required. List<GetRepository Cleanup Policy Most Recent Version> - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
- action
This property is required. string - Policy action. Possible values: ["DELETE", "KEEP"]
- conditions
This property is required. GetRepository Cleanup Policy Condition[] - Policy condition for matching versions.
- id
This property is required. string - most
Recent Versions This property is required. GetRepository Cleanup Policy Most Recent Version[] - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
- action
This property is required. str - Policy action. Possible values: ["DELETE", "KEEP"]
- conditions
This property is required. Sequence[GetRepository Cleanup Policy Condition] - Policy condition for matching versions.
- id
This property is required. str - most_
recent_ versions This property is required. Sequence[GetRepository Cleanup Policy Most Recent Version] - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
- action
This property is required. String - Policy action. Possible values: ["DELETE", "KEEP"]
- conditions
This property is required. List<Property Map> - Policy condition for matching versions.
- id
This property is required. String - most
Recent Versions This property is required. List<Property Map> - Policy condition for retaining a minimum number of versions. May only be specified with a Keep action.
GetRepositoryCleanupPolicyCondition
- Newer
Than This property is required. string - Match versions newer than a duration.
- Older
Than This property is required. string - Match versions older than a duration.
- Package
Name Prefixes This property is required. List<string> - Match versions by package prefix. Applied on any prefix match.
- Tag
Prefixes This property is required. List<string> - Match versions by tag prefix. Applied on any prefix match.
This property is required. string- Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- Version
Name Prefixes This property is required. List<string> - Match versions by version name prefix. Applied on any prefix match.
- Newer
Than This property is required. string - Match versions newer than a duration.
- Older
Than This property is required. string - Match versions older than a duration.
- Package
Name Prefixes This property is required. []string - Match versions by package prefix. Applied on any prefix match.
- Tag
Prefixes This property is required. []string - Match versions by tag prefix. Applied on any prefix match.
This property is required. string- Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- Version
Name Prefixes This property is required. []string - Match versions by version name prefix. Applied on any prefix match.
- newer
Than This property is required. String - Match versions newer than a duration.
- older
Than This property is required. String - Match versions older than a duration.
- package
Name Prefixes This property is required. List<String> - Match versions by package prefix. Applied on any prefix match.
- tag
Prefixes This property is required. List<String> - Match versions by tag prefix. Applied on any prefix match.
This property is required. String- Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- version
Name Prefixes This property is required. List<String> - Match versions by version name prefix. Applied on any prefix match.
- newer
Than This property is required. string - Match versions newer than a duration.
- older
Than This property is required. string - Match versions older than a duration.
- package
Name Prefixes This property is required. string[] - Match versions by package prefix. Applied on any prefix match.
- tag
Prefixes This property is required. string[] - Match versions by tag prefix. Applied on any prefix match.
This property is required. string- Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- version
Name Prefixes This property is required. string[] - Match versions by version name prefix. Applied on any prefix match.
- newer_
than This property is required. str - Match versions newer than a duration.
- older_
than This property is required. str - Match versions older than a duration.
- package_
name_ prefixes This property is required. Sequence[str] - Match versions by package prefix. Applied on any prefix match.
- tag_
prefixes This property is required. Sequence[str] - Match versions by tag prefix. Applied on any prefix match.
- tag_
state This property is required. str - Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- version_
name_ prefixes This property is required. Sequence[str] - Match versions by version name prefix. Applied on any prefix match.
- newer
Than This property is required. String - Match versions newer than a duration.
- older
Than This property is required. String - Match versions older than a duration.
- package
Name Prefixes This property is required. List<String> - Match versions by package prefix. Applied on any prefix match.
- tag
Prefixes This property is required. List<String> - Match versions by tag prefix. Applied on any prefix match.
This property is required. String- Match versions by tag status. Default value: "ANY" Possible values: ["TAGGED", "UNTAGGED", "ANY"]
- version
Name Prefixes This property is required. List<String> - Match versions by version name prefix. Applied on any prefix match.
GetRepositoryCleanupPolicyMostRecentVersion
- Keep
Count This property is required. int - Minimum number of versions to keep.
- Package
Name Prefixes This property is required. List<string> - Match versions by package prefix. Applied on any prefix match.
- Keep
Count This property is required. int - Minimum number of versions to keep.
- Package
Name Prefixes This property is required. []string - Match versions by package prefix. Applied on any prefix match.
- keep
Count This property is required. Integer - Minimum number of versions to keep.
- package
Name Prefixes This property is required. List<String> - Match versions by package prefix. Applied on any prefix match.
- keep
Count This property is required. number - Minimum number of versions to keep.
- package
Name Prefixes This property is required. string[] - Match versions by package prefix. Applied on any prefix match.
- keep_
count This property is required. int - Minimum number of versions to keep.
- package_
name_ prefixes This property is required. Sequence[str] - Match versions by package prefix. Applied on any prefix match.
- keep
Count This property is required. Number - Minimum number of versions to keep.
- package
Name Prefixes This property is required. List<String> - Match versions by package prefix. Applied on any prefix match.
GetRepositoryDockerConfig
This property is required. bool- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
This property is required. bool- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
This property is required. Boolean- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
This property is required. boolean- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
This property is required. bool- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
This property is required. Boolean- The repository which enabled this flag prevents all tags from being modified, moved or deleted. This does not prevent tags from being created.
GetRepositoryMavenConfig
- Allow
Snapshot Overwrites This property is required. bool - The repository with this flag will allow publishing the same snapshot versions.
- Version
Policy This property is required. string - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
- Allow
Snapshot Overwrites This property is required. bool - The repository with this flag will allow publishing the same snapshot versions.
- Version
Policy This property is required. string - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
- allow
Snapshot Overwrites This property is required. Boolean - The repository with this flag will allow publishing the same snapshot versions.
- version
Policy This property is required. String - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
- allow
Snapshot Overwrites This property is required. boolean - The repository with this flag will allow publishing the same snapshot versions.
- version
Policy This property is required. string - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
- allow_
snapshot_ overwrites This property is required. bool - The repository with this flag will allow publishing the same snapshot versions.
- version_
policy This property is required. str - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
- allow
Snapshot Overwrites This property is required. Boolean - The repository with this flag will allow publishing the same snapshot versions.
- version
Policy This property is required. String - Version policy defines the versions that the registry will accept. Default value: "VERSION_POLICY_UNSPECIFIED" Possible values: ["VERSION_POLICY_UNSPECIFIED", "RELEASE", "SNAPSHOT"]
GetRepositoryRemoteRepositoryConfig
- Apt
Repositories This property is required. List<GetRepository Remote Repository Config Apt Repository> - Specific settings for an Apt remote repository.
- Common
Repositories This property is required. List<GetRepository Remote Repository Config Common Repository> - Specific settings for an Artifact Registory remote repository.
- Description
This property is required. string - The description of the remote source.
- Disable
Upstream Validation This property is required. bool - If true, the remote repository upstream and upstream credentials will not be validated.
- Docker
Repositories This property is required. List<GetRepository Remote Repository Config Docker Repository> - Specific settings for a Docker remote repository.
- Maven
Repositories This property is required. List<GetRepository Remote Repository Config Maven Repository> - Specific settings for a Maven remote repository.
- Npm
Repositories This property is required. List<GetRepository Remote Repository Config Npm Repository> - Specific settings for an Npm remote repository.
- Python
Repositories This property is required. List<GetRepository Remote Repository Config Python Repository> - Specific settings for a Python remote repository.
- Upstream
Credentials This property is required. List<GetRepository Remote Repository Config Upstream Credential> - The credentials used to access the remote repository.
- Yum
Repositories This property is required. List<GetRepository Remote Repository Config Yum Repository> - Specific settings for an Yum remote repository.
- Apt
Repositories This property is required. []GetRepository Remote Repository Config Apt Repository - Specific settings for an Apt remote repository.
- Common
Repositories This property is required. []GetRepository Remote Repository Config Common Repository - Specific settings for an Artifact Registory remote repository.
- Description
This property is required. string - The description of the remote source.
- Disable
Upstream Validation This property is required. bool - If true, the remote repository upstream and upstream credentials will not be validated.
- Docker
Repositories This property is required. []GetRepository Remote Repository Config Docker Repository - Specific settings for a Docker remote repository.
- Maven
Repositories This property is required. []GetRepository Remote Repository Config Maven Repository - Specific settings for a Maven remote repository.
- Npm
Repositories This property is required. []GetRepository Remote Repository Config Npm Repository - Specific settings for an Npm remote repository.
- Python
Repositories This property is required. []GetRepository Remote Repository Config Python Repository - Specific settings for a Python remote repository.
- Upstream
Credentials This property is required. []GetRepository Remote Repository Config Upstream Credential - The credentials used to access the remote repository.
- Yum
Repositories This property is required. []GetRepository Remote Repository Config Yum Repository - Specific settings for an Yum remote repository.
- apt
Repositories This property is required. List<GetRepository Remote Repository Config Apt Repository> - Specific settings for an Apt remote repository.
- common
Repositories This property is required. List<GetRepository Remote Repository Config Common Repository> - Specific settings for an Artifact Registory remote repository.
- description
This property is required. String - The description of the remote source.
- disable
Upstream Validation This property is required. Boolean - If true, the remote repository upstream and upstream credentials will not be validated.
- docker
Repositories This property is required. List<GetRepository Remote Repository Config Docker Repository> - Specific settings for a Docker remote repository.
- maven
Repositories This property is required. List<GetRepository Remote Repository Config Maven Repository> - Specific settings for a Maven remote repository.
- npm
Repositories This property is required. List<GetRepository Remote Repository Config Npm Repository> - Specific settings for an Npm remote repository.
- python
Repositories This property is required. List<GetRepository Remote Repository Config Python Repository> - Specific settings for a Python remote repository.
- upstream
Credentials This property is required. List<GetRepository Remote Repository Config Upstream Credential> - The credentials used to access the remote repository.
- yum
Repositories This property is required. List<GetRepository Remote Repository Config Yum Repository> - Specific settings for an Yum remote repository.
- apt
Repositories This property is required. GetRepository Remote Repository Config Apt Repository[] - Specific settings for an Apt remote repository.
- common
Repositories This property is required. GetRepository Remote Repository Config Common Repository[] - Specific settings for an Artifact Registory remote repository.
- description
This property is required. string - The description of the remote source.
- disable
Upstream Validation This property is required. boolean - If true, the remote repository upstream and upstream credentials will not be validated.
- docker
Repositories This property is required. GetRepository Remote Repository Config Docker Repository[] - Specific settings for a Docker remote repository.
- maven
Repositories This property is required. GetRepository Remote Repository Config Maven Repository[] - Specific settings for a Maven remote repository.
- npm
Repositories This property is required. GetRepository Remote Repository Config Npm Repository[] - Specific settings for an Npm remote repository.
- python
Repositories This property is required. GetRepository Remote Repository Config Python Repository[] - Specific settings for a Python remote repository.
- upstream
Credentials This property is required. GetRepository Remote Repository Config Upstream Credential[] - The credentials used to access the remote repository.
- yum
Repositories This property is required. GetRepository Remote Repository Config Yum Repository[] - Specific settings for an Yum remote repository.
- apt_
repositories This property is required. Sequence[GetRepository Remote Repository Config Apt Repository] - Specific settings for an Apt remote repository.
- common_
repositories This property is required. Sequence[GetRepository Remote Repository Config Common Repository] - Specific settings for an Artifact Registory remote repository.
- description
This property is required. str - The description of the remote source.
- disable_
upstream_ validation This property is required. bool - If true, the remote repository upstream and upstream credentials will not be validated.
- docker_
repositories This property is required. Sequence[GetRepository Remote Repository Config Docker Repository] - Specific settings for a Docker remote repository.
- maven_
repositories This property is required. Sequence[GetRepository Remote Repository Config Maven Repository] - Specific settings for a Maven remote repository.
- npm_
repositories This property is required. Sequence[GetRepository Remote Repository Config Npm Repository] - Specific settings for an Npm remote repository.
- python_
repositories This property is required. Sequence[GetRepository Remote Repository Config Python Repository] - Specific settings for a Python remote repository.
- upstream_
credentials This property is required. Sequence[GetRepository Remote Repository Config Upstream Credential] - The credentials used to access the remote repository.
- yum_
repositories This property is required. Sequence[GetRepository Remote Repository Config Yum Repository] - Specific settings for an Yum remote repository.
- apt
Repositories This property is required. List<Property Map> - Specific settings for an Apt remote repository.
- common
Repositories This property is required. List<Property Map> - Specific settings for an Artifact Registory remote repository.
- description
This property is required. String - The description of the remote source.
- disable
Upstream Validation This property is required. Boolean - If true, the remote repository upstream and upstream credentials will not be validated.
- docker
Repositories This property is required. List<Property Map> - Specific settings for a Docker remote repository.
- maven
Repositories This property is required. List<Property Map> - Specific settings for a Maven remote repository.
- npm
Repositories This property is required. List<Property Map> - Specific settings for an Npm remote repository.
- python
Repositories This property is required. List<Property Map> - Specific settings for a Python remote repository.
- upstream
Credentials This property is required. List<Property Map> - The credentials used to access the remote repository.
- yum
Repositories This property is required. List<Property Map> - Specific settings for an Yum remote repository.
GetRepositoryRemoteRepositoryConfigAptRepository
- Public
Repositories This property is required. List<GetRepository Remote Repository Config Apt Repository Public Repository> - One of the publicly available Apt repositories supported by Artifact Registry.
- Public
Repositories This property is required. []GetRepository Remote Repository Config Apt Repository Public Repository - One of the publicly available Apt repositories supported by Artifact Registry.
- public
Repositories This property is required. List<GetRepository Remote Repository Config Apt Repository Public Repository> - One of the publicly available Apt repositories supported by Artifact Registry.
- public
Repositories This property is required. GetRepository Remote Repository Config Apt Repository Public Repository[] - One of the publicly available Apt repositories supported by Artifact Registry.
- public_
repositories This property is required. Sequence[GetRepository Remote Repository Config Apt Repository Public Repository] - One of the publicly available Apt repositories supported by Artifact Registry.
- public
Repositories This property is required. List<Property Map> - One of the publicly available Apt repositories supported by Artifact Registry.
GetRepositoryRemoteRepositoryConfigAptRepositoryPublicRepository
- Repository
Base This property is required. string - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- Repository
Path This property is required. string - Specific repository from the base.
- Repository
Base This property is required. string - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- Repository
Path This property is required. string - Specific repository from the base.
- repository
Base This property is required. String - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- repository
Path This property is required. String - Specific repository from the base.
- repository
Base This property is required. string - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- repository
Path This property is required. string - Specific repository from the base.
- repository_
base This property is required. str - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- repository_
path This property is required. str - Specific repository from the base.
- repository
Base This property is required. String - A common public repository base for Apt, e.g. '"debian/dists/buster"' Possible values: ["DEBIAN", "UBUNTU"]
- repository
Path This property is required. String - Specific repository from the base.
GetRepositoryRemoteRepositoryConfigCommonRepository
- Uri
This property is required. string - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
- Uri
This property is required. string - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
- uri
This property is required. String - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
- uri
This property is required. string - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
- uri
This property is required. str - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
- uri
This property is required. String - One of: a. Artifact Registry Repository resource, e.g. 'projects/UPSTREAM_PROJECT_ID/locations/REGION/repositories/UPSTREAM_REPOSITORY' b. URI to the registry, e.g. '"https://registry-1.docker.io"' c. URI to Artifact Registry Repository, e.g. '"https://REGION-docker.pkg.dev/UPSTREAM_PROJECT_ID/UPSTREAM_REPOSITORY"'
GetRepositoryRemoteRepositoryConfigDockerRepository
- Custom
Repositories This property is required. List<GetRepository Remote Repository Config Docker Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
- Custom
Repositories This property is required. []GetRepository Remote Repository Config Docker Repository Custom Repository - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
- custom
Repositories This property is required. List<GetRepository Remote Repository Config Docker Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
- custom
Repositories This property is required. GetRepository Remote Repository Config Docker Repository Custom Repository[] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. string - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
- custom_
repositories This property is required. Sequence[GetRepository Remote Repository Config Docker Repository Custom Repository] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public_
repository This property is required. str - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
- custom
Repositories This property is required. List<Property Map> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "DOCKER_HUB" Possible values: ["DOCKER_HUB"]
GetRepositoryRemoteRepositoryConfigDockerRepositoryCustomRepository
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
- uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
- uri
This property is required. str - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://registry-1.docker.io"'
GetRepositoryRemoteRepositoryConfigMavenRepository
- Custom
Repositories This property is required. List<GetRepository Remote Repository Config Maven Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
- Custom
Repositories This property is required. []GetRepository Remote Repository Config Maven Repository Custom Repository - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
- custom
Repositories This property is required. List<GetRepository Remote Repository Config Maven Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
- custom
Repositories This property is required. GetRepository Remote Repository Config Maven Repository Custom Repository[] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. string - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
- custom_
repositories This property is required. Sequence[GetRepository Remote Repository Config Maven Repository Custom Repository] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public_
repository This property is required. str - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
- custom
Repositories This property is required. List<Property Map> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "MAVEN_CENTRAL" Possible values: ["MAVEN_CENTRAL"]
GetRepositoryRemoteRepositoryConfigMavenRepositoryCustomRepository
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
- uri
This property is required. string - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
- uri
This property is required. str - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://repo.maven.apache.org/maven2"'
GetRepositoryRemoteRepositoryConfigNpmRepository
- Custom
Repositories This property is required. List<GetRepository Remote Repository Config Npm Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
- Custom
Repositories This property is required. []GetRepository Remote Repository Config Npm Repository Custom Repository - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
- custom
Repositories This property is required. List<GetRepository Remote Repository Config Npm Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
- custom
Repositories This property is required. GetRepository Remote Repository Config Npm Repository Custom Repository[] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. string - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
- custom_
repositories This property is required. Sequence[GetRepository Remote Repository Config Npm Repository Custom Repository] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public_
repository This property is required. str - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
- custom
Repositories This property is required. List<Property Map> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "NPMJS" Possible values: ["NPMJS"]
GetRepositoryRemoteRepositoryConfigNpmRepositoryCustomRepository
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
- uri
This property is required. string - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
- uri
This property is required. str - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://registry.npmjs.org"'
GetRepositoryRemoteRepositoryConfigPythonRepository
- Custom
Repositories This property is required. List<GetRepository Remote Repository Config Python Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
- Custom
Repositories This property is required. []GetRepository Remote Repository Config Python Repository Custom Repository - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- Public
Repository This property is required. string - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
- custom
Repositories This property is required. List<GetRepository Remote Repository Config Python Repository Custom Repository> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
- custom
Repositories This property is required. GetRepository Remote Repository Config Python Repository Custom Repository[] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. string - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
- custom_
repositories This property is required. Sequence[GetRepository Remote Repository Config Python Repository Custom Repository] - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public_
repository This property is required. str - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
- custom
Repositories This property is required. List<Property Map> - [Deprecated, please use commonRepository instead] Settings for a remote repository with a custom uri.
- public
Repository This property is required. String - Address of the remote repository. Default value: "PYPI" Possible values: ["PYPI"]
GetRepositoryRemoteRepositoryConfigPythonRepositoryCustomRepository
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://pypi.io"'
- Uri
This property is required. string - Specific uri to the registry, e.g. '"https://pypi.io"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://pypi.io"'
- uri
This property is required. string - Specific uri to the registry, e.g. '"https://pypi.io"'
- uri
This property is required. str - Specific uri to the registry, e.g. '"https://pypi.io"'
- uri
This property is required. String - Specific uri to the registry, e.g. '"https://pypi.io"'
GetRepositoryRemoteRepositoryConfigUpstreamCredential
- Username
Password Credentials This property is required. List<GetRepository Remote Repository Config Upstream Credential Username Password Credential> - Use username and password to access the remote repository.
- Username
Password Credentials This property is required. []GetRepository Remote Repository Config Upstream Credential Username Password Credential - Use username and password to access the remote repository.
- username
Password Credentials This property is required. List<GetRepository Remote Repository Config Upstream Credential Username Password Credential> - Use username and password to access the remote repository.
- username
Password Credentials This property is required. GetRepository Remote Repository Config Upstream Credential Username Password Credential[] - Use username and password to access the remote repository.
- username_
password_ credentials This property is required. Sequence[GetRepository Remote Repository Config Upstream Credential Username Password Credential] - Use username and password to access the remote repository.
- username
Password Credentials This property is required. List<Property Map> - Use username and password to access the remote repository.
GetRepositoryRemoteRepositoryConfigUpstreamCredentialUsernamePasswordCredential
- Password
Secret Version This property is required. string - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- Username
This property is required. string - The username to access the remote repository.
- Password
Secret Version This property is required. string - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- Username
This property is required. string - The username to access the remote repository.
- password
Secret Version This property is required. String - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- username
This property is required. String - The username to access the remote repository.
- password
Secret Version This property is required. string - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- username
This property is required. string - The username to access the remote repository.
- password_
secret_ version This property is required. str - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- username
This property is required. str - The username to access the remote repository.
- password
Secret Version This property is required. String - The Secret Manager key version that holds the password to access the remote repository. Must be in the format of 'projects/{project}/secrets/{secret}/versions/{version}'.
- username
This property is required. String - The username to access the remote repository.
GetRepositoryRemoteRepositoryConfigYumRepository
- Public
Repositories This property is required. List<GetRepository Remote Repository Config Yum Repository Public Repository> - One of the publicly available Yum repositories supported by Artifact Registry.
- Public
Repositories This property is required. []GetRepository Remote Repository Config Yum Repository Public Repository - One of the publicly available Yum repositories supported by Artifact Registry.
- public
Repositories This property is required. List<GetRepository Remote Repository Config Yum Repository Public Repository> - One of the publicly available Yum repositories supported by Artifact Registry.
- public
Repositories This property is required. GetRepository Remote Repository Config Yum Repository Public Repository[] - One of the publicly available Yum repositories supported by Artifact Registry.
- public_
repositories This property is required. Sequence[GetRepository Remote Repository Config Yum Repository Public Repository] - One of the publicly available Yum repositories supported by Artifact Registry.
- public
Repositories This property is required. List<Property Map> - One of the publicly available Yum repositories supported by Artifact Registry.
GetRepositoryRemoteRepositoryConfigYumRepositoryPublicRepository
- Repository
Base This property is required. string - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- Repository
Path This property is required. string - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
- Repository
Base This property is required. string - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- Repository
Path This property is required. string - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
- repository
Base This property is required. String - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- repository
Path This property is required. String - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
- repository
Base This property is required. string - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- repository
Path This property is required. string - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
- repository_
base This property is required. str - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- repository_
path This property is required. str - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
- repository
Base This property is required. String - A common public repository base for Yum. Possible values: ["CENTOS", "CENTOS_DEBUG", "CENTOS_VAULT", "CENTOS_STREAM", "ROCKY", "EPEL"]
- repository
Path This property is required. String - Specific repository from the base, e.g. '"pub/rocky/9/BaseOS/x86_64/os"'
GetRepositoryVirtualRepositoryConfig
- Upstream
Policies This property is required. List<GetRepository Virtual Repository Config Upstream Policy> - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
- Upstream
Policies This property is required. []GetRepository Virtual Repository Config Upstream Policy - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
- upstream
Policies This property is required. List<GetRepository Virtual Repository Config Upstream Policy> - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
- upstream
Policies This property is required. GetRepository Virtual Repository Config Upstream Policy[] - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
- upstream_
policies This property is required. Sequence[GetRepository Virtual Repository Config Upstream Policy] - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
- upstream
Policies This property is required. List<Property Map> - Policies that configure the upstream artifacts distributed by the Virtual Repository. Upstream policies cannot be set on a standard repository.
GetRepositoryVirtualRepositoryConfigUpstreamPolicy
- Id
This property is required. string - The user-provided ID of the upstream policy.
- Priority
This property is required. int - Entries with a greater priority value take precedence in the pull order.
- Repository
This property is required. string - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
- Id
This property is required. string - The user-provided ID of the upstream policy.
- Priority
This property is required. int - Entries with a greater priority value take precedence in the pull order.
- Repository
This property is required. string - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
- id
This property is required. String - The user-provided ID of the upstream policy.
- priority
This property is required. Integer - Entries with a greater priority value take precedence in the pull order.
- repository
This property is required. String - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
- id
This property is required. string - The user-provided ID of the upstream policy.
- priority
This property is required. number - Entries with a greater priority value take precedence in the pull order.
- repository
This property is required. string - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
- id
This property is required. str - The user-provided ID of the upstream policy.
- priority
This property is required. int - Entries with a greater priority value take precedence in the pull order.
- repository
This property is required. str - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
- id
This property is required. String - The user-provided ID of the upstream policy.
- priority
This property is required. Number - Entries with a greater priority value take precedence in the pull order.
- repository
This property is required. String - A reference to the repository resource, for example: "projects/p1/locations/us-central1/repository/repo1".
GetRepositoryVulnerabilityScanningConfig
- Enablement
Config This property is required. string - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- Enablement
State This property is required. string - This field returns whether scanning is active for this repository.
- Enablement
State Reason This property is required. string - This provides an explanation for the state of scanning on this repository.
- Enablement
Config This property is required. string - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- Enablement
State This property is required. string - This field returns whether scanning is active for this repository.
- Enablement
State Reason This property is required. string - This provides an explanation for the state of scanning on this repository.
- enablement
Config This property is required. String - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- enablement
State This property is required. String - This field returns whether scanning is active for this repository.
- enablement
State Reason This property is required. String - This provides an explanation for the state of scanning on this repository.
- enablement
Config This property is required. string - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- enablement
State This property is required. string - This field returns whether scanning is active for this repository.
- enablement
State Reason This property is required. string - This provides an explanation for the state of scanning on this repository.
- enablement_
config This property is required. str - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- enablement_
state This property is required. str - This field returns whether scanning is active for this repository.
- enablement_
state_ reason This property is required. str - This provides an explanation for the state of scanning on this repository.
- enablement
Config This property is required. String - This configures whether vulnerability scanning is automatically performed for artifacts pushed to this repository. Possible values: ["INHERITED", "DISABLED"]
- enablement
State This property is required. String - This field returns whether scanning is active for this repository.
- enablement
State Reason This property is required. String - This provides an explanation for the state of scanning on this repository.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-beta
Terraform Provider.