Reference documentation and code samples for the Migrate for Compute Engine V1 API class Google::Cloud::VMMigration::V1::DatacenterConnector.
DatacenterConnector message describes a connector between the Source and GCP, which is installed on a vmware datacenter (an OVA vm installed by the user) to connect the Datacenter to GCP and support vm migration data transfer.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bucket
def bucket() -> ::String
Returns
- (::String) — Output only. The communication channel between the datacenter connector and GCP.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time the connector was created (as an API call, not when it was actually installed).
#error
def error() -> ::Google::Rpc::Status
Returns
- (::Google::Rpc::Status) — Output only. Provides details on the state of the Datacenter Connector in case of an error.
#name
def name() -> ::String
Returns
- (::String) — Output only. The connector's name.
#registration_id
def registration_id() -> ::String
Returns
- (::String) — Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
#registration_id=
def registration_id=(value) -> ::String
Parameter
- value (::String) — Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
Returns
- (::String) — Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
#service_account
def service_account() -> ::String
Returns
- (::String) — The service account to use in the connector when communicating with the cloud.
#service_account=
def service_account=(value) -> ::String
Parameter
- value (::String) — The service account to use in the connector when communicating with the cloud.
Returns
- (::String) — The service account to use in the connector when communicating with the cloud.
#state
def state() -> ::Google::Cloud::VMMigration::V1::DatacenterConnector::State
Returns
- (::Google::Cloud::VMMigration::V1::DatacenterConnector::State) — Output only. State of the DatacenterConnector, as determined by the health checks.
#state_time
def state_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The time the state was last set.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The last time the connector was updated with an API call.
#version
def version() -> ::String
Returns
- (::String) — The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
#version=
def version=(value) -> ::String
Parameter
- value (::String) — The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
Returns
- (::String) — The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.