diff --git a/docs/dyn/sqladmin_v1.backupRuns.html b/docs/dyn/sqladmin_v1.backupRuns.html index 867e9d6997..f42796a9d2 100644 --- a/docs/dyn/sqladmin_v1.backupRuns.html +++ b/docs/dyn/sqladmin_v1.backupRuns.html @@ -115,6 +115,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -309,6 +315,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1.databases.html b/docs/dyn/sqladmin_v1.databases.html index d84d2860dd..7c47bc578d 100644 --- a/docs/dyn/sqladmin_v1.databases.html +++ b/docs/dyn/sqladmin_v1.databases.html @@ -118,6 +118,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -282,6 +288,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -451,6 +463,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -584,6 +602,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1.instances.html b/docs/dyn/sqladmin_v1.instances.html index 5444cf484e..f5f85fbfb2 100644 --- a/docs/dyn/sqladmin_v1.instances.html +++ b/docs/dyn/sqladmin_v1.instances.html @@ -74,6 +74,9 @@

Cloud SQL Admin API . instances

Instance Methods

+

+ acquireSsrsLease(project, instance, body=None, x__xgafv=None)

+

Acquire a lease for the setup of SQL Server Reporting Services (SSRS).

addServerCa(project, instance, x__xgafv=None)

Adds 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.

@@ -125,6 +128,9 @@

Instance Methods

reencrypt(project, instance, body=None, x__xgafv=None)

Reencrypt CMEK instance with latest key version.

+

+ releaseSsrsLease(project, instance, x__xgafv=None)

+

Release a lease for the setup of SQL Server Reporting Services (SSRS).

resetSslConfig(project, instance, x__xgafv=None)

Deletes all client certificates and generates a new server SSL certificate for the instance.

@@ -153,6 +159,38 @@

Instance Methods

update(project, instance, body=None, x__xgafv=None)

Updates settings of a Cloud SQL instance. Using this operation might cause your instance to restart.

Method Details

+
+ acquireSsrsLease(project, instance, body=None, x__xgafv=None) +
Acquire a lease for the setup of SQL Server Reporting Services (SSRS).
+
+Args:
+  project: string, Required. Project ID of the project that contains the instance (Example: project-id). (required)
+  instance: string, Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id). (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # Request to acquire a lease for SSRS.
+  "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # Contains details about the acquire SSRS lease operation.
+    "duration": "A String", # Lease duration needed for SSRS setup.
+    "reportDatabase": "A String", # The report database to be used for SSRS setup.
+    "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup.
+    "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup.
+  },
+}
+
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # Response for the acquire SSRS lease request.
+  "operationId": "A String", # The unique identifier for this operation.
+}
+
+
addServerCa(project, instance, x__xgafv=None)
Adds 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.
@@ -169,6 +207,12 @@ 

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -305,6 +349,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -424,6 +474,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -548,6 +604,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -685,6 +747,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -839,6 +907,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -963,6 +1037,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1232,6 +1312,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -1361,6 +1442,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1624,6 +1711,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -1709,6 +1797,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1982,6 +2076,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -2284,6 +2379,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -2369,6 +2465,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2484,6 +2586,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2608,6 +2716,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2706,6 +2820,26 @@

Method Details

}
+
+ releaseSsrsLease(project, instance, x__xgafv=None) +
Release a lease for the setup of SQL Server Reporting Services (SSRS).
+
+Args:
+  project: string, Required. The project ID that contains the instance. (required)
+  instance: string, Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters. (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # Response for the release SSRS lease request.
+  "operationId": "A String", # The unique identifier for this operation.
+}
+
+
resetSslConfig(project, instance, x__xgafv=None)
Deletes all client certificates and generates a new server SSL certificate for the instance.
@@ -2722,6 +2856,12 @@ 

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2836,6 +2976,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2962,6 +3108,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3086,6 +3238,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3200,6 +3358,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3314,6 +3478,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3429,6 +3599,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3553,6 +3729,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3817,6 +3999,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -3902,6 +4085,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1.operations.html b/docs/dyn/sqladmin_v1.operations.html index 493be4882f..b483555f20 100644 --- a/docs/dyn/sqladmin_v1.operations.html +++ b/docs/dyn/sqladmin_v1.operations.html @@ -130,6 +130,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -248,6 +254,12 @@

