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

FutureReservationCommitmentInfo

import type { FutureReservationCommitmentInfo } from "https://googleapis.deno.dev/v1/compute:v1.ts";
interface FutureReservationCommitmentInfo {
commitmentName?: string;
commitmentPlan?: "INVALID" | "THIRTY_SIX_MONTH" | "TWELVE_MONTH";
previousCommitmentTerms?: "EXTEND" | "PREVIOUSCOMMITMENTTERM_UNSPECIFIED";
}

§Properties

§
commitmentName?: string
[src]

name of the commitment where capacity is being delivered to.

§
commitmentPlan?: "INVALID" | "THIRTY_SIX_MONTH" | "TWELVE_MONTH"
[src]

Indicates if a Commitment needs to be created as part of FR delivery. If this field is not present, then no commitment needs to be created.

§
previousCommitmentTerms?: "EXTEND" | "PREVIOUSCOMMITMENTTERM_UNSPECIFIED"
[src]

Only applicable if FR is delivering to the same reservation. If set, all parent commitments will be extended to match the end date of the plan for this commitment.