Skip to content

Commit f07333f

Browse files
feat: Add custom instance config operations (#810)
* feat: Add custom instance config operations PiperOrigin-RevId: 474535825 Source-Link: googleapis/googleapis@69c840e Source-Link: googleapis/googleapis-gen@33e360e Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMzNlMzYwZTdkNGJmMjQ3OWZhNzllYWNlODUxNjY0NTNjZDc2MGIwZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 163d711 commit f07333f

24 files changed

+4834
-76
lines changed

google/cloud/spanner_admin_instance_v1/__init__.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,36 +17,52 @@
1717
from .services.instance_admin import InstanceAdminClient
1818
from .services.instance_admin import InstanceAdminAsyncClient
1919

20+
from .types.common import OperationProgress
21+
from .types.spanner_instance_admin import CreateInstanceConfigMetadata
22+
from .types.spanner_instance_admin import CreateInstanceConfigRequest
2023
from .types.spanner_instance_admin import CreateInstanceMetadata
2124
from .types.spanner_instance_admin import CreateInstanceRequest
25+
from .types.spanner_instance_admin import DeleteInstanceConfigRequest
2226
from .types.spanner_instance_admin import DeleteInstanceRequest
2327
from .types.spanner_instance_admin import GetInstanceConfigRequest
2428
from .types.spanner_instance_admin import GetInstanceRequest
2529
from .types.spanner_instance_admin import Instance
2630
from .types.spanner_instance_admin import InstanceConfig
31+
from .types.spanner_instance_admin import ListInstanceConfigOperationsRequest
32+
from .types.spanner_instance_admin import ListInstanceConfigOperationsResponse
2733
from .types.spanner_instance_admin import ListInstanceConfigsRequest
2834
from .types.spanner_instance_admin import ListInstanceConfigsResponse
2935
from .types.spanner_instance_admin import ListInstancesRequest
3036
from .types.spanner_instance_admin import ListInstancesResponse
3137
from .types.spanner_instance_admin import ReplicaInfo
38+
from .types.spanner_instance_admin import UpdateInstanceConfigMetadata
39+
from .types.spanner_instance_admin import UpdateInstanceConfigRequest
3240
from .types.spanner_instance_admin import UpdateInstanceMetadata
3341
from .types.spanner_instance_admin import UpdateInstanceRequest
3442

3543
__all__ = (
3644
"InstanceAdminAsyncClient",
45+
"CreateInstanceConfigMetadata",
46+
"CreateInstanceConfigRequest",
3747
"CreateInstanceMetadata",
3848
"CreateInstanceRequest",
49+
"DeleteInstanceConfigRequest",
3950
"DeleteInstanceRequest",
4051
"GetInstanceConfigRequest",
4152
"GetInstanceRequest",
4253
"Instance",
4354
"InstanceAdminClient",
4455
"InstanceConfig",
56+
"ListInstanceConfigOperationsRequest",
57+
"ListInstanceConfigOperationsResponse",
4558
"ListInstanceConfigsRequest",
4659
"ListInstanceConfigsResponse",
4760
"ListInstancesRequest",
4861
"ListInstancesResponse",
62+
"OperationProgress",
4963
"ReplicaInfo",
64+
"UpdateInstanceConfigMetadata",
65+
"UpdateInstanceConfigRequest",
5066
"UpdateInstanceMetadata",
5167
"UpdateInstanceRequest",
5268
)

google/cloud/spanner_admin_instance_v1/gapic_metadata.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,21 @@
1515
"create_instance"
1616
]
1717
},
18+
"CreateInstanceConfig": {
19+
"methods": [
20+
"create_instance_config"
21+
]
22+
},
1823
"DeleteInstance": {
1924
"methods": [
2025
"delete_instance"
2126
]
2227
},
28+
"DeleteInstanceConfig": {
29+
"methods": [
30+
"delete_instance_config"
31+
]
32+
},
2333
"GetIamPolicy": {
2434
"methods": [
2535
"get_iam_policy"
@@ -35,6 +45,11 @@
3545
"get_instance_config"
3646
]
3747
},
48+
"ListInstanceConfigOperations": {
49+
"methods": [
50+
"list_instance_config_operations"
51+
]
52+
},
3853
"ListInstanceConfigs": {
3954
"methods": [
4055
"list_instance_configs"
@@ -59,6 +74,11 @@
5974
"methods": [
6075
"update_instance"
6176
]
77+
},
78+
"UpdateInstanceConfig": {
79+
"methods": [
80+
"update_instance_config"
81+
]
6282
}
6383
}
6484
},
@@ -70,11 +90,21 @@
7090
"create_instance"
7191
]
7292
},
93+
"CreateInstanceConfig": {
94+
"methods": [
95+
"create_instance_config"
96+
]
97+
},
7398
"DeleteInstance": {
7499
"methods": [
75100
"delete_instance"
76101
]
77102
},
103+
"DeleteInstanceConfig": {
104+
"methods": [
105+
"delete_instance_config"
106+
]
107+
},
78108
"GetIamPolicy": {
79109
"methods": [
80110
"get_iam_policy"
@@ -90,6 +120,11 @@
90120
"get_instance_config"
91121
]
92122
},
123+
"ListInstanceConfigOperations": {
124+
"methods": [
125+
"list_instance_config_operations"
126+
]
127+
},
93128
"ListInstanceConfigs": {
94129
"methods": [
95130
"list_instance_configs"
@@ -114,6 +149,11 @@
114149
"methods": [
115150
"update_instance"
116151
]
152+
},
153+
"UpdateInstanceConfig": {
154+
"methods": [
155+
"update_instance_config"
156+
]
117157
}
118158
}
119159
}

0 commit comments

Comments
 (0)