Method Details

{ # Operations list response. "items": [ # List of operation resources. { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1.projects.instances.html b/docs/dyn/sqladmin_v1.projects.instances.html index 1c00f52230..428bf57831 100644 --- a/docs/dyn/sqladmin_v1.projects.instances.html +++ b/docs/dyn/sqladmin_v1.projects.instances.html @@ -170,6 +170,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -294,6 +300,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -414,6 +426,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -545,6 +563,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -663,6 +687,7 @@

Method Details

], }, "syncMode": "A String", # External sync mode + "syncParallelLevel": "A String", # Optional. Parallel level for initial data sync. Currently only applicable for PostgreSQL. "verifyConnectionOnly": True or False, # Flag to enable verifying connection only "verifyReplicationOnly": True or False, # Optional. Flag to verify settings required by replication setup only } diff --git a/docs/dyn/sqladmin_v1.sslCerts.html b/docs/dyn/sqladmin_v1.sslCerts.html index d2e55762b5..974488138d 100644 --- a/docs/dyn/sqladmin_v1.sslCerts.html +++ b/docs/dyn/sqladmin_v1.sslCerts.html @@ -151,6 +151,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -317,6 +323,12 @@

Method Details

}, "kind": "A String", # This is always `sql#sslCertsInsert`. "operation": { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. # The operation to track the ssl certs insert request. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1.users.html b/docs/dyn/sqladmin_v1.users.html index 8b457b89df..54674f8ab7 100644 --- a/docs/dyn/sqladmin_v1.users.html +++ b/docs/dyn/sqladmin_v1.users.html @@ -116,6 +116,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -307,6 +313,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -504,6 +516,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for SSRS setup. + "reportDatabase": "A String", # The report database to be used for SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.backupRuns.html b/docs/dyn/sqladmin_v1beta4.backupRuns.html index ef31d99878..3ffbbe0f2c 100644 --- a/docs/dyn/sqladmin_v1beta4.backupRuns.html +++ b/docs/dyn/sqladmin_v1beta4.backupRuns.html @@ -115,6 +115,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -309,6 +315,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.databases.html b/docs/dyn/sqladmin_v1beta4.databases.html index fe52836196..b0abe099bc 100644 --- a/docs/dyn/sqladmin_v1beta4.databases.html +++ b/docs/dyn/sqladmin_v1beta4.databases.html @@ -118,6 +118,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -282,6 +288,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -451,6 +463,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -584,6 +602,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.instances.html b/docs/dyn/sqladmin_v1beta4.instances.html index 9a421387c1..76b0e3cc0d 100644 --- a/docs/dyn/sqladmin_v1beta4.instances.html +++ b/docs/dyn/sqladmin_v1beta4.instances.html @@ -74,6 +74,9 @@

Cloud SQL Admin API . instances

Instance Methods

+

+ acquireSsrsLease(project, instance, body=None, x__xgafv=None)

+

Acquire a lease for the setup of SQL Server Reporting Services (SSRS).

addServerCa(project, instance, x__xgafv=None)

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.

@@ -125,6 +128,9 @@

Instance Methods

reencrypt(project, instance, body=None, x__xgafv=None)

Reencrypt CMEK instance with latest key version.

+

+ releaseSsrsLease(project, instance, x__xgafv=None)

+

Release a lease for the setup of SQL Server Reporting Services (SSRS).

resetSslConfig(project, instance, x__xgafv=None)

Deletes all client certificates and generates a new server SSL certificate for the instance.

@@ -153,6 +159,38 @@

Instance Methods

update(project, instance, body=None, x__xgafv=None)

