spanner library
Classes
- BackupSchedule
- A backup schedule for a Cloud Spanner Database. This resource is owned by the database it is backing up, and is deleted along with the database. The actual backups are not though.
- BackupScheduleArgs
- The set of arguments for BackupSchedule. The set of arguments for BackupSchedule.
- BackupScheduleEncryptionConfig
- BackupScheduleSpec
- BackupScheduleSpecCronSpec
- BackupScheduleState
- Input properties used for looking up and filtering BackupSchedule resources.
- Database
- A Cloud Spanner Database which is hosted on a Spanner instance.
- DatabaseArgs
- The set of arguments for Database. The set of arguments for Database.
- DatabaseEncryptionConfig
- DatabaseIAMBinding
- Three different resources help you manage your IAM policy for a Spanner database. Each of these resources serves a different use case:
- DatabaseIAMBindingArgs
- The set of arguments for DatabaseIAMBinding. The set of arguments for DatabaseIAMBinding.
- DatabaseIAMBindingCondition
- DatabaseIAMBindingState
- Input properties used for looking up and filtering DatabaseIAMBinding resources.
- DatabaseIAMMember
- Three different resources help you manage your IAM policy for a Spanner database. Each of these resources serves a different use case:
- DatabaseIAMMemberArgs
- The set of arguments for DatabaseIAMMember. The set of arguments for DatabaseIAMMember.
- DatabaseIAMMemberCondition
- DatabaseIAMMemberState
- Input properties used for looking up and filtering DatabaseIAMMember resources.
- DatabaseIAMPolicy
- Three different resources help you manage your IAM policy for a Spanner database. Each of these resources serves a different use case:
- DatabaseIAMPolicyArgs
- The set of arguments for DatabaseIAMPolicy. The set of arguments for DatabaseIAMPolicy.
- DatabaseIAMPolicyState
- Input properties used for looking up and filtering DatabaseIAMPolicy resources.
- DatabaseState
- Input properties used for looking up and filtering Database resources.
- GetDatabaseArgs
- Arguments for getDatabase. Arguments for getDatabase.
- GetDatabaseEncryptionConfig
- GetDatabaseIamPolicyArgs
- Arguments for getDatabaseIamPolicy. Arguments for getDatabaseIamPolicy.
- GetDatabaseIamPolicyResult
- Result data returned by getDatabaseIamPolicy.
- GetDatabaseResult
- Result data returned by getDatabase.
- GetInstanceArgs
- Arguments for getInstance. Arguments for getInstance.
- GetInstanceAutoscalingConfig
- GetInstanceAutoscalingConfigAsymmetricAutoscalingOption
- GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverride
- GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionOverrideAutoscalingLimit
- GetInstanceAutoscalingConfigAsymmetricAutoscalingOptionReplicaSelection
- GetInstanceAutoscalingConfigAutoscalingLimit
- GetInstanceAutoscalingConfigAutoscalingTarget
- GetInstanceIamPolicyArgs
- Arguments for getInstanceIamPolicy. Arguments for getInstanceIamPolicy.
- GetInstanceIamPolicyResult
- Result data returned by getInstanceIamPolicy.
- GetInstanceResult
- Result data returned by getInstance.
- Instance
- An isolated set of Cloud Spanner resources on which databases can be hosted.
- InstanceArgs
- The set of arguments for Instance. The set of arguments for Instance.
- InstanceAutoscalingConfig
- InstanceAutoscalingConfigAsymmetricAutoscalingOption
- InstanceAutoscalingConfigAsymmetricAutoscalingOptionOverrides
- InstanceAutoscalingConfigAsymmetricAutoscalingOptionOverridesAutoscalingLimits
- InstanceAutoscalingConfigAsymmetricAutoscalingOptionReplicaSelection
- InstanceAutoscalingConfigAutoscalingLimits
- InstanceAutoscalingConfigAutoscalingTargets
- InstanceConfig
- A possible configuration for a Cloud Spanner instance. Configurations define the geographic placement of nodes and their replication.
- InstanceConfigArgs
- The set of arguments for InstanceConfig. The set of arguments for InstanceConfig.
- InstanceConfigReplica
- InstanceConfigState
- Input properties used for looking up and filtering InstanceConfig resources.
- InstanceIAMBinding
- Three different resources help you manage your IAM policy for a Spanner instance. Each of these resources serves a different use case:
- InstanceIAMBindingArgs
- The set of arguments for InstanceIAMBinding. The set of arguments for InstanceIAMBinding.
- InstanceIAMBindingCondition
- InstanceIAMBindingState
- Input properties used for looking up and filtering InstanceIAMBinding resources.
- InstanceIAMMember
- Three different resources help you manage your IAM policy for a Spanner instance. Each of these resources serves a different use case:
- InstanceIAMMemberArgs
- The set of arguments for InstanceIAMMember. The set of arguments for InstanceIAMMember.
- InstanceIAMMemberCondition
- InstanceIAMMemberState
- Input properties used for looking up and filtering InstanceIAMMember resources.
- InstanceIAMPolicy
- Three different resources help you manage your IAM policy for a Spanner instance. Each of these resources serves a different use case:
- InstanceIAMPolicyArgs
- The set of arguments for InstanceIAMPolicy. The set of arguments for InstanceIAMPolicy.
- InstanceIAMPolicyState
- Input properties used for looking up and filtering InstanceIAMPolicy resources.
- InstancePartition
- A Cloud Spanner instance partition is a unit of Cloud Spanner database capacity that can be used to partition data and processing capacity within an instance.
- InstancePartitionArgs
- The set of arguments for InstancePartition. The set of arguments for InstancePartition.
- InstancePartitionAutoscalingConfig
- InstancePartitionAutoscalingConfigAutoscalingLimits
- InstancePartitionAutoscalingConfigAutoscalingTargets
- InstancePartitionState
- Input properties used for looking up and filtering InstancePartition resources.
- InstanceState
- Input properties used for looking up and filtering Instance resources.
Functions
-
getDatabase(
GetDatabaseArgs args, {InvokeOptions? options}) → Future< GetDatabaseResult> - Get a spanner database from Google Cloud by its name and instance name.
-
getDatabaseIamPolicy(
GetDatabaseIamPolicyArgs args, {InvokeOptions? options}) → Future< GetDatabaseIamPolicyResult> - Retrieves the current IAM policy data for a Spanner database.
-
getDatabaseIamPolicyOutput(
GetDatabaseIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetDatabaseIamPolicyResult> -
getDatabaseOutput(
GetDatabaseArgs args, {InvokeOutputOptions? options}) → Output< GetDatabaseResult> -
getInstance(
GetInstanceArgs args, {InvokeOptions? options}) → Future< GetInstanceResult> - Get a spanner instance from Google Cloud by its name.
-
getInstanceIamPolicy(
GetInstanceIamPolicyArgs args, {InvokeOptions? options}) → Future< GetInstanceIamPolicyResult> - Retrieves the current IAM policy data for a Spanner instance.
-
getInstanceIamPolicyOutput(
GetInstanceIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetInstanceIamPolicyResult> -
getInstanceOutput(
GetInstanceArgs args, {InvokeOutputOptions? options}) → Output< GetInstanceResult>