Skip to main content

Variable: ModelSecurityRuleInstanceUpdateRequestSchema

const ModelSecurityRuleInstanceUpdateRequestSchema: ZodObject<{
security_group_uuid: ZodString;
state: ZodOptional<ZodNullable<ZodNativeEnum<{
DISABLED: "DISABLED";
ALLOWING: "ALLOWING";
BLOCKING: "BLOCKING";
}>>>;
field_values: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
security_group_uuid: ZodString;
state: ZodOptional<ZodNullable<ZodNativeEnum<{
DISABLED: "DISABLED";
ALLOWING: "ALLOWING";
BLOCKING: "BLOCKING";
}>>>;
field_values: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
security_group_uuid: ZodString;
state: ZodOptional<ZodNullable<ZodNativeEnum<{
DISABLED: "DISABLED";
ALLOWING: "ALLOWING";
BLOCKING: "BLOCKING";
}>>>;
field_values: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodUnknown>>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/model-security.ts:553

Zod schema for updating a rule instance.