Reference documentation and code samples for the Google Cloud Vm Migration V1 Client class Source.
Source message describes a specific vm migration Source resource. It contains the source environment information.
Generated from protobuf message google.cloud.vmmigration.v1.Source
Namespace
Google \ Cloud \ VMMigration \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ vmware
↳ aws
↳ azure
↳ name
string
Output only. The Source name.
↳ create_time
↳ update_time
↳ labels
↳ description
string
User-provided description of the source.
↳ encryption
getVmware
Vmware type source details.
hasVmware
setVmware
Vmware type source details.
$this
getAws
AWS type source details.
hasAws
setAws
AWS type source details.
$this
getAzure
Azure type source details.
hasAzure
setAzure
Azure type source details.
$this
getName
Output only. The Source name.
string
setName
Output only. The Source name.
var
string
$this
getCreateTime
Output only. The create time timestamp.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The create time timestamp.
$this
getUpdateTime
Output only. The update time timestamp.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The update time timestamp.
$this
getLabels
The labels of the source.
setLabels
The labels of the source.
$this
getDescription
User-provided description of the source.
string
setDescription
User-provided description of the source.
var
string
$this
getEncryption
Optional. Immutable. The encryption details of the source data stored by the service.
hasEncryption
clearEncryption
setEncryption
Optional. Immutable. The encryption details of the source data stored by the service.
$this
getSourceDetails
string

