1
0
Fork 0
toolkit/packages/warp-cache/src/internal/warpcache-ts-sdk/schemas/$commons_DeleteCacheRequest.ts

32 lines
1.1 KiB
TypeScript

/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $commons_DeleteCacheRequest = {
properties: {
annotations: {
type: 'commons_CacheAnnotationsMap',
description: `Annotations is a map of annotations that can be passed as additional
context to the cache service. This is not stored in the cache but is published
in events for tracking purposes.`,
},
cache_key: {
type: 'string',
isRequired: true,
},
cache_version: {
type: 'string',
isRequired: true,
},
vcs_ref: {
type: 'string',
description: `VCSRef is the ref of the repository in vcs for which cache is being used.
This can be a branch, git tag, or pull request ref.`,
},
vcs_repository: {
type: 'string',
description: `VCSRepository is the repository name in vcs.
It can be of the format <organization>/<repository> or <repository>.
While saving the entry, <organization>/ will be trimmed if passed.`,
},
},
} as const;