Repository
import type { Repository } from "https://googleapis.deno.dev/v1/securesourcemanager:v1.ts";
Metadata of a Secure Source Manager repository.
interface Repository {
readonly createTime?: Date;
description?: string;
etag?: string;
initialConfig?: InitialConfig;
instance?: string;
name?: string;
readonly uid?: string;
readonly updateTime?: Date;
readonly uris?: URIs;
}§Properties
§
description?: string
[src]Optional. Description of the repository, which cannot exceed 500 characters.
§
etag?: string
[src]Optional. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
§
initialConfig?: InitialConfig
[src]Input only. Initial configurations for the repository.
§
instance?: string
[src]Optional. The name of the instance in which the repository is hosted,
formatted as
projects/{project_number}/locations/{location_id}/instances/{instance_id}
When creating repository via securesourcemanager.googleapis.com, this field
is used as input. When creating repository via *.sourcemanager.dev, this
field is output only.