Files
google-apis-rs/google_sql1_beta4/api/index.html
2021-04-02 00:20:57 +08:00

191 lines
40 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `api` mod in crate `google_sql1_beta4`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_sql1_beta4::api - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../google_sql1_beta4/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module api</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li></ul></div><p class="location"><a href="../index.html">google_sql1_beta4</a></p><div id="sidebar-vars" data-name="api" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><button type="button" class="help-button">?</button>
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">google_sql1_beta4</a>::<wbr><a class="mod" href="">api</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">&#x2212;</span>]</a></span><a class="srclink" href="../../src/google_sql1_beta4/api.rs.html#1-17356" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
<table><tr class="module-item"><td><a class="struct" href="struct.AclEntry.html" title="google_sql1_beta4::api::AclEntry struct">AclEntry</a></td><td class="docblock-short"><p>An entry for an Access Control list.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ApiWarning.html" title="google_sql1_beta4::api::ApiWarning struct">ApiWarning</a></td><td class="docblock-short"><p>An Admin API warning message.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupConfiguration.html" title="google_sql1_beta4::api::BackupConfiguration struct">BackupConfiguration</a></td><td class="docblock-short"><p>Database instance backup configuration.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRun.html" title="google_sql1_beta4::api::BackupRun struct">BackupRun</a></td><td class="docblock-short"><p>A BackupRun resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunDeleteCall.html" title="google_sql1_beta4::api::BackupRunDeleteCall struct">BackupRunDeleteCall</a></td><td class="docblock-short"><p>Deletes the backup taken by a backup run.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunGetCall.html" title="google_sql1_beta4::api::BackupRunGetCall struct">BackupRunGetCall</a></td><td class="docblock-short"><p>Retrieves a resource containing information about a backup run.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunInsertCall.html" title="google_sql1_beta4::api::BackupRunInsertCall struct">BackupRunInsertCall</a></td><td class="docblock-short"><p>Creates a new backup run on demand. This method is applicable only to
Second Generation instances.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunListCall.html" title="google_sql1_beta4::api::BackupRunListCall struct">BackupRunListCall</a></td><td class="docblock-short"><p>Lists all backup runs associated with a given instance and configuration in
the reverse chronological order of the backup initiation time.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunMethods.html" title="google_sql1_beta4::api::BackupRunMethods struct">BackupRunMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>backupRun</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BackupRunsListResponse.html" title="google_sql1_beta4::api::BackupRunsListResponse struct">BackupRunsListResponse</a></td><td class="docblock-short"><p>Backup run list results.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.BinLogCoordinates.html" title="google_sql1_beta4::api::BinLogCoordinates struct">BinLogCoordinates</a></td><td class="docblock-short"><p>Binary log coordinates.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.CloneContext.html" title="google_sql1_beta4::api::CloneContext struct">CloneContext</a></td><td class="docblock-short"><p>Database instance clone context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Database.html" title="google_sql1_beta4::api::Database struct">Database</a></td><td class="docblock-short"><p>Represents a SQL database on the Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseDeleteCall.html" title="google_sql1_beta4::api::DatabaseDeleteCall struct">DatabaseDeleteCall</a></td><td class="docblock-short"><p>Deletes a database from a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseFlags.html" title="google_sql1_beta4::api::DatabaseFlags struct">DatabaseFlags</a></td><td class="docblock-short"><p>Database flags for Cloud SQL instances.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseGetCall.html" title="google_sql1_beta4::api::DatabaseGetCall struct">DatabaseGetCall</a></td><td class="docblock-short"><p>Retrieves a resource containing information about a database inside a Cloud
SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseInsertCall.html" title="google_sql1_beta4::api::DatabaseInsertCall struct">DatabaseInsertCall</a></td><td class="docblock-short"><p>Inserts a resource containing information about a database inside a Cloud
SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseInstance.html" title="google_sql1_beta4::api::DatabaseInstance struct">DatabaseInstance</a></td><td class="docblock-short"><p>A Cloud SQL instance resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseInstanceFailoverReplica.html" title="google_sql1_beta4::api::DatabaseInstanceFailoverReplica struct">DatabaseInstanceFailoverReplica</a></td><td class="docblock-short"><p>The name and status of the failover replica. This property is applicable
only to Second Generation instances.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseListCall.html" title="google_sql1_beta4::api::DatabaseListCall struct">DatabaseListCall</a></td><td class="docblock-short"><p>Lists databases in the specified Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseMethods.html" title="google_sql1_beta4::api::DatabaseMethods struct">DatabaseMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>database</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabasePatchCall.html" title="google_sql1_beta4::api::DatabasePatchCall struct">DatabasePatchCall</a></td><td class="docblock-short"><p>Partially updates a resource containing information about a database inside
a Cloud SQL instance. This method supports patch semantics.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabaseUpdateCall.html" title="google_sql1_beta4::api::DatabaseUpdateCall struct">DatabaseUpdateCall</a></td><td class="docblock-short"><p>Updates a resource containing information about a database inside a Cloud
SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DatabasesListResponse.html" title="google_sql1_beta4::api::DatabasesListResponse struct">DatabasesListResponse</a></td><td class="docblock-short"><p>Database list response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DemoteMasterConfiguration.html" title="google_sql1_beta4::api::DemoteMasterConfiguration struct">DemoteMasterConfiguration</a></td><td class="docblock-short"><p>Read-replica configuration for connecting to the on-premises master.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DemoteMasterContext.html" title="google_sql1_beta4::api::DemoteMasterContext struct">DemoteMasterContext</a></td><td class="docblock-short"><p>Database instance demote master context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DemoteMasterMySqlReplicaConfiguration.html" title="google_sql1_beta4::api::DemoteMasterMySqlReplicaConfiguration struct">DemoteMasterMySqlReplicaConfiguration</a></td><td class="docblock-short"><p>Read-replica configuration specific to MySQL databases.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DiskEncryptionConfiguration.html" title="google_sql1_beta4::api::DiskEncryptionConfiguration struct">DiskEncryptionConfiguration</a></td><td class="docblock-short"><p>Disk encryption configuration for an instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.DiskEncryptionStatus.html" title="google_sql1_beta4::api::DiskEncryptionStatus struct">DiskEncryptionStatus</a></td><td class="docblock-short"><p>Disk encryption status for an instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExportContext.html" title="google_sql1_beta4::api::ExportContext struct">ExportContext</a></td><td class="docblock-short"><p>Database instance export context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExportContextCsvExportOptions.html" title="google_sql1_beta4::api::ExportContextCsvExportOptions struct">ExportContextCsvExportOptions</a></td><td class="docblock-short"><p>Options for exporting data as CSV.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExportContextSqlExportOptions.html" title="google_sql1_beta4::api::ExportContextSqlExportOptions struct">ExportContextSqlExportOptions</a></td><td class="docblock-short"><p>Options for exporting data as SQL statements.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ExportContextSqlExportOptionsMysqlExportOptions.html" title="google_sql1_beta4::api::ExportContextSqlExportOptionsMysqlExportOptions struct">ExportContextSqlExportOptionsMysqlExportOptions</a></td><td class="docblock-short"><p>Options for exporting from MySQL.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FailoverContext.html" title="google_sql1_beta4::api::FailoverContext struct">FailoverContext</a></td><td class="docblock-short"><p>Database instance failover context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Flag.html" title="google_sql1_beta4::api::Flag struct">Flag</a></td><td class="docblock-short"><p>A flag resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FlagListCall.html" title="google_sql1_beta4::api::FlagListCall struct">FlagListCall</a></td><td class="docblock-short"><p>List all available database flags for Cloud SQL instances.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FlagMethods.html" title="google_sql1_beta4::api::FlagMethods struct">FlagMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>flag</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.FlagsListResponse.html" title="google_sql1_beta4::api::FlagsListResponse struct">FlagsListResponse</a></td><td class="docblock-short"><p>Flags list response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ImportContext.html" title="google_sql1_beta4::api::ImportContext struct">ImportContext</a></td><td class="docblock-short"><p>Database instance import context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ImportContextBakImportOptions.html" title="google_sql1_beta4::api::ImportContextBakImportOptions struct">ImportContextBakImportOptions</a></td><td class="docblock-short"><p>Import parameters specific to SQL Server .BAK files</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ImportContextBakImportOptionsEncryptionOptions.html" title="google_sql1_beta4::api::ImportContextBakImportOptionsEncryptionOptions struct">ImportContextBakImportOptionsEncryptionOptions</a></td><td class="docblock-short"><p>There is no detailed description.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ImportContextCsvImportOptions.html" title="google_sql1_beta4::api::ImportContextCsvImportOptions struct">ImportContextCsvImportOptions</a></td><td class="docblock-short"><p>Options for importing data as CSV.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceAddServerCaCall.html" title="google_sql1_beta4::api::InstanceAddServerCaCall struct">InstanceAddServerCaCall</a></td><td class="docblock-short"><p>Add a new trusted Certificate Authority (CA) version for the specified
instance. Required to prepare for a certificate rotation. If a CA version
was previously added but never used in a certificate rotation, this
operation replaces that version. There cannot be more than one CA version
waiting to be rotated in.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceCloneCall.html" title="google_sql1_beta4::api::InstanceCloneCall struct">InstanceCloneCall</a></td><td class="docblock-short"><p>Creates a Cloud SQL instance as a clone of the source instance. Using this
operation might cause your instance to restart.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceDeleteCall.html" title="google_sql1_beta4::api::InstanceDeleteCall struct">InstanceDeleteCall</a></td><td class="docblock-short"><p>Deletes a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceDemoteMasterCall.html" title="google_sql1_beta4::api::InstanceDemoteMasterCall struct">InstanceDemoteMasterCall</a></td><td class="docblock-short"><p>Demotes the stand-alone instance to be a Cloud SQL read replica for an
external database server.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceExportCall.html" title="google_sql1_beta4::api::InstanceExportCall struct">InstanceExportCall</a></td><td class="docblock-short"><p>Exports data from a Cloud SQL instance to a Cloud Storage bucket as a SQL
dump or CSV file.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceFailoverCall.html" title="google_sql1_beta4::api::InstanceFailoverCall struct">InstanceFailoverCall</a></td><td class="docblock-short"><p>Failover the instance to its failover replica instance. Using this
operation might cause your instance to restart.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceGetCall.html" title="google_sql1_beta4::api::InstanceGetCall struct">InstanceGetCall</a></td><td class="docblock-short"><p>Retrieves a resource containing information about a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceImportCall.html" title="google_sql1_beta4::api::InstanceImportCall struct">InstanceImportCall</a></td><td class="docblock-short"><p>Imports data into a Cloud SQL instance from a SQL dump or CSV file in
Cloud Storage.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceInsertCall.html" title="google_sql1_beta4::api::InstanceInsertCall struct">InstanceInsertCall</a></td><td class="docblock-short"><p>Creates a new Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceListCall.html" title="google_sql1_beta4::api::InstanceListCall struct">InstanceListCall</a></td><td class="docblock-short"><p>Lists instances under a given project.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceListServerCaCall.html" title="google_sql1_beta4::api::InstanceListServerCaCall struct">InstanceListServerCaCall</a></td><td class="docblock-short"><p>Lists all of the trusted Certificate Authorities (CAs) for the specified
instance. There can be up to three CAs listed: the CA that was used to sign
the certificate that is currently in use, a CA that has been added but not
yet used to sign a certificate, and a CA used to sign a certificate that
has previously rotated out.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceMethods.html" title="google_sql1_beta4::api::InstanceMethods struct">InstanceMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>instance</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancePatchCall.html" title="google_sql1_beta4::api::InstancePatchCall struct">InstancePatchCall</a></td><td class="docblock-short"><p>Updates settings of a Cloud SQL instance.
This method supports patch semantics.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancePromoteReplicaCall.html" title="google_sql1_beta4::api::InstancePromoteReplicaCall struct">InstancePromoteReplicaCall</a></td><td class="docblock-short"><p>Promotes the read replica instance to be a stand-alone Cloud SQL instance.
Using this operation might cause your instance to restart.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceResetSslConfigCall.html" title="google_sql1_beta4::api::InstanceResetSslConfigCall struct">InstanceResetSslConfigCall</a></td><td class="docblock-short"><p>Deletes all client certificates and generates a new server SSL certificate
for the instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceRestartCall.html" title="google_sql1_beta4::api::InstanceRestartCall struct">InstanceRestartCall</a></td><td class="docblock-short"><p>Restarts a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceRestoreBackupCall.html" title="google_sql1_beta4::api::InstanceRestoreBackupCall struct">InstanceRestoreBackupCall</a></td><td class="docblock-short"><p>Restores a backup of a Cloud SQL instance. Using this operation might cause
your instance to restart.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceRotateServerCaCall.html" title="google_sql1_beta4::api::InstanceRotateServerCaCall struct">InstanceRotateServerCaCall</a></td><td class="docblock-short"><p>Rotates the server certificate to one signed by the Certificate Authority
(CA) version previously added with the addServerCA method.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceStartReplicaCall.html" title="google_sql1_beta4::api::InstanceStartReplicaCall struct">InstanceStartReplicaCall</a></td><td class="docblock-short"><p>Starts the replication in the read replica instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceStopReplicaCall.html" title="google_sql1_beta4::api::InstanceStopReplicaCall struct">InstanceStopReplicaCall</a></td><td class="docblock-short"><p>Stops the replication in the read replica instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceTruncateLogCall.html" title="google_sql1_beta4::api::InstanceTruncateLogCall struct">InstanceTruncateLogCall</a></td><td class="docblock-short"><p>Truncate MySQL general and slow query log tables</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstanceUpdateCall.html" title="google_sql1_beta4::api::InstanceUpdateCall struct">InstanceUpdateCall</a></td><td class="docblock-short"><p>Updates settings of a Cloud SQL instance. Using this operation might cause
your instance to restart.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesCloneRequest.html" title="google_sql1_beta4::api::InstancesCloneRequest struct">InstancesCloneRequest</a></td><td class="docblock-short"><p>Database instance clone request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesDemoteMasterRequest.html" title="google_sql1_beta4::api::InstancesDemoteMasterRequest struct">InstancesDemoteMasterRequest</a></td><td class="docblock-short"><p>Database demote master request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesExportRequest.html" title="google_sql1_beta4::api::InstancesExportRequest struct">InstancesExportRequest</a></td><td class="docblock-short"><p>Database instance export request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesFailoverRequest.html" title="google_sql1_beta4::api::InstancesFailoverRequest struct">InstancesFailoverRequest</a></td><td class="docblock-short"><p>Instance failover request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesImportRequest.html" title="google_sql1_beta4::api::InstancesImportRequest struct">InstancesImportRequest</a></td><td class="docblock-short"><p>Database instance import request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesListResponse.html" title="google_sql1_beta4::api::InstancesListResponse struct">InstancesListResponse</a></td><td class="docblock-short"><p>Database instances list response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesListServerCasResponse.html" title="google_sql1_beta4::api::InstancesListServerCasResponse struct">InstancesListServerCasResponse</a></td><td class="docblock-short"><p>Instances ListServerCas response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesRestoreBackupRequest.html" title="google_sql1_beta4::api::InstancesRestoreBackupRequest struct">InstancesRestoreBackupRequest</a></td><td class="docblock-short"><p>Database instance restore backup request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesRotateServerCaRequest.html" title="google_sql1_beta4::api::InstancesRotateServerCaRequest struct">InstancesRotateServerCaRequest</a></td><td class="docblock-short"><p>Rotate Server CA request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.InstancesTruncateLogRequest.html" title="google_sql1_beta4::api::InstancesTruncateLogRequest struct">InstancesTruncateLogRequest</a></td><td class="docblock-short"><p>Instance truncate log request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.IpConfiguration.html" title="google_sql1_beta4::api::IpConfiguration struct">IpConfiguration</a></td><td class="docblock-short"><p>IP Management configuration.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.IpMapping.html" title="google_sql1_beta4::api::IpMapping struct">IpMapping</a></td><td class="docblock-short"><p>Database instance IP Mapping.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.LocationPreference.html" title="google_sql1_beta4::api::LocationPreference struct">LocationPreference</a></td><td class="docblock-short"><p>Preferred location. This specifies where a Cloud SQL instance should
preferably be located, either in a specific Compute Engine zone, or
co-located with an App Engine application. Note that if the preferred
location is not available, the instance will be located as close as possible
within the region. Only one location may be specified.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MaintenanceWindow.html" title="google_sql1_beta4::api::MaintenanceWindow struct">MaintenanceWindow</a></td><td class="docblock-short"><p>Maintenance window. This specifies when a v2 Cloud SQL instance should
preferably be restarted for system maintenance purposes.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.MySqlReplicaConfiguration.html" title="google_sql1_beta4::api::MySqlReplicaConfiguration struct">MySqlReplicaConfiguration</a></td><td class="docblock-short"><p>Read-replica configuration specific to MySQL databases.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OnPremisesConfiguration.html" title="google_sql1_beta4::api::OnPremisesConfiguration struct">OnPremisesConfiguration</a></td><td class="docblock-short"><p>On-premises instance configuration.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Operation.html" title="google_sql1_beta4::api::Operation struct">Operation</a></td><td class="docblock-short"><p>An Operation resource. For successful operations that return an
Operation resource, only the fields relevant to the operation are populated
in the resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationError.html" title="google_sql1_beta4::api::OperationError struct">OperationError</a></td><td class="docblock-short"><p>Database instance operation error.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationErrors.html" title="google_sql1_beta4::api::OperationErrors struct">OperationErrors</a></td><td class="docblock-short"><p>Database instance operation errors list wrapper.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationGetCall.html" title="google_sql1_beta4::api::OperationGetCall struct">OperationGetCall</a></td><td class="docblock-short"><p>Retrieves an instance operation that has been performed on an instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationListCall.html" title="google_sql1_beta4::api::OperationListCall struct">OperationListCall</a></td><td class="docblock-short"><p>Lists all instance operations that have been performed on the given Cloud
SQL instance in the reverse chronological order of the start time.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationMethods.html" title="google_sql1_beta4::api::OperationMethods struct">OperationMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>operation</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.OperationsListResponse.html" title="google_sql1_beta4::api::OperationsListResponse struct">OperationsListResponse</a></td><td class="docblock-short"><p>Database instance list operations response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectInstanceRescheduleMaintenanceCall.html" title="google_sql1_beta4::api::ProjectInstanceRescheduleMaintenanceCall struct">ProjectInstanceRescheduleMaintenanceCall</a></td><td class="docblock-short"><p>Reschedules the maintenance on the given instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectInstanceStartExternalSyncCall.html" title="google_sql1_beta4::api::ProjectInstanceStartExternalSyncCall struct">ProjectInstanceStartExternalSyncCall</a></td><td class="docblock-short"><p>Start External master migration.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectInstanceVerifyExternalSyncSettingCall.html" title="google_sql1_beta4::api::ProjectInstanceVerifyExternalSyncSettingCall struct">ProjectInstanceVerifyExternalSyncSettingCall</a></td><td class="docblock-short"><p>Verify External master external sync settings.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMethods.html" title="google_sql1_beta4::api::ProjectMethods struct">ProjectMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>project</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ReplicaConfiguration.html" title="google_sql1_beta4::api::ReplicaConfiguration struct">ReplicaConfiguration</a></td><td class="docblock-short"><p>Read-replica configuration for connecting to the master.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Reschedule.html" title="google_sql1_beta4::api::Reschedule struct">Reschedule</a></td><td class="docblock-short"><p>There is no detailed description.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.RestoreBackupContext.html" title="google_sql1_beta4::api::RestoreBackupContext struct">RestoreBackupContext</a></td><td class="docblock-short"><p>Database instance restore from backup context.
Backup context contains source instance id and project id.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.RotateServerCaContext.html" title="google_sql1_beta4::api::RotateServerCaContext struct">RotateServerCaContext</a></td><td class="docblock-short"><p>Instance rotate server CA context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SQLAdmin.html" title="google_sql1_beta4::api::SQLAdmin struct">SQLAdmin</a></td><td class="docblock-short"><p>Central instance to access all SQLAdmin related resource activities</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Settings.html" title="google_sql1_beta4::api::Settings struct">Settings</a></td><td class="docblock-short"><p>Database instance settings.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlExternalSyncSettingError.html" title="google_sql1_beta4::api::SqlExternalSyncSettingError struct">SqlExternalSyncSettingError</a></td><td class="docblock-short"><p>External master migration setting error.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlInstancesRescheduleMaintenanceRequestBody.html" title="google_sql1_beta4::api::SqlInstancesRescheduleMaintenanceRequestBody struct">SqlInstancesRescheduleMaintenanceRequestBody</a></td><td class="docblock-short"><p>Reschedule options for maintenance windows.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlInstancesVerifyExternalSyncSettingsResponse.html" title="google_sql1_beta4::api::SqlInstancesVerifyExternalSyncSettingsResponse struct">SqlInstancesVerifyExternalSyncSettingsResponse</a></td><td class="docblock-short"><p>Instance verify external sync settings response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlScheduledMaintenance.html" title="google_sql1_beta4::api::SqlScheduledMaintenance struct">SqlScheduledMaintenance</a></td><td class="docblock-short"><p>Any scheduled maintenancce for this instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlServerDatabaseDetails.html" title="google_sql1_beta4::api::SqlServerDatabaseDetails struct">SqlServerDatabaseDetails</a></td><td class="docblock-short"><p>Represents a Sql Server database on the Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SqlServerUserDetails.html" title="google_sql1_beta4::api::SqlServerUserDetails struct">SqlServerUserDetails</a></td><td class="docblock-short"><p>Represents a Sql Server user on the Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCert.html" title="google_sql1_beta4::api::SslCert struct">SslCert</a></td><td class="docblock-short"><p>SslCerts Resource</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertCreateEphemeralCall.html" title="google_sql1_beta4::api::SslCertCreateEphemeralCall struct">SslCertCreateEphemeralCall</a></td><td class="docblock-short"><p>Generates a short-lived X509 certificate containing the provided public key
and signed by a private key specific to the target instance. Users may use
the certificate to authenticate as themselves when connecting to the
database.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertDeleteCall.html" title="google_sql1_beta4::api::SslCertDeleteCall struct">SslCertDeleteCall</a></td><td class="docblock-short"><p>Deletes the SSL certificate. For First Generation instances, the
certificate remains valid until the instance is restarted.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertDetail.html" title="google_sql1_beta4::api::SslCertDetail struct">SslCertDetail</a></td><td class="docblock-short"><p>SslCertDetail.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertGetCall.html" title="google_sql1_beta4::api::SslCertGetCall struct">SslCertGetCall</a></td><td class="docblock-short"><p>Retrieves a particular SSL certificate. Does not include the private key
(required for usage). The private key must be saved from the response to
initial creation.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertInsertCall.html" title="google_sql1_beta4::api::SslCertInsertCall struct">SslCertInsertCall</a></td><td class="docblock-short"><p>Creates an SSL certificate and returns it along with the private key and
server certificate authority. The new certificate will not be usable until
the instance is restarted.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertListCall.html" title="google_sql1_beta4::api::SslCertListCall struct">SslCertListCall</a></td><td class="docblock-short"><p>Lists all of the current SSL certificates for the instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertMethods.html" title="google_sql1_beta4::api::SslCertMethods struct">SslCertMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>sslCert</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertsCreateEphemeralRequest.html" title="google_sql1_beta4::api::SslCertsCreateEphemeralRequest struct">SslCertsCreateEphemeralRequest</a></td><td class="docblock-short"><p>SslCerts create ephemeral certificate request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertsInsertRequest.html" title="google_sql1_beta4::api::SslCertsInsertRequest struct">SslCertsInsertRequest</a></td><td class="docblock-short"><p>SslCerts insert request.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertsInsertResponse.html" title="google_sql1_beta4::api::SslCertsInsertResponse struct">SslCertsInsertResponse</a></td><td class="docblock-short"><p>SslCert insert response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.SslCertsListResponse.html" title="google_sql1_beta4::api::SslCertsListResponse struct">SslCertsListResponse</a></td><td class="docblock-short"><p>SslCerts list response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.Tier.html" title="google_sql1_beta4::api::Tier struct">Tier</a></td><td class="docblock-short"><p>A Google Cloud SQL service tier resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TierListCall.html" title="google_sql1_beta4::api::TierListCall struct">TierListCall</a></td><td class="docblock-short"><p>Lists all available machine types (tiers) for Cloud SQL, for example,
db-n1-standard-1. For related information, see <a
href="/sql/pricing">Pricing</a>.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TierMethods.html" title="google_sql1_beta4::api::TierMethods struct">TierMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>tier</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TiersListResponse.html" title="google_sql1_beta4::api::TiersListResponse struct">TiersListResponse</a></td><td class="docblock-short"><p>Tiers list response.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.TruncateLogContext.html" title="google_sql1_beta4::api::TruncateLogContext struct">TruncateLogContext</a></td><td class="docblock-short"><p>Database Instance truncate log context.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.User.html" title="google_sql1_beta4::api::User struct">User</a></td><td class="docblock-short"><p>A Cloud SQL user resource.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UserDeleteCall.html" title="google_sql1_beta4::api::UserDeleteCall struct">UserDeleteCall</a></td><td class="docblock-short"><p>Deletes a user from a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UserInsertCall.html" title="google_sql1_beta4::api::UserInsertCall struct">UserInsertCall</a></td><td class="docblock-short"><p>Creates a new user in a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UserListCall.html" title="google_sql1_beta4::api::UserListCall struct">UserListCall</a></td><td class="docblock-short"><p>Lists users in the specified Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UserMethods.html" title="google_sql1_beta4::api::UserMethods struct">UserMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>user</em> resources.
It is not used directly, but through the <code>SQLAdmin</code> hub.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UserUpdateCall.html" title="google_sql1_beta4::api::UserUpdateCall struct">UserUpdateCall</a></td><td class="docblock-short"><p>Updates an existing user in a Cloud SQL instance.</p>
</td></tr><tr class="module-item"><td><a class="struct" href="struct.UsersListResponse.html" title="google_sql1_beta4::api::UsersListResponse struct">UsersListResponse</a></td><td class="docblock-short"><p>User list response.</p>
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
<table><tr class="module-item"><td><a class="enum" href="enum.Scope.html" title="google_sql1_beta4::api::Scope enum">Scope</a></td><td class="docblock-short"><p>Identifies the an OAuth2 authorization scope.
A scope is needed when requesting an
<a href="https://developers.google.com/youtube/v3/guides/authentication">authorization token</a>.</p>
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_sql1_beta4"></div>
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>