Package-level declarations
Types
Link copied to clipboard
data class BackupPlanAssociationRulesConfigInfo(val lastBackupErrors: List<BackupPlanAssociationRulesConfigInfoLastBackupError>? = null, val lastBackupState: String? = null, val ruleId: String? = null)
Link copied to clipboard
data class BackupPlanAssociationRulesConfigInfoLastBackupError(val code: Double? = null, val message: String? = null)
Link copied to clipboard
data class BackupPlanBackupRule(val backupRetentionDays: Int, val ruleId: String, val standardSchedule: BackupPlanBackupRuleStandardSchedule)
Link copied to clipboard
data class BackupPlanBackupRuleStandardSchedule(val backupWindow: BackupPlanBackupRuleStandardScheduleBackupWindow? = null, val daysOfMonths: List<Int>? = null, val daysOfWeeks: List<String>? = null, val hourlyFrequency: Int? = null, val months: List<String>? = null, val recurrenceType: String, val timeZone: String, val weekDayOfMonth: BackupPlanBackupRuleStandardScheduleWeekDayOfMonth? = null)
Link copied to clipboard
data class BackupPlanBackupRuleStandardScheduleBackupWindow(val endHourOfDay: Int? = null, val startHourOfDay: Int)
Link copied to clipboard
data class BackupPlanBackupRuleStandardScheduleWeekDayOfMonth(val dayOfWeek: String, val weekOfMonth: String)
Link copied to clipboard
Link copied to clipboard
data class GetBackupPlanAssociationResult(val backupPlan: String, val backupPlanAssociationId: String, val createTime: String, val dataSource: String, val id: String, val lastSuccessfulBackupConsistencyTime: String, val location: String, val name: String, val project: String? = null, val resource: String, val resourceType: String, val rulesConfigInfos: List<GetBackupPlanAssociationRulesConfigInfo>, val updateTime: String)
A collection of values returned by getBackupPlanAssociation.
Link copied to clipboard
data class GetBackupPlanAssociationRulesConfigInfo(val lastBackupErrors: List<GetBackupPlanAssociationRulesConfigInfoLastBackupError>, val lastBackupState: String, val ruleId: String)
Link copied to clipboard
data class GetBackupPlanAssociationRulesConfigInfoLastBackupError(val code: Double, val message: String)
Link copied to clipboard
data class GetBackupPlanBackupRule(val backupRetentionDays: Int, val ruleId: String, val standardSchedules: List<GetBackupPlanBackupRuleStandardSchedule>)
Link copied to clipboard
data class GetBackupPlanBackupRuleStandardSchedule(val backupWindows: List<GetBackupPlanBackupRuleStandardScheduleBackupWindow>, val daysOfMonths: List<Int>, val daysOfWeeks: List<String>, val hourlyFrequency: Int, val months: List<String>, val recurrenceType: String, val timeZone: String, val weekDayOfMonths: List<GetBackupPlanBackupRuleStandardScheduleWeekDayOfMonth>)
Link copied to clipboard
data class GetBackupPlanBackupRuleStandardScheduleBackupWindow(val endHourOfDay: Int, val startHourOfDay: Int)
Link copied to clipboard
data class GetBackupPlanBackupRuleStandardScheduleWeekDayOfMonth(val dayOfWeek: String, val weekOfMonth: String)
Link copied to clipboard
data class GetBackupPlanResult(val backupPlanId: String, val backupRules: List<GetBackupPlanBackupRule>, val backupVault: String, val backupVaultServiceAccount: String, val createTime: String, val description: String, val id: String, val location: String, val name: String, val project: String? = null, val resourceType: String, val updateTime: String)
A collection of values returned by getBackupPlan.
Link copied to clipboard
data class GetBackupResult(val backupVaultId: String, val backups: List<GetBackupBackup>, val dataSourceId: String, val id: String, val location: String, val name: String, val project: String)
A collection of values returned by getBackup.
Link copied to clipboard
data class GetBackupVaultResult(val accessRestriction: String, val allowMissing: Boolean, val annotations: Map<String, String>, val backupCount: String, val backupMinimumEnforcedRetentionDuration: String, val backupVaultId: String, val createTime: String, val deletable: Boolean, val description: String, val effectiveAnnotations: Map<String, String>, val effectiveLabels: Map<String, String>, val effectiveTime: String, val etag: String, val forceDelete: Boolean, val forceUpdate: Boolean, val id: String, val ignoreBackupPlanReferences: Boolean, val ignoreInactiveDatasources: Boolean, val labels: Map<String, String>, val location: String, val name: String, val project: String? = null, val pulumiLabels: Map<String, String>, val serviceAccount: String, val state: String, val totalStoredBytes: String, val uid: String, val updateTime: String)
A collection of values returned by getBackupVault.
Link copied to clipboard
data class GetDataSourceBackupConfigInfo(val backupApplianceBackupConfigs: List<GetDataSourceBackupConfigInfoBackupApplianceBackupConfig>, val gcpBackupConfigs: List<GetDataSourceBackupConfigInfoGcpBackupConfig>, val lastBackupError: Map<String, String>, val lastBackupState: String, val lastSuccessfulBackupConsistencyTime: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDataSourceDataSourceGcpResource(val computeInstanceDataSourceProperties: List<GetDataSourceDataSourceGcpResourceComputeInstanceDataSourceProperty>, val gcpResourcename: String, val location: String, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetDataSourceResult(val backupConfigInfos: List<GetDataSourceBackupConfigInfo>, val backupCount: String, val backupVaultId: String, val configState: String, val createTime: String, val dataSourceBackupApplianceApplications: List<GetDataSourceDataSourceBackupApplianceApplication>, val dataSourceGcpResources: List<GetDataSourceDataSourceGcpResource>, val dataSourceId: String, val etag: String, val id: String, val labels: Map<String, String>, val location: String, val name: String, val project: String, val state: String, val totalStoredBytes: String, val updateTime: String)
A collection of values returned by getDataSource.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetManagementServerResult(val id: String, val location: String, val managementUris: List<GetManagementServerManagementUri>, val name: String, val networks: List<GetManagementServerNetwork>, val oauth2ClientId: String, val project: String, val type: String)
A collection of values returned by getManagementServer.
Link copied to clipboard
Link copied to clipboard