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