@datatr-ux/ovhcloud-types
Version:
TypeScript types for OVHCloud projects
21 lines • 891 B
TypeScript
import { ImmutabilityPolicyEnum } from './ImmutabilityPolicyEnum';
/** List of Repositories configured as Extended Journal */
export interface ExtendedJournal {
/** Name of the OVHCloud Object Storage bucket */
bucketName: string;
/** OVHCloud Object Storage endpoint url configured in Extended Journal */
endpointUrl: string;
/** Immutability days set in Extended Journal */
immutabilityDays?: number;
/** Immutability policy configured in Extended Journal */
immutabilityPolicy?: ImmutabilityPolicyEnum;
/** Status of the Immutability */
isImmutable: boolean;
/** Full OVHCloud Object Storage path of the repository bucket */
path: string;
/** Repository Id of the Extended Journal */
repositoryId: string;
/** Repository Name of the Extended Journal */
repositoryName: string;
}
//# sourceMappingURL=ExtendedJournal.d.ts.map