compute  alpha
Properties | List of all members
Google.Apis.Compute.alpha.Data.InstanceGroup Class Reference

InstanceGroups (== resource_for beta.instanceGroups ==) (== resource_for v1.instanceGroups ==) (== resource_for beta.regionInstanceGroups ==) (== resource_for v1.regionInstanceGroups ==) More...

Inheritance diagram for Google.Apis.Compute.alpha.Data.InstanceGroup:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual string CreationTimestamp [get, set]
 [Output Only] The creation timestamp for this instance group in RFC3339 text format. More...
 
virtual string Description [get, set]
 An optional description of this resource. Provide this property when you create the resource. More...
 
virtual string Fingerprint [get, set]
 [Output Only] The fingerprint of the named ports. The system uses this fingerprint to detect conflicts when multiple users change the named ports concurrently. More...
 
virtual System.Nullable< ulong > Id [get, set]
 [Output Only] A unique identifier for this instance group, generated by the server. More...
 
virtual string Kind [get, set]
 [Output Only] The resource type, which is always compute::instanceGroup for instance groups. More...
 
virtual string Name [get, set]
 The name of the instance group. The name must be 1-63 characters long, and comply with RFC1035. More...
 
virtual System.Collections.Generic.IList< NamedPortNamedPorts [get, set]
 Assigns a name to a port number. For example: {name: "http", port: 80} More...
 
virtual string Network [get, set]
 The URL of the network to which all instances in the instance group belong. More...
 
virtual string Region [get, set]
 [Output Only] The URL of the region where the instance group is located (for regional resources). More...
 
virtual string SelfLink [get, set]
 [Output Only] The URL for this instance group. The server generates this URL. More...
 
virtual string SelfLinkWithId [get, set]
 [Output Only] Server-defined URL for this resource with the resource id. More...
 
virtual System.Nullable< int > Size [get, set]
 [Output Only] The total number of instances in the instance group. More...
 
virtual string Subnetwork [get, set]
 [Output Only] The URL of the subnetwork to which all instances in the instance group belong. More...
 
virtual string Zone [get, set]
 [Output Only] The URL of the zone where the instance group is located (for zonal resources). More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

InstanceGroups (== resource_for beta.instanceGroups ==) (== resource_for v1.instanceGroups ==) (== resource_for beta.regionInstanceGroups ==) (== resource_for v1.regionInstanceGroups ==)

Property Documentation

◆ CreationTimestamp

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.CreationTimestamp
getset

[Output Only] The creation timestamp for this instance group in RFC3339 text format.

◆ Description

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Description
getset

An optional description of this resource. Provide this property when you create the resource.

◆ ETag

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.ETag
getset

The ETag of the item.

◆ Fingerprint

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Fingerprint
getset

[Output Only] The fingerprint of the named ports. The system uses this fingerprint to detect conflicts when multiple users change the named ports concurrently.

◆ Id

virtual System.Nullable<ulong> Google.Apis.Compute.alpha.Data.InstanceGroup.Id
getset

[Output Only] A unique identifier for this instance group, generated by the server.

◆ Kind

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Kind
getset

[Output Only] The resource type, which is always compute::instanceGroup for instance groups.

◆ Name

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Name
getset

The name of the instance group. The name must be 1-63 characters long, and comply with RFC1035.

◆ NamedPorts

virtual System.Collections.Generic.IList<NamedPort> Google.Apis.Compute.alpha.Data.InstanceGroup.NamedPorts
getset

Assigns a name to a port number. For example: {name: "http", port: 80}

This allows the system to reference ports by the assigned name instead of a port number. Named ports can also contain multiple ports. For example: [{name: "http", port: 80},{name: "http", port: 8080}]

Named ports apply to all instances in this instance group.

◆ Network

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Network
getset

The URL of the network to which all instances in the instance group belong.

◆ Region

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Region
getset

[Output Only] The URL of the region where the instance group is located (for regional resources).

◆ SelfLink

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.SelfLink
getset

[Output Only] The URL for this instance group. The server generates this URL.

◆ SelfLinkWithId

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.SelfLinkWithId
getset

[Output Only] Server-defined URL for this resource with the resource id.

◆ Size

virtual System.Nullable<int> Google.Apis.Compute.alpha.Data.InstanceGroup.Size
getset

[Output Only] The total number of instances in the instance group.

◆ Subnetwork

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Subnetwork
getset

[Output Only] The URL of the subnetwork to which all instances in the instance group belong.

◆ Zone

virtual string Google.Apis.Compute.alpha.Data.InstanceGroup.Zone
getset

[Output Only] The URL of the zone where the instance group is located (for zonal resources).


The documentation for this class was generated from the following file: