schema: {
oneOf: readonly [
{
additionalProperties: false;
properties: { remoteBlobRef: { pattern: "http.*"; type: "string" } };
required: readonly ["remoteBlobRef"];
},
{
additionalProperties: false;
properties: { localBlobRef: { type: "string" } };
required: readonly ["localBlobRef"];
},
{
additionalProperties: false;
properties: {
localBlobRef: { type: "string" };
remoteBlobRef: { pattern: "http.*"; type: "string" };
};
required: readonly ["localBlobRef", "remoteBlobRef"];
},
];
} = BlobRefSchema
Type declaration
ReadonlyoneOf: readonly [
{
additionalProperties: false;
properties: { remoteBlobRef: { pattern: "http.*"; type: "string" } };
required: readonly ["remoteBlobRef"];
},
{
additionalProperties: false;
properties: { localBlobRef: { type: "string" } };
required: readonly ["localBlobRef"];
},
{
additionalProperties: false;
properties: {
localBlobRef: { type: "string" };
remoteBlobRef: { pattern: "http.*"; type: "string" };
};
required: readonly ["localBlobRef", "remoteBlobRef"];
},
]