Class TerraformVersion
A TerraformVersion represents the support state the corresponding Terraform version.
Implements
Inherited Members
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 |