Skip to main content

Variable: ApiKeyCreateRequestSchema

const ApiKeyCreateRequestSchema: ZodObject<{
dp_name: ZodOptional<ZodString>;
auth_code: ZodString;
cust_app: ZodString;
cust_env: ZodOptional<ZodString>;
cust_cloud_provider: ZodOptional<ZodString>;
cust_ai_agent_framework: ZodOptional<ZodString>;
revoked: ZodBoolean;
created_by: ZodString;
api_key_name: ZodString;
rotation_time_interval: ZodNumber;
rotation_time_unit: ZodString;
}, "passthrough", ZodTypeAny, objectOutputType<{
dp_name: ZodOptional<ZodString>;
auth_code: ZodString;
cust_app: ZodString;
cust_env: ZodOptional<ZodString>;
cust_cloud_provider: ZodOptional<ZodString>;
cust_ai_agent_framework: ZodOptional<ZodString>;
revoked: ZodBoolean;
created_by: ZodString;
api_key_name: ZodString;
rotation_time_interval: ZodNumber;
rotation_time_unit: ZodString;
}, ZodTypeAny, "passthrough">, objectInputType<{
dp_name: ZodOptional<ZodString>;
auth_code: ZodString;
cust_app: ZodString;
cust_env: ZodOptional<ZodString>;
cust_cloud_provider: ZodOptional<ZodString>;
cust_ai_agent_framework: ZodOptional<ZodString>;
revoked: ZodBoolean;
created_by: ZodString;
api_key_name: ZodString;
rotation_time_interval: ZodNumber;
rotation_time_unit: ZodString;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/mgmt-api-key.ts:38

Zod schema for API key creation request.