Class TerraformVersion (0.1.9)

TerraformVersion(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A TerraformVersion represents the support state the corresponding Terraform version.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
name str
Identifier. The version name is in the format: 'projects/{project_id}/locations/{location}/terraformVersions/{terraform_version}'.
state google.cloud.config_v1.types.TerraformVersion.State
Output only. The state of the version, ACTIVE, DEPRECATED or OBSOLETE.
support_time google.protobuf.timestamp_pb2.Timestamp
Output only. When the version is supported.
deprecate_time google.protobuf.timestamp_pb2.Timestamp
Output only. When the version is deprecated. This field is a member of oneof_ _deprecate_time.
obsolete_time google.protobuf.timestamp_pb2.Timestamp
Output only. When the version is obsolete. This field is a member of oneof_ _obsolete_time.

Classes

State

State(value)

Possible states of a TerraformVersion.

Values: STATE_UNSPECIFIED (0): The default value. This value is used if the state is omitted. ACTIVE (1): The version is actively supported. DEPRECATED (2): The version is deprecated. OBSOLETE (3): The version is obsolete.