terraform/website/source/layouts
Sander van Harmelen 1619a8138f provider/cloudstack: enhance security groups and rules (#9645)
* govendor: update go-cloudstack dependency

* Separate security groups and rules

This commit separates the creation and management of security groups and security group rules.

It extends the `icmp` options so you can supply `icmp_type` and `icmp_code` to enbale more specific configs.

And it adds lifecycle management of security group rules, so that security groups do not have to be recreated when rules are added or removed.

This is particulary helpful since the `cloudstack_instance` cannot update a security group without having to recreate the instance.

In CloudStack >= 4.9.0 it is possible to update security groups of existing instances, but as that is just added to the latest version it seems a bit too soon to start using this (causing backwards incompatibility issues for people or service providers running older versions).

* Add and update documentation

* Add acceptance tests
2016-10-27 11:10:15 +02:00
..
svg annoucnement bnr 2016-04-11 13:02:15 -05:00
_announcement-bnr.erb annoucnement bnr 2016-04-11 13:02:15 -05:00
_footer.erb Track enhanced links 2016-05-02 15:56:12 -04:00
_header.erb annoucnement bnr 2016-04-11 13:02:15 -05:00
_meta.erb annoucnement bnr 2016-04-11 13:02:15 -05:00
_sidebar.erb fix incorrect link 2015-11-06 15:45:02 -08:00
archive.erb provider/archive: Converting to datasource. (#8492) 2016-10-25 15:59:06 +01:00
atlas.erb provider/atlas: Add a Atlas Artifact Data Source (#7419) 2016-07-01 10:29:53 -05:00
aws.erb provider/aws: Docs for aws_iam_user_login_profile 2016-10-25 12:08:51 -05:00
azure.erb Update docs to centralize on ARM-based Azure provider (#7767) 2016-07-22 11:39:59 +01:00
azurerm.erb docs/azurerm: Adding ARM Storage Share to the navigation bar (#9594) 2016-10-25 16:04:47 +01:00
bitbucket.erb provider/bitbucket: Add the bitbucket documentation 2016-10-03 13:23:54 +01:00
chef.erb fix typo in chef docs sidebar 2016-01-08 15:28:51 -05:00
clc.erb snapshot from CenturyLinkLabs/terraform-provider-clc 2016-03-21 08:58:37 -07:00
cloudflare.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
cloudstack.erb provider/cloudstack: enhance security groups and rules (#9645) 2016-10-27 11:10:15 +02:00
cobbler.erb provider/cobbler: Cobbler Provider 2016-04-16 08:54:59 -05:00
commands-state.erb core: Add `terraform state rm` command and docs 2016-08-16 16:45:44 +01:00
consul.erb Adds consul_prepared_query resource (#7474) 2016-08-18 08:46:30 +01:00
datadog.erb provider/datadog: Fix docs sidebar 2016-08-22 06:01:50 +02:00
digitalocean.erb docs: Add digitalocean_tag resource to the sidebar (#7629) 2016-07-13 20:48:00 +01:00
dme.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
dnsimple.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
docker.erb docker/docs: Document new data source + limitations (#7814) 2016-07-26 17:07:35 +01:00
docs.erb Update documentation 2016-10-24 14:19:56 +02:00
downloads.erb website: v0.7 Upgrade Guide 2016-08-01 14:40:16 -05:00
dyn.erb Dyn provider docs 2015-07-31 08:39:52 -04:00
fastly.erb Added documentation. 2016-08-05 21:29:43 +02:00
github.erb website: docs for github_repository resource 2016-10-13 08:04:18 -07:00
google.erb Add Google Compute Image docs to sidebar. 2016-10-06 10:29:12 -07:00
grafana.erb Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
heroku.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
influxdb.erb Improve influxdb provider (#7333) 2016-08-05 16:27:03 +10:00
inner.erb update footer to be sticky 2014-07-28 00:08:17 -07:00
intro.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
layout.erb in progress header redesign 2015-11-06 12:35:24 -08:00
librato.erb fixup! Support for Librato Alerts and Services 2016-08-31 17:20:20 +02:00
logentries.erb provider/logentries: Implementing logentries provider (#7067) 2016-07-12 14:14:39 +01:00
mailgun.erb Do matching in sidebar_current via regex or equal sign 2015-05-08 10:40:51 +01:00
mysql.erb provider/mysql: user and grant resources (#7656) 2016-07-26 19:19:39 +01:00
openstack.erb OpenStack LBaaS v2 Support 2016-06-09 13:19:52 -07:00
packet.erb working volume resource and test, website docs updated 2016-08-11 09:40:23 -07:00
pagerduty.erb Add support for teams in escalation policies & vendor support 2016-10-24 15:01:35 +02:00
postgresql.erb postgresql provider with "database" and "role" resources 2015-12-03 23:44:20 -08:00
powerdns.erb provider/powerdns: Add site documentation 2016-01-28 10:10:46 -05:00
rabbitmq.erb Fix rabbitmq docs background 2016-09-27 13:12:07 -07:00
random.erb website: docs for the "random" provider 2016-05-14 16:49:10 -07:00
remotestate.erb state/remote: New provider - manta 2016-09-14 20:44:52 +01:00
rundeck.erb Rundeck provider documentation for the website. 2015-09-03 10:01:32 -07:00
scaleway.erb provider/scaleway: Add missing documentation links 2016-10-18 08:08:56 -05:00
softlayer.erb Added softlayer virtual guest and ssh keys functionality: 2016-05-03 15:58:58 -05:00
statuscake.erb Adding some documentation for the StatusCake provider 2015-11-30 10:44:21 +00:00
template.erb provider/template: convert resources to data sources 2016-07-08 17:11:17 +01:00
terraform.erb provider/terraform: remote state resource becomes a data source 2016-05-14 08:26:36 -07:00
tls.erb Restore tls_cert_request to being a managed resource 2016-09-24 12:22:07 -07:00
triton.erb Fix spacing in Triton resources sidebar. (#6240) 2016-04-19 17:53:51 +01:00
ultradns.erb UltraDNS Provider 2016-03-20 12:10:59 -05:00
vcd.erb Minor doc updates 2015-11-11 07:43:36 +00:00
vsphere.erb Added missed link to sphere virtual disk 2016-09-20 11:53:45 +02:00