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,
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 |
State
State(value)
The instance state.
SuspensionReason
SuspensionReason(value)
SuspensionReason contains the possible reasons for a suspension.
Tier
Tier(value)
Available service tiers.