Gkebackup_v1Functions

Functions

Link copied to clipboard

Retrieve the details of a single Backup.

suspend fun getBackup(argument: suspend GetBackupPlainArgsBuilder.() -> Unit): GetBackupResult
suspend fun getBackup(backupId: String, backupPlanId: String, location: String, project: String? = null): GetBackupResult
Link copied to clipboard

Retrieve the details of a single BackupPlan.

suspend fun getBackupPlan(backupPlanId: String, location: String, project: String? = null): GetBackupPlanResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getBackupPlanBackupIamPolicy(backupId: String, backupPlanId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetBackupPlanBackupIamPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getBackupPlanBackupVolumeBackupIamPolicy(backupId: String, backupPlanId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null, volumeBackupId: String): GetBackupPlanBackupVolumeBackupIamPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getBackupPlanIamPolicy(backupPlanId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetBackupPlanIamPolicyResult
Link copied to clipboard

Retrieves the details of a single Restore.

suspend fun getRestore(argument: suspend GetRestorePlainArgsBuilder.() -> Unit): GetRestoreResult
suspend fun getRestore(location: String, project: String? = null, restoreId: String, restorePlanId: String): GetRestoreResult
Link copied to clipboard

Retrieve the details of a single RestorePlan.

suspend fun getRestorePlan(location: String, project: String? = null, restorePlanId: String): GetRestorePlanResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getRestorePlanIamPolicy(location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null, restorePlanId: String): GetRestorePlanIamPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getRestorePlanRestoreIamPolicy(location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null, restoreId: String, restorePlanId: String): GetRestorePlanRestoreIamPolicyResult

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getRestorePlanRestoreVolumeRestoreIamPolicy(location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null, restoreId: String, restorePlanId: String, volumeRestoreId: String): GetRestorePlanRestoreVolumeRestoreIamPolicyResult