@kubevirt-ui/kubevirt-api
    Preparing search index...

    Interface V1beta1VirtualMachineSnapshot

    VirtualMachineSnapshot defines the operation of snapshotting a VM

    interface V1beta1VirtualMachineSnapshot {
        apiVersion?: string;
        kind?: string;
        metadata?: K8sIoApimachineryPkgApisMetaV1ObjectMeta;
        spec: V1beta1VirtualMachineSnapshotSpec;
        status?: {
            conditions?: V1beta1Condition[];
            creationTime?: string;
            error?: V1beta1Error;
            indications?: string[];
            phase?: string;
            readyToUse?: boolean;
            snapshotVolumes?: V1beta1SnapshotVolumesLists;
            sourceIndications?: V1beta1SourceIndication[];
            sourceUID?: string;
            virtualMachineSnapshotContentName?: string;
        };
    }
    Index

    Properties

    apiVersion?: string

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

    kind?: string

    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

    ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

    {}
    

    VirtualMachineSnapshotSpec is the spec for a VirtualMachineSnapshot resource

    {}
    
    status?: {
        conditions?: V1beta1Condition[];
        creationTime?: string;
        error?: V1beta1Error;
        indications?: string[];
        phase?: string;
        readyToUse?: boolean;
        snapshotVolumes?: V1beta1SnapshotVolumesLists;
        sourceIndications?: V1beta1SourceIndication[];
        sourceUID?: string;
        virtualMachineSnapshotContentName?: string;
    }

    VirtualMachineSnapshotStatus is the status for a VirtualMachineSnapshot resource

    Type Declaration

    • Optionalconditions?: V1beta1Condition[]
    • OptionalcreationTime?: string

      Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time package offers.

    • Optionalerror?: V1beta1Error

      Error is the last error encountered during the snapshot/restore

    • Optionalindications?: string[]

      Deprecated: Use SourceIndications instead. This field will be removed in a future version.

    • Optionalphase?: string
    • OptionalreadyToUse?: boolean
    • OptionalsnapshotVolumes?: V1beta1SnapshotVolumesLists

      SnapshotVolumesLists includes the list of volumes which were included in the snapshot and volumes which were excluded from the snapshot

    • OptionalsourceIndications?: V1beta1SourceIndication[]
    • OptionalsourceUID?: string
    • OptionalvirtualMachineSnapshotContentName?: string