Instance Config Args
A possible configuration for a Cloud Spanner instance. Configurations define the geographic placement of nodes and their replication. To get more information about InstanceConfig, see:
How-to Guides
Example Usage
Import
InstanceConfig can be imported using any of these accepted formats:
projects/{{project}}/instanceConfigs/{{name}}
{{project}}/{{name}}
{{name}}
When using thepulumi import
command, InstanceConfig can be imported using one of the formats above. For example:
$ pulumi import gcp:spanner/instanceConfig:InstanceConfig default projects/{{project}}/instanceConfigs/{{name}}
$ pulumi import gcp:spanner/instanceConfig:InstanceConfig default {{project}}/{{name}}
$ pulumi import gcp:spanner/instanceConfig:InstanceConfig default {{name}}
Properties
Base configuration name, e.g. nam3, based on which this configuration is created. Only set for user managed configurations. baseConfig must refer to a configuration of type GOOGLE_MANAGED in the same project as this configuration.
The name of this instance configuration as it appears in UIs.
An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }. Note: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
The geographic placement of nodes in this instance configuration and their replication properties. Structure is documented below.