Skip to content
This repository has been archived by the owner on Jul 5, 2023. It is now read-only.

Remove/migrate akamai, alicloud, finish up AWS removal #1408

Merged
merged 1 commit into from
Aug 14, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 0 additions & 12 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,10 @@
path = ext/terraform
url = https://github.com/hashicorp/terraform.git
branch = stable-website
[submodule "ext/providers/alicloud"]
path = ext/providers/alicloud
url = https://github.com/terraform-providers/terraform-provider-alicloud
branch = stable-website
[submodule "ext/providers/arukas"]
path = ext/providers/arukas
url = https://github.com/terraform-providers/terraform-provider-arukas
branch = stable-website
[submodule "ext/providers/aws"]
path = ext/providers/aws
url = https://github.com/terraform-providers/terraform-provider-aws
branch = stable-website
[submodule "ext/providers/azure"]
path = ext/providers/azure
url = https://github.com/terraform-providers/terraform-provider-azure
Expand Down Expand Up @@ -294,10 +286,6 @@
path = ext/providers/vra7
url = https://github.com/terraform-providers/terraform-provider-vra7
branch = stable-website
[submodule "ext/providers/akamai"]
path = ext/providers/akamai
url = https://github.com/terraform-providers/terraform-provider-akamai
branch = stable-website
[submodule "ext/providers/avi"]
path = ext/providers/avi
url = https://github.com/terraform-providers/terraform-provider-avi
Expand Down
284 changes: 0 additions & 284 deletions content/scripts/testdata/incoming-links.txt
Original file line number Diff line number Diff line change
Expand Up @@ -233,289 +233,6 @@
/docs/plugins/provider.html
/docs/providers/acme/index.html
/docs/providers/acme/r/certificate.html
/docs/providers/akamai/index.html
/docs/providers/alicloud/d/disks.html
/docs/providers/alicloud/index.html
/docs/providers/alicloud/r/cs_kubernetes.html
/docs/providers/alicloud/r/cs_managed_kubernetes.html
/docs/providers/alicloud/r/db_account.html
/docs/providers/alicloud/r/db_instance.html
/docs/providers/alicloud/r/instance.html
/docs/providers/alicloud/r/oss_bucket_object.html
/docs/providers/alicloud/r/oss_bucket.html
/docs/providers/alicloud/r/security_group.html
/docs/providers/alicloud/r/slb.html
/docs/providers/alicloud/r/vpc.html
/docs/providers/alicloud/r/vswitch.html
/docs/providers/aws/d/acm_certificate.html
/docs/providers/aws/d/ami_ids.html
/docs/providers/aws/d/ami.html
/docs/providers/aws/d/api_gateway_resource.html
/docs/providers/aws/d/autoscaling_groups.html
/docs/providers/aws/d/availability_zone.html
/docs/providers/aws/d/availability_zones.html
/docs/providers/aws/d/caller_identity.html
/docs/providers/aws/d/cloudformation_stack.html
/docs/providers/aws/d/db_cluster_snapshot.html
/docs/providers/aws/d/db_instance.html
/docs/providers/aws/d/db_snapshot.html
/docs/providers/aws/d/ebs_snapshot.html
/docs/providers/aws/d/ebs_volume.html
/docs/providers/aws/d/ec2_transit_gateway.html
/docs/providers/aws/d/ecr_repository.html
/docs/providers/aws/d/ecs_cluster.html
/docs/providers/aws/d/ecs_container_definition.html
/docs/providers/aws/d/ecs_task_definition.html
/docs/providers/aws/d/efs_file_system.html
/docs/providers/aws/d/eip.html
/docs/providers/aws/d/eks_cluster_auth.html
/docs/providers/aws/d/elastic_beanstalk_hosted_zone.html
/docs/providers/aws/d/elasticache_cluster.html
/docs/providers/aws/d/elb_service_account.html
/docs/providers/aws/d/elb.html
/docs/providers/aws/d/iam_policy_document.html
/docs/providers/aws/d/iam_policy.html
/docs/providers/aws/d/iam_role.html
/docs/providers/aws/d/instance.html
/docs/providers/aws/d/instances.html
/docs/providers/aws/d/ip_ranges.html
/docs/providers/aws/d/kms_key.html
/docs/providers/aws/d/kms_secret.html
/docs/providers/aws/d/kms_secrets.html
/docs/providers/aws/d/lambda_function.html
/docs/providers/aws/d/lb.html
/docs/providers/aws/d/partition.html
/docs/providers/aws/d/prefix_list.html
/docs/providers/aws/d/region.html
/docs/providers/aws/d/route_table.html
/docs/providers/aws/d/route.html
/docs/providers/aws/d/route53_zone.html
/docs/providers/aws/d/s3_bucket_object.html
/docs/providers/aws/d/s3_bucket.html
/docs/providers/aws/d/secretsmanager_secret_version.html
/docs/providers/aws/d/secretsmanager_secret.html
/docs/providers/aws/d/security_group.html
/docs/providers/aws/d/ssm_parameter.html
/docs/providers/aws/d/subnet_ids.html
/docs/providers/aws/d/subnet.html
/docs/providers/aws/d/vpc_peering_connection.html
/docs/providers/aws/d/vpc.html
/docs/providers/aws/d/vpcs.html
/docs/providers/aws/guides/custom-service-endpoints.html
/docs/providers/aws/guides/version-2-upgrade.html
/docs/providers/aws/index.html
/docs/providers/aws/r/acm_certificate_validation.html
/docs/providers/aws/r/acm_certificate.html
/docs/providers/aws/r/ami_from_instance.html
/docs/providers/aws/r/ami_launch_permission.html
/docs/providers/aws/r/ami.html
/docs/providers/aws/r/api_gateway_account.html
/docs/providers/aws/r/api_gateway_authorizer.html
/docs/providers/aws/r/api_gateway_base_path_mapping.html
/docs/providers/aws/r/api_gateway_deployment.html
/docs/providers/aws/r/api_gateway_domain_name.html
/docs/providers/aws/r/api_gateway_integration_response.html
/docs/providers/aws/r/api_gateway_integration.html
/docs/providers/aws/r/api_gateway_method_response.html
/docs/providers/aws/r/api_gateway_method_settings.html
/docs/providers/aws/r/api_gateway_method.html
/docs/providers/aws/r/api_gateway_resource.html
/docs/providers/aws/r/api_gateway_rest_api.html
/docs/providers/aws/r/api_gateway_stage.html
/docs/providers/aws/r/api_gateway_usage_plan.html
/docs/providers/aws/r/appautoscaling_policy.html
/docs/providers/aws/r/appautoscaling_target.html
/docs/providers/aws/r/athena_database.html
/docs/providers/aws/r/autoscaling_attachment.html
/docs/providers/aws/r/autoscaling_group.html
/docs/providers/aws/r/autoscaling_lifecycle_hooks.html
/docs/providers/aws/r/autoscaling_policy.html
/docs/providers/aws/r/autoscaling_schedule.html
/docs/providers/aws/r/batch_compute_environment.html
/docs/providers/aws/r/batch_job_queue.html
/docs/providers/aws/r/budgets_budget.html
/docs/providers/aws/r/cloudformation_stack.html
/docs/providers/aws/r/cloudfront_distribution.html
/docs/providers/aws/r/cloudfront_origin_access_identity.html
/docs/providers/aws/r/cloudtrail.html
/docs/providers/aws/r/cloudwatch_dashboard.html
/docs/providers/aws/r/cloudwatch_event_rule.html
/docs/providers/aws/r/cloudwatch_event_target.html
/docs/providers/aws/r/cloudwatch_log_group.html
/docs/providers/aws/r/cloudwatch_log_metric_filter.html
/docs/providers/aws/r/cloudwatch_log_stream.html
/docs/providers/aws/r/cloudwatch_log_subscription_filter.html
/docs/providers/aws/r/cloudwatch_metric_alarm.html
/docs/providers/aws/r/codebuild_project.html
/docs/providers/aws/r/codebuild_webhook.html
/docs/providers/aws/r/codecommit_repository.html
/docs/providers/aws/r/codedeploy_deployment_group.html
/docs/providers/aws/r/codepipeline_webhook.html
/docs/providers/aws/r/codepipeline.html
/docs/providers/aws/r/cognito_identity_pool.html
/docs/providers/aws/r/cognito_user_pool_client.html
/docs/providers/aws/r/cognito_user_pool.html
/docs/providers/aws/r/config_config_rule.html
/docs/providers/aws/r/config_configuration_recorder.html
/docs/providers/aws/r/customer_gateway.html
/docs/providers/aws/r/datasync_agent.html
/docs/providers/aws/r/datasync_location_efs.html
/docs/providers/aws/r/db_instance.html
/docs/providers/aws/r/db_option_group.html
/docs/providers/aws/r/db_parameter_group.html
/docs/providers/aws/r/db_subnet_group.html
/docs/providers/aws/r/default_network_acl.html
/docs/providers/aws/r/default_route_table.html
/docs/providers/aws/r/default_security_group.html
/docs/providers/aws/r/default_vpc.html
/docs/providers/aws/r/dlm_lifecycle_policy.html
/docs/providers/aws/r/dms_endpoint.html
/docs/providers/aws/r/dms_replication_task.html
/docs/providers/aws/r/docdb_cluster.html
/docs/providers/aws/r/dx_connection.html
/docs/providers/aws/r/dynamodb_table_item.html
/docs/providers/aws/r/dynamodb_table.html
/docs/providers/aws/r/ebs_snapshot.html
/docs/providers/aws/r/ebs_volume.html
/docs/providers/aws/r/ec2_fleet.html
/docs/providers/aws/r/ecr_repository.html
/docs/providers/aws/r/ecs_cluster.html
/docs/providers/aws/r/ecs_service.html
/docs/providers/aws/r/ecs_task_definition.html
/docs/providers/aws/r/efs_file_system.html
/docs/providers/aws/r/eip_association.html
/docs/providers/aws/r/eip.html
/docs/providers/aws/r/eks_cluster.html
/docs/providers/aws/r/eks_node_group.html
/docs/providers/aws/r/elastic_beanstalk_environment.html
/docs/providers/aws/r/elasticache_cluster.html
/docs/providers/aws/r/elasticache_parameter_group.html
/docs/providers/aws/r/elasticache_replication_group.html
/docs/providers/aws/r/elasticache_security_group.html
/docs/providers/aws/r/elasticache_subnet_group.html
/docs/providers/aws/r/elasticsearch_domain_policy.html
/docs/providers/aws/r/elasticsearch_domain.html
/docs/providers/aws/r/elb_attachment.html
/docs/providers/aws/r/elb.html
/docs/providers/aws/r/emr_cluster.html
/docs/providers/aws/r/emr_instance_group.html
/docs/providers/aws/r/emr_security_configuration.html
/docs/providers/aws/r/flow_log.html
/docs/providers/aws/r/glue_catalog_table.html
/docs/providers/aws/r/glue_crawler.html
/docs/providers/aws/r/guardduty_detector.html
/docs/providers/aws/r/guardduty_member.html
/docs/providers/aws/r/iam_access_key.html
/docs/providers/aws/r/iam_account_alias.html
/docs/providers/aws/r/iam_account_password_policy.html
/docs/providers/aws/r/iam_group_membership.html
/docs/providers/aws/r/iam_group_policy_attachment.html
/docs/providers/aws/r/iam_group.html
/docs/providers/aws/r/iam_instance_profile.html
/docs/providers/aws/r/iam_openid_connect_provider.html
/docs/providers/aws/r/iam_policy_attachment.html
/docs/providers/aws/r/iam_policy.html
/docs/providers/aws/r/iam_role_policy_attachment.html
/docs/providers/aws/r/iam_role_policy.html
/docs/providers/aws/r/iam_role.html
/docs/providers/aws/r/iam_saml_provider.html
/docs/providers/aws/r/iam_server_certificate.html
/docs/providers/aws/r/iam_service_linked_role.html
/docs/providers/aws/r/iam_user_group_membership.html
/docs/providers/aws/r/iam_user_login_profile.html
/docs/providers/aws/r/iam_user_policy_attachment.html
/docs/providers/aws/r/iam_user_policy.html
/docs/providers/aws/r/iam_user_ssh_key.html
/docs/providers/aws/r/iam_user.html
/docs/providers/aws/r/instance.html
/docs/providers/aws/r/internet_gateway.html
/docs/providers/aws/r/key_pair.html
/docs/providers/aws/r/kinesis_firehose_delivery_stream.html
/docs/providers/aws/r/kinesis_stream.html
/docs/providers/aws/r/kms_key.html
/docs/providers/aws/r/lambda_event_source_mapping.html
/docs/providers/aws/r/lambda_function.html
/docs/providers/aws/r/lambda_layer_version.html
/docs/providers/aws/r/lambda_permission.html
/docs/providers/aws/r/launch_configuration.html
/docs/providers/aws/r/launch_template.html
/docs/providers/aws/r/lb_listener_certificate.html
/docs/providers/aws/r/lb_listener_rule.html
/docs/providers/aws/r/lb_listener.html
/docs/providers/aws/r/lb_ssl_negotiation_policy.html
/docs/providers/aws/r/lb_target_group_attachment.html
/docs/providers/aws/r/lb_target_group.html
/docs/providers/aws/r/lb.html
/docs/providers/aws/r/lightsail_instance.html
/docs/providers/aws/r/main_route_table_assoc.html
/docs/providers/aws/r/mq_broker.html
/docs/providers/aws/r/mq_configuration.html
/docs/providers/aws/r/msk_cluster.html
/docs/providers/aws/r/nat_gateway.html
/docs/providers/aws/r/network_acl_rule.html
/docs/providers/aws/r/network_acl.html
/docs/providers/aws/r/network_interface_attachment.html
/docs/providers/aws/r/network_interface.html
/docs/providers/aws/r/organizations_account.html
/docs/providers/aws/r/organizations_organization.html
/docs/providers/aws/r/rds_cluster_instance.html
/docs/providers/aws/r/rds_cluster.html
/docs/providers/aws/r/rds_global_cluster.html
/docs/providers/aws/r/redshift_cluster.html
/docs/providers/aws/r/redshift_parameter_group.html
/docs/providers/aws/r/redshift_subnet_group.html
/docs/providers/aws/r/route_table_association.html
/docs/providers/aws/r/route_table.html
/docs/providers/aws/r/route.html
/docs/providers/aws/r/route53_delegation_set.html
/docs/providers/aws/r/route53_health_check.html
/docs/providers/aws/r/route53_record.html
/docs/providers/aws/r/route53_resolver_endpoint.html
/docs/providers/aws/r/route53_zone_association.html
/docs/providers/aws/r/route53_zone.html
/docs/providers/aws/r/s3_bucket_notification.html
/docs/providers/aws/r/s3_bucket_object.html
/docs/providers/aws/r/s3_bucket_policy.html
/docs/providers/aws/r/s3_bucket_public_access_block.html
/docs/providers/aws/r/s3_bucket.html
/docs/providers/aws/r/secretsmanager_secret_version.html
/docs/providers/aws/r/secretsmanager_secret.html
/docs/providers/aws/r/security_group_rule.html
/docs/providers/aws/r/security_group.html
/docs/providers/aws/r/service_discovery_private_dns_namespace.html
/docs/providers/aws/r/service_discovery_service.html
/docs/providers/aws/r/ses_receipt_rule.html
/docs/providers/aws/r/sns_topic_subscription.html
/docs/providers/aws/r/sns_topic.html
/docs/providers/aws/r/spot_fleet_request.html
/docs/providers/aws/r/spot_instance_request.html
/docs/providers/aws/r/sqs_queue.html
/docs/providers/aws/r/ssm_association.html
/docs/providers/aws/r/ssm_document.html
/docs/providers/aws/r/ssm_parameter.html
/docs/providers/aws/r/subnet.html
/docs/providers/aws/r/volume_attachment.html
/docs/providers/aws/r/vpc_dhcp_options.html
/docs/providers/aws/r/vpc_endpoint.html
/docs/providers/aws/r/vpc_ipv4_cidr_block_association.html
/docs/providers/aws/r/vpc_peering_accepter.html
/docs/providers/aws/r/vpc_peering_options.html
/docs/providers/aws/r/vpc_peering.html
/docs/providers/aws/r/vpc.html
/docs/providers/aws/r/vpn_connection_route.html
/docs/providers/aws/r/vpn_connection.html
/docs/providers/aws/r/vpn_gateway_attachment.html
/docs/providers/aws/r/vpn_gateway_route_propagation.html
/docs/providers/aws/r/vpn_gateway.html
/docs/providers/aws/r/waf_web_acl.html
/docs/providers/aws/r/wafregional_byte_match_set.html
/docs/providers/aws/r/wafregional_ipset.html
/docs/providers/aws/r/wafregional_rule.html
/docs/providers/aws/r/wafregional_size_constraint_set.html
/docs/providers/aws/r/wafregional_sql_injection_match_set.html
/docs/providers/aws/r/wafregional_web_acl_association.html
/docs/providers/aws/r/wafregional_web_acl.html
/docs/providers/aws/r/wafregional_xss_match_set.html
/docs/providers/azure/index.html
/docs/providers/azure/r/instance.html
/docs/providers/azure/r/security_group_rule.html
Expand Down Expand Up @@ -609,7 +326,6 @@
/docs/providers/azurerm/r/virtual_machine.html
/docs/providers/azurerm/r/virtual_network_gateway.html
/docs/providers/azurerm/r/virtual_network.html
/docs/providers/azurestack/index.html
/docs/providers/bigip/index.html
/docs/providers/bitbucket/index.html
/docs/providers/chef/index.html
Expand Down
4 changes: 2 additions & 2 deletions content/source/docs/cloud/sentinel/import/tfconfig-v2.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ is not a block in the resource's schema.
```

As an example, one can validate expressions in an
[`aws_instance`](/docs/providers/aws/r/instance.html) resource using the
[`aws_instance`](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/instance) resource using the
following:

```
Expand All @@ -272,7 +272,7 @@ main = rule {
Note that _nested blocks_, sometimes known as _sub-resources_, will be nested in
configuration as as list of blocks (reflecting their ultimate nature as a list
of objects). An example would be the `aws_instance` resource's
[`ebs_block_device`](/docs/providers/aws/r/instance.html#block-devices) block:
[`ebs_block_device`](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/instance#block-devices) block:

```
import "tfconfig/v2" as tfconfig
Expand Down
2 changes: 1 addition & 1 deletion content/source/docs/enterprise/install/cluster-aws.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ Decide where you'll be running Terraform, and ensure:

- [The latest Terraform 0.11 release][tf11] is installed and available in the PATH.
- The system running Terraform has access to the target subnet.
- The system running Terraform can authenticate to AWS. For more details, see [AWS Provider: Authentication](/docs/providers/aws/index.html#authentication).
- The system running Terraform can authenticate to AWS. For more details, see [AWS Provider: Authentication](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#authentication).
- You're familiar enough with Terraform to write simple configurations that call [modules ](/docs/configuration-0-11/modules.html) and specify [output values](/docs/configuration-0-11/outputs.html).

## Prepare Infrastructure
Expand Down
2 changes: 1 addition & 1 deletion content/source/docs/extend/best-practices/naming.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ prior experience using the service in question, e.g. via a web UI it provides.
Similar to resource names, data source names should be nouns. The main difference
is that in some cases data sources are used to return a list and can in
those cases be plural. For example the data source
[`aws_availability_zones`](/docs/providers/aws/d/availability_zones.html)
[`aws_availability_zones`](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/availability_zones)
in the AWS provider returns a list of availability zones.

### Attribute Names
Expand Down
7 changes: 4 additions & 3 deletions content/source/docs/extend/plugin-types.html.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ description: |-

Terraform is logically split into two main parts: Terraform Core and Terraform
Plugins. Each plugin exposes an implementation for a specific service, such as
the [AWS provider](/docs/providers/aws/) or the [cloud-init provider](https://registry.terraform.io/providers/hashicorp/cloudinit/latest/docs).
the [AWS provider](https://registry.terraform.io/providers/hashicorp/aws/latest)
or the [cloud-init provider](https://registry.terraform.io/providers/hashicorp/cloudinit/latest/docs).
Terraform Plugins are written in Go and are executable binaries executed as a separate
process and communicate with the main Terraform binary over an RPC interface.
The network communication and RPC is handled automatically by higher-level Terraform
Expand All @@ -27,8 +28,8 @@ specific service offers via its [application programming
interface](https://en.wikipedia.org/wiki/Application_programming_interface)
(API). Providers define **Resources** and are responsible for managing their
life cycles. Examples of providers are the [Amazon Web Service
Provider](/docs/providers/aws/index.html) or the [Google Cloud
Provider](/docs/providers/google/index.html). Example resources are
Provider](https://registry.terraform.io/providers/hashicorp/aws/latest) or the [Google Cloud
Provider](https://registry.terraform.io/providers/hashicorp/google/latest). Example resources are
`aws_instance` and `google_compute_instance`.

Terraform Providers contain all the code needed to authenticate and connect to a
Expand Down
1 change: 0 additions & 1 deletion content/source/docs/providers/akamai

This file was deleted.

1 change: 0 additions & 1 deletion content/source/docs/providers/alicloud

This file was deleted.

1 change: 0 additions & 1 deletion content/source/docs/providers/aws

This file was deleted.

1 change: 0 additions & 1 deletion content/source/docs/providers/azurestack

This file was deleted.

1 change: 0 additions & 1 deletion content/source/layouts/akamai.erb

This file was deleted.

Loading