Capacity Planner v1beta API - Class Allocation.Types.ShareSettings (1.0.0-beta01)

public sealed class Allocation.Types.ShareSettings : IMessage<Allocation.Types.ShareSettings>, IEquatable<Allocation.Types.ShareSettings>, IDeepCloneable<Allocation.Types.ShareSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Capacity Planner v1beta API class Allocation.Types.ShareSettings.

The share setting for reservation.

Inheritance

object > Allocation.Types.ShareSettings

Namespace

Google.Cloud.CapacityPlanner.V1Beta

Assembly

Google.Cloud.CapacityPlanner.V1Beta.dll

Constructors

ShareSettings()

public ShareSettings()

ShareSettings(ShareSettings)

public ShareSettings(Allocation.Types.ShareSettings other)
Parameter
Name Description
other AllocationTypesShareSettings

Properties

Projects

public RepeatedField<string> Projects { get; }

A List of Project names to specify consumer projects for this shared-reservation. This is only valid when share_type's value is SPECIFIC_PROJECTS.

Property Value
Type Description
RepeatedFieldstring

ShareType

public Allocation.Types.ShareSettings.Types.ShareType ShareType { get; set; }

Type of sharing for this shared-reservation

Property Value
Type Description
AllocationTypesShareSettingsTypesShareType