spanner library

Cloud Spanner — horizontally scalable relational databases and user-managed instance configurations.

Classes

GoogleSpannerBackupSchedule
Factory wrapper for google_spanner_backup_schedule.
GoogleSpannerDatabase
Factory wrapper for google_spanner_database.
GoogleSpannerDatabaseIamBinding
Factory wrapper for google_spanner_database_iam_binding.
GoogleSpannerDatabaseIamMember
Factory wrapper for google_spanner_database_iam_member.
GoogleSpannerDatabaseIamPolicy
Factory wrapper for google_spanner_database_iam_policy.
GoogleSpannerInstance
Factory wrapper for google_spanner_instance.
GoogleSpannerInstanceConfig
Factory wrapper for google_spanner_instance_config.
GoogleSpannerInstanceIamBinding
Factory wrapper for google_spanner_instance_iam_binding.
GoogleSpannerInstanceIamMember
Factory wrapper for google_spanner_instance_iam_member.
GoogleSpannerInstanceIamPolicy
Factory wrapper for google_spanner_instance_iam_policy.
GoogleSpannerInstancePartition
Factory wrapper for google_spanner_instance_partition.
SpannerBackupScheduleBackupSpec
Exactly one backup-chain style for a GoogleSpannerBackupSchedule.
SpannerBackupScheduleEncryptionConfig
Typed helper for the encryption_config block of google_spanner_backup_schedule (derived from provider schema).
SpannerBackupScheduleFullBackupSpec
full_backup_spec — schedule creates only full backups.
SpannerBackupScheduleIncrementalBackupSpec
incremental_backup_spec — schedule creates incremental backup chains.
SpannerBackupScheduleSpec
Typed helper for the spec block of google_spanner_backup_schedule (derived from provider schema).
SpannerBackupScheduleSpecCronSpec
Typed helper for the spec.cron_spec block of google_spanner_backup_schedule (derived from provider schema).
SpannerInstanceConfigReplicas
Typed helper for the replicas block of google_spanner_instance_config (derived from provider schema).
SpannerInstancePartitionAutoscalingConfig
Typed helper for the autoscaling_config block of google_spanner_instance_partition (derived from provider schema).
SpannerInstancePartitionAutoscalingConfigAutoscalingLimits
Typed helper for the autoscaling_config.autoscaling_limits block of google_spanner_instance_partition (derived from provider schema).
SpannerInstancePartitionAutoscalingConfigAutoscalingTargets
Typed helper for the autoscaling_config.autoscaling_targets block of google_spanner_instance_partition (derived from provider schema).

Enums

SpannerBackupScheduleEncryptionConfigEncryptionType
encryption_type — derived from the provider schema description.
SpannerDatabaseDialect
database_dialect — GoogleSQL vs PostgreSQL interface.
SpannerInstanceConfigReplicasType
type — derived from the provider schema description.
SpannerInstanceDefaultBackupScheduleType
Spanner Instance Default Backup Schedule enum for default_backup_schedule_type.
SpannerInstanceEdition
Spanner Instance enum for edition.
SpannerInstanceInstanceType
Spanner Instance Instance enum for instance_type.
SpannerInstancePartitionState
Spanner Instance Partition enum for state.
SpannerInstanceState
Spanner Instance enum for state.