gcloud-sdk 0.30.0

Async Google gRPC/REST APIs and the client implementation hiding complexity of GCP authentication based on Tonic middleware and Reqwest.
Documentation
use serde::{Deserialize, Serialize};
pub mod acl_entry;
pub use self::acl_entry::AclEntry;
pub mod api_warning;
pub use self::api_warning::ApiWarning;
pub mod backup_configuration;
pub use self::backup_configuration::BackupConfiguration;
pub mod backup_context;
pub use self::backup_context::BackupContext;
pub mod backup_retention_settings;
pub use self::backup_retention_settings::BackupRetentionSettings;
pub mod backup_run;
pub use self::backup_run::BackupRun;
pub mod backup_runs_list_response;
pub use self::backup_runs_list_response::BackupRunsListResponse;
pub mod bin_log_coordinates;
pub use self::bin_log_coordinates::BinLogCoordinates;
pub mod clone_context;
pub use self::clone_context::CloneContext;
pub mod connect_settings;
pub use self::connect_settings::ConnectSettings;
pub mod database;
pub use self::database::Database;
pub mod database_flags;
pub use self::database_flags::DatabaseFlags;
pub mod database_instance;
pub use self::database_instance::DatabaseInstance;
pub mod database_instance_failover_replica;
pub use self::database_instance_failover_replica::DatabaseInstanceFailoverReplica;
pub mod databases_list_response;
pub use self::databases_list_response::DatabasesListResponse;
pub mod demote_master_configuration;
pub use self::demote_master_configuration::DemoteMasterConfiguration;
pub mod demote_master_context;
pub use self::demote_master_context::DemoteMasterContext;
pub mod demote_master_my_sql_replica_configuration;
pub use self::demote_master_my_sql_replica_configuration::DemoteMasterMySqlReplicaConfiguration;
pub mod deny_maintenance_period;
pub use self::deny_maintenance_period::DenyMaintenancePeriod;
pub mod disk_encryption_configuration;
pub use self::disk_encryption_configuration::DiskEncryptionConfiguration;
pub mod disk_encryption_status;
pub use self::disk_encryption_status::DiskEncryptionStatus;
pub mod export_context;
pub use self::export_context::ExportContext;
pub mod export_context_bak_export_options;
pub use self::export_context_bak_export_options::ExportContextBakExportOptions;
pub mod export_context_csv_export_options;
pub use self::export_context_csv_export_options::ExportContextCsvExportOptions;
pub mod export_context_sql_export_options;
pub use self::export_context_sql_export_options::ExportContextSqlExportOptions;
pub mod export_context_sql_export_options_mysql_export_options;
pub use self::export_context_sql_export_options_mysql_export_options::ExportContextSqlExportOptionsMysqlExportOptions;
pub mod failover_context;
pub use self::failover_context::FailoverContext;
pub mod flag;
pub use self::flag::Flag;
pub mod flags_list_response;
pub use self::flags_list_response::FlagsListResponse;
pub mod generate_ephemeral_cert_request;
pub use self::generate_ephemeral_cert_request::GenerateEphemeralCertRequest;
pub mod generate_ephemeral_cert_response;
pub use self::generate_ephemeral_cert_response::GenerateEphemeralCertResponse;
pub mod import_context;
pub use self::import_context::ImportContext;
pub mod import_context_bak_import_options;
pub use self::import_context_bak_import_options::ImportContextBakImportOptions;
pub mod import_context_bak_import_options_encryption_options;
pub use self::import_context_bak_import_options_encryption_options::ImportContextBakImportOptionsEncryptionOptions;
pub mod import_context_csv_import_options;
pub use self::import_context_csv_import_options::ImportContextCsvImportOptions;
pub mod insights_config;
pub use self::insights_config::InsightsConfig;
pub mod instance_reference;
pub use self::instance_reference::InstanceReference;
pub mod instances_clone_request;
pub use self::instances_clone_request::InstancesCloneRequest;
pub mod instances_demote_master_request;
pub use self::instances_demote_master_request::InstancesDemoteMasterRequest;
pub mod instances_export_request;
pub use self::instances_export_request::InstancesExportRequest;
pub mod instances_failover_request;
pub use self::instances_failover_request::InstancesFailoverRequest;
pub mod instances_import_request;
pub use self::instances_import_request::InstancesImportRequest;
pub mod instances_list_response;
pub use self::instances_list_response::InstancesListResponse;
pub mod instances_list_server_cas_response;
pub use self::instances_list_server_cas_response::InstancesListServerCasResponse;
pub mod instances_restore_backup_request;
pub use self::instances_restore_backup_request::InstancesRestoreBackupRequest;
pub mod instances_rotate_server_ca_request;
pub use self::instances_rotate_server_ca_request::InstancesRotateServerCaRequest;
pub mod instances_truncate_log_request;
pub use self::instances_truncate_log_request::InstancesTruncateLogRequest;
pub mod ip_configuration;
pub use self::ip_configuration::IpConfiguration;
pub mod ip_mapping;
pub use self::ip_mapping::IpMapping;
pub mod location_preference;
pub use self::location_preference::LocationPreference;
pub mod maintenance_window;
pub use self::maintenance_window::MaintenanceWindow;
pub mod my_sql_replica_configuration;
pub use self::my_sql_replica_configuration::MySqlReplicaConfiguration;
pub mod my_sql_sync_config;
pub use self::my_sql_sync_config::MySqlSyncConfig;
pub mod on_premises_configuration;
pub use self::on_premises_configuration::OnPremisesConfiguration;
pub mod operation;
pub use self::operation::Operation;
pub mod operation_error;
pub use self::operation_error::OperationError;
pub mod operation_errors;
pub use self::operation_errors::OperationErrors;
pub mod operations_list_response;
pub use self::operations_list_response::OperationsListResponse;
pub mod password_status;
pub use self::password_status::PasswordStatus;
pub mod password_validation_policy;
pub use self::password_validation_policy::PasswordValidationPolicy;
pub mod replica_configuration;
pub use self::replica_configuration::ReplicaConfiguration;
pub mod reschedule;
pub use self::reschedule::Reschedule;
pub mod restore_backup_context;
pub use self::restore_backup_context::RestoreBackupContext;
pub mod rotate_server_ca_context;
pub use self::rotate_server_ca_context::RotateServerCaContext;
pub mod settings;
pub use self::settings::Settings;
pub mod sql_active_directory_config;
pub use self::sql_active_directory_config::SqlActiveDirectoryConfig;
pub mod sql_external_sync_setting_error;
pub use self::sql_external_sync_setting_error::SqlExternalSyncSettingError;
pub mod sql_instances_reschedule_maintenance_request_body;
pub use self::sql_instances_reschedule_maintenance_request_body::SqlInstancesRescheduleMaintenanceRequestBody;
pub mod sql_instances_start_external_sync_request;
pub use self::sql_instances_start_external_sync_request::SqlInstancesStartExternalSyncRequest;
pub mod sql_instances_verify_external_sync_settings_request;
pub use self::sql_instances_verify_external_sync_settings_request::SqlInstancesVerifyExternalSyncSettingsRequest;
pub mod sql_instances_verify_external_sync_settings_response;
pub use self::sql_instances_verify_external_sync_settings_response::SqlInstancesVerifyExternalSyncSettingsResponse;
pub mod sql_out_of_disk_report;
pub use self::sql_out_of_disk_report::SqlOutOfDiskReport;
pub mod sql_scheduled_maintenance;
pub use self::sql_scheduled_maintenance::SqlScheduledMaintenance;
pub mod sql_server_audit_config;
pub use self::sql_server_audit_config::SqlServerAuditConfig;
pub mod sql_server_database_details;
pub use self::sql_server_database_details::SqlServerDatabaseDetails;
pub mod sql_server_user_details;
pub use self::sql_server_user_details::SqlServerUserDetails;
pub mod ssl_cert;
pub use self::ssl_cert::SslCert;
pub mod ssl_cert_detail;
pub use self::ssl_cert_detail::SslCertDetail;
pub mod ssl_certs_create_ephemeral_request;
pub use self::ssl_certs_create_ephemeral_request::SslCertsCreateEphemeralRequest;
pub mod ssl_certs_insert_request;
pub use self::ssl_certs_insert_request::SslCertsInsertRequest;
pub mod ssl_certs_insert_response;
pub use self::ssl_certs_insert_response::SslCertsInsertResponse;
pub mod ssl_certs_list_response;
pub use self::ssl_certs_list_response::SslCertsListResponse;
pub mod sync_flags;
pub use self::sync_flags::SyncFlags;
pub mod tier;
pub use self::tier::Tier;
pub mod tiers_list_response;
pub use self::tiers_list_response::TiersListResponse;
pub mod truncate_log_context;
pub use self::truncate_log_context::TruncateLogContext;
pub mod user;
pub use self::user::User;
pub mod user_password_validation_policy;
pub use self::user_password_validation_policy::UserPasswordValidationPolicy;
pub mod users_list_response;
pub use self::users_list_response::UsersListResponse;