# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AbandonBackupRequest: request message for AbandonBackup.
AcceleratorConfig: A specification of the type and number of accelerator cards attached to the instance.
AccessConfig: An access configuration attached to an instance's network interface.
AdvancedMachineFeatures: Specifies options for controlling advanced machine features.
AliasIpRange: An alias IP range attached to an instance's network interface.
AllocationAffinity: Specifies the reservations that this instance can consume from.
AttachedDisk: An instance-attached disk resource.
AuditConfig: Specifies the audit configuration for a service.
AuditLogConfig: Provides the configuration for logging a type of permissions.
Backup: Message describing a Backup object.
BackupApplianceBackupConfig: BackupApplianceBackupConfig captures the backup configuration for applications that are protected by Backup Appliances.
BackupApplianceBackupProperties: BackupApplianceBackupProperties represents BackupDR backup appliance's properties.
BackupApplianceLockInfo: BackupApplianceLockInfo contains metadata about the backupappliance that created the lock.
BackupConfigDetails: BackupConfigDetails has information about how the resource is configured for backups and about the most recent backup taken for this configuration.
BackupConfigInfo: BackupConfigInfo has information about how the resource is configured for Backup and about the most recent backup to this vault.
BackupDrPlanConfig: BackupDrPlanConfig has additional information about Backup and DR's Plan backup configuration.
BackupDrPlanRule: BackupDrPlanRule has rule specific information of the backup plan resource.
BackupDrTemplateConfig: BackupDrTemplateConfig has additional information about Backup and DR's Template backup configuration.
BackupLocation: BackupLocation represents a cloud location where a backup can be stored.
BackupLock: BackupLock represents a single lock on a Backup resource.
BackupPlan: A `BackupPlan` specifies some common fields, such as `description` as well as one or more `BackupRule` messages.
BackupPlanAssociation: A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc.
BackupRule: `BackupRule` binds the backup schedule to a retention policy.
BackupVault: Message describing a BackupVault object.
BackupWindow: `BackupWindow` defines a window of the day during which backup jobs will run.
Binding: Associates `members`, or principals, with a `role`.
CancelOperationRequest: The request message for Operations.CancelOperation.
ComputeInstanceBackupProperties: ComputeInstanceBackupProperties represents Compute Engine instance backup properties.
ComputeInstanceDataSourceProperties: ComputeInstanceDataSourceProperties represents the properties of a ComputeEngine resource that are stored in the DataSource.
ComputeInstanceRestoreProperties: ComputeInstanceRestoreProperties represents Compute Engine instance properties to be overridden during restore.
ComputeInstanceTargetEnvironment: ComputeInstanceTargetEnvironment represents Compute Engine target environment to be used during restore.
ConfidentialInstanceConfig: A set of Confidential Instance options.
CustomerEncryptionKey: A customer-supplied encryption key.
DataSource: Message describing a DataSource object.
DataSourceBackupApplianceApplication: BackupApplianceApplication describes a Source Resource when it is an application backed up by a BackupAppliance.
DataSourceGcpResource: DataSourceGcpResource is used for protected resources that are Google Cloud Resources.
DisplayDevice: A set of Display Device options.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Entry
Entry: A key/value pair to be used for storing metadata.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
FetchAccessTokenRequest: Request message for FetchAccessToken.
FetchAccessTokenResponse: Response message for FetchAccessToken.
FetchUsableBackupVaultsResponse: Response message for fetching usable BackupVaults.
FinalizeBackupRequest: Message for finalizing a Backup.
GcpBackupConfig: GcpBackupConfig captures the Backup configuration details for Google Cloud resources.
GCPBackupPlanInfo: GCPBackupPlanInfo captures the plan configuration details of Google Cloud resources at the time of backup.
GcpResource: Minimum details to identify a Google Cloud resource.
GuestOsFeature: Feature type of the Guest OS.
InitializeParams: Specifies the parameters to initialize this disk.
InitializeServiceRequest: Request message for initializing the service.
InitiateBackupRequest: request message for InitiateBackup.
InitiateBackupResponse: Response message for InitiateBackup.
InstanceParams: Additional instance params.
ListBackupPlanAssociationsResponse: Response message for List BackupPlanAssociation.
ListBackupPlansResponse: The response message for getting a list of `BackupPlan`.
ListBackupsResponse: Response message for listing Backups.
ListBackupVaultsResponse: Response message for listing BackupVaults.
ListDataSourcesResponse: Response message for listing DataSources.
ListLocationsResponse: The response message for Locations.ListLocations.
ListManagementServersResponse: Response message for listing management servers.
ListOperationsResponse: The response message for Operations.ListOperations.
ListResourceBackupConfigsResponse: Response for ListResourceBackupConfigs.
Location: A resource that represents a Google Cloud location.
ManagementServer: ManagementServer describes a single BackupDR ManagementServer instance.
ManagementURI: ManagementURI for the Management Server resource.
Metadata: A metadata key/value entry.
NetworkConfig: Network configuration for ManagementServer instance.
NetworkInterface: A network interface resource attached to an instance.
NetworkPerformanceConfig: Network performance configuration.
NodeAffinity: Node Affinity: the configuration of desired nodes onto which this Instance could be scheduled.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Represents the metadata of the long-running operation.
PitrSettings: Point in time recovery settings of the backup configuration resource.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RemoveDataSourceRequest: Message for deleting a DataSource.
ResourceBackupConfig: ResourceBackupConfig represents a resource along with its backup configurations.
RestoreBackupRequest: Request message for restoring from a Backup.
RestoreBackupResponse: Response message for restoring from a Backup.
RuleConfigInfo: Message for rules config info.
Scheduling: Sets the scheduling options for an Instance.
SchedulingDuration: A SchedulingDuration represents a fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
No description provided by the author
ServiceAccount: A service account.
ServiceLockInfo: ServiceLockInfo represents the details of a lock taken by the service on a Backup resource.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
SetInternalStatusRequest: Request message for SetStatusInternal method.
SetInternalStatusResponse: Response message from SetStatusInternal method.
StandardSchedule: `StandardSchedule` defines a schedule that run within the confines of a defined window of days.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Tags: A set of instance tags.
TargetResource: Details of the target resource created/modified as part of restore.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
TriggerBackupRequest: Request message for triggering a backup.
WeekDayOfMonth: `WeekDayOfMonth` defines the week day of the month on which the backups will run.
WorkforceIdentityBasedManagementURI: ManagementURI depending on the Workforce Identity i.e.
WorkforceIdentityBasedOAuth2ClientID: OAuth Client ID depending on the Workforce Identity i.e.