Show / Hide Table of Contents

Class ShareSettings

The share setting for reservations and sole tenancy node groups.

Inheritance
object
ShareSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Compute.alpha.Data
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class ShareSettings : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

FolderMap

A map of folder id and folder config to specify consumer projects for this shared-reservation. This is only valid when share_type's value is DIRECT_PROJECTS_UNDER_SPECIFIC_FOLDERS. Folder id should be a string of number, and without "folders/" prefix.

Declaration
[JsonProperty("folderMap")]
public virtual IDictionary<string, ShareSettingsFolderConfig> FolderMap { get; set; }
Property Value
Type Description
IDictionary<string, ShareSettingsFolderConfig>

ProjectMap

A map of project id and project config. This is only valid when share_type's value is SPECIFIC_PROJECTS.

Declaration
[JsonProperty("projectMap")]
public virtual IDictionary<string, ShareSettingsProjectConfig> ProjectMap { get; set; }
Property Value
Type Description
IDictionary<string, ShareSettingsProjectConfig>

Projects

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.

Declaration
[JsonProperty("projects")]
public virtual IList<string> Projects { get; set; }
Property Value
Type Description
IList<string>

ShareType

Type of sharing for this shared-reservation

Declaration
[JsonProperty("shareType")]
public virtual string ShareType { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX