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

CommitRepositoryChangesRequest

import type { CommitRepositoryChangesRequest } from "https://googleapis.deno.dev/v1/dataform:v1beta1.ts";

CommitRepositoryChanges request message.

interface CommitRepositoryChangesRequest {
commitMetadata?: CommitMetadata;
fileOperations?: {
[key: string]: FileOperation;
}
;
requiredHeadCommitSha?: string;
}

§Properties

§
commitMetadata?: CommitMetadata
[src]

Required. The changes to commit to the repository.

§
fileOperations?: {
[key: string]: FileOperation;
}
[src]

A map to the path of the file to the operation. The path is the full file path including filename, from repository root.

§
requiredHeadCommitSha?: string
[src]

Optional. The commit SHA which must be the repository's current HEAD before applying this commit; otherwise this request will fail. If unset, no validation on the current HEAD commit SHA is performed.