from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client) ipblock_id ='ipblock_id_example'# str | The unique ID of the IP block.try:# Delete IP blocks api_instance.ipblocks_delete(ipblock_id)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_delete: %s\n'% e)
Retrieve the properties of the specified IP block.
Example
from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client) ipblock_id ='ipblock_id_example'# str | The unique ID of the IP block.try:# Retrieve IP blocks api_response = api_instance.ipblocks_find_by_id(ipblock_id)print(api_response)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_find_by_id: %s\n'% e)
from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client)try:# List IP blocks api_response = api_instance.ipblocks_get()print(api_response)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_get: %s\n'% e)
from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client) ipblock_id ='ipblock_id_example'# str | The unique ID of the IP block. ipblock = ionoscloud.IpBlockProperties()# IpBlockProperties | The properties of the IP block to be updated.try:# Partially modify IP blocks api_response = api_instance.ipblocks_patch(ipblock_id, ipblock)print(api_response)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_patch: %s\n'% e)
from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client) ipblock = ionoscloud.IpBlock()# IpBlock | The IP block to be reserved.try:# Reserve a IP Block api_response = api_instance.ipblocks_post(ipblock)print(api_response)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_post: %s\n'% e)
Modifies the properties of the specified IP block.
Example
from__future__import print_functionimport timeimport ionoscloudfrom ionoscloud.rest import ApiException# Defining the host is optional and defaults to https://api.ionos.com/cloudapi/v6configuration = ionoscloud.Configuration( host ='https://api.ionos.com/cloudapi/v6',)# Example of configuring HTTP Basic Authorizationconfiguration.username ='YOUR_USERNAME'configuration.password ='YOUR_PASSWORD'with ionoscloud.ApiClient(configuration)as api_client:# Create an instance of the API class api_instance = ionoscloud.IPBlocksApi(api_client) ipblock_id ='ipblock_id_example'# str | The unique ID of the IP block. ipblock = ionoscloud.IpBlock()# IpBlock | The modified IP block.try:# Modify a IP Block by ID api_response = api_instance.ipblocks_put(ipblock_id, ipblock)print(api_response)except ApiException as e:print('Exception when calling IPBlocksApi.ipblocks_put: %s\n'% e)