Skip to content

Latest commit

 

History

History
51 lines (46 loc) · 5.27 KB

File metadata and controls

51 lines (46 loc) · 5.27 KB

RevokeKmsSigningKeyResponseBody

Example Usage

import { RevokeKmsSigningKeyResponseBody } from "@vercel/sdk/models/revokekmssigningkeyop.js";

let value: RevokeKmsSigningKeyResponseBody = {
  id: "<id>",
  ownerId: "<id>",
  name: "<value>",
  algorithm: "ES512",
  origin: "external",
  createdAt: "1720995543824",
  updatedAt: "1735640332904",
  signingKeys: [
    {
      keyId: "<id>",
      issuerId: "<id>",
      algorithm: "<value>",
      status: "revoking",
      createdAt: "1733554118983",
      updatedAt: "1735614463923",
    },
  ],
  policies: [
    {
      kind: "connex-grant",
      clientId: "<id>",
      createdAt: "1726597814346",
      updatedAt: "1735677675490",
    },
  ],
};

Fields

Field Type Required Description
id string ✔️ N/A
ownerId string ✔️ N/A
name string ✔️ N/A
algorithm models.RevokeKmsSigningKeyAlgorithm ✔️ N/A
origin models.RevokeKmsSigningKeyOrigin ✔️ N/A
managedBy string N/A
claimsSchema Record<string, any> N/A
createdAt string ✔️ N/A
updatedAt string ✔️ N/A
signingKeys models.RevokeKmsSigningKeySigningKeys[] ✔️ N/A
policies models.RevokeKmsSigningKeyPolicies[] ✔️ N/A