Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.sqladmin/v1.getBackupRun
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Retrieves a resource containing information about a backup run.
Using getBackupRun
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBackupRun(args: GetBackupRunArgs, opts?: InvokeOptions): Promise<GetBackupRunResult>
function getBackupRunOutput(args: GetBackupRunOutputArgs, opts?: InvokeOptions): Output<GetBackupRunResult>def get_backup_run(id: Optional[str] = None,
                   instance: Optional[str] = None,
                   project: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetBackupRunResult
def get_backup_run_output(id: Optional[pulumi.Input[str]] = None,
                   instance: Optional[pulumi.Input[str]] = None,
                   project: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetBackupRunResult]func LookupBackupRun(ctx *Context, args *LookupBackupRunArgs, opts ...InvokeOption) (*LookupBackupRunResult, error)
func LookupBackupRunOutput(ctx *Context, args *LookupBackupRunOutputArgs, opts ...InvokeOption) LookupBackupRunResultOutput> Note: This function is named LookupBackupRun in the Go SDK.
public static class GetBackupRun 
{
    public static Task<GetBackupRunResult> InvokeAsync(GetBackupRunArgs args, InvokeOptions? opts = null)
    public static Output<GetBackupRunResult> Invoke(GetBackupRunInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupRunResult> getBackupRun(GetBackupRunArgs args, InvokeOptions options)
public static Output<GetBackupRunResult> getBackupRun(GetBackupRunArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:sqladmin/v1:getBackupRun
  arguments:
    # arguments dictionaryThe following arguments are supported:
getBackupRun Result
The following output properties are available:
- Backup
Kind string - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - Description string
 - The description of this run, only applicable to on-demand backups.
 - Disk
Encryption Pulumi.Configuration Google Native. SQLAdmin. V1. Outputs. Disk Encryption Configuration Response  - Encryption configuration specific to a backup.
 - Disk
Encryption Pulumi.Status Google Native. SQLAdmin. V1. Outputs. Disk Encryption Status Response  - Encryption status specific to a backup.
 - End
Time string - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Enqueued
Time string - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Error
Pulumi.
Google Native. SQLAdmin. V1. Outputs. Operation Error Response  - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - Instance string
 - Name of the database instance.
 - Kind string
 - This is always 
sql#backupRun. - Location string
 - Location of the backups.
 - Self
Link string - The URI of this resource.
 - Start
Time string - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Status string
 - The status of this run.
 - Time
Zone string - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - Type string
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - Window
Start stringTime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
- Backup
Kind string - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - Description string
 - The description of this run, only applicable to on-demand backups.
 - Disk
Encryption DiskConfiguration Encryption Configuration Response  - Encryption configuration specific to a backup.
 - Disk
Encryption DiskStatus Encryption Status Response  - Encryption status specific to a backup.
 - End
Time string - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Enqueued
Time string - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Error
Operation
Error Response  - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - Instance string
 - Name of the database instance.
 - Kind string
 - This is always 
sql#backupRun. - Location string
 - Location of the backups.
 - Self
Link string - The URI of this resource.
 - Start
Time string - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - Status string
 - The status of this run.
 - Time
Zone string - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - Type string
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - Window
Start stringTime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
- backup
Kind String - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - description String
 - The description of this run, only applicable to on-demand backups.
 - disk
Encryption DiskConfiguration Encryption Configuration Response  - Encryption configuration specific to a backup.
 - disk
Encryption DiskStatus Encryption Status Response  - Encryption status specific to a backup.
 - end
Time String - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - enqueued
Time String - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - error
Operation
Error Response  - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - instance String
 - Name of the database instance.
 - kind String
 - This is always 
sql#backupRun. - location String
 - Location of the backups.
 - self
Link String - The URI of this resource.
 - start
Time String - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - status String
 - The status of this run.
 - time
Zone String - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - type String
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - window
Start StringTime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
- backup
Kind string - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - description string
 - The description of this run, only applicable to on-demand backups.
 - disk
Encryption DiskConfiguration Encryption Configuration Response  - Encryption configuration specific to a backup.
 - disk
Encryption DiskStatus Encryption Status Response  - Encryption status specific to a backup.
 - end
Time string - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - enqueued
Time string - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - error
Operation
Error Response  - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - instance string
 - Name of the database instance.
 - kind string
 - This is always 
sql#backupRun. - location string
 - Location of the backups.
 - self
Link string - The URI of this resource.
 - start
Time string - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - status string
 - The status of this run.
 - time
Zone string - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - type string
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - window
Start stringTime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
- backup_
kind str - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - description str
 - The description of this run, only applicable to on-demand backups.
 - disk_
encryption_ Diskconfiguration Encryption Configuration Response  - Encryption configuration specific to a backup.
 - disk_
encryption_ Diskstatus Encryption Status Response  - Encryption status specific to a backup.
 - end_
time str - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - enqueued_
time str - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - error
Operation
Error Response  - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - instance str
 - Name of the database instance.
 - kind str
 - This is always 
sql#backupRun. - location str
 - Location of the backups.
 - self_
link str - The URI of this resource.
 - start_
time str - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - status str
 - The status of this run.
 - time_
zone str - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - type str
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - window_
start_ strtime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
- backup
Kind String - Specifies the kind of backup, PHYSICAL or DEFAULT_SNAPSHOT.
 - description String
 - The description of this run, only applicable to on-demand backups.
 - disk
Encryption Property MapConfiguration  - Encryption configuration specific to a backup.
 - disk
Encryption Property MapStatus  - Encryption status specific to a backup.
 - end
Time String - The time the backup operation completed in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - enqueued
Time String - The time the run was enqueued in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - error Property Map
 - Information about why the backup operation failed. This is only present if the run has the FAILED status.
 - instance String
 - Name of the database instance.
 - kind String
 - This is always 
sql#backupRun. - location String
 - Location of the backups.
 - self
Link String - The URI of this resource.
 - start
Time String - The time the backup operation actually started in UTC timezone in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. - status String
 - The status of this run.
 - time
Zone String - Backup time zone to prevent restores to an instance with a different time zone. Now relevant only for SQL Server.
 - type String
 - The type of this run; can be either "AUTOMATED" or "ON_DEMAND" or "FINAL". This field defaults to "ON_DEMAND" and is ignored, when specified for insert requests.
 - window
Start StringTime  - The start time of the backup window during which this the backup was attempted in RFC 3339 format, for example 
2012-11-15T16:19:00.094Z. 
Supporting Types
DiskEncryptionConfigurationResponse   
- Kind string
 - This is always 
sql#diskEncryptionConfiguration. - Kms
Key stringName  - Resource name of KMS key for disk encryption
 
- Kind string
 - This is always 
sql#diskEncryptionConfiguration. - Kms
Key stringName  - Resource name of KMS key for disk encryption
 
- kind String
 - This is always 
sql#diskEncryptionConfiguration. - kms
Key StringName  - Resource name of KMS key for disk encryption
 
- kind string
 - This is always 
sql#diskEncryptionConfiguration. - kms
Key stringName  - Resource name of KMS key for disk encryption
 
- kind str
 - This is always 
sql#diskEncryptionConfiguration. - kms_
key_ strname  - Resource name of KMS key for disk encryption
 
- kind String
 - This is always 
sql#diskEncryptionConfiguration. - kms
Key StringName  - Resource name of KMS key for disk encryption
 
DiskEncryptionStatusResponse   
- Kind string
 - This is always 
sql#diskEncryptionStatus. - Kms
Key stringVersion Name  - KMS key version used to encrypt the Cloud SQL instance resource
 
- Kind string
 - This is always 
sql#diskEncryptionStatus. - Kms
Key stringVersion Name  - KMS key version used to encrypt the Cloud SQL instance resource
 
- kind String
 - This is always 
sql#diskEncryptionStatus. - kms
Key StringVersion Name  - KMS key version used to encrypt the Cloud SQL instance resource
 
- kind string
 - This is always 
sql#diskEncryptionStatus. - kms
Key stringVersion Name  - KMS key version used to encrypt the Cloud SQL instance resource
 
- kind str
 - This is always 
sql#diskEncryptionStatus. - kms_
key_ strversion_ name  - KMS key version used to encrypt the Cloud SQL instance resource
 
- kind String
 - This is always 
sql#diskEncryptionStatus. - kms
Key StringVersion Name  - KMS key version used to encrypt the Cloud SQL instance resource
 
OperationErrorResponse  
Package Details
- Repository
 - Google Cloud Native pulumi/pulumi-google-native
 - License
 - Apache-2.0
 
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi