public sealed class GenerateSshScriptRequest : IMessage<GenerateSshScriptRequest>, IEquatable<GenerateSshScriptRequest>, IDeepCloneable<GenerateSshScriptRequest>, IBufferMessage, IMessage
Request message for 'GenerateSshScript' request.
Implements
IMessage<GenerateSshScriptRequest>, IEquatable<GenerateSshScriptRequest>, IDeepCloneable<GenerateSshScriptRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.CloudDms.V1Assembly
Google.Cloud.CloudDms.V1.dll
Constructors
GenerateSshScriptRequest()
public GenerateSshScriptRequest()
GenerateSshScriptRequest(GenerateSshScriptRequest)
public GenerateSshScriptRequest(GenerateSshScriptRequest other)
Parameter | |
---|---|
Name | Description |
other | GenerateSshScriptRequest |
Properties
MigrationJob
public string MigrationJob { get; set; }
Name of the migration job resource to generate the SSH 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 |
Vm
public string Vm { get; set; }
Required. Bastion VM Instance name to use or to create.
Property Value | |
---|---|
Type | Description |
String |
VmConfigCase
public GenerateSshScriptRequest.VmConfigOneofCase VmConfigCase { get; }
Property Value | |
---|---|
Type | Description |
GenerateSshScriptRequest.VmConfigOneofCase |
VmCreationConfig
public VmCreationConfig VmCreationConfig { get; set; }
The VM creation configuration
Property Value | |
---|---|
Type | Description |
VmCreationConfig |
VmPort
public int VmPort { get; set; }
The port that will be open on the bastion host
Property Value | |
---|---|
Type | Description |
Int32 |
VmSelectionConfig
public VmSelectionConfig VmSelectionConfig { get; set; }
The VM selection configuration
Property Value | |
---|---|
Type | Description |
VmSelectionConfig |