import { NetAppSnapshotPolicyRule } from './NetAppSnapshotPolicyRule';
import { NetAppSnapshotPolicyStatusEnum } from './NetAppSnapshotPolicyStatusEnum';
/** A snapshot policy */
export interface NetAppSnapshotPolicy {
    /** Snapshot policy creation date */
    createdAt?: string;
    /** Snapshot policy description */
    description?: string;
    /** Snapshot policy ID */
    id: string;
    /** Is this the default snapshot policy? */
    isDefault?: boolean;
    /** Snapshot policy name */
    name?: string;
    /** Snapshot policy rules */
    rules?: NetAppSnapshotPolicyRule[];
    /** Snapshot policy status */
    status?: NetAppSnapshotPolicyStatusEnum;
}
//# sourceMappingURL=NetAppSnapshotPolicy.d.ts.map