Migration Center v1 API - Class PreferenceSet (1.2.0)

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

Reference documentation and code samples for the Migration Center v1 API class PreferenceSet.

The preferences that apply to all assets in a given context.

Inheritance

object > PreferenceSet

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

PreferenceSet()

public PreferenceSet()

PreferenceSet(PreferenceSet)

public PreferenceSet(PreferenceSet other)
Parameter
Name Description
other PreferenceSet

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the preference set was created.

Property Value
Type Description
Timestamp

Description

public string Description { get; set; }

A description of the preference set.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

User-friendly display name. Maximum length is 63 characters.

Property Value
Type Description
string

Name

public string Name { get; set; }

Output only. Name of the preference set.

Property Value
Type Description
string

PreferenceSetName

public PreferenceSetName PreferenceSetName { get; set; }

PreferenceSetName-typed view over the Name resource name property.

Property Value
Type Description
PreferenceSetName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp when the preference set was last updated.

Property Value
Type Description
Timestamp

VirtualMachinePreferences

public VirtualMachinePreferences VirtualMachinePreferences { get; set; }

A set of preferences that applies to all virtual machines in the context.

Property Value
Type Description
VirtualMachinePreferences