Updates settings of a Cloud SQL instance. Using this operation might cause your instance to restart.

Method Details

+
+ acquireSsrsLease(project, instance, body=None, x__xgafv=None) +
Acquire a lease for the setup of SQL Server Reporting Services (SSRS).
+
+Args:
+  project: string, Required. ID of the project that contains the instance (Example: project-id). (required)
+  instance: string, Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id). (required)
+  body: object, The request body.
+    The object takes the form of:
+
+{ # Request to acquire an SSRS lease for an instance.
+  "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # Contains details about the acquire SSRS lease operation.
+    "duration": "A String", # Lease duration needed for the SSRS setup.
+    "reportDatabase": "A String", # The report database to be used for the SSRS setup.
+    "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup.
+    "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup.
+  },
+}
+
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # Acquire SSRS lease response.
+  "operationId": "A String", # The unique identifier for this operation.
+}
+
+
addServerCa(project, instance, x__xgafv=None)
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.
@@ -169,6 +207,12 @@ 

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -305,6 +349,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -424,6 +474,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -548,6 +604,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -685,6 +747,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -839,6 +907,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -963,6 +1037,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1232,6 +1312,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -1361,6 +1442,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1624,6 +1711,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -1709,6 +1797,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -1982,6 +2076,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -2284,6 +2379,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -2369,6 +2465,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2484,6 +2586,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2608,6 +2716,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2706,6 +2820,26 @@

Method Details

}
+
+ releaseSsrsLease(project, instance, x__xgafv=None) +
Release a lease for the setup of SQL Server Reporting Services (SSRS).
+
+Args:
+  project: string, Required. The ID of the project that contains the instance (Example: project-id). (required)
+  instance: string, Required. The Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id). (required)
+  x__xgafv: string, V1 error format.
+    Allowed values
+      1 - v1 error format
+      2 - v2 error format
+
+Returns:
+  An object of the form:
+
+    { # The response for the release of the SSRS lease.
+  "operationId": "A String", # The operation ID.
+}
+
+
resetSslConfig(project, instance, x__xgafv=None)
Deletes all client certificates and generates a new server SSL certificate for the instance.
@@ -2722,6 +2856,12 @@ 

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2836,6 +2976,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -2962,6 +3108,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3086,6 +3238,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3200,6 +3358,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3314,6 +3478,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3429,6 +3599,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3553,6 +3729,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -3817,6 +3999,7 @@

Method Details

}, ], "edition": "A String", # Optional. The edition of the instance. + "enableGoogleMlIntegration": True or False, # Optional. Configuration to enable Cloud SQL Vertex AI Integration "insightsConfig": { # Insights configuration. This specifies when Cloud SQL Insights feature is enabled and optional configuration. # Insights configuration, for now relevant only for Postgres. "queryInsightsEnabled": True or False, # Whether Query Insights feature is enabled. "queryPlansPerMinute": 42, # Number of query execution plans captured by Insights per minute for all queries combined. Default is 5. @@ -3902,6 +4085,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.operations.html b/docs/dyn/sqladmin_v1beta4.operations.html index e7594d1464..f91e887bc1 100644 --- a/docs/dyn/sqladmin_v1beta4.operations.html +++ b/docs/dyn/sqladmin_v1beta4.operations.html @@ -130,6 +130,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -248,6 +254,12 @@

Method Details

