Show / Hide Table of Contents

Class TerraformVersion

A TerraformVersion represents the support state the corresponding Terraform version.

Inheritance
object
TerraformVersion
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.Config.v1.Data
Assembly: Google.Apis.Config.v1.dll
Syntax
public class TerraformVersion : IDirectResponseSchema

Properties

DeprecateTime

object representation of DeprecateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DeprecateTimeDateTimeOffset instead.")]
public virtual object DeprecateTime { get; set; }
Property Value
Type Description
object

DeprecateTimeDateTimeOffset

DateTimeOffset representation of DeprecateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DeprecateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DeprecateTimeRaw

Output only. When the version is deprecated.

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

ETag

The ETag of the item.

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

Name

Identifier. The version name is in the format: 'projects/{project_id}/locations/{location}/terraformVersions/{terraform_version}'.

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

ObsoleteTime

object representation of ObsoleteTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ObsoleteTimeDateTimeOffset instead.")]
public virtual object ObsoleteTime { get; set; }
Property Value
Type Description
object

ObsoleteTimeDateTimeOffset

DateTimeOffset representation of ObsoleteTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? ObsoleteTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

ObsoleteTimeRaw

Output only. When the version is obsolete.

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

State

Output only. The state of the version, ACTIVE, DEPRECATED or OBSOLETE.

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

SupportTime

object representation of SupportTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use SupportTimeDateTimeOffset instead.")]
public virtual object SupportTime { get; set; }
Property Value
Type Description
object

SupportTimeDateTimeOffset

DateTimeOffset representation of SupportTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? SupportTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

SupportTimeRaw

Output only. When the version is supported.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX