Skip to content

Commit 29b486f

Browse files
authored
Merge pull request #68 from IBM/avir_q1
patch: API enhancements
2 parents a5a57b6 + e974cdf commit 29b486f

File tree

4 files changed

+263
-95
lines changed

4 files changed

+263
-95
lines changed

examples/test_secrets_manager_v2_examples.py

Lines changed: 54 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,10 @@ def test_create_secret_group_example(self):
9898
create_secret_group request example
9999
"""
100100
try:
101+
global secret_group_id_for_get_secret_group_link
102+
101103
print('\ncreate_secret_group() result:')
104+
102105
# begin-create_secret_group
103106

104107
response = secrets_manager_service.create_secret_group(
@@ -110,7 +113,6 @@ def test_create_secret_group_example(self):
110113

111114
# end-create_secret_group
112115

113-
global secret_group_id_for_get_secret_group_link
114116
secret_group_id_for_get_secret_group_link = secret_group['id']
115117
except ApiException as e:
116118
pytest.fail(str(e))
@@ -121,7 +123,11 @@ def test_create_secret_example(self):
121123
create_secret request example
122124
"""
123125
try:
126+
global secret_id_for_get_secret_link
127+
global secret_id_for_get_secret_version_link
128+
124129
print('\ncreate_secret() result:')
130+
125131
# begin-create_secret
126132

