Class Instance (1.11.0)

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

A Filestore instance.

Attributes

Name Description
name str
Output only. The resource name of the instance, in the format projects/{project}/locations/{location}/instances/{instance}.
description str
The description of the instance (2048 characters or less).
state google.cloud.filestore_v1.types.Instance.State
Output only. The instance state.
status_message str
Output only. Additional information about the instance state, if available.
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the instance was created.
tier google.cloud.filestore_v1.types.Instance.Tier
The service tier of the instance.
labels MutableMapping[str, str]
Resource labels to represent user provided metadata.
file_shares MutableSequence[google.cloud.filestore_v1.types.FileShareConfig]
File system shares on the instance. For this version, only a single file share is supported.
networks MutableSequence[google.cloud.filestore_v1.types.NetworkConfig]
VPC networks to which the instance is connected. For this version, only a single network is supported.
etag str
Server-specified ETag for the instance resource to prevent simultaneous updates from overwriting each other.
satisfies_pzs google.protobuf.wrappers_pb2.BoolValue
Output only. Reserved for future use.
satisfies_pzi bool
Output only. Reserved for future use.
kms_key_name str
KMS key name used for data encryption.
suspension_reasons MutableSequence[google.cloud.filestore_v1.types.Instance.SuspensionReason]
Output only. Field indicates all the reasons the instance is in "SUSPENDED" state.

Classes

LabelsEntry

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

The abstract base class for a message.

Parameters
Name Description
kwargs dict

Keys and values corresponding to the fields of the message.

mapping Union[dict, .Message]

A dictionary or message to be used to determine the values for this message.

ignore_unknown_fields Optional(bool)

If True, do not raise errors for unknown fields. Only applied if mapping is a mapping type or there are keyword parameters.

State

State(value)

The instance state.

SuspensionReason

SuspensionReason(value)

SuspensionReason contains the possible reasons for a suspension.

Tier

Tier(value)

Available service tiers.