GoogleApi.VMMigration.V1.Model.DatacenterConnector (google_api_vm_migration v0.11.0)
View SourceDatacenterConnector message describes a connector between the Source and Google Cloud, which is installed on a vmware datacenter (an OVA vm installed by the user) to connect the Datacenter to Google Cloud and support vm migration data transfer.
Attributes
-
applianceInfrastructureVersion
(type:String.t
, default:nil
) - Output only. Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance. -
applianceSoftwareVersion
(type:String.t
, default:nil
) - Output only. Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance. -
availableVersions
(type:GoogleApi.VMMigration.V1.Model.AvailableUpdates.t
, default:nil
) - Output only. The available versions for updating this appliance. -
bucket
(type:String.t
, default:nil
) - Output only. The communication channel between the datacenter connector and Google Cloud. -
createTime
(type:DateTime.t
, default:nil
) - Output only. The time the connector was created (as an API call, not when it was actually installed). -
error
(type:GoogleApi.VMMigration.V1.Model.Status.t
, default:nil
) - Output only. Provides details on the state of the Datacenter Connector in case of an error. -
name
(type:String.t
, default:nil
) - Output only. The connector's name. -
registrationId
(type:String.t
, default:nil
) - 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. -
serviceAccount
(type:String.t
, default:nil
) - The service account to use in the connector when communicating with the cloud. -
state
(type:String.t
, default:nil
) - Output only. State of the DatacenterConnector, as determined by the health checks. -
stateTime
(type:DateTime.t
, default:nil
) - Output only. The time the state was last set. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The last time the connector was updated with an API call. -
upgradeStatus
(type:GoogleApi.VMMigration.V1.Model.UpgradeStatus.t
, default:nil
) - Output only. The status of the current / last upgradeAppliance operation. -
version
(type:String.t
, default:nil
) - The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.DatacenterConnector{ applianceInfrastructureVersion: String.t() | nil, applianceSoftwareVersion: String.t() | nil, availableVersions: GoogleApi.VMMigration.V1.Model.AvailableUpdates.t() | nil, bucket: String.t() | nil, createTime: DateTime.t() | nil, error: GoogleApi.VMMigration.V1.Model.Status.t() | nil, name: String.t() | nil, registrationId: String.t() | nil, serviceAccount: String.t() | nil, state: String.t() | nil, stateTime: DateTime.t() | nil, updateTime: DateTime.t() | nil, upgradeStatus: GoogleApi.VMMigration.V1.Model.UpgradeStatus.t() | nil, version: String.t() | nil }