Artifactregistry Functions
object ArtifactregistryFunctions
Functions
Link copied to clipboard
This data source fetches information from a provided Artifact Registry repository, including the fully qualified name and URI for an image, based on a the latest version of image name and optional digest or tag.
suspend fun getDockerImage(argument: suspend GetDockerImagePlainArgsBuilder.() -> Unit): GetDockerImageResult
suspend fun getDockerImage(imageName: String, location: String, project: String? = null, repositoryId: String): GetDockerImageResult
Link copied to clipboard
Get Artifact Registry locations available for a project. To get more information about Artifact Registry, see:
suspend fun getLocations(argument: suspend GetLocationsPlainArgsBuilder.() -> Unit): GetLocationsResult
Link copied to clipboard
Get information about a Google Artifact Registry Repository. For more information see the official documentation and API.
suspend fun getRepository(argument: suspend GetRepositoryPlainArgsBuilder.() -> Unit): GetRepositoryResult
suspend fun getRepository(location: String, project: String? = null, repositoryId: String): GetRepositoryResult
Link copied to clipboard
suspend fun getRepositoryIamPolicy(argument: GetRepositoryIamPolicyPlainArgs): GetRepositoryIamPolicyResult
Retrieves the current IAM policy data for repository
suspend fun getRepositoryIamPolicy(argument: suspend GetRepositoryIamPolicyPlainArgsBuilder.() -> Unit): GetRepositoryIamPolicyResult
suspend fun getRepositoryIamPolicy(location: String? = null, project: String? = null, repository: String): GetRepositoryIamPolicyResult