UpdateIntegrationBody

Request body for updating an Integration.

Definition

TypeScript
interface UpdateIntegrationBody {
  name?: string | undefined;
  description?: string | null | undefined;
  iconUrl?: string | null | undefined;
  trustTier?:
    | "first_party"
    | "vendor_official"
    | "verified_partner"
    | "verified_publisher"
    | "community"
    | undefined;
  manifest?: Record<string, unknown> | undefined;
  variablesSchema?: Record<string, unknown> | undefined;
  authConfig?: Record<string, unknown> | undefined;
}

Fields

FieldTypeNotes
namestring | undefinedoptional
descriptionstring | null | undefinedoptional
iconUrlstring | null | undefinedoptional
trustTier"first_party" | "vendor_official" | "verified_partner" | "verified_publisher" | "community" | undefinedoptional
manifestRecord<string, unknown> | undefinedoptional
variablesSchemaRecord<string, unknown> | undefinedoptional
authConfigRecord<string, unknown> | undefinedoptional