@@ -175,11 +175,11 @@ async def main():
175175
176176 await share_item (client , created_item .vault_id , updated_item .id )
177177
178- await create_ssh_key_item (client )
178+ await create_ssh_key_item (client , vault_id )
179179
180- await create_and_replace_document_item (client )
180+ await create_and_replace_document_item (client , vault_id )
181181
182- await create_attach_and_delete_file_field_item (client )
182+ await create_attach_and_delete_file_field_item (client , vault_id )
183183
184184 # [developer-docs.sdk.python.delete-item]-start
185185 # Delete a item from your vault.
@@ -232,7 +232,7 @@ async def share_item(client: Client, vault_id: str, item_id: str):
232232 # [developer-docs.sdk.python.item-share-create-share]-end
233233
234234
235- async def create_ssh_key_item (client : Client ):
235+ async def create_ssh_key_item (client : Client , vault_id : str ):
236236 # Generate a 2048-bit RSA private key
237237 private_key = rsa .generate_private_key (
238238 public_exponent = 65537 ,
@@ -251,7 +251,7 @@ async def create_ssh_key_item(client: Client):
251251 to_create = ItemCreateParams (
252252 title = "SSH Key Item Created With Python SDK" ,
253253 category = ItemCategory .SSHKEY ,
254- vault_id = "7turaasywpymt3jecxoxk5roli" ,
254+ vault_id = vault_id ,
255255 fields = [
256256 ItemField (
257257 id = "private_key" ,
@@ -275,13 +275,13 @@ async def create_ssh_key_item(client: Client):
275275 await client .items .delete (created_item .vault_id , created_item .id )
276276
277277
278- async def create_and_replace_document_item (client : Client ):
278+ async def create_and_replace_document_item (client : Client , vault_id : str ):
279279 # [developer-docs.sdk.python.create-document-item]-start
280280 # Create a Document Item
281281 to_create = ItemCreateParams (
282282 title = "Document Item Created with Python SDK" ,
283283 category = ItemCategory .DOCUMENT ,
284- vault_id = "7turaasywpymt3jecxoxk5roli" ,
284+ vault_id = vault_id ,
285285 sections = [
286286 ItemSection (id = "" , title = "" ),
287287 ],
@@ -314,13 +314,13 @@ async def create_and_replace_document_item(client: Client):
314314 await client .items .delete (replaced_item .vault_id , replaced_item .id )
315315
316316
317- async def create_attach_and_delete_file_field_item (client : Client ):
317+ async def create_attach_and_delete_file_field_item (client : Client , vault_id : str ):
318318 # [developer-docs.sdk.python.create-item-with-file-field]-start
319319 # Create a File Field Item
320320 to_create = ItemCreateParams (
321321 title = "FileField Item created with Python SDK" ,
322322 category = ItemCategory .LOGIN ,
323- vault_id = "7turaasywpymt3jecxoxk5roli" ,
323+ vault_id = vault_id ,
324324 fields = [
325325 ItemField (
326326 id = "username" ,
0 commit comments