Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
readonly createTime?: Date
[src]

Output only. Create timestamp.

§
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.

§
name?: string
[src]

Optional. A unique identifier for a repository. The name should be of the format: projects/{project}/locations/{location_id}/repositories/{repository_id}

§
readonly uid?: string
[src]

Output only. Unique identifier of the repository.

§
readonly updateTime?: Date
[src]

Output only. Update timestamp.

§
readonly uris?: URIs
[src]

Output only. URIs for the repository.