├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── amz └── amz.go ├── aws ├── Makefile ├── autoscaling │ ├── describe_auto_scaling_groups.go │ ├── describe_launch_configurations.go │ ├── describe_scaling_activities.go │ ├── execute_policy.go │ └── main.go ├── client.go ├── client_test.go ├── cloudformation │ ├── block_device_mapping.go │ ├── cloudformation.go │ ├── create_stack.go │ ├── dbg.go │ ├── delete_stack.go │ ├── describe_stack_events.go │ ├── describe_stack_resources.go │ ├── describe_stacks.go │ ├── ec2_instance.go │ ├── errors.go │ ├── estimate_template_cost.go │ ├── get_template.go │ ├── list_stack_resources.go │ ├── list_stacks.go │ ├── main.go │ ├── network_interface.go │ ├── rds_db_parameter_group.go │ ├── route.go │ ├── route53.go │ ├── route_table.go │ ├── subnet_route_table_association.go │ ├── update_stack.go │ ├── utils.go │ ├── vpc.go │ └── vpc_gateway_attachment.go ├── cloudwatch │ ├── fixtures │ │ ├── get_metric_statistics_response.xml │ │ └── list_metrics_response.xml │ ├── get_metric_statistics.go │ ├── list_metrics.go │ ├── metric.go │ ├── put_metric_data.go │ └── put_metric_data_test.go ├── dbg.go ├── dynamodb │ ├── README.md │ ├── debugger.go │ ├── describe_table.go │ ├── get_item.go │ ├── list_tables.go │ ├── main.go │ ├── put_item.go │ ├── scan.go │ └── update_item.go ├── ec2 │ ├── Makefile │ ├── addresses.go │ ├── client.go │ ├── client_test.go │ ├── deregister_image.go │ ├── describe_images.go │ ├── describe_instances.go │ ├── describe_subnets.go │ ├── describe_volumes.go │ ├── ec2.go │ ├── ec2_test.go │ ├── fixtures │ │ ├── create_image_response.xml │ │ ├── describe_addresses.xml │ │ ├── describe_images.xml │ │ ├── describe_instances.xml │ │ ├── describe_key_pairs.xml │ │ ├── describe_security_groups.xml │ │ ├── describe_spot_price_history.xml │ │ ├── describe_tags.xml │ │ ├── ri-light-linux.json │ │ ├── run_instances_response.xml │ │ └── terminate_instances_response.xml │ ├── images.go │ ├── network_interface.go │ ├── run_instances.go │ ├── security_groups.go │ ├── spot_instances.go │ ├── subnets.go │ ├── tags.go │ └── utils.go ├── elasticache │ ├── dbg.go │ └── describe_cache_clusters.go ├── elb │ ├── elb.go │ ├── elb_test.go │ └── fixtures │ │ ├── describe_instances_health.xml │ │ ├── describe_load_balancers.xml │ │ └── register_instances_with_load_balancer.xml ├── generic.go ├── generic_test.go ├── iam │ ├── client.go │ ├── fixtures │ │ ├── get_account_summary.xml │ │ ├── get_user.xml │ │ ├── list_account_aliases.xml │ │ └── list_users.xml │ └── iam_test.go ├── iam_credentials.go ├── pricing │ ├── .gitignore │ ├── Makefile │ ├── assets.go │ ├── assets │ │ ├── fetch.sh │ │ ├── instance_types.json │ │ ├── linux-od.json │ │ ├── linux-ri-heavy.json │ │ ├── linux-ri-light.json │ │ └── linux-ri-medium.json │ ├── configs.go │ ├── fixtures │ │ └── linux-od.json │ ├── main.go │ ├── main_test.go │ ├── parse.rb │ └── value_columns.go ├── rds │ ├── db_security_group.go │ ├── dbg.go │ ├── delete_db_instance.go │ ├── describe_db_engine_versions.go │ ├── describe_db_instances.go │ ├── describe_db_snapshots.go │ ├── main.go │ ├── modify_db_instance.go │ ├── restore_db_snapshot.go │ ├── utils.go │ └── utils_test.go ├── request_v4.go ├── request_v4_test.go ├── route53 │ ├── fixtures │ │ ├── get_hosted_zone_response.xml │ │ ├── list_hosted_zones.xml │ │ └── list_resource_record_sets.xml │ ├── route53.go │ └── route53_test.go ├── s3 │ ├── Makefile │ ├── acl.go │ ├── client.go │ ├── client_test.go │ ├── fixtures │ │ ├── list_bucket.xml │ │ └── service.xml │ ├── list_bucket.go │ ├── list_versions.go │ ├── multipart.go │ ├── policy.go │ ├── put_bucket.go │ └── util.go ├── sts │ ├── fixtures │ │ └── get_session_token_response.xml │ ├── get_session_token.go │ └── get_session_token_test.go └── util.go ├── cli ├── aws │ ├── cloudformation │ │ ├── main.go │ │ └── parameters_describe.go │ ├── cloudwatch │ │ └── cloudwatch.go │ ├── ec2 │ │ ├── ec2-prices │ │ │ └── main.go │ │ ├── ec2.go │ │ └── prices.go │ ├── elb │ │ └── elb.go │ ├── iam │ │ └── iam.go │ └── route53 │ │ └── route53.go ├── digitalocean │ └── digitalocean.go ├── hetzner │ └── hetzner.go ├── jiffybox │ └── jiffybox.go └── profitbricks │ └── profitbricks.go ├── cmd └── digo2 │ ├── Makefile │ ├── droplet_create.go │ ├── droplet_delete.go │ ├── droplet_reboot.go │ ├── droplet_show.go │ ├── droplets_list.go │ ├── images_list.go │ ├── keys_list.go │ ├── main.go │ └── regions_list.go ├── digitalocean ├── Makefile ├── README.md ├── account.go ├── account_test.go ├── config.go ├── constants.go ├── digital_ocean.go ├── droplet.go ├── env.go ├── image.go ├── pricing.go ├── region.go ├── resource.go ├── size.go ├── ssh_key.go └── v2 │ └── digitalocean │ ├── client.go │ ├── dbg.go │ ├── domains.go │ ├── droplets.go │ ├── images.go │ ├── keys.go │ ├── reboot_droplet.go │ ├── regions.go │ └── sizes.go ├── dyn53 └── main.go ├── gocloud ├── Makefile ├── compare.go └── main.go ├── hetzner ├── Makefile ├── main.go └── plans.go ├── jiffybox ├── Makefile ├── backups.go ├── box.go ├── client.go ├── distributions.go ├── distributions_test.go ├── fixtures │ ├── distributions.json │ ├── error_creating_response.json │ ├── jiffyBoxes.json │ └── no_module_response.json ├── jiffybox_test.go └── plans.go ├── plans.go └── profitbricks ├── Makefile ├── actions.go ├── actions ├── create_storage.go ├── dcs.go ├── server.go ├── snapshot.go └── storage.go ├── client.go ├── client_test.go ├── connected_storage.go ├── data_center.go ├── firewall.go ├── fixtures ├── error_response.xml ├── get_all_data_center_request.xml ├── get_all_data_center_response.xml ├── get_all_images_response.xml ├── get_all_snapshots.xml ├── get_all_storages.xml ├── get_data_center_request.xml ├── get_data_center_response.xml ├── get_server_request.xml ├── get_server_response.xml ├── get_storage_request.xml ├── get_storage_response.xml └── rollback_snapshot_response.xml ├── image.go ├── main.go ├── nic.go ├── pricing.go ├── server.go ├── snapshot.go ├── soap.go ├── storage.go └── util.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/README.md -------------------------------------------------------------------------------- /amz/amz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/amz/amz.go -------------------------------------------------------------------------------- /aws/Makefile: -------------------------------------------------------------------------------- 1 | default: 2 | go get ./... 3 | -------------------------------------------------------------------------------- /aws/autoscaling/describe_auto_scaling_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/autoscaling/describe_auto_scaling_groups.go -------------------------------------------------------------------------------- /aws/autoscaling/describe_launch_configurations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/autoscaling/describe_launch_configurations.go -------------------------------------------------------------------------------- /aws/autoscaling/describe_scaling_activities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/autoscaling/describe_scaling_activities.go -------------------------------------------------------------------------------- /aws/autoscaling/execute_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/autoscaling/execute_policy.go -------------------------------------------------------------------------------- /aws/autoscaling/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/autoscaling/main.go -------------------------------------------------------------------------------- /aws/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/client.go -------------------------------------------------------------------------------- /aws/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/client_test.go -------------------------------------------------------------------------------- /aws/cloudformation/block_device_mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/block_device_mapping.go -------------------------------------------------------------------------------- /aws/cloudformation/cloudformation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/cloudformation.go -------------------------------------------------------------------------------- /aws/cloudformation/create_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/create_stack.go -------------------------------------------------------------------------------- /aws/cloudformation/dbg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/dbg.go -------------------------------------------------------------------------------- /aws/cloudformation/delete_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/delete_stack.go -------------------------------------------------------------------------------- /aws/cloudformation/describe_stack_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/describe_stack_events.go -------------------------------------------------------------------------------- /aws/cloudformation/describe_stack_resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/describe_stack_resources.go -------------------------------------------------------------------------------- /aws/cloudformation/describe_stacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/describe_stacks.go -------------------------------------------------------------------------------- /aws/cloudformation/ec2_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/ec2_instance.go -------------------------------------------------------------------------------- /aws/cloudformation/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/errors.go -------------------------------------------------------------------------------- /aws/cloudformation/estimate_template_cost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/estimate_template_cost.go -------------------------------------------------------------------------------- /aws/cloudformation/get_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/get_template.go -------------------------------------------------------------------------------- /aws/cloudformation/list_stack_resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/list_stack_resources.go -------------------------------------------------------------------------------- /aws/cloudformation/list_stacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/list_stacks.go -------------------------------------------------------------------------------- /aws/cloudformation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/main.go -------------------------------------------------------------------------------- /aws/cloudformation/network_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/network_interface.go -------------------------------------------------------------------------------- /aws/cloudformation/rds_db_parameter_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/rds_db_parameter_group.go -------------------------------------------------------------------------------- /aws/cloudformation/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/route.go -------------------------------------------------------------------------------- /aws/cloudformation/route53.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/route53.go -------------------------------------------------------------------------------- /aws/cloudformation/route_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/route_table.go -------------------------------------------------------------------------------- /aws/cloudformation/subnet_route_table_association.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/subnet_route_table_association.go -------------------------------------------------------------------------------- /aws/cloudformation/update_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/update_stack.go -------------------------------------------------------------------------------- /aws/cloudformation/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/utils.go -------------------------------------------------------------------------------- /aws/cloudformation/vpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/vpc.go -------------------------------------------------------------------------------- /aws/cloudformation/vpc_gateway_attachment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudformation/vpc_gateway_attachment.go -------------------------------------------------------------------------------- /aws/cloudwatch/fixtures/get_metric_statistics_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/fixtures/get_metric_statistics_response.xml -------------------------------------------------------------------------------- /aws/cloudwatch/fixtures/list_metrics_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/fixtures/list_metrics_response.xml -------------------------------------------------------------------------------- /aws/cloudwatch/get_metric_statistics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/get_metric_statistics.go -------------------------------------------------------------------------------- /aws/cloudwatch/list_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/list_metrics.go -------------------------------------------------------------------------------- /aws/cloudwatch/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/metric.go -------------------------------------------------------------------------------- /aws/cloudwatch/put_metric_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/put_metric_data.go -------------------------------------------------------------------------------- /aws/cloudwatch/put_metric_data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/cloudwatch/put_metric_data_test.go -------------------------------------------------------------------------------- /aws/dbg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dbg.go -------------------------------------------------------------------------------- /aws/dynamodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/README.md -------------------------------------------------------------------------------- /aws/dynamodb/debugger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/debugger.go -------------------------------------------------------------------------------- /aws/dynamodb/describe_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/describe_table.go -------------------------------------------------------------------------------- /aws/dynamodb/get_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/get_item.go -------------------------------------------------------------------------------- /aws/dynamodb/list_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/list_tables.go -------------------------------------------------------------------------------- /aws/dynamodb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/main.go -------------------------------------------------------------------------------- /aws/dynamodb/put_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/put_item.go -------------------------------------------------------------------------------- /aws/dynamodb/scan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/scan.go -------------------------------------------------------------------------------- /aws/dynamodb/update_item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/dynamodb/update_item.go -------------------------------------------------------------------------------- /aws/ec2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/Makefile -------------------------------------------------------------------------------- /aws/ec2/addresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/addresses.go -------------------------------------------------------------------------------- /aws/ec2/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/client.go -------------------------------------------------------------------------------- /aws/ec2/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/client_test.go -------------------------------------------------------------------------------- /aws/ec2/deregister_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/deregister_image.go -------------------------------------------------------------------------------- /aws/ec2/describe_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/describe_images.go -------------------------------------------------------------------------------- /aws/ec2/describe_instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/describe_instances.go -------------------------------------------------------------------------------- /aws/ec2/describe_subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/describe_subnets.go -------------------------------------------------------------------------------- /aws/ec2/describe_volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/describe_volumes.go -------------------------------------------------------------------------------- /aws/ec2/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/ec2.go -------------------------------------------------------------------------------- /aws/ec2/ec2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/ec2_test.go -------------------------------------------------------------------------------- /aws/ec2/fixtures/create_image_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/create_image_response.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_addresses.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_addresses.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_images.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_images.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_instances.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_instances.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_key_pairs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_key_pairs.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_security_groups.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_security_groups.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_spot_price_history.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_spot_price_history.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/describe_tags.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/describe_tags.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/ri-light-linux.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/ri-light-linux.json -------------------------------------------------------------------------------- /aws/ec2/fixtures/run_instances_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/run_instances_response.xml -------------------------------------------------------------------------------- /aws/ec2/fixtures/terminate_instances_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/fixtures/terminate_instances_response.xml -------------------------------------------------------------------------------- /aws/ec2/images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/images.go -------------------------------------------------------------------------------- /aws/ec2/network_interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/network_interface.go -------------------------------------------------------------------------------- /aws/ec2/run_instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/run_instances.go -------------------------------------------------------------------------------- /aws/ec2/security_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/security_groups.go -------------------------------------------------------------------------------- /aws/ec2/spot_instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/spot_instances.go -------------------------------------------------------------------------------- /aws/ec2/subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/subnets.go -------------------------------------------------------------------------------- /aws/ec2/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/tags.go -------------------------------------------------------------------------------- /aws/ec2/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/ec2/utils.go -------------------------------------------------------------------------------- /aws/elasticache/dbg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elasticache/dbg.go -------------------------------------------------------------------------------- /aws/elasticache/describe_cache_clusters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elasticache/describe_cache_clusters.go -------------------------------------------------------------------------------- /aws/elb/elb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elb/elb.go -------------------------------------------------------------------------------- /aws/elb/elb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elb/elb_test.go -------------------------------------------------------------------------------- /aws/elb/fixtures/describe_instances_health.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elb/fixtures/describe_instances_health.xml -------------------------------------------------------------------------------- /aws/elb/fixtures/describe_load_balancers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elb/fixtures/describe_load_balancers.xml -------------------------------------------------------------------------------- /aws/elb/fixtures/register_instances_with_load_balancer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/elb/fixtures/register_instances_with_load_balancer.xml -------------------------------------------------------------------------------- /aws/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/generic.go -------------------------------------------------------------------------------- /aws/generic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/generic_test.go -------------------------------------------------------------------------------- /aws/iam/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/client.go -------------------------------------------------------------------------------- /aws/iam/fixtures/get_account_summary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/fixtures/get_account_summary.xml -------------------------------------------------------------------------------- /aws/iam/fixtures/get_user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/fixtures/get_user.xml -------------------------------------------------------------------------------- /aws/iam/fixtures/list_account_aliases.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/fixtures/list_account_aliases.xml -------------------------------------------------------------------------------- /aws/iam/fixtures/list_users.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/fixtures/list_users.xml -------------------------------------------------------------------------------- /aws/iam/iam_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam/iam_test.go -------------------------------------------------------------------------------- /aws/iam_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/iam_credentials.go -------------------------------------------------------------------------------- /aws/pricing/.gitignore: -------------------------------------------------------------------------------- 1 | compiled_assets.go 2 | -------------------------------------------------------------------------------- /aws/pricing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/Makefile -------------------------------------------------------------------------------- /aws/pricing/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets.go -------------------------------------------------------------------------------- /aws/pricing/assets/fetch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/fetch.sh -------------------------------------------------------------------------------- /aws/pricing/assets/instance_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/instance_types.json -------------------------------------------------------------------------------- /aws/pricing/assets/linux-od.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/linux-od.json -------------------------------------------------------------------------------- /aws/pricing/assets/linux-ri-heavy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/linux-ri-heavy.json -------------------------------------------------------------------------------- /aws/pricing/assets/linux-ri-light.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/linux-ri-light.json -------------------------------------------------------------------------------- /aws/pricing/assets/linux-ri-medium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/assets/linux-ri-medium.json -------------------------------------------------------------------------------- /aws/pricing/configs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/configs.go -------------------------------------------------------------------------------- /aws/pricing/fixtures/linux-od.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/fixtures/linux-od.json -------------------------------------------------------------------------------- /aws/pricing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/main.go -------------------------------------------------------------------------------- /aws/pricing/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/main_test.go -------------------------------------------------------------------------------- /aws/pricing/parse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/parse.rb -------------------------------------------------------------------------------- /aws/pricing/value_columns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/pricing/value_columns.go -------------------------------------------------------------------------------- /aws/rds/db_security_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/db_security_group.go -------------------------------------------------------------------------------- /aws/rds/dbg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/dbg.go -------------------------------------------------------------------------------- /aws/rds/delete_db_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/delete_db_instance.go -------------------------------------------------------------------------------- /aws/rds/describe_db_engine_versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/describe_db_engine_versions.go -------------------------------------------------------------------------------- /aws/rds/describe_db_instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/describe_db_instances.go -------------------------------------------------------------------------------- /aws/rds/describe_db_snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/describe_db_snapshots.go -------------------------------------------------------------------------------- /aws/rds/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/main.go -------------------------------------------------------------------------------- /aws/rds/modify_db_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/modify_db_instance.go -------------------------------------------------------------------------------- /aws/rds/restore_db_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/restore_db_snapshot.go -------------------------------------------------------------------------------- /aws/rds/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/utils.go -------------------------------------------------------------------------------- /aws/rds/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/rds/utils_test.go -------------------------------------------------------------------------------- /aws/request_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/request_v4.go -------------------------------------------------------------------------------- /aws/request_v4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/request_v4_test.go -------------------------------------------------------------------------------- /aws/route53/fixtures/get_hosted_zone_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/route53/fixtures/get_hosted_zone_response.xml -------------------------------------------------------------------------------- /aws/route53/fixtures/list_hosted_zones.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/route53/fixtures/list_hosted_zones.xml -------------------------------------------------------------------------------- /aws/route53/fixtures/list_resource_record_sets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/route53/fixtures/list_resource_record_sets.xml -------------------------------------------------------------------------------- /aws/route53/route53.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/route53/route53.go -------------------------------------------------------------------------------- /aws/route53/route53_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/route53/route53_test.go -------------------------------------------------------------------------------- /aws/s3/Makefile: -------------------------------------------------------------------------------- 1 | default: 2 | go get github.com/dynport/gocloud/aws/s3 3 | -------------------------------------------------------------------------------- /aws/s3/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/acl.go -------------------------------------------------------------------------------- /aws/s3/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/client.go -------------------------------------------------------------------------------- /aws/s3/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/client_test.go -------------------------------------------------------------------------------- /aws/s3/fixtures/list_bucket.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/fixtures/list_bucket.xml -------------------------------------------------------------------------------- /aws/s3/fixtures/service.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/fixtures/service.xml -------------------------------------------------------------------------------- /aws/s3/list_bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/list_bucket.go -------------------------------------------------------------------------------- /aws/s3/list_versions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/list_versions.go -------------------------------------------------------------------------------- /aws/s3/multipart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/multipart.go -------------------------------------------------------------------------------- /aws/s3/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/policy.go -------------------------------------------------------------------------------- /aws/s3/put_bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/put_bucket.go -------------------------------------------------------------------------------- /aws/s3/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/s3/util.go -------------------------------------------------------------------------------- /aws/sts/fixtures/get_session_token_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/sts/fixtures/get_session_token_response.xml -------------------------------------------------------------------------------- /aws/sts/get_session_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/sts/get_session_token.go -------------------------------------------------------------------------------- /aws/sts/get_session_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/sts/get_session_token_test.go -------------------------------------------------------------------------------- /aws/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/aws/util.go -------------------------------------------------------------------------------- /cli/aws/cloudformation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/cloudformation/main.go -------------------------------------------------------------------------------- /cli/aws/cloudformation/parameters_describe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/cloudformation/parameters_describe.go -------------------------------------------------------------------------------- /cli/aws/cloudwatch/cloudwatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/cloudwatch/cloudwatch.go -------------------------------------------------------------------------------- /cli/aws/ec2/ec2-prices/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/ec2/ec2-prices/main.go -------------------------------------------------------------------------------- /cli/aws/ec2/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/ec2/ec2.go -------------------------------------------------------------------------------- /cli/aws/ec2/prices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/ec2/prices.go -------------------------------------------------------------------------------- /cli/aws/elb/elb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/elb/elb.go -------------------------------------------------------------------------------- /cli/aws/iam/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/iam/iam.go -------------------------------------------------------------------------------- /cli/aws/route53/route53.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/aws/route53/route53.go -------------------------------------------------------------------------------- /cli/digitalocean/digitalocean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/digitalocean/digitalocean.go -------------------------------------------------------------------------------- /cli/hetzner/hetzner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/hetzner/hetzner.go -------------------------------------------------------------------------------- /cli/jiffybox/jiffybox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/jiffybox/jiffybox.go -------------------------------------------------------------------------------- /cli/profitbricks/profitbricks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cli/profitbricks/profitbricks.go -------------------------------------------------------------------------------- /cmd/digo2/Makefile: -------------------------------------------------------------------------------- 1 | build: 2 | go get ./... 3 | -------------------------------------------------------------------------------- /cmd/digo2/droplet_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/droplet_create.go -------------------------------------------------------------------------------- /cmd/digo2/droplet_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/droplet_delete.go -------------------------------------------------------------------------------- /cmd/digo2/droplet_reboot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/droplet_reboot.go -------------------------------------------------------------------------------- /cmd/digo2/droplet_show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/droplet_show.go -------------------------------------------------------------------------------- /cmd/digo2/droplets_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/droplets_list.go -------------------------------------------------------------------------------- /cmd/digo2/images_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/images_list.go -------------------------------------------------------------------------------- /cmd/digo2/keys_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/keys_list.go -------------------------------------------------------------------------------- /cmd/digo2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/main.go -------------------------------------------------------------------------------- /cmd/digo2/regions_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/cmd/digo2/regions_list.go -------------------------------------------------------------------------------- /digitalocean/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/Makefile -------------------------------------------------------------------------------- /digitalocean/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/README.md -------------------------------------------------------------------------------- /digitalocean/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/account.go -------------------------------------------------------------------------------- /digitalocean/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/account_test.go -------------------------------------------------------------------------------- /digitalocean/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/config.go -------------------------------------------------------------------------------- /digitalocean/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/constants.go -------------------------------------------------------------------------------- /digitalocean/digital_ocean.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/digital_ocean.go -------------------------------------------------------------------------------- /digitalocean/droplet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/droplet.go -------------------------------------------------------------------------------- /digitalocean/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/env.go -------------------------------------------------------------------------------- /digitalocean/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/image.go -------------------------------------------------------------------------------- /digitalocean/pricing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/pricing.go -------------------------------------------------------------------------------- /digitalocean/region.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/region.go -------------------------------------------------------------------------------- /digitalocean/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/resource.go -------------------------------------------------------------------------------- /digitalocean/size.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/size.go -------------------------------------------------------------------------------- /digitalocean/ssh_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/ssh_key.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/client.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/dbg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/dbg.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/domains.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/domains.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/droplets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/droplets.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/images.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/keys.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/reboot_droplet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/reboot_droplet.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/regions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/regions.go -------------------------------------------------------------------------------- /digitalocean/v2/digitalocean/sizes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/digitalocean/v2/digitalocean/sizes.go -------------------------------------------------------------------------------- /dyn53/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/dyn53/main.go -------------------------------------------------------------------------------- /gocloud/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/gocloud/Makefile -------------------------------------------------------------------------------- /gocloud/compare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/gocloud/compare.go -------------------------------------------------------------------------------- /gocloud/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/gocloud/main.go -------------------------------------------------------------------------------- /hetzner/Makefile: -------------------------------------------------------------------------------- 1 | default: 2 | go get github.com/dynport/gocloud/hetzner 3 | -------------------------------------------------------------------------------- /hetzner/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/hetzner/main.go -------------------------------------------------------------------------------- /hetzner/plans.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/hetzner/plans.go -------------------------------------------------------------------------------- /jiffybox/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | go test -v 3 | -------------------------------------------------------------------------------- /jiffybox/backups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/backups.go -------------------------------------------------------------------------------- /jiffybox/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/box.go -------------------------------------------------------------------------------- /jiffybox/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/client.go -------------------------------------------------------------------------------- /jiffybox/distributions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/distributions.go -------------------------------------------------------------------------------- /jiffybox/distributions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/distributions_test.go -------------------------------------------------------------------------------- /jiffybox/fixtures/distributions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/fixtures/distributions.json -------------------------------------------------------------------------------- /jiffybox/fixtures/error_creating_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/fixtures/error_creating_response.json -------------------------------------------------------------------------------- /jiffybox/fixtures/jiffyBoxes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/fixtures/jiffyBoxes.json -------------------------------------------------------------------------------- /jiffybox/fixtures/no_module_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/fixtures/no_module_response.json -------------------------------------------------------------------------------- /jiffybox/jiffybox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/jiffybox_test.go -------------------------------------------------------------------------------- /jiffybox/plans.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/jiffybox/plans.go -------------------------------------------------------------------------------- /plans.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/plans.go -------------------------------------------------------------------------------- /profitbricks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/Makefile -------------------------------------------------------------------------------- /profitbricks/actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions.go -------------------------------------------------------------------------------- /profitbricks/actions/create_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions/create_storage.go -------------------------------------------------------------------------------- /profitbricks/actions/dcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions/dcs.go -------------------------------------------------------------------------------- /profitbricks/actions/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions/server.go -------------------------------------------------------------------------------- /profitbricks/actions/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions/snapshot.go -------------------------------------------------------------------------------- /profitbricks/actions/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/actions/storage.go -------------------------------------------------------------------------------- /profitbricks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/client.go -------------------------------------------------------------------------------- /profitbricks/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/client_test.go -------------------------------------------------------------------------------- /profitbricks/connected_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/connected_storage.go -------------------------------------------------------------------------------- /profitbricks/data_center.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/data_center.go -------------------------------------------------------------------------------- /profitbricks/firewall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/firewall.go -------------------------------------------------------------------------------- /profitbricks/fixtures/error_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/error_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_all_data_center_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_all_data_center_request.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_all_data_center_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_all_data_center_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_all_images_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_all_images_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_all_snapshots.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_all_snapshots.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_all_storages.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_all_storages.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_data_center_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_data_center_request.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_data_center_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_data_center_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_server_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_server_request.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_server_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_server_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_storage_request.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_storage_request.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/get_storage_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/get_storage_response.xml -------------------------------------------------------------------------------- /profitbricks/fixtures/rollback_snapshot_response.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/fixtures/rollback_snapshot_response.xml -------------------------------------------------------------------------------- /profitbricks/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/image.go -------------------------------------------------------------------------------- /profitbricks/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/main.go -------------------------------------------------------------------------------- /profitbricks/nic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/nic.go -------------------------------------------------------------------------------- /profitbricks/pricing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/pricing.go -------------------------------------------------------------------------------- /profitbricks/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/server.go -------------------------------------------------------------------------------- /profitbricks/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/snapshot.go -------------------------------------------------------------------------------- /profitbricks/soap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/soap.go -------------------------------------------------------------------------------- /profitbricks/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/storage.go -------------------------------------------------------------------------------- /profitbricks/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dynport/gocloud/HEAD/profitbricks/util.go --------------------------------------------------------------------------------