Database Migration v1 API - Class GenerateTcpProxyScriptRequest (2.3.0)

public sealed class GenerateTcpProxyScriptRequest : IMessage<GenerateTcpProxyScriptRequest>, IEquatable<GenerateTcpProxyScriptRequest>, IDeepCloneable<GenerateTcpProxyScriptRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Database Migration v1 API class GenerateTcpProxyScriptRequest.

Request message for 'GenerateTcpProxyScript' request.

Inheritance

object > GenerateTcpProxyScriptRequest

Namespace

Google.Cloud.CloudDms.V1

Assembly

Google.Cloud.CloudDms.V1.dll

Constructors

GenerateTcpProxyScriptRequest()

public GenerateTcpProxyScriptRequest()

GenerateTcpProxyScriptRequest(GenerateTcpProxyScriptRequest)

public GenerateTcpProxyScriptRequest(GenerateTcpProxyScriptRequest other)
Parameter
NameDescription
otherGenerateTcpProxyScriptRequest

Properties

MigrationJob

public string MigrationJob { get; set; }

Name of the migration job resource to generate the TCP Proxy script.

Property Value
TypeDescription
string

MigrationJobAsMigrationJobName

public MigrationJobName MigrationJobAsMigrationJobName { get; set; }

MigrationJobName-typed view over the MigrationJob resource name property.

Property Value
TypeDescription
MigrationJobName

VmMachineType

public string VmMachineType { get; set; }

Required. The type of the Compute instance that will host the proxy.

Property Value
TypeDescription
string

VmName

public string VmName { get; set; }

Required. The name of the Compute instance that will host the proxy.

Property Value
TypeDescription
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
TypeDescription
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
TypeDescription
string