public sealed class AcceleratorType : IMessage<AcceleratorType>, IEquatable<AcceleratorType>, IDeepCloneable<AcceleratorType>, IBufferMessage, IMessage
Reference documentation and code samples for the Compute Engine v1 API class AcceleratorType.
Represents an Accelerator Type resource. Google Cloud Platform provides graphics processing units (accelerators) that you can add to VM instances to improve or accelerate performance when working with intensive workloads. For more information, read GPUs on Compute Engine.
Implements
IMessageAcceleratorType, IEquatableAcceleratorType, IDeepCloneableAcceleratorType, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
AcceleratorType()
public AcceleratorType()
AcceleratorType(AcceleratorType)
public AcceleratorType(AcceleratorType other)
Parameter | |
---|---|
Name | Description |
other | AcceleratorType |
Properties
CreationTimestamp
public string CreationTimestamp { get; set; }
[Output Only] Creation timestamp in RFC3339 text format.
Property Value | |
---|---|
Type | Description |
string |
Deprecated
public DeprecationStatus Deprecated { get; set; }
[Output Only] The deprecation status associated with this accelerator type.
Property Value | |
---|---|
Type | Description |
DeprecationStatus |
Description
public string Description { get; set; }
[Output Only] An optional textual description of the resource.
Property Value | |
---|---|
Type | Description |
string |
HasCreationTimestamp
public bool HasCreationTimestamp { get; }
Gets whether the "creation_timestamp" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasDescription
public bool HasDescription { get; }
Gets whether the "description" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasId
public bool HasId { get; }
Gets whether the "id" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasKind
public bool HasKind { get; }
Gets whether the "kind" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasMaximumCardsPerInstance
public bool HasMaximumCardsPerInstance { get; }
Gets whether the "maximum_cards_per_instance" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasName
public bool HasName { get; }
Gets whether the "name" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasSelfLink
public bool HasSelfLink { get; }
Gets whether the "self_link" field is set
Property Value | |
---|---|
Type | Description |
bool |
HasZone
public bool HasZone { get; }
Gets whether the "zone" field is set
Property Value | |
---|---|
Type | Description |
bool |
Id
public ulong Id { get; set; }
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
Property Value | |
---|---|
Type | Description |
ulong |
Kind
public string Kind { get; set; }
[Output Only] The type of the resource. Always compute#acceleratorType for accelerator types.
Property Value | |
---|---|
Type | Description |
string |
MaximumCardsPerInstance
public int MaximumCardsPerInstance { get; set; }
[Output Only] Maximum number of accelerator cards allowed per instance.
Property Value | |
---|---|
Type | Description |
int |
Name
public string Name { get; set; }
[Output Only] Name of the resource.
Property Value | |
---|---|
Type | Description |
string |
SelfLink
public string SelfLink { get; set; }
[Output Only] Server-defined, fully qualified URL for this resource.
Property Value | |
---|---|
Type | Description |
string |
Zone
public string Zone { get; set; }
[Output Only] The name of the zone where the accelerator type resides, such as us-central1-a. You must specify this field as part of the HTTP request URL. It is not settable as a field in the request body.
Property Value | |
---|---|
Type | Description |
string |