terraform/builtin/bins
Liran Polak f37800ae62 New Provider: Spotinst (#5001)
* providers/spotinst: Add support for Spotinst resources

* providers/spotinst: Fix merge conflict - layouts/docs.erb

* docs/providers/spotinst: Fix the resource description field

* providers/spotinst: Fix the acceptance tests

* providers/spotinst: Mark the device_index as a required field

* providers/spotinst: Change the associate_public_ip_address field to TypeBool

* docs/providers/spotinst: Update the description of the adjustment field

* providers/spotinst: Rename IamRole to IamInstanceProfile to make it more compatible with the AWS provider

* docs/providers/spotinst: Rename iam_role to iam_instance_profile

* providers/spotinst: Deprecate the iam_role attribute

* providers/spotinst: Fix a misspelled var (IamRole)

* providers/spotinst: Fix possible null pointer exception related to "iam_instance_profile"

* docs/providers/spotinst: Add "load_balancer_names" missing description

* providers/spotinst: New resource "spotinst_subscription" added

* providers/spotinst: Eliminate a possible null pointer exception in "spotinst_aws_group"

* providers/spotinst: Eliminate a possible null pointer exception in "spotinst_subscription"

* providers/spotinst: Mark spotinst_subscription as deleted in destroy

* providers/spotinst: Add support for custom event format in spotinst_subscription

* providers/spotinst: Disable the destroy step of spotinst_subscription

* providers/spotinst: Add support for update subscriptions

* providers/spotinst: Merge fixed conflict - layouts/docs.erb

* providers/spotinst: Vendor dependencies

* providers/spotinst: Return a detailed error message

* provider/spotinst: Update the plugin list

* providers/spotinst: Vendor dependencies using govendor

* providers/spotinst: New resource "spotinst_healthcheck" added

* providers/spotinst: Update the Spotinst SDK

* providers/spotinst: Comment out unnecessary log.Printf

* providers/spotinst: Fix the acceptance tests

* providers/spotinst: Gofmt fixes

* providers/spotinst: Use multiple functions to expand each block

* providers/spotinst: Allow ondemand_count to be zero

* providers/spotinst: Change security_group_ids from TypeSet to TypeList

* providers/spotinst: Remove unnecessary `ForceNew` fields

* providers/spotinst: Update the Spotinst SDK

* providers/spotinst: Add support for capacity unit

* providers/spotinst: Add support for EBS volume pool

* providers/spotinst: Delete health check

* providers/spotinst: Allow to set multiple availability zones

* providers/spotinst: Gofmt

* providers/spotinst: Omit empty strings from the load_balancer_names field

* providers/spotinst: Update the Spotinst SDK to v1.1.9

* providers/spotinst: Add support for new strategy parameters

* providers/spotinst: Update the Spotinst SDK to v1.2.0

* providers/spotinst: Add support for Kubernetes integration

* providers/spotinst: Fix merge conflict - vendor/vendor.json

* providers/spotinst: Update the Spotinst SDK to v1.2.1

* providers/spotinst: Add support for Application Load Balancers

* providers/spotinst: Do not allow to set ondemand_count to 0

* providers/spotinst: Update the Spotinst SDK to v1.2.2

* providers/spotinst: Add support for scaling policy operators

* providers/spotinst: Add dimensions to spotinst_aws_group tests

* providers/spotinst: Allow both ARN and name for IAM instance profiles

* providers/spotinst: Allow ondemand_count=0

* providers/spotinst: Split out the set funcs into flatten style funcs

* providers/spotinst: Update the Spotinst SDK to v1.2.3

* providers/spotinst: Add support for EBS optimized flag

* providers/spotinst: Update the Spotinst SDK to v2.0.0

* providers/spotinst: Use stringutil.Stringify for debugging

* providers/spotinst: Update the Spotinst SDK to v2.0.1

* providers/spotinst: Key pair is now optional

* providers/spotinst: Make sure we do not nullify signals on strategy update

* providers/spotinst: Hash both Strategy and EBS Block Device

* providers/spotinst: Hash AWS load balancer

* providers/spotinst: Update the Spotinst SDK to v2.0.2

* providers/spotinst: Verify namespace exists before appending policy

* providers/spotinst: Image ID will be in a separate block from now on, so as to allow ignoring changes only on the image ID. This change is backwards compatible.

* providers/spotinst: user data decoded when returned from spotinst api, so that TF compares the two states properly, and does not update without cause.
2017-02-22 22:57:16 +02:00
..
provider-archive Implement archive provider and "archive_file" resource. (#7322) 2016-08-08 12:56:44 +12:00
provider-arukas New provider arukas (#11171) 2017-02-13 19:11:30 +00:00
provider-atlas core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-aws core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-azure core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-azurerm provider/azurerm: Clean up work for base provider 2015-12-15 18:31:02 -05:00
provider-bitbucket Bitbucket provider for terraform 2016-08-08 09:45:16 -07:00
provider-chef Entry point for chef provider. 2015-12-13 15:09:16 -08:00
provider-clc core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cloudflare core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cloudstack core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-cobbler provider/cobbler: Cobbler Provider 2016-04-16 08:54:59 -05:00
provider-consul core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-datadog core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-digitalocean core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dme core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dns provider/dns: DNS dynamic updates (RFC 2136) 2017-02-10 21:38:26 +01:00
provider-dnsimple core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-docker core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-dyn core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-external "external" data source, for integrating with external programs (#8768) 2016-12-05 17:24:57 +00:00
provider-fastly core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-github core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-google core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-grafana Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
provider-heroku core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-ignition Ignition provider (#6189) 2017-01-03 11:29:14 +00:00
provider-influxdb core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-librato core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-logentries provider/logentries: Implementing logentries provider (#7067) 2016-07-12 14:14:39 +01:00
provider-mailgun core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-mysql core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-ns1 Ns1 provider (#10782) 2017-01-23 21:41:07 +00:00
provider-null core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-openstack
provider-opsgenie New Provider: OpsGenie (#11012) 2017-01-05 19:25:04 +00:00
provider-packet Packet bare metal cloud hosting platform provider 2015-06-07 16:34:08 -04:00
provider-pagerduty Add PagerDuty provider 2016-10-24 14:19:55 +02:00
provider-postgresql core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-powerdns core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-profitbricks provider/profitbricks: Rename the profitbricks bin so that the plugin (#11267) 2017-01-18 14:47:49 +00:00
provider-rancher [Provider] Rancher (#9173) 2016-12-05 15:29:41 +00:00
provider-random core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-rundeck New provider for Rundeck, a runbook automation system. 2015-09-03 10:01:32 -07:00
provider-scaleway Add scaleway provider (#7331) 2016-07-13 21:03:41 +01:00
provider-softlayer core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-spotinst New Provider: Spotinst (#5001) 2017-02-22 22:57:16 +02:00
provider-statuscake Created the initial scaffolding for the statuscake provider 2015-11-27 15:03:13 +00:00
provider-template
provider-terraform core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provider-test provider/test: Add more variants of maps 2016-06-09 10:49:49 +01:00
provider-tls tls provider 2015-10-22 21:48:32 -07:00
provider-triton provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
provider-ultradns UltraDNS Provider 2016-03-20 12:10:59 -05:00
provider-vault "vault" provider registration 2016-10-29 23:16:57 -07:00
provider-vcd Added vCloud Director provider with tests and provider documentation 2015-11-02 13:39:25 +00:00
provider-vsphere core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provisioner-chef core: Remove tests from provider binaries 2016-06-03 13:47:58 -05:00
provisioner-file update privisioner bins to use new functions 2017-01-26 15:09:15 -08:00
provisioner-local-exec provisioners/local-exec: switch to helper/schema 2017-01-26 15:03:28 -08:00
provisioner-remote-exec update privisioner bins to use new functions 2017-01-26 15:09:15 -08:00