VM Migration v1 API - Class FetchInventoryRequest (2.5.0)

public sealed class FetchInventoryRequest : IMessage<FetchInventoryRequest>, IEquatable<FetchInventoryRequest>, IDeepCloneable<FetchInventoryRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the VM Migration v1 API class FetchInventoryRequest.

Request message for [fetchInventory][google.cloud.vmmigration.v1.VmMigration.FetchInventory].

Inheritance

object > FetchInventoryRequest

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

FetchInventoryRequest()

public FetchInventoryRequest()

FetchInventoryRequest(FetchInventoryRequest)

public FetchInventoryRequest(FetchInventoryRequest other)
Parameter
NameDescription
otherFetchInventoryRequest

Properties

ForceRefresh

public bool ForceRefresh { get; set; }

If this flag is set to true, the source will be queried instead of using cached results. Using this flag will make the call slower.

Property Value
TypeDescription
bool

Source

public string Source { get; set; }

Required. The name of the Source.

Property Value
TypeDescription
string

SourceAsSourceName

public SourceName SourceAsSourceName { get; set; }

SourceName-typed view over the Source resource name property.

Property Value
TypeDescription
SourceName