{ # Operations list response. "items": [ # List of operation resources. { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.projects.instances.html b/docs/dyn/sqladmin_v1beta4.projects.instances.html index dc770bbbf9..aac7d439e7 100644 --- a/docs/dyn/sqladmin_v1beta4.projects.instances.html +++ b/docs/dyn/sqladmin_v1beta4.projects.instances.html @@ -170,6 +170,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -294,6 +300,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -414,6 +426,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -545,6 +563,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -663,6 +687,7 @@

Method Details

], }, "syncMode": "A String", # External sync mode + "syncParallelLevel": "A String", # Optional. Parallel level for initial data sync. Currently only applicable for PostgreSQL. "verifyConnectionOnly": True or False, # Flag to enable verifying connection only "verifyReplicationOnly": True or False, # Optional. Flag to verify settings required by replication setup only } diff --git a/docs/dyn/sqladmin_v1beta4.sslCerts.html b/docs/dyn/sqladmin_v1beta4.sslCerts.html index 7e4a38b747..3f3c1bdbe2 100644 --- a/docs/dyn/sqladmin_v1beta4.sslCerts.html +++ b/docs/dyn/sqladmin_v1beta4.sslCerts.html @@ -151,6 +151,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -317,6 +323,12 @@

Method Details

}, "kind": "A String", # This is always `sql#sslCertsInsert`. "operation": { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. # The operation to track the ssl certs insert request. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/docs/dyn/sqladmin_v1beta4.users.html b/docs/dyn/sqladmin_v1beta4.users.html index d1daf08fe6..58eea3487d 100644 --- a/docs/dyn/sqladmin_v1beta4.users.html +++ b/docs/dyn/sqladmin_v1beta4.users.html @@ -116,6 +116,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -307,6 +313,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. @@ -504,6 +516,12 @@

Method Details

