
Security News
Package Maintainers Call for Improvements to GitHub’s New npm Security Plan
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
linode_openapi_client
Advanced tools
LinodeOpenapiClient - the Ruby gem for the Linode API
This SDK is automatically generated by the OpenAPI Generator project:
To build the Ruby code into a gem:
gem build linode_openapi_client.gemspec
Then either install the gem locally:
gem install ./linode_openapi_client-4.177.1.gem
(for development, run gem install --dev ./linode_openapi_client-4.177.1.gem
to install the development dependencies)
or publish the gem to a gem hosting service, e.g. RubyGems.
Finally add this to the Gemfile:
gem 'linode_openapi_client', '~> 4.177.1'
If the Ruby gem is hosted at a git repository: https://github.com/GIT_USER_ID/GIT_REPO_ID, then add the following in the Gemfile:
gem 'linode_openapi_client', :git => 'https://github.com/GIT_USER_ID/GIT_REPO_ID.git'
Include the Ruby code directly using -I
as follows:
ruby -Ilib script.rb
Please follow the installation procedure and then run the following code:
# Load the gem
require 'linode_openapi_client'
# Setup authorization
LinodeOpenapiClient.configure do |config|
# Configure Bearer authorization: personalAccessToken
config.access_token = 'YOUR_BEARER_TOKEN'
# Configure a proc to get access tokens in lieu of the static access_token configuration
config.access_token_getter = -> { 'YOUR TOKEN GETTER PROC' }
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
# Configure a proc to get access tokens in lieu of the static access_token configuration
config.access_token_getter = -> { 'YOUR TOKEN GETTER PROC' }
end
api_instance = LinodeOpenapiClient::AccountApi.new
api_version = 'v4' # String | __Enum__ Call either the `v4` URL, or `v4beta` for operations still in Beta.
client_id = 'client_id_example' # String | The OAuth Client ID to look up.
begin
#Delete an OAuth client
result = api_instance.delete_client(api_version, client_id)
p result
rescue LinodeOpenapiClient::ApiError => e
puts "Exception when calling AccountApi->delete_client: #{e}"
end
All URIs are relative to https://api.linode.com
Class | Method | HTTP request | Description |
---|---|---|---|
LinodeOpenapiClient::AccountApi | delete_client | DELETE /{apiVersion}/account/oauth-clients/{clientId} | Delete an OAuth client |
LinodeOpenapiClient::AccountApi | delete_entity_transfer | DELETE /{apiVersion}/account/entity-transfers/{token} | Cancel an entity transfer |
LinodeOpenapiClient::AccountApi | delete_payment_method | DELETE /{apiVersion}/account/payment-methods/{paymentMethodId} | Delete a payment method |
LinodeOpenapiClient::AccountApi | delete_service_transfer | DELETE /{apiVersion}/account/service-transfers/{token} | Cancel a service transfer |
LinodeOpenapiClient::AccountApi | delete_user | DELETE /{apiVersion}/account/users/{username} | Delete a user |
LinodeOpenapiClient::AccountApi | get_account | GET /{apiVersion}/account | Get your account |
LinodeOpenapiClient::AccountApi | get_account_agreements | GET /{apiVersion}/account/agreements | List agreements |
LinodeOpenapiClient::AccountApi | get_account_availability | GET /{apiVersion}/account/availability/{id} | Get a region's service availability |
LinodeOpenapiClient::AccountApi | get_account_login | GET /{apiVersion}/account/logins/{loginId} | Get an account login |
LinodeOpenapiClient::AccountApi | get_account_logins | GET /{apiVersion}/account/logins | List user logins |
LinodeOpenapiClient::AccountApi | get_account_settings | GET /{apiVersion}/account/settings | Get account settings |
LinodeOpenapiClient::AccountApi | get_availability | GET /{apiVersion}/account/availability | List available services |
LinodeOpenapiClient::AccountApi | get_child_account | GET /{apiVersion}/account/child-accounts/{euuid} | Get a child account |
LinodeOpenapiClient::AccountApi | get_child_accounts | GET /{apiVersion}/account/child-accounts | List child accounts |
LinodeOpenapiClient::AccountApi | get_client | GET /{apiVersion}/account/oauth-clients/{clientId} | Get an OAuth client |
LinodeOpenapiClient::AccountApi | get_client_thumbnail | GET /{apiVersion}/account/oauth-clients/{clientId}/thumbnail | Get the OAuth client's thumbnail |
LinodeOpenapiClient::AccountApi | get_clients | GET /{apiVersion}/account/oauth-clients | List OAuth clients |
LinodeOpenapiClient::AccountApi | get_enrolled_beta_program | GET /{apiVersion}/account/betas/{betaId} | Get an enrolled Beta program |
LinodeOpenapiClient::AccountApi | get_enrolled_beta_programs | GET /{apiVersion}/account/betas | List enrolled Beta programs |
LinodeOpenapiClient::AccountApi | get_entity_transfer | GET /{apiVersion}/account/entity-transfers/{token} | Get an entity transfer |
LinodeOpenapiClient::AccountApi | get_entity_transfers | GET /{apiVersion}/account/entity-transfers | List entity transfers |
LinodeOpenapiClient::AccountApi | get_event | GET /{apiVersion}/account/events/{eventId} | Get an event |
LinodeOpenapiClient::AccountApi | get_events | GET /{apiVersion}/account/events | List events |
LinodeOpenapiClient::AccountApi | get_invoice | GET /{apiVersion}/account/invoices/{invoiceId} | Get an invoice |
LinodeOpenapiClient::AccountApi | get_invoice_items | GET /{apiVersion}/account/invoices/{invoiceId}/items | List invoice items |
LinodeOpenapiClient::AccountApi | get_invoices | GET /{apiVersion}/account/invoices | List invoices |
LinodeOpenapiClient::AccountApi | get_maintenance | GET /{apiVersion}/account/maintenance | List maintenances |
LinodeOpenapiClient::AccountApi | get_notifications | GET /{apiVersion}/account/notifications | List notifications |
LinodeOpenapiClient::AccountApi | get_payment | GET /{apiVersion}/account/payments/{paymentId} | Get a payment |
LinodeOpenapiClient::AccountApi | get_payment_method | GET /{apiVersion}/account/payment-methods/{paymentMethodId} | Get a payment method |
LinodeOpenapiClient::AccountApi | get_payment_methods | GET /{apiVersion}/account/payment-methods | List payment methods |
LinodeOpenapiClient::AccountApi | get_payments | GET /{apiVersion}/account/payments | List payments |
LinodeOpenapiClient::AccountApi | get_service_transfer | GET /{apiVersion}/account/service-transfers/{token} | Get a service transfer request |
LinodeOpenapiClient::AccountApi | get_service_transfers | GET /{apiVersion}/account/service-transfers | List service transfers |
LinodeOpenapiClient::AccountApi | get_transfer | GET /{apiVersion}/account/transfer | Get network usage |
LinodeOpenapiClient::AccountApi | get_user | GET /{apiVersion}/account/users/{username} | Get a user |
LinodeOpenapiClient::AccountApi | get_user_grants | GET /{apiVersion}/account/users/{username}/grants | List a user's grants |
LinodeOpenapiClient::AccountApi | get_users | GET /{apiVersion}/account/users | List users |
LinodeOpenapiClient::AccountApi | post_accept_entity_transfer | POST /{apiVersion}/account/entity-transfers/{token}/accept | Accept an entity transfer |
LinodeOpenapiClient::AccountApi | post_accept_service_transfer | POST /{apiVersion}/account/service-transfers/{token}/accept | Accept a service transfer |
LinodeOpenapiClient::AccountApi | post_account_agreements | POST /{apiVersion}/account/agreements | Acknowledge agreements |
LinodeOpenapiClient::AccountApi | post_beta_program | POST /{apiVersion}/account/betas | Enroll in a Beta program |
LinodeOpenapiClient::AccountApi | post_cancel_account | POST /{apiVersion}/account/cancel | Cancel your account |
LinodeOpenapiClient::AccountApi | post_child_account_token | POST /{apiVersion}/account/child-accounts/{euuid}/token | Create a proxy user token |
LinodeOpenapiClient::AccountApi | post_client | POST /{apiVersion}/account/oauth-clients | Create an OAuth client |
LinodeOpenapiClient::AccountApi | post_credit_card | POST /{apiVersion}/account/credit-card | Add or edit a credit card |
LinodeOpenapiClient::AccountApi | post_enable_account_managed | POST /{apiVersion}/account/settings/managed-enable | Enable Linode Managed |
LinodeOpenapiClient::AccountApi | post_entity_transfer | POST /{apiVersion}/account/entity-transfers | Create an entity transfer |
LinodeOpenapiClient::AccountApi | post_event_read | POST /{apiVersion}/account/events/{eventId}/read | Mark an event as read |
LinodeOpenapiClient::AccountApi | post_event_seen | POST /{apiVersion}/account/events/{eventId}/seen | Mark an event as seen |
LinodeOpenapiClient::AccountApi | post_execute_pay_pal_payment | POST /{apiVersion}/account/payments/paypal/execute | Execute a PayPal payment |
LinodeOpenapiClient::AccountApi | post_make_payment_method_default | POST /{apiVersion}/account/payment-methods/{paymentMethodId}/make-default | Set a default payment method |
LinodeOpenapiClient::AccountApi | post_pay_pal_payment | POST /{apiVersion}/account/payments/paypal | Stage a PayPal payment |
LinodeOpenapiClient::AccountApi | post_payment | POST /{apiVersion}/account/payments | Make a payment |
LinodeOpenapiClient::AccountApi | post_payment_method | POST /{apiVersion}/account/payment-methods | Add a payment method |
LinodeOpenapiClient::AccountApi | post_promo_credit | POST /{apiVersion}/account/promo-codes | Add a promo credit |
LinodeOpenapiClient::AccountApi | post_reset_client_secret | POST /{apiVersion}/account/oauth-clients/{clientId}/reset-secret | Reset an OAuth client secret |
LinodeOpenapiClient::AccountApi | post_service_transfer | POST /{apiVersion}/account/service-transfers | Request a service transfer |
LinodeOpenapiClient::AccountApi | post_user | POST /{apiVersion}/account/users | Create a user |
LinodeOpenapiClient::AccountApi | put_account | PUT /{apiVersion}/account | Update your account |
LinodeOpenapiClient::AccountApi | put_account_settings | PUT /{apiVersion}/account/settings | Update account settings |
LinodeOpenapiClient::AccountApi | put_client | PUT /{apiVersion}/account/oauth-clients/{clientId} | Update an OAuth client |
LinodeOpenapiClient::AccountApi | put_client_thumbnail | PUT /{apiVersion}/account/oauth-clients/{clientId}/thumbnail | Update the OAuth client's thumbnail |
LinodeOpenapiClient::AccountApi | put_user | PUT /{apiVersion}/account/users/{username} | Update a user |
LinodeOpenapiClient::AccountApi | put_user_grants | PUT /{apiVersion}/account/users/{username}/grants | Update a user's grants |
LinodeOpenapiClient::BetaProgramsApi | get_beta_program | GET /{apiVersion}/betas/{betaId} | Get a Beta program |
LinodeOpenapiClient::BetaProgramsApi | get_beta_programs | GET /{apiVersion}/betas | List Beta programs |
LinodeOpenapiClient::DatabasesApi | delete_database_mysql_instance_backup | DELETE /{apiVersion}/databases/mysql/instances/{instanceId}/backups/{backupId} | Delete a managed MySQL database backup |
LinodeOpenapiClient::DatabasesApi | delete_database_postgre_sql_instance_backup | DELETE /{apiVersion}/databases/postgresql/instances/{instanceId}/backups/{backupId} | Delete a managed PostgreSQL database backup |
LinodeOpenapiClient::DatabasesApi | delete_databases_mysql_instance | DELETE /{apiVersion}/databases/mysql/instances/{instanceId} | Delete a managed MySQL database |
LinodeOpenapiClient::DatabasesApi | delete_databases_postgre_sql_instance | DELETE /{apiVersion}/databases/postgresql/instances/{instanceId} | Delete a managed PostgreSQL database |
LinodeOpenapiClient::DatabasesApi | get_databases_engine | GET /{apiVersion}/databases/engines/{engineId} | Get a managed database engine |
LinodeOpenapiClient::DatabasesApi | get_databases_engines | GET /{apiVersion}/databases/engines | List managed database engines |
LinodeOpenapiClient::DatabasesApi | get_databases_instances | GET /{apiVersion}/databases/instances | List managed databases |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instance | GET /{apiVersion}/databases/mysql/instances/{instanceId} | Get a managed MySQL database |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instance_backup | GET /{apiVersion}/databases/mysql/instances/{instanceId}/backups/{backupId} | Get a managed MySQL database backup |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instance_backups | GET /{apiVersion}/databases/mysql/instances/{instanceId}/backups | List managed MySQL database backups |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instance_credentials | GET /{apiVersion}/databases/mysql/instances/{instanceId}/credentials | Get managed MySQL database credentials |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instance_ssl | GET /{apiVersion}/databases/mysql/instances/{instanceId}/ssl | Get a managed MySQL database SSL certificate |
LinodeOpenapiClient::DatabasesApi | get_databases_mysql_instances | GET /{apiVersion}/databases/mysql/instances | List managed MySQL databases |
LinodeOpenapiClient::DatabasesApi | get_databases_postgre_sql_instance | GET /{apiVersion}/databases/postgresql/instances/{instanceId} | Get a managed PostgreSQL database |
LinodeOpenapiClient::DatabasesApi | get_databases_postgre_sql_instance_backups | GET /{apiVersion}/databases/postgresql/instances/{instanceId}/backups | List managed PostgreSQL database backups |
LinodeOpenapiClient::DatabasesApi | get_databases_postgre_sql_instance_credentials | GET /{apiVersion}/databases/postgresql/instances/{instanceId}/credentials | Get managed PostgreSQL database credentials |
LinodeOpenapiClient::DatabasesApi | get_databases_postgre_sql_instances | GET /{apiVersion}/databases/postgresql/instances | List managed PostgreSQL databases |
LinodeOpenapiClient::DatabasesApi | get_databases_postgresql_instance_backup | GET /{apiVersion}/databases/postgresql/instances/{instanceId}/backups/{backupId} | Get a managed PostgreSQL database backup |
LinodeOpenapiClient::DatabasesApi | get_databases_postgresql_instance_ssl | GET /{apiVersion}/databases/postgresql/instances/{instanceId}/ssl | Get a managed PostgreSQL database SSL certificate |
LinodeOpenapiClient::DatabasesApi | get_databases_type | GET /{apiVersion}/databases/types/{typeId} | Get a managed database type |
LinodeOpenapiClient::DatabasesApi | get_databases_types | GET /{apiVersion}/databases/types | List managed database types |
LinodeOpenapiClient::DatabasesApi | post_databases_mysql_instance_backup | POST /{apiVersion}/databases/mysql/instances/{instanceId}/backups | Create a managed MySQL database backup snapshot |
LinodeOpenapiClient::DatabasesApi | post_databases_mysql_instance_backup_restore | POST /{apiVersion}/databases/mysql/instances/{instanceId}/backups/{backupId}/restore | Restore a managed MySQL database backup |
LinodeOpenapiClient::DatabasesApi | post_databases_mysql_instance_credentials_reset | POST /{apiVersion}/databases/mysql/instances/{instanceId}/credentials/reset | Reset managed MySQL database credentials |
LinodeOpenapiClient::DatabasesApi | post_databases_mysql_instance_patch | POST /{apiVersion}/databases/mysql/instances/{instanceId}/patch | Patch a managed MySQL database |
LinodeOpenapiClient::DatabasesApi | post_databases_mysql_instances | POST /{apiVersion}/databases/mysql/instances | Create a managed MySQL database |
LinodeOpenapiClient::DatabasesApi | post_databases_postgre_sql_instance_backup | POST /{apiVersion}/databases/postgresql/instances/{instanceId}/backups | Create a managed PostgreSQL database backup snapshot |
LinodeOpenapiClient::DatabasesApi | post_databases_postgre_sql_instance_backup_restore | POST /{apiVersion}/databases/postgresql/instances/{instanceId}/backups/{backupId}/restore | Restore a managed PostgreSQL database backup |
LinodeOpenapiClient::DatabasesApi | post_databases_postgre_sql_instance_credentials_reset | POST /{apiVersion}/databases/postgresql/instances/{instanceId}/credentials/reset | Reset managed PostgreSQL database credentials |
LinodeOpenapiClient::DatabasesApi | post_databases_postgre_sql_instance_patch | POST /{apiVersion}/databases/postgresql/instances/{instanceId}/patch | Patch a managed PostgreSQL database |
LinodeOpenapiClient::DatabasesApi | post_databases_postgre_sql_instances | POST /{apiVersion}/databases/postgresql/instances | Create a managed PostgreSQL database |
LinodeOpenapiClient::DatabasesApi | put_databases_mysql_instance | PUT /{apiVersion}/databases/mysql/instances/{instanceId} | Update a managed MySQL database |
LinodeOpenapiClient::DatabasesApi | put_databases_postgre_sql_instance | PUT /{apiVersion}/databases/postgresql/instances/{instanceId} | Update a managed PostgreSQL database |
LinodeOpenapiClient::DomainsApi | delete_domain | DELETE /{apiVersion}/domains/{domainId} | Delete a domain |
LinodeOpenapiClient::DomainsApi | delete_domain_record | DELETE /{apiVersion}/domains/{domainId}/records/{recordId} | Delete a domain record |
LinodeOpenapiClient::DomainsApi | get_domain | GET /{apiVersion}/domains/{domainId} | Get a domain |
LinodeOpenapiClient::DomainsApi | get_domain_record | GET /{apiVersion}/domains/{domainId}/records/{recordId} | Get a domain record |
LinodeOpenapiClient::DomainsApi | get_domain_records | GET /{apiVersion}/domains/{domainId}/records | List domain records |
LinodeOpenapiClient::DomainsApi | get_domain_zone | GET /{apiVersion}/domains/{domainId}/zone-file | Get a domain zone file |
LinodeOpenapiClient::DomainsApi | get_domains | GET /{apiVersion}/domains | List domains |
LinodeOpenapiClient::DomainsApi | post_clone_domain | POST /{apiVersion}/domains/{domainId}/clone | Clone a domain |
LinodeOpenapiClient::DomainsApi | post_domain | POST /{apiVersion}/domains | Create a domain |
LinodeOpenapiClient::DomainsApi | post_domain_record | POST /{apiVersion}/domains/{domainId}/records | Create a domain record |
LinodeOpenapiClient::DomainsApi | post_import_domain | POST /{apiVersion}/domains/import | Import a domain |
LinodeOpenapiClient::DomainsApi | put_domain | PUT /{apiVersion}/domains/{domainId} | Update a domain |
LinodeOpenapiClient::DomainsApi | put_domain_record | PUT /{apiVersion}/domains/{domainId}/records/{recordId} | Update a domain record |
LinodeOpenapiClient::ImagesApi | delete_image | DELETE /{apiVersion}/images/{imageId} | Delete an image |
LinodeOpenapiClient::ImagesApi | get_image | GET /{apiVersion}/images/{imageId} | Get an image |
LinodeOpenapiClient::ImagesApi | get_images | GET /{apiVersion}/images | List images |
LinodeOpenapiClient::ImagesApi | post_image | POST /{apiVersion}/images | Create an image |
LinodeOpenapiClient::ImagesApi | post_replicate_image | POST /{apiVersion}/images/{imageId}/regions | Replicate an image |
LinodeOpenapiClient::ImagesApi | post_upload_image | POST /{apiVersion}/images/upload | Upload an image |
LinodeOpenapiClient::ImagesApi | put_image | PUT /{apiVersion}/images/{imageId} | Update an image |
LinodeOpenapiClient::LinodeInstancesApi | delete_disk | DELETE /{apiVersion}/linode/instances/{linodeId}/disks/{diskId} | Delete a disk |
LinodeOpenapiClient::LinodeInstancesApi | delete_linode_config | DELETE /{apiVersion}/linode/instances/{linodeId}/configs/{configId} | Delete a config profile |
LinodeOpenapiClient::LinodeInstancesApi | delete_linode_config_interface | DELETE /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId} | Delete a configuration profile interface |
LinodeOpenapiClient::LinodeInstancesApi | delete_linode_instance | DELETE /{apiVersion}/linode/instances/{linodeId} | Delete a Linode |
LinodeOpenapiClient::LinodeInstancesApi | delete_linode_ip | DELETE /{apiVersion}/linode/instances/{linodeId}/ips/{address} | Delete an IPv4 address |
LinodeOpenapiClient::LinodeInstancesApi | get_backup | GET /{apiVersion}/linode/instances/{linodeId}/backups/{backupId} | Get a backup |
LinodeOpenapiClient::LinodeInstancesApi | get_backups | GET /{apiVersion}/linode/instances/{linodeId}/backups | List backups |
LinodeOpenapiClient::LinodeInstancesApi | get_kernel | GET /{apiVersion}/linode/kernels/{kernelId} | Get a kernel |
LinodeOpenapiClient::LinodeInstancesApi | get_kernels | GET /{apiVersion}/linode/kernels | List kernels |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_config | GET /{apiVersion}/linode/instances/{linodeId}/configs/{configId} | Get a config profile |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_config_interface | GET /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId} | Get a configuration profile interface |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_config_interfaces | GET /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces | List configuration profile interfaces |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_configs | GET /{apiVersion}/linode/instances/{linodeId}/configs | List config profiles |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_disk | GET /{apiVersion}/linode/instances/{linodeId}/disks/{diskId} | Get a disk |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_disks | GET /{apiVersion}/linode/instances/{linodeId}/disks | List disks |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_firewalls | GET /{apiVersion}/linode/instances/{linodeId}/firewalls | List a Linode's firewalls |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_instance | GET /{apiVersion}/linode/instances/{linodeId} | Get a Linode |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_instances | GET /{apiVersion}/linode/instances | List Linodes |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_ip | GET /{apiVersion}/linode/instances/{linodeId}/ips/{address} | Get a Linode's IP address |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_ips | GET /{apiVersion}/linode/instances/{linodeId}/ips | Get networking information |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_node_balancers | GET /{apiVersion}/linode/instances/{linodeId}/nodebalancers | List Linode NodeBalancers |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_stats | GET /{apiVersion}/linode/instances/{linodeId}/stats | Get Linode statistics |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_stats_by_year_month | GET /{apiVersion}/linode/instances/{linodeId}/stats/{year}/{month} | Get monthly statistics |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_transfer | GET /{apiVersion}/linode/instances/{linodeId}/transfer | Get a network transfer |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_transfer_by_year_month | GET /{apiVersion}/linode/instances/{linodeId}/transfer/{year}/{month} | Get monthly network transfer stats |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_type | GET /{apiVersion}/linode/types/{typeId} | Get a type |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_types | GET /{apiVersion}/linode/types | List types |
LinodeOpenapiClient::LinodeInstancesApi | get_linode_volumes | GET /{apiVersion}/linode/instances/{linodeId}/volumes | List a Linode's volumes |
LinodeOpenapiClient::LinodeInstancesApi | post_add_linode_config | POST /{apiVersion}/linode/instances/{linodeId}/configs | Create a config profile |
LinodeOpenapiClient::LinodeInstancesApi | post_add_linode_disk | POST /{apiVersion}/linode/instances/{linodeId}/disks | Create a disk |
LinodeOpenapiClient::LinodeInstancesApi | post_add_linode_ip | POST /{apiVersion}/linode/instances/{linodeId}/ips | Allocate an IPv4 address |
LinodeOpenapiClient::LinodeInstancesApi | post_boot_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/boot | Boot a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_cancel_backups | POST /{apiVersion}/linode/instances/{linodeId}/backups/cancel | Cancel backups |
LinodeOpenapiClient::LinodeInstancesApi | post_clone_linode_disk | POST /{apiVersion}/linode/instances/{linodeId}/disks/{diskId}/clone | Clone a disk |
LinodeOpenapiClient::LinodeInstancesApi | post_clone_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/clone | Clone a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_enable_backups | POST /{apiVersion}/linode/instances/{linodeId}/backups/enable | Enable backups |
LinodeOpenapiClient::LinodeInstancesApi | post_linode_config_interface | POST /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces | Add a configuration profile interface |
LinodeOpenapiClient::LinodeInstancesApi | post_linode_config_interfaces | POST /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces/order | Reorder configuration profile interfaces |
LinodeOpenapiClient::LinodeInstancesApi | post_linode_instance | POST /{apiVersion}/linode/instances | Create a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_migrate_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/migrate | Initiate a DC migration/pending host migration |
LinodeOpenapiClient::LinodeInstancesApi | post_mutate_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/mutate | Upgrade a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_reboot_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/reboot | Reboot a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_rebuild_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/rebuild | Rebuild a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_rescue_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/rescue | Boot a Linode into rescue mode |
LinodeOpenapiClient::LinodeInstancesApi | post_reset_disk_password | POST /{apiVersion}/linode/instances/{linodeId}/disks/{diskId}/password | Reset a disk root password |
LinodeOpenapiClient::LinodeInstancesApi | post_reset_linode_password | POST /{apiVersion}/linode/instances/{linodeId}/password | Reset a Linode's root password |
LinodeOpenapiClient::LinodeInstancesApi | post_resize_disk | POST /{apiVersion}/linode/instances/{linodeId}/disks/{diskId}/resize | Resize a disk |
LinodeOpenapiClient::LinodeInstancesApi | post_resize_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/resize | Resize a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_restore_backup | POST /{apiVersion}/linode/instances/{linodeId}/backups/{backupId}/restore | Restore a backup |
LinodeOpenapiClient::LinodeInstancesApi | post_shutdown_linode_instance | POST /{apiVersion}/linode/instances/{linodeId}/shutdown | Shut down a Linode |
LinodeOpenapiClient::LinodeInstancesApi | post_snapshot | POST /{apiVersion}/linode/instances/{linodeId}/backups | Create a snapshot |
LinodeOpenapiClient::LinodeInstancesApi | put_disk | PUT /{apiVersion}/linode/instances/{linodeId}/disks/{diskId} | Update a disk |
LinodeOpenapiClient::LinodeInstancesApi | put_linode_config | PUT /{apiVersion}/linode/instances/{linodeId}/configs/{configId} | Update a config profile |
LinodeOpenapiClient::LinodeInstancesApi | put_linode_config_interface | PUT /{apiVersion}/linode/instances/{linodeId}/configs/{configId}/interfaces/{interfaceId} | Update a configuration profile interface |
LinodeOpenapiClient::LinodeInstancesApi | put_linode_instance | PUT /{apiVersion}/linode/instances/{linodeId} | Update a Linode |
LinodeOpenapiClient::LinodeInstancesApi | put_linode_ip | PUT /{apiVersion}/linode/instances/{linodeId}/ips/{address} | Update an IP address's RDNS for a Linode |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | delete_lke_cluster | DELETE /{apiVersion}/lke/clusters/{clusterId} | Delete a Kubernetes cluster |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | delete_lke_cluster_kubeconfig | DELETE /{apiVersion}/lke/clusters/{clusterId}/kubeconfig | Delete a Kubeconfig |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | delete_lke_cluster_node | DELETE /{apiVersion}/lke/clusters/{clusterId}/nodes/{nodeId} | Delete a node |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | delete_lke_node_pool | DELETE /{apiVersion}/lke/clusters/{clusterId}/pools/{poolId} | Delete a node pool |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | delete_lke_service_token | DELETE /{apiVersion}/lke/clusters/{clusterId}/servicetoken | Delete a service token |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster | GET /{apiVersion}/lke/clusters/{clusterId} | Get a Kubernetes cluster |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster_api_endpoints | GET /{apiVersion}/lke/clusters/{clusterId}/api-endpoints | List Kubernetes API endpoints |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster_dashboard | GET /{apiVersion}/lke/clusters/{clusterId}/dashboard | Get a Kubernetes cluster dashboard URL |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster_kubeconfig | GET /{apiVersion}/lke/clusters/{clusterId}/kubeconfig | Get a Kubeconfig |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster_node | GET /{apiVersion}/lke/clusters/{clusterId}/nodes/{nodeId} | Get a node |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_cluster_pools | GET /{apiVersion}/lke/clusters/{clusterId}/pools | List node pools |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_clusters | GET /{apiVersion}/lke/clusters | List Kubernetes clusters |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_node_pool | GET /{apiVersion}/lke/clusters/{clusterId}/pools/{poolId} | Get a node pool |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_version | GET /{apiVersion}/lke/versions/{version} | Get a Kubernetes version |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | get_lke_versions | GET /{apiVersion}/lke/versions | List Kubernetes versions |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster | POST /{apiVersion}/lke/clusters | Create a Kubernetes cluster |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster_node_recycle | POST /{apiVersion}/lke/clusters/{clusterId}/nodes/{nodeId}/recycle | Recycle a node |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster_pool_recycle | POST /{apiVersion}/lke/clusters/{clusterId}/pools/{poolId}/recycle | Recycle a node pool |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster_pools | POST /{apiVersion}/lke/clusters/{clusterId}/pools | Create a node pool |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster_recycle | POST /{apiVersion}/lke/clusters/{clusterId}/recycle | Recycle cluster nodes |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | post_lke_cluster_regenerate | POST /{apiVersion}/lke/clusters/{clusterId}/regenerate | Regenerate a Kubernetes cluster |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | put_lke_cluster | PUT /{apiVersion}/lke/clusters/{clusterId} | Update a Kubernetes cluster |
LinodeOpenapiClient::LinodeKubernetesEngineLKEApi | put_lke_node_pool | PUT /{apiVersion}/lke/clusters/{clusterId}/pools/{poolId} | Update a node pool |
LinodeOpenapiClient::LinodeStackScriptsApi | delete_stack_script | DELETE /{apiVersion}/linode/stackscripts/{stackscriptId} | Delete a StackScript |
LinodeOpenapiClient::LinodeStackScriptsApi | get_stack_script | GET /{apiVersion}/linode/stackscripts/{stackscriptId} | Get a StackScript |
LinodeOpenapiClient::LinodeStackScriptsApi | get_stack_scripts | GET /{apiVersion}/linode/stackscripts | List StackScripts |
LinodeOpenapiClient::LinodeStackScriptsApi | post_add_stack_script | POST /{apiVersion}/linode/stackscripts | Create a StackScript |
LinodeOpenapiClient::LinodeStackScriptsApi | put_stack_script | PUT /{apiVersion}/linode/stackscripts/{stackscriptId} | Update a StackScript |
LinodeOpenapiClient::LongviewApi | delete_longview_client | DELETE /{apiVersion}/longview/clients/{clientId} | Delete a Longview client |
LinodeOpenapiClient::LongviewApi | get_longview_client | GET /{apiVersion}/longview/clients/{clientId} | Get a Longview client |
LinodeOpenapiClient::LongviewApi | get_longview_clients | GET /{apiVersion}/longview/clients | List Longview clients |
LinodeOpenapiClient::LongviewApi | get_longview_plan | GET /{apiVersion}/longview/plan | Get a Longview plan |
LinodeOpenapiClient::LongviewApi | get_longview_subscription | GET /{apiVersion}/longview/subscriptions/{subscriptionId} | Get a Longview subscription |
LinodeOpenapiClient::LongviewApi | get_longview_subscriptions | GET /{apiVersion}/longview/subscriptions | List Longview subscriptions |
LinodeOpenapiClient::LongviewApi | post_longview_client | POST /{apiVersion}/longview/clients | Create a Longview client |
LinodeOpenapiClient::LongviewApi | put_longview_client | PUT /{apiVersion}/longview/clients/{clientId} | Update a Longview client |
LinodeOpenapiClient::LongviewApi | put_longview_plan | PUT /{apiVersion}/longview/plan | Update a Longview plan |
LinodeOpenapiClient::ManagedApi | delete_managed_contact | DELETE /{apiVersion}/managed/contacts/{contactId} | Delete a managed contact |
LinodeOpenapiClient::ManagedApi | delete_managed_service | DELETE /{apiVersion}/managed/services/{serviceId} | Delete a managed service |
LinodeOpenapiClient::ManagedApi | get_managed_contact | GET /{apiVersion}/managed/contacts/{contactId} | Get a managed contact |
LinodeOpenapiClient::ManagedApi | get_managed_contacts | GET /{apiVersion}/managed/contacts | List managed contacts |
LinodeOpenapiClient::ManagedApi | get_managed_credential | GET /{apiVersion}/managed/credentials/{credentialId} | Get a managed credential |
LinodeOpenapiClient::ManagedApi | get_managed_credentials | GET /{apiVersion}/managed/credentials | List managed credentials |
LinodeOpenapiClient::ManagedApi | get_managed_issue | GET /{apiVersion}/managed/issues/{issueId} | Get a managed issue |
LinodeOpenapiClient::ManagedApi | get_managed_issues | GET /{apiVersion}/managed/issues | List managed issues |
LinodeOpenapiClient::ManagedApi | get_managed_linode_setting | GET /{apiVersion}/managed/linode-settings/{linodeId} | Get a Linode's managed settings |
LinodeOpenapiClient::ManagedApi | get_managed_linode_settings | GET /{apiVersion}/managed/linode-settings | List managed Linode settings |
LinodeOpenapiClient::ManagedApi | get_managed_service | GET /{apiVersion}/managed/services/{serviceId} | Get a managed service |
LinodeOpenapiClient::ManagedApi | get_managed_services | GET /{apiVersion}/managed/services | List managed services |
LinodeOpenapiClient::ManagedApi | get_managed_ssh_key | GET /{apiVersion}/managed/credentials/sshkey | Get a managed SSH key |
LinodeOpenapiClient::ManagedApi | get_managed_stats | GET /{apiVersion}/managed/stats | List managed stats |
LinodeOpenapiClient::ManagedApi | post_disable_managed_service | POST /{apiVersion}/managed/services/{serviceId}/disable | Disable a managed service |
LinodeOpenapiClient::ManagedApi | post_enable_managed_service | POST /{apiVersion}/managed/services/{serviceId}/enable | Enable a managed service |
LinodeOpenapiClient::ManagedApi | post_managed_contact | POST /{apiVersion}/managed/contacts | Create a managed contact |
LinodeOpenapiClient::ManagedApi | post_managed_credential | POST /{apiVersion}/managed/credentials | Create a managed credential |
LinodeOpenapiClient::ManagedApi | post_managed_credential_revoke | POST /{apiVersion}/managed/credentials/{credentialId}/revoke | Delete a managed credential |
LinodeOpenapiClient::ManagedApi | post_managed_credential_username_password | POST /{apiVersion}/managed/credentials/{credentialId}/update | Update a managed credential's username and password |
LinodeOpenapiClient::ManagedApi | post_managed_service | POST /{apiVersion}/managed/services | Create a managed service |
LinodeOpenapiClient::ManagedApi | put_managed_contact | PUT /{apiVersion}/managed/contacts/{contactId} | Update a managed contact |
LinodeOpenapiClient::ManagedApi | put_managed_credential | PUT /{apiVersion}/managed/credentials/{credentialId} | Update a managed credential |
LinodeOpenapiClient::ManagedApi | put_managed_linode_setting | PUT /{apiVersion}/managed/linode-settings/{linodeId} | Update a Linode's managed settings |
LinodeOpenapiClient::ManagedApi | put_managed_service | PUT /{apiVersion}/managed/services/{serviceId} | Update a managed service |
LinodeOpenapiClient::NetworkingApi | delete_firewall | DELETE /{apiVersion}/networking/firewalls/{firewallId} | Delete a firewall |
LinodeOpenapiClient::NetworkingApi | delete_firewall_device | DELETE /{apiVersion}/networking/firewalls/{firewallId}/devices/{deviceId} | Delete a firewall device |
LinodeOpenapiClient::NetworkingApi | delete_ipv6_range | DELETE /{apiVersion}/networking/ipv6/ranges/{range} | Delete an IPv6 range |
LinodeOpenapiClient::NetworkingApi | get_firewall | GET /{apiVersion}/networking/firewalls/{firewallId} | Get a firewall |
LinodeOpenapiClient::NetworkingApi | get_firewall_device | GET /{apiVersion}/networking/firewalls/{firewallId}/devices/{deviceId} | Get a firewall device |
LinodeOpenapiClient::NetworkingApi | get_firewall_devices | GET /{apiVersion}/networking/firewalls/{firewallId}/devices | List firewall devices |
LinodeOpenapiClient::NetworkingApi | get_firewall_rules | GET /{apiVersion}/networking/firewalls/{firewallId}/rules | List firewall rules |
LinodeOpenapiClient::NetworkingApi | get_firewalls | GET /{apiVersion}/networking/firewalls | List firewalls |
LinodeOpenapiClient::NetworkingApi | get_ip | GET /{apiVersion}/networking/ips/{address} | Get an IP address |
LinodeOpenapiClient::NetworkingApi | get_ips | GET /{apiVersion}/networking/ips | List IP addresses |
LinodeOpenapiClient::NetworkingApi | get_ipv6_pools | GET /{apiVersion}/networking/ipv6/pools | List IPv6 pools |
LinodeOpenapiClient::NetworkingApi | get_ipv6_range | GET /{apiVersion}/networking/ipv6/ranges/{range} | Get an IPv6 range |
LinodeOpenapiClient::NetworkingApi | get_ipv6_ranges | GET /{apiVersion}/networking/ipv6/ranges | List IPv6 ranges |
LinodeOpenapiClient::NetworkingApi | get_vlans | GET /{apiVersion}/networking/vlans | List VLANs |
LinodeOpenapiClient::NetworkingApi | post_allocate_ip | POST /{apiVersion}/networking/ips | Allocate an IP address |
LinodeOpenapiClient::NetworkingApi | post_assign_ips | POST /{apiVersion}/networking/ips/assign | Assign IP addresses |
LinodeOpenapiClient::NetworkingApi | post_assign_ipv4s | POST /{apiVersion}/networking/ipv4/assign | Assign IPv4s to Linodes |
LinodeOpenapiClient::NetworkingApi | post_firewall_device | POST /{apiVersion}/networking/firewalls/{firewallId}/devices | Create a firewall device |
LinodeOpenapiClient::NetworkingApi | post_firewalls | POST /{apiVersion}/networking/firewalls | Create a firewall |
LinodeOpenapiClient::NetworkingApi | post_ipv6_range | POST /{apiVersion}/networking/ipv6/ranges | Create an IPv6 range |
LinodeOpenapiClient::NetworkingApi | post_share_ips | POST /{apiVersion}/networking/ips/share | Share IP addresses |
LinodeOpenapiClient::NetworkingApi | post_share_ipv4s | POST /{apiVersion}/networking/ipv4/share | Configure IPv4 sharing |
LinodeOpenapiClient::NetworkingApi | put_firewall | PUT /{apiVersion}/networking/firewalls/{firewallId} | Update a firewall |
LinodeOpenapiClient::NetworkingApi | put_firewall_rules | PUT /{apiVersion}/networking/firewalls/{firewallId}/rules | Update firewall rules |
LinodeOpenapiClient::NetworkingApi | put_ip | PUT /{apiVersion}/networking/ips/{address} | Update an IP address's RDNS |
LinodeOpenapiClient::NodeBalancersApi | delete_node_balancer | DELETE /{apiVersion}/nodebalancers/{nodeBalancerId} | Delete a NodeBalancer |
LinodeOpenapiClient::NodeBalancersApi | delete_node_balancer_config | DELETE /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId} | Delete a config |
LinodeOpenapiClient::NodeBalancersApi | delete_node_balancer_config_node | DELETE /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId} | Delete a node balancer's node |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer | GET /{apiVersion}/nodebalancers/{nodeBalancerId} | Get a NodeBalancer |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_config | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId} | Get a config |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_config_nodes | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/nodes | List nodes |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_configs | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/configs | List configs |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_firewalls | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/firewalls | List node balancer firewalls |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_node | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId} | Get a node balancer's node |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancer_stats | GET /{apiVersion}/nodebalancers/{nodeBalancerId}/stats | Get node balancer statistics |
LinodeOpenapiClient::NodeBalancersApi | get_node_balancers | GET /{apiVersion}/nodebalancers | List NodeBalancers |
LinodeOpenapiClient::NodeBalancersApi | post_node_balancer | POST /{apiVersion}/nodebalancers | Create a NodeBalancer |
LinodeOpenapiClient::NodeBalancersApi | post_node_balancer_config | POST /{apiVersion}/nodebalancers/{nodeBalancerId}/configs | Create a config |
LinodeOpenapiClient::NodeBalancersApi | post_node_balancer_node | POST /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/nodes | Create a node |
LinodeOpenapiClient::NodeBalancersApi | post_rebuild_node_balancer_config | POST /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/rebuild | Rebuild a config |
LinodeOpenapiClient::NodeBalancersApi | put_node_balancer | PUT /{apiVersion}/nodebalancers/{nodeBalancerId} | Update a NodeBalancer |
LinodeOpenapiClient::NodeBalancersApi | put_node_balancer_config | PUT /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId} | Update a config |
LinodeOpenapiClient::NodeBalancersApi | put_node_balancer_node | PUT /{apiVersion}/nodebalancers/{nodeBalancerId}/configs/{configId}/nodes/{nodeId} | Update a node |
LinodeOpenapiClient::ObjectStorageApi | delete_object_storage_bucket | DELETE /{apiVersion}/object-storage/buckets/{regionId}/{bucket} | Remove an Object Storage bucket |
LinodeOpenapiClient::ObjectStorageApi | delete_object_storage_key | DELETE /{apiVersion}/object-storage/keys/{keyId} | Revoke an Object Storage key |
LinodeOpenapiClient::ObjectStorageApi | delete_object_storage_ssl | DELETE /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/ssl | Delete an Object Storage TLS/SSL certificate |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_bucket | GET /{apiVersion}/object-storage/buckets/{regionId}/{bucket} | Get an Object Storage bucket |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_bucket_acl | GET /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/object-acl | Get an Object Storage object ACL config |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_bucket_content | GET /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/object-list | List Object Storage bucket contents |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_bucketin_cluster | GET /{apiVersion}/object-storage/buckets/{regionId} | List Object Storage buckets per region |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_buckets | GET /{apiVersion}/object-storage/buckets | List Object Storage buckets |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_cluster | GET /{apiVersion}/object-storage/clusters/{clusterId} | Get a cluster |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_clusters | GET /{apiVersion}/object-storage/clusters | List clusters |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_key | GET /{apiVersion}/object-storage/keys/{keyId} | Get an Object Storage key |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_keys | GET /{apiVersion}/object-storage/keys | List Object Storage keys |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_ssl | GET /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/ssl | Get an Object Storage TLS/SSL certificate |
LinodeOpenapiClient::ObjectStorageApi | get_object_storage_transfer | GET /{apiVersion}/object-storage/transfer | Get Object Storage transfer data |
LinodeOpenapiClient::ObjectStorageApi | post_cancel_object_storage | POST /{apiVersion}/object-storage/cancel | Cancel Object Storage |
LinodeOpenapiClient::ObjectStorageApi | post_object_storage_bucket | POST /{apiVersion}/object-storage/buckets | Create an Object Storage bucket |
LinodeOpenapiClient::ObjectStorageApi | post_object_storage_bucket_access | POST /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/access | Modify access to an Object Storage bucket |
LinodeOpenapiClient::ObjectStorageApi | post_object_storage_keys | POST /{apiVersion}/object-storage/keys | Create an Object Storage key |
LinodeOpenapiClient::ObjectStorageApi | post_object_storage_object_url | POST /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/object-url | Create a URL for an object |
LinodeOpenapiClient::ObjectStorageApi | post_object_storage_ssl | POST /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/ssl | Upload an Object Storage TLS/SSL certificate |
LinodeOpenapiClient::ObjectStorageApi | put_object_storage_bucket_acl | PUT /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/object-acl | Update an object's ACL config |
LinodeOpenapiClient::ObjectStorageApi | put_object_storage_key | PUT /{apiVersion}/object-storage/keys/{keyId} | Update an Object Storage key |
LinodeOpenapiClient::ObjectStorageApi | put_storage_bucket_access | PUT /{apiVersion}/object-storage/buckets/{regionId}/{bucket}/access | Update access to an Object Storage bucket |
LinodeOpenapiClient::PlacementGroupsApi | delete_placement_group | DELETE /{apiVersion}/placement/groups/{groupId} | Delete a placement group |
LinodeOpenapiClient::PlacementGroupsApi | get_placement_group | GET /{apiVersion}/placement/groups/{groupId} | Get a placement group |
LinodeOpenapiClient::PlacementGroupsApi | get_placement_groups | GET /{apiVersion}/placement/groups | List placement groups |
LinodeOpenapiClient::PlacementGroupsApi | post_group_add_linode | POST /{apiVersion}/placement/groups/{groupId}/assign | Assign a placement group |
LinodeOpenapiClient::PlacementGroupsApi | post_group_unassign | POST /{apiVersion}/placement/groups/{groupId}/unassign | Unassign a placement group |
LinodeOpenapiClient::PlacementGroupsApi | post_placement_group | POST /{apiVersion}/placement/groups | Create placement group |
LinodeOpenapiClient::PlacementGroupsApi | put_placement_group | PUT /{apiVersion}/placement/groups/{groupId} | Update a placement group |
LinodeOpenapiClient::ProfileApi | delete_personal_access_token | DELETE /{apiVersion}/profile/tokens/{tokenId} | Revoke a personal access token |
LinodeOpenapiClient::ProfileApi | delete_profile_app | DELETE /{apiVersion}/profile/apps/{appId} | Revoke app access |
LinodeOpenapiClient::ProfileApi | delete_profile_phone_number | DELETE /{apiVersion}/profile/phone-number | Delete a phone number |
LinodeOpenapiClient::ProfileApi | delete_ssh_key | DELETE /{apiVersion}/profile/sshkeys/{sshKeyId} | Delete an SSH key |
LinodeOpenapiClient::ProfileApi | delete_trusted_device | DELETE /{apiVersion}/profile/devices/{deviceId} | Revoke a trusted device |
LinodeOpenapiClient::ProfileApi | get_devices | GET /{apiVersion}/profile/devices | List trusted devices |
LinodeOpenapiClient::ProfileApi | get_personal_access_token | GET /{apiVersion}/profile/tokens/{tokenId} | Get a personal access token |
LinodeOpenapiClient::ProfileApi | get_personal_access_tokens | GET /{apiVersion}/profile/tokens | List personal access tokens |
LinodeOpenapiClient::ProfileApi | get_profile | GET /{apiVersion}/profile | Get a profile |
LinodeOpenapiClient::ProfileApi | get_profile_app | GET /{apiVersion}/profile/apps/{appId} | Get an authorized app |
LinodeOpenapiClient::ProfileApi | get_profile_apps | GET /{apiVersion}/profile/apps | List authorized apps |
LinodeOpenapiClient::ProfileApi | get_profile_grants | GET /{apiVersion}/profile/grants | List grants |
LinodeOpenapiClient::ProfileApi | get_profile_login | GET /{apiVersion}/profile/logins/{loginId} | Get a profile's login |
LinodeOpenapiClient::ProfileApi | get_profile_logins | GET /{apiVersion}/profile/logins | List logins |
LinodeOpenapiClient::ProfileApi | get_security_questions | GET /{apiVersion}/profile/security-questions | List security questions |
LinodeOpenapiClient::ProfileApi | get_ssh_key | GET /{apiVersion}/profile/sshkeys/{sshKeyId} | Get an SSH key |
LinodeOpenapiClient::ProfileApi | get_ssh_keys | GET /{apiVersion}/profile/sshkeys | List SSH keys |
LinodeOpenapiClient::ProfileApi | get_trusted_device | GET /{apiVersion}/profile/devices/{deviceId} | Get a trusted device |
LinodeOpenapiClient::ProfileApi | get_user_preferences | GET /{apiVersion}/profile/preferences | Get user preferences |
LinodeOpenapiClient::ProfileApi | post_add_ssh_key | POST /{apiVersion}/profile/sshkeys | Add an SSH key |
LinodeOpenapiClient::ProfileApi | post_personal_access_token | POST /{apiVersion}/profile/tokens | Create a personal access token |
LinodeOpenapiClient::ProfileApi | post_profile_phone_number | POST /{apiVersion}/profile/phone-number | Send a phone number verification code |
LinodeOpenapiClient::ProfileApi | post_profile_phone_number_verify | POST /{apiVersion}/profile/phone-number/verify | Verify a phone number |
LinodeOpenapiClient::ProfileApi | post_security_questions | POST /{apiVersion}/profile/security-questions | Answer security questions |
LinodeOpenapiClient::ProfileApi | post_tfa_confirm | POST /{apiVersion}/profile/tfa-enable-confirm | Enable two factor authentication |
LinodeOpenapiClient::ProfileApi | post_tfa_disable | POST /{apiVersion}/profile/tfa-disable | Disable two factor authentication |
LinodeOpenapiClient::ProfileApi | post_tfa_enable | POST /{apiVersion}/profile/tfa-enable | Create a two factor secret |
LinodeOpenapiClient::ProfileApi | put_personal_access_token | PUT /{apiVersion}/profile/tokens/{tokenId} | Update a personal access token |
LinodeOpenapiClient::ProfileApi | put_profile | PUT /{apiVersion}/profile | Update a profile |
LinodeOpenapiClient::ProfileApi | put_ssh_key | PUT /{apiVersion}/profile/sshkeys/{sshKeyId} | Update an SSH key |
LinodeOpenapiClient::ProfileApi | put_user_preferences | PUT /{apiVersion}/profile/preferences | Update a user's preferences |
LinodeOpenapiClient::RegionsApi | get_region | GET /{apiVersion}/regions/{regionId} | Get a region |
LinodeOpenapiClient::RegionsApi | get_region_availability | GET /{apiVersion}/regions/{regionId}/availability | Get a region's availability |
LinodeOpenapiClient::RegionsApi | get_regions | GET /{apiVersion}/regions | List regions |
LinodeOpenapiClient::RegionsApi | get_regions_availability | GET /{apiVersion}/regions/availability | List regions' availability |
LinodeOpenapiClient::SupportApi | get_ticket | GET /{apiVersion}/support/tickets/{ticketId} | Get a support ticket |
LinodeOpenapiClient::SupportApi | get_ticket_replies | GET /{apiVersion}/support/tickets/{ticketId}/replies | List replies |
LinodeOpenapiClient::SupportApi | get_tickets | GET /{apiVersion}/support/tickets | List support tickets |
LinodeOpenapiClient::SupportApi | post_close_ticket | POST /{apiVersion}/support/tickets/{ticketId}/close | Close a support ticket |
LinodeOpenapiClient::SupportApi | post_ticket | POST /{apiVersion}/support/tickets | Open a support ticket |
LinodeOpenapiClient::SupportApi | post_ticket_attachment | POST /{apiVersion}/support/tickets/{ticketId}/attachments | Create a support ticket attachment |
LinodeOpenapiClient::SupportApi | post_ticket_reply | POST /{apiVersion}/support/tickets/{ticketId}/replies | Create a reply |
LinodeOpenapiClient::TagsApi | delete_ag | DELETE /{apiVersion}/tags/{tagLabel} | Delete a tag |
LinodeOpenapiClient::TagsApi | get_tagged_objects | GET /{apiVersion}/tags/{tagLabel} | List tagged objects |
LinodeOpenapiClient::TagsApi | get_tags | GET /{apiVersion}/tags | List tags |
LinodeOpenapiClient::TagsApi | post_tag | POST /{apiVersion}/tags | Create a tag |
LinodeOpenapiClient::VPCsApi | delete_vpc | DELETE /{apiVersion}/vpcs/{vpcId} | Delete a VPC |
LinodeOpenapiClient::VPCsApi | delete_vpc_subnet | DELETE /{apiVersion}/vpcs/{vpcId}/subnets/{vpcSubnetId} | Delete a VPC subnet |
LinodeOpenapiClient::VPCsApi | get_vpc | GET /{apiVersion}/vpcs/{vpcId} | Get a VPC |
LinodeOpenapiClient::VPCsApi | get_vpc_ips | GET /{apiVersion}/vpcs/{vpcId}/ips | List a VPC's IP addresses |
LinodeOpenapiClient::VPCsApi | get_vpc_subnet | GET /{apiVersion}/vpcs/{vpcId}/subnets/{vpcSubnetId} | Get a VPC subnet |
LinodeOpenapiClient::VPCsApi | get_vpc_subnets | GET /{apiVersion}/vpcs/{vpcId}/subnets | List VPC subnets |
LinodeOpenapiClient::VPCsApi | get_vpcs | GET /{apiVersion}/vpcs | List VPCs |
LinodeOpenapiClient::VPCsApi | get_vpcs_ips | GET /{apiVersion}/vpcs/ips | List VPC IP addresses |
LinodeOpenapiClient::VPCsApi | post_vpc | POST /{apiVersion}/vpcs | Create a VPC |
LinodeOpenapiClient::VPCsApi | post_vpc_subnet | POST /{apiVersion}/vpcs/{vpcId}/subnets | Create a VPC subnet |
LinodeOpenapiClient::VPCsApi | put_vpc | PUT /{apiVersion}/vpcs/{vpcId} | Update a VPC |
LinodeOpenapiClient::VPCsApi | put_vpc_subnet | PUT /{apiVersion}/vpcs/{vpcId}/subnets/{vpcSubnetId} | Update a VPC subnet |
LinodeOpenapiClient::VolumesApi | delete_volume | DELETE /{apiVersion}/volumes/{volumeId} | Delete a volume |
LinodeOpenapiClient::VolumesApi | get_volume | GET /{apiVersion}/volumes/{volumeId} | Get a volume |
LinodeOpenapiClient::VolumesApi | get_volumes | GET /{apiVersion}/volumes | List volumes |
LinodeOpenapiClient::VolumesApi | post_attach_volume | POST /{apiVersion}/volumes/{volumeId}/attach | Attach a volume |
LinodeOpenapiClient::VolumesApi | post_clone_volume | POST /{apiVersion}/volumes/{volumeId}/clone | Clone a volume |
LinodeOpenapiClient::VolumesApi | post_detach_volume | POST /{apiVersion}/volumes/{volumeId}/detach | Detach a volume |
LinodeOpenapiClient::VolumesApi | post_resize_volume | POST /{apiVersion}/volumes/{volumeId}/resize | Resize a volume |
LinodeOpenapiClient::VolumesApi | post_volume | POST /{apiVersion}/volumes | Create a volume |
LinodeOpenapiClient::VolumesApi | put_volume | PUT /{apiVersion}/volumes/{volumeId} | Update a volume |
Authentication schemes defined for the API:
FAQs
Unknown package
We found that linode_openapi_client demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.