# Class Instance (0.10.0)

0.10.0 (latest) 0.9.0 0.8.0 0.7.0 0.6.18 0.5.1 0.4.0 0.3.2 0.2.1 0.1.2

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

An Instance represents the instance resources of the
Registry. Currently, only one instance is allowed for each
project.

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `name` | `str` Format: `projects/*/locations/*/instance`. Currently only `locations/global` is supported. |
| `create_time` | `google.protobuf.timestamp_pb2.Timestamp` Output only. Creation timestamp. |
| `update_time` | `google.protobuf.timestamp_pb2.Timestamp` Output only. Last update timestamp. |
| `state` | `https://docs.cloud.google.com/python/docs/reference/apigeeregistry/latest/google.cloud.apigee_registry_v1.types.Instance.State` Output only. The current state of the Instance. |
| `state_message` | `str` Output only. Extra information of Instance.State if the state is `FAILED`. |
| `config` | `https://docs.cloud.google.com/python/docs/reference/apigeeregistry/latest/google.cloud.apigee_registry_v1.types.Instance.Config` Required. Config of the Instance. |

## Classes

### Config

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

Available configurations to provision an Instance.

### State

    State(value)

State of the Instance.