127133
secret_prototype_model = {
@@ -145,9 +151,7 @@ def test_create_secret_example(self):
145151

146152
# end-create_secret
147153

148-
global secret_id_for_get_secret_link
149154
secret_id_for_get_secret_link = secret['id']
150-
global secret_id_for_get_secret_version_link
151155
secret_id_for_get_secret_version_link = secret['id']
152156
except ApiException as e:
153157
pytest.fail(str(e))
@@ -158,7 +162,10 @@ def test_update_secret_metadata_example(self):
158162
update_secret_metadata request example
159163
"""
160164
try:
165+
global secret_name_link
166+
161167
print('\nupdate_secret_metadata() result:')
168+
162169
# begin-update_secret_metadata
163170

164171
secret_metadata_patch_model = {
@@ -178,7 +185,6 @@ def test_update_secret_metadata_example(self):
178185

179186
# end-update_secret_metadata
180187

181-
global secret_name_link
182188
secret_name_link = secret_metadata['name']
183189
except ApiException as e:
184190
pytest.fail(str(e))
@@ -189,7 +195,16 @@ def test_list_secret_versions_example(self):
189195
list_secret_versions request example
190196
"""
191197
try:
198+
global secret_version_id_for_get_secret_version_link
199+
global secret_id_for_create_secret_version_link
200+
global secret_version_id_for_get_secret_version_metadata_link
201+
global secret_version_id_for_update_secret_version_metadata_link
202+
global secret_id_for_create_secret_version_locks_link
203+
global secret_version_id_for_create_secret_version_locks_link
204+
global secret_version_id_for_delete_secret_version_locks_link
205+
192206
print('\nlist_secret_versions() result:')
207+
193208
# begin-list_secret_versions
194209

195210
response = secrets_manager_service.list_secret_versions(
@@ -201,19 +216,12 @@ def test_list_secret_versions_example(self):
201216

202217
# end-list_secret_versions
203218

204-
global secret_version_id_for_get_secret_version_link
205219
secret_version_id_for_get_secret_version_link = secret_version_metadata_collection['versions'][0]['id']
206-
global secret_id_for_create_secret_version_link
207220
secret_id_for_create_secret_version_link = secret_version_metadata_collection['versions'][0]['secret_id']
208-
global secret_version_id_for_get_secret_version_metadata_link
209221
secret_version_id_for_get_secret_version_metadata_link = secret_version_metadata_collection['versions'][0]['id']
210-
global secret_version_id_for_update_secret_version_metadata_link
211222
secret_version_id_for_update_secret_version_metadata_link = secret_version_metadata_collection['versions'][0]['id']
212-
global secret_id_for_create_secret_version_locks_link
213223
secret_id_for_create_secret_version_locks_link = secret_version_metadata_collection['versions'][0]['secret_id']
214-
global secret_version_id_for_create_secret_version_locks_link
215224
secret_version_id_for_create_secret_version_locks_link = secret_version_metadata_collection['versions'][0]['id']
216-
global secret_version_id_for_delete_secret_version_locks_link
217225
secret_version_id_for_delete_secret_version_locks_link = secret_version_metadata_collection['versions'][0]['id']
218226
except ApiException as e:
219227
pytest.fail(str(e))
@@ -224,7 +232,12 @@ def test_create_secret_locks_bulk_example(self):
224232
create_secret_locks_bulk request example
225233
"""
226234
try:
235+
global secret_id_for_list_secret_locks_link
236+
global secret_id_for_list_secret_version_locks_link
237+
global secret_version_id_for_list_secret_version_locks_link
238+
227239
print('\ncreate_secret_locks_bulk() result:')
240+
228241
# begin-create_secret_locks_bulk
229242

230243
secret_lock_prototype_model = {
@@ -243,11 +256,8 @@ def test_create_secret_locks_bulk_example(self):
243256

244257
# end-create_secret_locks_bulk
245258

246-
global secret_id_for_list_secret_locks_link
247259
secret_id_for_list_secret_locks_link = secret_locks['secret_id']
248-
global secret_id_for_list_secret_version_locks_link
249260
secret_id_for_list_secret_version_locks_link = secret_locks['secret_id']
250-
global secret_version_id_for_list_secret_version_locks_link
251261
secret_version_id_for_list_secret_version_locks_link = secret_locks['versions'][0]['version_id']
252262
except ApiException as e:
253263
pytest.fail(str(e))
@@ -258,7 +268,10 @@ def test_create_configuration_example(self):
258268
create_configuration request example
259269
"""
260270
try:
271+
global configuration_name_for_get_configuration_link
272+
261273
print('\ncreate_configuration() result:')
274+
262275
# begin-create_configuration
263276

264277
configuration_prototype_model = {
@@ -292,7 +305,6 @@ def test_create_configuration_example(self):
292305

293306
# end-create_configuration
294307

295-
global configuration_name_for_get_configuration_link
296308
configuration_name_for_get_configuration_link = configuration['name']
297309
except ApiException as e:
298310
pytest.fail(str(e))
@@ -304,6 +316,7 @@ def test_list_secret_groups_example(self):
304316
"""
305317
try:
306318
print('\nlist_secret_groups() result:')
319+
307320
# begin-list_secret_groups
308321

309322
response = secrets_manager_service.list_secret_groups()
@@ -323,6 +336,7 @@ def test_get_secret_group_example(self):
323336
"""
324337
try:
325338
print('\nget_secret_group() result:')
339+
326340
# begin-get_secret_group
327341

328342
response = secrets_manager_service.get_secret_group(
@@ -344,6 +358,7 @@ def test_update_secret_group_example(self):
344358
"""
345359
try:
346360
print('\nupdate_secret_group() result:')
361+
347362
# begin-update_secret_group
348363

349364
secret_group_patch_model = {
@@ -369,6 +384,7 @@ def test_list_secrets_example(self):
369384
"""
370385
try:
371386
print('\nlist_secrets() result:')
387+
372388
# begin-list_secrets
373389

374390
all_results = []
@@ -378,6 +394,8 @@ def test_list_secrets_example(self):
378394
sort='created_at',
379395
search='example',
380396
groups=['default', 'cac40995-c37a-4dcb-9506-472869077634'],
397+
secret_types=['arbitrary', 'kv'],
398+
match_all_labels=['dev', 'us-south'],
381399
)
382400
while pager.has_next():
383401
next_page = pager.get_next()
@@ -397,6 +415,7 @@ def test_get_secret_example(self):
397415
"""
398416
try:
399417
print('\nget_secret() result:')
418+
400419
# begin-get_secret
401420

402421
response = secrets_manager_service.get_secret(
@@ -418,6 +437,7 @@ def test_get_secret_metadata_example(self):
418437
"""
419438
try:
420439
print('\nget_secret_metadata() result:')
440+
421441
# begin-get_secret_metadata
422442

423443
response = secrets_manager_service.get_secret_metadata(
@@ -439,6 +459,7 @@ def test_create_secret_action_example(self):
439459
"""
440460
try:
441461
print('\ncreate_secret_action() result:')
462+
442463
# begin-create_secret_action
443464

444465
secret_action_prototype_model = {
@@ -465,6 +486,7 @@ def test_get_secret_by_name_type_example(self):
465486
"""
466487
try:
467488
print('\nget_secret_by_name_type() result:')
489+
468490
# begin-get_secret_by_name_type
469491

470492
response = secrets_manager_service.get_secret_by_name_type(
@@ -488,6 +510,7 @@ def test_create_secret_version_example(self):
488510
"""
489511
try:
490512
print('\ncreate_secret_version() result:')
513+
491514
# begin-create_secret_version
492515

493516
secret_version_prototype_model = {
@@ -516,6 +539,7 @@ def test_get_secret_version_example(self):
516539
"""
517540
try:
518541
print('\nget_secret_version() result:')
542+
519543
# begin-get_secret_version
520544

521545
response = secrets_manager_service.get_secret_version(
@@ -538,6 +562,7 @@ def test_get_secret_version_metadata_example(self):
538562
"""
539563
try:
540564
print('\nget_secret_version_metadata() result:')
565+
541566
# begin-get_secret_version_metadata
542567

543568
response = secrets_manager_service.get_secret_version_metadata(
@@ -560,6 +585,7 @@ def test_update_secret_version_metadata_example(self):
560585
"""
561586
try:
562587
print('\nupdate_secret_version_metadata() result:')
588+
563589
# begin-update_secret_version_metadata
564590

565591
secret_version_metadata_patch_model = {
@@ -586,6 +612,7 @@ def test_create_secret_version_action_example(self):
586612
"""
587613
try:
588614
print('\ncreate_secret_version_action() result:')
615+
589616
# begin-create_secret_version_action
590617

591618
secret_version_action_prototype_model = {
@@ -613,6 +640,7 @@ def test_list_secrets_locks_example(self):
613640
"""
614641
try:
615642
print('\nlist_secrets_locks() result:')
643+
616644
# begin-list_secrets_locks
617645

618646
all_results = []
@@ -640,6 +668,7 @@ def test_list_secret_locks_example(self):
640668
"""
641669
try:
642670
print('\nlist_secret_locks() result:')
671+
643672
# begin-list_secret_locks
644673

645674
all_results = []
@@ -668,6 +697,7 @@ def test_create_secret_version_locks_bulk_example(self):
668697
"""
669698
try:
670699
print('\ncreate_secret_version_locks_bulk() result:')
700+
671701
# begin-create_secret_version_locks_bulk
672702

673703
secret_lock_prototype_model = {
@@ -697,6 +727,7 @@ def test_list_secret_version_locks_example(self):
697727
"""
698728
try:
699729
print('\nlist_secret_version_locks() result:')
730+
700731
# begin-list_secret_version_locks
701732

702733
all_results = []
@@ -726,6 +757,7 @@ def test_list_configurations_example(self):
726757
"""
727758
try:
728759
print('\nlist_configurations() result:')
760+
729761
# begin-list_configurations
730762

731763
all_results = []
@@ -753,6 +785,7 @@ def test_get_configuration_example(self):
753785
"""
754786
try:
755787
print('\nget_configuration() result:')
788+
756789
# begin-get_configuration
757790

758791
response = secrets_manager_service.get_configuration(
@@ -775,6 +808,7 @@ def test_update_configuration_example(self):
775808
"""
776809
try:
777810
print('\nupdate_configuration() result:')
811+
778812
# begin-update_configuration
779813

780814
configuration_patch_model = {
@@ -802,6 +836,7 @@ def test_create_configuration_action_example(self):
802836
"""
803837
try:
804838
print('\ncreate_configuration_action() result:')
839+
805840
# begin-create_configuration_action
806841

807842
configuration_action_prototype_model = {
@@ -829,6 +864,7 @@ def test_create_notifications_registration_example(self):
829864
"""
830865
try:
831866
print('\ncreate_notifications_registration() result:')
867+
832868
# begin-create_notifications_registration
833869

834870
response = secrets_manager_service.create_notifications_registration(
@@ -852,6 +888,7 @@ def test_get_notifications_registration_example(self):
852888
"""
853889
try:
854890
print('\nget_notifications_registration() result:')
891+
855892
# begin-get_notifications_registration
856893

857894
response = secrets_manager_service.get_notifications_registration()
@@ -924,6 +961,7 @@ def test_delete_secret_locks_bulk_example(self):
924961
"""
925962
try:
926963
print('\ndelete_secret_locks_bulk() result:')
964+
927965
# begin-delete_secret_locks_bulk
928966

929967
response = secrets_manager_service.delete_secret_locks_bulk(
@@ -946,6 +984,7 @@ def test_delete_secret_version_locks_bulk_example(self):
946984
"""
947985
try:
948986
print('\ndelete_secret_version_locks_bulk() result:')
987+
949988
# begin-delete_secret_version_locks_bulk
950989

951990
response = secrets_manager_service.delete_secret_version_locks_bulk(

0 commit comments

Comments
 (0)