Reference documentation and code samples for the Rapid Migration Assessment V1 API class Google::Cloud::RapidMigrationAssessment::V1::Collector.
Message describing Collector object.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bucket
def bucket() -> ::String
Returns
- (::String) — Output only. Store cloud storage bucket name (which is a guid) created with this Collector.
#client_version
def client_version() -> ::String
Returns
- (::String) — Output only. Client version.
#collection_days
def collection_days() -> ::Integer
Returns
- (::Integer) — How many days to collect data.
#collection_days=
def collection_days=(value) -> ::Integer
Parameter
- value (::Integer) — How many days to collect data.
Returns
- (::Integer) — How many days to collect data.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Create time stamp.
#description
def description() -> ::String
Returns
- (::String) — User specified description of the Collector.
#description=
def description=(value) -> ::String
Parameter
- value (::String) — User specified description of the Collector.
Returns
- (::String) — User specified description of the Collector.
#display_name
def display_name() -> ::String
Returns
- (::String) — User specified name of the Collector.
#display_name=
def display_name=(value) -> ::String
Parameter
- value (::String) — User specified name of the Collector.
Returns
- (::String) — User specified name of the Collector.
#eula_uri
def eula_uri() -> ::String
Returns
- (::String) — Uri for EULA (End User License Agreement) from customer.
#eula_uri=
def eula_uri=(value) -> ::String
Parameter
- value (::String) — Uri for EULA (End User License Agreement) from customer.
Returns
- (::String) — Uri for EULA (End User License Agreement) from customer.
#expected_asset_count
def expected_asset_count() -> ::Integer
Returns
- (::Integer) — User specified expected asset count.
#expected_asset_count=
def expected_asset_count=(value) -> ::Integer
Parameter
- value (::Integer) — User specified expected asset count.
Returns
- (::Integer) — User specified expected asset count.
#guest_os_scan
def guest_os_scan() -> ::Google::Cloud::RapidMigrationAssessment::V1::GuestOsScan
Returns
- (::Google::Cloud::RapidMigrationAssessment::V1::GuestOsScan) — Output only. Reference to MC Source Guest Os Scan.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
- (::Google::Protobuf::Map{::String => ::String}) — Labels as key value pairs.
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
- value (::Google::Protobuf::Map{::String => ::String}) — Labels as key value pairs.
Returns
- (::Google::Protobuf::Map{::String => ::String}) — Labels as key value pairs.
#name
def name() -> ::String
Returns
- (::String) — name of resource.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — name of resource.
Returns
- (::String) — name of resource.
#service_account
def service_account() -> ::String
Returns
- (::String) — Service Account email used to ingest data to this Collector.
#service_account=
def service_account=(value) -> ::String
Parameter
- value (::String) — Service Account email used to ingest data to this Collector.
Returns
- (::String) — Service Account email used to ingest data to this Collector.
#state
def state() -> ::Google::Cloud::RapidMigrationAssessment::V1::Collector::State
Returns
- (::Google::Cloud::RapidMigrationAssessment::V1::Collector::State) — Output only. State of the Collector.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Update time stamp.
#vsphere_scan
def vsphere_scan() -> ::Google::Cloud::RapidMigrationAssessment::V1::VSphereScan
Returns
- (::Google::Cloud::RapidMigrationAssessment::V1::VSphereScan) — Output only. Reference to MC Source vsphere_scan.