Repository

Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.

Properties

Link copied to clipboard
val createTime: Output<String>

The time when the repository was created.

Link copied to clipboard
val description: Output<String>

The user-provided description of the repository.

Link copied to clipboard
val format: Output<String>

The format of packages that are stored in the repository.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val kmsKeyName: Output<String>

The Cloud KMS resource name of the customer managed encryption key that's used to encrypt the contents of the Repository. Has the form: projects/my-project/locations/my-region/keyRings/my-kr/cryptoKeys/my-key. This value may not be changed after the Repository has been created.

Link copied to clipboard
val labels: Output<Map<String, String>>

Labels with user-defined metadata. This field may contain up to 64 entries. Label keys and values may be no longer than 63 characters. Label keys must begin with a lowercase letter and may only contain lowercase letters, numeric characters, underscores, and dashes.

Link copied to clipboard
val location: Output<String>
Link copied to clipboard

Maven repository config contains repository level configuration for the repositories of maven type.

Link copied to clipboard
val name: Output<String>

The name of the repository, for example: "projects/p1/locations/us-central1/repositories/repo1".

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val repositoryId: Output<String>?

The repository id to use for this repository.

Link copied to clipboard
val satisfiesPzs: Output<Boolean>

If set, the repository satisfies physical zone separation.

Link copied to clipboard
val sizeBytes: Output<String>

The size, in bytes, of all artifact storage in this repository. Repositories that are generally available or in public preview use this to calculate storage costs.

Link copied to clipboard
val updateTime: Output<String>

The time when the repository was last updated.

Link copied to clipboard
val urn: Output<String>