Variable getSharegroupImagesResponseSchemaConst
getSharegroupImagesResponseSchema: ZodObject<
{
data: ZodArray<
ZodObject<
{
capabilities: ZodReadonly<ZodArray<ZodString>>;
created: ZodReadonly<ZodISODateTime>;
created_by: ZodReadonly<
ZodUnion<readonly [ZodReadonly<ZodString>, ZodNull]>,
>;
deprecated: ZodReadonly<ZodBoolean>;
description: ZodString;
eol: ZodReadonly<
ZodUnion<readonly [ZodReadonly<ZodISODateTime>, ZodNull]>,
>;
expiry: ZodReadonly<
ZodUnion<readonly [ZodReadonly<ZodISODateTime>, ZodNull]>,
>;
id: ZodReadonly<ZodString>;
image_sharing: ZodReadonly<
ZodObject<
{
shared_by: ZodObject<
{
sharegroup_id: ZodReadonly<(...)>;
sharegroup_label: ZodString;
sharegroup_uuid: ZodReadonly<(...)>;
source_image_id: ZodReadonly<(...)>;
},
$strip,
>;
shared_with: ZodUnion<readonly [ZodRecord<(...), (...)>, ZodNull]>;
},
$strip,
>,
>;
is_public: ZodReadonly<ZodBoolean>;
is_shared: ZodUnion<
readonly [ZodLiteral<true>, ZodLiteral<false>, ZodLiteral<"none">],
>;
label: ZodString;
regions: ZodReadonly<
ZodArray<
ZodObject<
{
region: ZodString;
status: ZodEnum<
{
available: ...;
creating: ...;
pending: ...;
"pending deletion": ...;
"pending replication": ...;
replicating: ...;
},
>;
},
$strip,
>,
>,
>;
size: ZodReadonly<ZodInt>;
status: ZodEnum<
{
available: "available";
creating: "creating";
pending_upload: "pending_upload";
},
>;
tags: ZodReadonly<ZodArray<ZodString>>;
total_size: ZodReadonly<ZodInt>;
type: ZodEnum<
{ automatic: "automatic"; manual: "manual"; shared: "shared" },
>;
updated: ZodReadonly<
ZodUnion<readonly [ZodReadonly<ZodISODateTime>, ZodNull]>,
>;
vendor: ZodReadonly<
ZodUnion<readonly [ZodReadonly<ZodString>, ZodNull]>,
>;
},
$strip,
>,
>;
page: ZodReadonly<ZodInt>;
pages: ZodReadonly<ZodInt>;
results: ZodReadonly<ZodInt>;
},
$strip,
> = ...
Returns a paginated list of shared images within a given group.