An object of the form: { # An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource. + "acquireSsrsLeaseContext": { # Acquire SSRS lease context. # The context for acquire SSRS lease operation, if applicable. + "duration": "A String", # Lease duration needed for the SSRS setup. + "reportDatabase": "A String", # The report database to be used for the SSRS setup. + "serviceLogin": "A String", # The username to be used as the service login to connect to the report database for SSRS setup. + "setupLogin": "A String", # The username to be used as the setup login to connect to the database server for SSRS setup. + }, "apiWarning": { # An Admin API warning message. # An Admin API warning message. "code": "A String", # Code to uniquely identify the warning type. "message": "A String", # The warning message. diff --git a/googleapiclient/discovery_cache/documents/sqladmin.v1.json b/googleapiclient/discovery_cache/documents/sqladmin.v1.json index 434e1704fe..9eababf7f1 100644 --- a/googleapiclient/discovery_cache/documents/sqladmin.v1.json +++ b/googleapiclient/discovery_cache/documents/sqladmin.v1.json @@ -608,6 +608,41 @@ }, "instances": { "methods": { +"acquireSsrsLease": { +"description": "Acquire a lease for the setup of SQL Server Reporting Services (SSRS).", +"flatPath": "v1/projects/{project}/instances/{instance}/acquireSsrsLease", +"httpMethod": "POST", +"id": "sql.instances.acquireSsrsLease", +"parameterOrder": [ +"project", +"instance" +], +"parameters": { +"instance": { +"description": "Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).", +"location": "path", +"required": true, +"type": "string" +}, +"project": { +"description": "Required. Project ID of the project that contains the instance (Example: project-id).", +"location": "path", +"required": true, +"type": "string" +} +}, +"path": "v1/projects/{project}/instances/{instance}/acquireSsrsLease", +"request": { +"$ref": "InstancesAcquireSsrsLeaseRequest" +}, +"response": { +"$ref": "SqlInstancesAcquireSsrsLeaseResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform", +"https://www.googleapis.com/auth/sqlservice.admin" +] +}, "addServerCa": { "description": "Adds 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.", "flatPath": "v1/projects/{project}/instances/{instance}/addServerCa", @@ -1120,6 +1155,38 @@ "https://www.googleapis.com/auth/sqlservice.admin" ] }, +"releaseSsrsLease": { +"description": "Release a lease for the setup of SQL Server Reporting Services (SSRS).", +"flatPath": "v1/projects/{project}/instances/{instance}/releaseSsrsLease", +"httpMethod": "POST", +"id": "sql.instances.releaseSsrsLease", +"parameterOrder": [ +"project", +"instance" +], +"parameters": { +"instance": { +"description": "Required. The Cloud SQL instance ID. This doesn't include the project ID. The instance ID contains lowercase letters, numbers, and hyphens, and it must start with a letter. This ID can have a maximum length of 98 characters.", +"location": "path", +"required": true, +"type": "string" +}, +"project": { +"description": "Required. The project ID that contains the instance.", +"location": "path", +"required": true, +"type": "string" +} +}, +"path": "v1/projects/{project}/instances/{instance}/releaseSsrsLease", +"response": { +"$ref": "SqlInstancesReleaseSsrsLeaseResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform", +"https://www.googleapis.com/auth/sqlservice.admin" +] +}, "resetSslConfig": { "description": "Deletes all client certificates and generates a new server SSL certificate for the instance.", "flatPath": "v1/projects/{project}/instances/{instance}/resetSslConfig", @@ -2200,7 +2267,7 @@ } } }, -"revision": "20240219", +"revision": "20240304", "rootUrl": "https://sqladmin.googleapis.com/", "schemas": { "AclEntry": { @@ -2227,6 +2294,30 @@ }, "type": "object" }, +"AcquireSsrsLeaseContext": { +"description": "Acquire SSRS lease context.", +"id": "AcquireSsrsLeaseContext", +"properties": { +"duration": { +"description": "Lease duration needed for SSRS setup.", +"format": "google-duration", +"type": "string" +}, +"reportDatabase": { +"description": "The report database to be used for SSRS setup.", +"type": "string" +}, +"serviceLogin": { +"description": "The username to be used as the service login to connect to the report database for SSRS setup.", +"type": "string" +}, +"setupLogin": { +"description": "The username to be used as the setup login to connect to the database server for SSRS setup.", +"type": "string" +} +}, +"type": "object" +}, "AdvancedMachineFeatures": { "description": "Specifies options for controlling advanced machine features.", "id": "AdvancedMachineFeatures", @@ -2650,6 +2741,10 @@ false "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -2696,6 +2791,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -2728,6 +2827,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -2924,6 +3027,10 @@ false "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -2970,6 +3077,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -3002,6 +3113,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -3618,6 +3733,10 @@ true "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -3664,6 +3783,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -3696,6 +3819,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -3996,6 +4123,17 @@ false }, "type": "object" }, +"InstancesAcquireSsrsLeaseRequest": { +"description": "Request to acquire a lease for SSRS.", +"id": "InstancesAcquireSsrsLeaseRequest", +"properties": { +"acquireSsrsLeaseContext": { +"$ref": "AcquireSsrsLeaseContext", +"description": "Contains details about the acquire SSRS lease operation." +} +}, +"type": "object" +}, "InstancesCloneRequest": { "description": "Database instance clone request.", "id": "InstancesCloneRequest", @@ -4419,6 +4557,10 @@ false "description": "An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource.", "id": "Operation", "properties": { +"acquireSsrsLeaseContext": { +"$ref": "AcquireSsrsLeaseContext", +"description": "The context for acquire SSRS lease operation, if applicable." +}, "apiWarning": { "$ref": "ApiWarning", "description": "An Admin API warning message." @@ -4498,7 +4640,9 @@ false "LOG_CLEANUP", "AUTO_RESTART", "REENCRYPT", -"SWITCHOVER" +"SWITCHOVER", +"ACQUIRE_SSRS_LEASE", +"RELEASE_SSRS_LEASE" ], "enumDeprecated": [ false, @@ -4539,6 +4683,8 @@ false, false, false, false, +false, +false, false ], "enumDescriptions": [ @@ -4580,7 +4726,9 @@ false "Recovers logs from an instance's old data disk.", "Performs auto-restart of an HA-enabled Cloud SQL database for auto recovery.", "Re-encrypts CMEK instances with latest key version.", -"Switches over to replica instance from primary." +"Switches over to replica instance from primary.", +"Acquire a lease for the setup of SQL Server Reporting Services (SSRS).", +"Release a lease for the setup of SQL Server Reporting Services (SSRS)." ], "type": "string" }, @@ -5062,6 +5210,10 @@ true ], "type": "string" }, +"enableGoogleMlIntegration": { +"description": "Optional. Configuration to enable Cloud SQL Vertex AI Integration", +"type": "boolean" +}, "insightsConfig": { "$ref": "InsightsConfig", "description": "Insights configuration, for now relevant only for Postgres." @@ -5279,6 +5431,17 @@ true }, "type": "object" }, +"SqlInstancesAcquireSsrsLeaseResponse": { +"description": "Response for the acquire SSRS lease request.", +"id": "SqlInstancesAcquireSsrsLeaseResponse", +"properties": { +"operationId": { +"description": "The unique identifier for this operation.", +"type": "string" +} +}, +"type": "object" +}, "SqlInstancesGetDiskShrinkConfigResponse": { "description": "Instance get disk shrink config response.", "id": "SqlInstancesGetDiskShrinkConfigResponse", @@ -5315,6 +5478,17 @@ true }, "type": "object" }, +"SqlInstancesReleaseSsrsLeaseResponse": { +"description": "Response for the release SSRS lease request.", +"id": "SqlInstancesReleaseSsrsLeaseResponse", +"properties": { +"operationId": { +"description": "The unique identifier for this operation.", +"type": "string" +} +}, +"type": "object" +}, "SqlInstancesRescheduleMaintenanceRequestBody": { "description": "Reschedule options for maintenance windows.", "id": "SqlInstancesRescheduleMaintenanceRequestBody", @@ -5399,6 +5573,22 @@ true ], "type": "string" }, +"syncParallelLevel": { +"description": "Optional. Parallel level for initial data sync. Currently only applicable for PostgreSQL.", +"enum": [ +"EXTERNAL_SYNC_PARALLEL_LEVEL_UNSPECIFIED", +"MIN", +"OPTIMAL", +"MAX" +], +"enumDescriptions": [ +"Unknown sync parallel level. Will be defaulted to OPTIMAL.", +"Minimal parallel level.", +"Optimal parallel level.", +"Maximum parallel level." +], +"type": "string" +}, "verifyConnectionOnly": { "description": "Flag to enable verifying connection only", "type": "boolean" diff --git a/googleapiclient/discovery_cache/documents/sqladmin.v1beta4.json b/googleapiclient/discovery_cache/documents/sqladmin.v1beta4.json index 37232edb83..53e1db78c7 100644 --- a/googleapiclient/discovery_cache/documents/sqladmin.v1beta4.json +++ b/googleapiclient/discovery_cache/documents/sqladmin.v1beta4.json @@ -608,6 +608,41 @@ }, "instances": { "methods": { +"acquireSsrsLease": { +"description": "Acquire a lease for the setup of SQL Server Reporting Services (SSRS).", +"flatPath": "sql/v1beta4/projects/{project}/instances/{instance}/acquireSsrsLease", +"httpMethod": "POST", +"id": "sql.instances.acquireSsrsLease", +"parameterOrder": [ +"project", +"instance" +], +"parameters": { +"instance": { +"description": "Required. Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).", +"location": "path", +"required": true, +"type": "string" +}, +"project": { +"description": "Required. ID of the project that contains the instance (Example: project-id).", +"location": "path", +"required": true, +"type": "string" +} +}, +"path": "sql/v1beta4/projects/{project}/instances/{instance}/acquireSsrsLease", +"request": { +"$ref": "InstancesAcquireSsrsLeaseRequest" +}, +"response": { +"$ref": "SqlInstancesAcquireSsrsLeaseResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform", +"https://www.googleapis.com/auth/sqlservice.admin" +] +}, "addServerCa": { "description": "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.", "flatPath": "sql/v1beta4/projects/{project}/instances/{instance}/addServerCa", @@ -1120,6 +1155,38 @@ "https://www.googleapis.com/auth/sqlservice.admin" ] }, +"releaseSsrsLease": { +"description": "Release a lease for the setup of SQL Server Reporting Services (SSRS).", +"flatPath": "sql/v1beta4/projects/{project}/instances/{instance}/releaseSsrsLease", +"httpMethod": "POST", +"id": "sql.instances.releaseSsrsLease", +"parameterOrder": [ +"project", +"instance" +], +"parameters": { +"instance": { +"description": "Required. The Cloud SQL instance ID. This doesn't include the project ID. It's composed of lowercase letters, numbers, and hyphens, and it must start with a letter. The total length must be 98 characters or less (Example: instance-id).", +"location": "path", +"required": true, +"type": "string" +}, +"project": { +"description": "Required. The ID of the project that contains the instance (Example: project-id).", +"location": "path", +"required": true, +"type": "string" +} +}, +"path": "sql/v1beta4/projects/{project}/instances/{instance}/releaseSsrsLease", +"response": { +"$ref": "SqlInstancesReleaseSsrsLeaseResponse" +}, +"scopes": [ +"https://www.googleapis.com/auth/cloud-platform", +"https://www.googleapis.com/auth/sqlservice.admin" +] +}, "resetSslConfig": { "description": "Deletes all client certificates and generates a new server SSL certificate for the instance.", "flatPath": "sql/v1beta4/projects/{project}/instances/{instance}/resetSslConfig", @@ -2200,7 +2267,7 @@ } } }, -"revision": "20240219", +"revision": "20240304", "rootUrl": "https://sqladmin.googleapis.com/", "schemas": { "AclEntry": { @@ -2227,6 +2294,30 @@ }, "type": "object" }, +"AcquireSsrsLeaseContext": { +"description": "Acquire SSRS lease context.", +"id": "AcquireSsrsLeaseContext", +"properties": { +"duration": { +"description": "Lease duration needed for the SSRS setup.", +"format": "google-duration", +"type": "string" +}, +"reportDatabase": { +"description": "The report database to be used for the SSRS setup.", +"type": "string" +}, +"serviceLogin": { +"description": "The username to be used as the service login to connect to the report database for SSRS setup.", +"type": "string" +}, +"setupLogin": { +"description": "The username to be used as the setup login to connect to the database server for SSRS setup.", +"type": "string" +} +}, +"type": "object" +}, "AdvancedMachineFeatures": { "description": "Specifies options for controlling advanced machine features.", "id": "AdvancedMachineFeatures", @@ -2650,6 +2741,10 @@ false "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -2696,6 +2791,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -2728,6 +2827,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -2924,6 +3027,10 @@ false "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -2970,6 +3077,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -3002,6 +3113,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -3619,6 +3734,10 @@ true "MYSQL_8_0_34", "MYSQL_8_0_35", "MYSQL_8_0_36", +"MYSQL_8_0_37", +"MYSQL_8_0_38", +"MYSQL_8_0_39", +"MYSQL_8_0_40", "SQLSERVER_2019_STANDARD", "SQLSERVER_2019_ENTERPRISE", "SQLSERVER_2019_EXPRESS", @@ -3665,6 +3784,10 @@ false, false, false, false, +false, +false, +false, +false, false ], "enumDescriptions": [ @@ -3697,6 +3820,10 @@ false "The database major version is MySQL 8.0 and the minor version is 34.", "The database major version is MySQL 8.0 and the minor version is 35.", "The database major version is MySQL 8.0 and the minor version is 36.", +"The database major version is MySQL 8.0 and the minor version is 37.", +"The database major version is MySQL 8.0 and the minor version is 38.", +"The database major version is MySQL 8.0 and the minor version is 39.", +"The database major version is MySQL 8.0 and the minor version is 40.", "The database version is SQL Server 2019 Standard.", "The database version is SQL Server 2019 Enterprise.", "The database version is SQL Server 2019 Express.", @@ -3997,6 +4124,17 @@ false }, "type": "object" }, +"InstancesAcquireSsrsLeaseRequest": { +"description": "Request to acquire an SSRS lease for an instance.", +"id": "InstancesAcquireSsrsLeaseRequest", +"properties": { +"acquireSsrsLeaseContext": { +"$ref": "AcquireSsrsLeaseContext", +"description": "Contains details about the acquire SSRS lease operation." +} +}, +"type": "object" +}, "InstancesCloneRequest": { "description": "Database instance clone request.", "id": "InstancesCloneRequest", @@ -4420,6 +4558,10 @@ false "description": "An Operation resource. For successful operations that return an Operation resource, only the fields relevant to the operation are populated in the resource.", "id": "Operation", "properties": { +"acquireSsrsLeaseContext": { +"$ref": "AcquireSsrsLeaseContext", +"description": "The context for acquire SSRS lease operation, if applicable." +}, "apiWarning": { "$ref": "ApiWarning", "description": "An Admin API warning message." @@ -4499,7 +4641,9 @@ false "LOG_CLEANUP", "AUTO_RESTART", "REENCRYPT", -"SWITCHOVER" +"SWITCHOVER", +"ACQUIRE_SSRS_LEASE", +"RELEASE_SSRS_LEASE" ], "enumDeprecated": [ false, @@ -4540,6 +4684,8 @@ false, false, false, false, +false, +false, false ], "enumDescriptions": [ @@ -4581,7 +4727,9 @@ false "Recovers logs from an instance's old data disk.", "Performs auto-restart of an HA-enabled Cloud SQL database for auto recovery.", "Re-encrypts CMEK instances with latest key version.", -"Switches over to replica instance from primary." +"Switches over to replica instance from primary.", +"Acquire a lease for the setup of SQL Server Reporting Services (SSRS).", +"Release a lease for the setup of SQL Server Reporting Services (SSRS)." ], "type": "string" }, @@ -5063,6 +5211,10 @@ true ], "type": "string" }, +"enableGoogleMlIntegration": { +"description": "Optional. Configuration to enable Cloud SQL Vertex AI Integration", +"type": "boolean" +}, "insightsConfig": { "$ref": "InsightsConfig", "description": "Insights configuration, for now relevant only for Postgres." @@ -5280,6 +5432,17 @@ true }, "type": "object" }, +"SqlInstancesAcquireSsrsLeaseResponse": { +"description": "Acquire SSRS lease response.", +"id": "SqlInstancesAcquireSsrsLeaseResponse", +"properties": { +"operationId": { +"description": "The unique identifier for this operation.", +"type": "string" +} +}, +"type": "object" +}, "SqlInstancesGetDiskShrinkConfigResponse": { "description": "Instance get disk shrink config response.", "id": "SqlInstancesGetDiskShrinkConfigResponse", @@ -5316,6 +5479,17 @@ true }, "type": "object" }, +"SqlInstancesReleaseSsrsLeaseResponse": { +"description": "The response for the release of the SSRS lease.", +"id": "SqlInstancesReleaseSsrsLeaseResponse", +"properties": { +"operationId": { +"description": "The operation ID.", +"type": "string" +} +}, +"type": "object" +}, "SqlInstancesRescheduleMaintenanceRequestBody": { "description": "Reschedule options for maintenance windows.", "id": "SqlInstancesRescheduleMaintenanceRequestBody", @@ -5398,6 +5572,22 @@ true ], "type": "string" }, +"syncParallelLevel": { +"description": "Optional. Parallel level for initial data sync. Currently only applicable for PostgreSQL.", +"enum": [ +"EXTERNAL_SYNC_PARALLEL_LEVEL_UNSPECIFIED", +"MIN", +"OPTIMAL", +"MAX" +], +"enumDescriptions": [ +"Unknown sync parallel level. Will be defaulted to OPTIMAL.", +"Minimal parallel level.", +"Optimal parallel level.", +"Maximum parallel level." +], +"type": "string" +}, "verifyConnectionOnly": { "description": "Flag to enable verifying connection only", "type": "boolean"