v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-132862102.5 KB
projects

Creates a Backup for a domain.

post/v1/{+parent}/backups

Path parameters

parentstring required

Required. The domain resource name using the form: projects/{project_id}/locations/global/domains/{domain_name}

Query parameters

backupIdstring

Required. Backup Id, unique name to identify the backups with the following restrictions: * Must be lowercase letters, numbers, and hyphens * Must start with a letter. * Must contain between 1-63 characters. * Must end with a number or a letter. * Must be unique within the domain.

Request body

labelsobject

Optional. Resource labels to represent user provided metadata.

namestring

Output only. The unique name of the Backup in the form of projects/{project_id}/locations/global/domains/{domain_name}/backups/{name}

createTimestring google-datetime

Output only. The time the backups was created.

state'STATE_UNSPECIFIED' | 'CREATING' | 'ACTIVE' | 'FAILED' | 'DELETING'

Output only. The current state of the backup.

statusMessagestring

Output only. Additional information about the current status of this backup, if available.

updateTimestring google-datetime

Output only. Last update time.

type'TYPE_UNSPECIFIED' | 'ON_DEMAND' | 'SCHEDULED'

Output only. Indicates whether it’s an on-demand backup or scheduled.

Response

Successful response