Reference documentation and code samples for the Cloud Database Migration Service V1 API class Google::Cloud::CloudDMS::V1::GenerateSshScriptRequest.
Request message for 'GenerateSshScript' request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#migration_job
def migration_job() -> ::String
- (::String) — Name of the migration job resource to generate the SSH script.
#migration_job=
def migration_job=(value) -> ::String
- value (::String) — Name of the migration job resource to generate the SSH script.
- (::String) — Name of the migration job resource to generate the SSH script.
#vm
def vm() -> ::String
- (::String) — Required. Bastion VM Instance name to use or to create.
#vm=
def vm=(value) -> ::String
- value (::String) — Required. Bastion VM Instance name to use or to create.
- (::String) — Required. Bastion VM Instance name to use or to create.
#vm_creation_config
def vm_creation_config() -> ::Google::Cloud::CloudDMS::V1::VmCreationConfig
-
(::Google::Cloud::CloudDMS::V1::VmCreationConfig) — The VM creation configuration
Note: The following fields are mutually exclusive:
vm_creation_config
,vm_selection_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vm_creation_config=
def vm_creation_config=(value) -> ::Google::Cloud::CloudDMS::V1::VmCreationConfig
-
value (::Google::Cloud::CloudDMS::V1::VmCreationConfig) — The VM creation configuration
Note: The following fields are mutually exclusive:
vm_creation_config
,vm_selection_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::CloudDMS::V1::VmCreationConfig) — The VM creation configuration
Note: The following fields are mutually exclusive:
vm_creation_config
,vm_selection_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vm_port
def vm_port() -> ::Integer
- (::Integer) — The port that will be open on the bastion host.
#vm_port=
def vm_port=(value) -> ::Integer
- value (::Integer) — The port that will be open on the bastion host.
- (::Integer) — The port that will be open on the bastion host.
#vm_selection_config
def vm_selection_config() -> ::Google::Cloud::CloudDMS::V1::VmSelectionConfig
-
(::Google::Cloud::CloudDMS::V1::VmSelectionConfig) — The VM selection configuration
Note: The following fields are mutually exclusive:
vm_selection_config
,vm_creation_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#vm_selection_config=
def vm_selection_config=(value) -> ::Google::Cloud::CloudDMS::V1::VmSelectionConfig
-
value (::Google::Cloud::CloudDMS::V1::VmSelectionConfig) — The VM selection configuration
Note: The following fields are mutually exclusive:
vm_selection_config
,vm_creation_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::CloudDMS::V1::VmSelectionConfig) — The VM selection configuration
Note: The following fields are mutually exclusive:
vm_selection_config
,vm_creation_config
. If a field in that set is populated, all other fields in the set will automatically be cleared.