diff --git a/examples/serviceaccount/create_serviceaccount.py b/examples/serviceaccount/create_serviceaccount.py index 70774b699..8a4bb2d61 100644 --- a/examples/serviceaccount/create_serviceaccount.py +++ b/examples/serviceaccount/create_serviceaccount.py @@ -18,4 +18,5 @@ create_serviceaccount_payload = CreateServiceAccountPayload( name="my-service-account", ) -client.create_service_account(project_id, create_serviceaccount_payload) +sa = client.create_service_account(project_id, create_serviceaccount_payload) +print(f"Created service-account with email {sa.email}") diff --git a/examples/serviceaccount/delete_service_accounts.py b/examples/serviceaccount/delete_service_accounts.py index ecd50fd77..fb6a98a42 100644 --- a/examples/serviceaccount/delete_service_accounts.py +++ b/examples/serviceaccount/delete_service_accounts.py @@ -4,14 +4,12 @@ from stackit.core.configuration import Configuration project_id = os.getenv("PROJECT_ID") +account_mail = "SERVICE_ACCOUNT_MAIL" # Create a new API client, that uses default authentication and configuration config = Configuration() client = DefaultApi(config) -# List all serviceaccounts -response = client.list_service_accounts(project_id) -# Delete all accounts -for account in response.items: - client.delete_service_account(project_id, account.email) +# Delete service account +client.delete_service_account(project_id, account_mail) diff --git a/examples/sqlserverflex/create_instances.py b/examples/sqlserverflex/create_instances.py index cdb46476c..4228f7923 100644 --- a/examples/sqlserverflex/create_instances.py +++ b/examples/sqlserverflex/create_instances.py @@ -19,4 +19,6 @@ name="my-instance", flavorId=flavor_response.flavors[0].id, ) -client.create_instance(project_id, create_instance_payload) +instance = client.create_instance(project_id, create_instance_payload) + +print(f"Created instance with ID: {instance.id}") diff --git a/examples/sqlserverflex/delete_instances.py b/examples/sqlserverflex/delete_instances.py index 828bf5af2..a0bcaa74a 100644 --- a/examples/sqlserverflex/delete_instances.py +++ b/examples/sqlserverflex/delete_instances.py @@ -4,14 +4,11 @@ from stackit.core.configuration import Configuration project_id = os.getenv("PROJECT_ID") +instance_id = "INSTANCE_ID" # Create a new API client, that uses default authentication and configuration config = Configuration() client = DefaultApi(config) -# List all sqlserverflex instances -response = client.list_instances(project_id) - -# Delete all instances -for instance in response.items: - client.delete_instance(project_id, instance.id) +# Delete the instance +client.delete_instance(project_id, instance_id)