@@ -186,14 +186,16 @@ type ConnectionPoolerConfiguration struct {
186186
187187// OperatorLogicalBackupConfiguration defines configuration for logical backup
188188type OperatorLogicalBackupConfiguration struct {
189- Schedule string `json:"logical_backup_schedule,omitempty"`
190- DockerImage string `json:"logical_backup_docker_image,omitempty"`
191- S3Bucket string `json:"logical_backup_s3_bucket,omitempty"`
192- S3Region string `json:"logical_backup_s3_region,omitempty"`
193- S3Endpoint string `json:"logical_backup_s3_endpoint,omitempty"`
194- S3AccessKeyID string `json:"logical_backup_s3_access_key_id,omitempty"`
195- S3SecretAccessKey string `json:"logical_backup_s3_secret_access_key,omitempty"`
196- S3SSE string `json:"logical_backup_s3_sse,omitempty"`
189+ Schedule string `json:"logical_backup_schedule,omitempty"`
190+ DockerImage string `json:"logical_backup_docker_image,omitempty"`
191+ BackupProvider string `json:"logical_backup_provider,omitempty"`
192+ S3Bucket string `json:"logical_backup_s3_bucket,omitempty"`
193+ S3Region string `json:"logical_backup_s3_region,omitempty"`
194+ S3Endpoint string `json:"logical_backup_s3_endpoint,omitempty"`
195+ S3AccessKeyID string `json:"logical_backup_s3_access_key_id,omitempty"`
196+ S3SecretAccessKey string `json:"logical_backup_s3_secret_access_key,omitempty"`
197+ S3SSE string `json:"logical_backup_s3_sse,omitempty"`
198+ GoogleApplicationCredentials string `json:"logical_backup_google_application_credentials,omitempty"`
197199}
198200
199201// OperatorConfigurationData defines the operation config
0 commit comments