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

RollbackTargetRequest

import type { RollbackTargetRequest } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";

The request object for RollbackTarget.

interface RollbackTargetRequest {
releaseId?: string;
rollbackConfig?: RollbackTargetConfig;
rolloutId?: string;
rolloutToRollBack?: string;
targetId?: string;
validateOnly?: boolean;
}

§Properties

§
releaseId?: string
[src]

Optional. ID of the Release to roll back to. If this isn't specified, the previous successful Rollout to the specified target will be used to determine the Release.

§
rollbackConfig?: RollbackTargetConfig
[src]

Optional. Configs for the rollback Rollout.

§
rolloutId?: string
[src]

Required. ID of the rollback Rollout to create.

§
rolloutToRollBack?: string
[src]

Optional. If provided, this must be the latest Rollout that is on the Target.

§
targetId?: string
[src]

Required. ID of the Target that is being rolled back.

§
validateOnly?: boolean
[src]

Optional. If set to true, the request is validated and the user is provided with a RollbackTargetResponse.