Class StartWorkloadCaptureContext
The context for the StartWorkloadCapture operation, which contains details to start recording the workload
(SQL queries) on a Cloud SQL instance.
Implements
Inherited Members
Namespace: Google.Apis.SQLAdmin.v1.Data
Assembly: Google.Apis.SQLAdmin.v1.dll
Syntax
public class StartWorkloadCaptureContext : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EnableLiveReplay
Optional. If true, the captured workload is simultaneously executed on a separate, ephemeral Cloud SQL
instance. This "live replay" instance is automatically provisioned and is cloned from the source instance.
If false (the default), the workload is only stored and no live replay occurs. It can be replayed later
using a separate StartWorkloadReplayRequest. Note: The workload capture runs continuously until an
explicit StopWorkloadCaptureRequest is issued.
Declaration
[JsonProperty("enableLiveReplay")]
public virtual bool? EnableLiveReplay { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ReplayInstance
Optional. Required if enable_live_replay is true. The name of the Cloud SQL instance where the captured
workload (SQL queries) is being executed, excluding the project ID (for example, my-replay-instance). The
instance name must start with a lowercase letter and contain only lowercase letters, numbers, and hyphens.
The combined length of project-ID:instance-name must be 98 characters or less.
Declaration
[JsonProperty("replayInstance")]
public virtual string ReplayInstance { get; set; }
Property Value
| Type | Description |
|---|---|
| string |