public sealed class GenerateTcpProxyScriptRequest : IMessage<GenerateTcpProxyScriptRequest>, IEquatable<GenerateTcpProxyScriptRequest>, IDeepCloneable<GenerateTcpProxyScriptRequest>, IBufferMessage, IMessageReference documentation and code samples for the Database Migration v1 API class GenerateTcpProxyScriptRequest.
Request message for 'GenerateTcpProxyScript' request.
Implements
IMessageGenerateTcpProxyScriptRequest, IEquatableGenerateTcpProxyScriptRequest, IDeepCloneableGenerateTcpProxyScriptRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
GenerateTcpProxyScriptRequest()
public GenerateTcpProxyScriptRequest()GenerateTcpProxyScriptRequest(GenerateTcpProxyScriptRequest)
public GenerateTcpProxyScriptRequest(GenerateTcpProxyScriptRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
GenerateTcpProxyScriptRequest |
Properties
MigrationJob
public string MigrationJob { get; set; }Name of the migration job resource to generate the TCP Proxy script.
| Property Value | |
|---|---|
| Type | Description |
string |
|
MigrationJobAsMigrationJobName
public MigrationJobName MigrationJobAsMigrationJobName { get; set; }MigrationJobName-typed view over the MigrationJob resource name property.
| Property Value | |
|---|---|
| Type | Description |
MigrationJobName |
|
VmMachineType
public string VmMachineType { get; set; }Required. The type of the Compute instance that will host the proxy.
| Property Value | |
|---|---|
| Type | Description |
string |
|
VmName
public string VmName { get; set; }Required. The name of the Compute instance that will host the proxy.
| Property Value | |
|---|---|
| Type | Description |
string |
|
VmSubnet
public string VmSubnet { get; set; }Required. The name of the subnet the Compute instance will use for private connectivity. Must be supplied in the form of projects/{project}/regions/{region}/subnetworks/{subnetwork}. Note: the region for the subnet must match the Compute instance region.
| Property Value | |
|---|---|
| Type | Description |
string |
|
VmZone
public string VmZone { get; set; }Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
| Property Value | |
|---|---|
| Type | Description |
string |
|