import { BackupStrategyDetail } from './BackupStrategyDetail'; import { SdkResponse } from "@huaweicloud/huaweicloud-sdk-core/SdkResponse"; export declare class ListSnapshotPolicyResponse extends SdkResponse { private 'keep_day'?; private 'backup_strategies'?; private 'device_name'?; private 'server_ips'?; private 'server_port'?; private 'backup_param'?; private 'auto_backup'?; private 'backup_strategy_cluster_type_limit_num'?; private 'backup_strategy_schema_type_limit_num'?; constructor(); withKeepDay(keepDay: number): ListSnapshotPolicyResponse; set keepDay(keepDay: number | undefined); get keepDay(): number | undefined; withBackupStrategies(backupStrategies: Array): ListSnapshotPolicyResponse; set backupStrategies(backupStrategies: Array | undefined); get backupStrategies(): Array | undefined; withDeviceName(deviceName: string): ListSnapshotPolicyResponse; set deviceName(deviceName: string | undefined); get deviceName(): string | undefined; withServerIps(serverIps: Array): ListSnapshotPolicyResponse; set serverIps(serverIps: Array | undefined); get serverIps(): Array | undefined; withServerPort(serverPort: string): ListSnapshotPolicyResponse; set serverPort(serverPort: string | undefined); get serverPort(): string | undefined; withBackupParam(backupParam: string): ListSnapshotPolicyResponse; set backupParam(backupParam: string | undefined); get backupParam(): string | undefined; withAutoBackup(autoBackup: boolean): ListSnapshotPolicyResponse; set autoBackup(autoBackup: boolean | undefined); get autoBackup(): boolean | undefined; withBackupStrategyClusterTypeLimitNum(backupStrategyClusterTypeLimitNum: number): ListSnapshotPolicyResponse; set backupStrategyClusterTypeLimitNum(backupStrategyClusterTypeLimitNum: number | undefined); get backupStrategyClusterTypeLimitNum(): number | undefined; withBackupStrategySchemaTypeLimitNum(backupStrategySchemaTypeLimitNum: number): ListSnapshotPolicyResponse; set backupStrategySchemaTypeLimitNum(backupStrategySchemaTypeLimitNum: number | undefined); get backupStrategySchemaTypeLimitNum(): number | undefined; } //# sourceMappingURL=ListSnapshotPolicyResponse.d.ts.map