Class: Google::Apis::MigrationcenterV1alpha1::AssetsExportJobNetworkDependencies

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/migrationcenter_v1alpha1/classes.rb,
lib/google/apis/migrationcenter_v1alpha1/representations.rb,
lib/google/apis/migrationcenter_v1alpha1/representations.rb

Overview

Configuration for network dependencies exports.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ AssetsExportJobNetworkDependencies

Returns a new instance of AssetsExportJobNetworkDependencies.



776
777
778
# File 'lib/google/apis/migrationcenter_v1alpha1/classes.rb', line 776

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#max_daysFixnum

Optional. When this value is set to a positive integer, network connections data will be returned for the most recent days for which data is available. When this value is unset (or set to zero), all available data is returned. Corresponds to the JSON property maxDays

Returns:

  • (Fixnum)


774
775
776
# File 'lib/google/apis/migrationcenter_v1alpha1/classes.rb', line 774

def max_days
  @max_days
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



781
782
783
# File 'lib/google/apis/migrationcenter_v1alpha1/classes.rb', line 781

def update!(**args)
  @max_days = args[:max_days] if args.key?(:max_days)
end