mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-07-06 02:02:43 +00:00
Remove files that aren't managed by magic-modules or explicitly excluded. (#2368)
This commit is contained in:
parent
6707290efe
commit
d292de6f0c
|
@ -85,9 +85,6 @@ The following arguments are supported:
|
|||
|
||||
* `cpu_platform` - The CPU platform used by this instance.
|
||||
|
||||
* `network_interface.0.address` - (Deprecated) The internal ip address of the instance, either manually or dynamically assigned.
|
||||
This attribute has been deprecated. Use `network_interface.0.network_ip` instead.
|
||||
|
||||
* `network_interface.0.network_ip` - The internal ip address of the instance, either manually or dynamically assigned.
|
||||
|
||||
* `network_interface.0.access_config.0.nat_ip` - If the instance has an access config, either the given external ip (in the `nat_ip` field) or the ephemeral (generated) ip (if you didn't provide one).
|
||||
|
@ -147,9 +144,6 @@ The `network_interface` block supports:
|
|||
|
||||
* `subnetwork_project` - The project in which the subnetwork belongs.
|
||||
|
||||
* `address` - (Deprecated) The private IP address assigned to the instance.
|
||||
This attribute has been deprecated. Use `network_interface.network_ip` instead.
|
||||
|
||||
* `network_ip` - The private IP address assigned to the instance.
|
||||
|
||||
* `access_config` - Access configurations, i.e. IPs via which this
|
||||
|
|
|
@ -68,12 +68,6 @@ The following arguments are supported:
|
|||
|
||||
* `trigger_http` - (Optional) Boolean variable. Any HTTP request (of a supported type) to the endpoint will trigger function execution. Supported HTTP request types are: POST, PUT, GET, DELETE, and OPTIONS. Endpoint is returned as `https_trigger_url`. Cannot be used with `trigger_bucket` and `trigger_topic`.
|
||||
|
||||
* `trigger_bucket` - (Optional) Google Cloud Storage bucket name. Every change in files in this bucket will trigger function execution. Cannot be used with `trigger_http` and `trigger_topic`.
|
||||
Deprecated. Use `event_trigger` instead.
|
||||
|
||||
* `trigger_topic` - (Optional) Name of Pub/Sub topic. Every message published in this topic will trigger function execution with message contents passed as input data. Cannot be used with `trigger_http` and `trigger_bucket`.
|
||||
Deprecated. Use `event_trigger` instead.
|
||||
|
||||
* `labels` - (Optional) A set of key/value label pairs to assign to the function.
|
||||
|
||||
* `runtime` - (Optional) The runtime in which the function is going to run. If empty, defaults to `"nodejs6"`.
|
||||
|
|
|
@ -288,9 +288,6 @@ exported:
|
|||
|
||||
* `cpu_platform` - The CPU platform used by this instance.
|
||||
|
||||
* `network_interface.0.address` - (Deprecated) The internal ip address of the instance, either manually or dynamically assigned.
|
||||
This attribute has been deprecated. Use `network_interface.0.network_ip`instead.
|
||||
|
||||
* `network_interface.0.network_ip` - The internal ip address of the instance, either manually or dynamically assigned.
|
||||
|
||||
* `network_interface.0.access_config.0.nat_ip` - If the instance has an access config, either the given external ip (in the `nat_ip` field) or the ephemeral (generated) ip (if you didn't provide one).
|
||||
|
|
|
@ -140,9 +140,6 @@ Note: You must be provide region for regional clusters and zone for zonal cluste
|
|||
* `name` - (Optional) The name of the node pool. If left blank, Terraform will
|
||||
auto-generate a unique name.
|
||||
|
||||
* `name_prefix` - (Deprecated, Optional) Creates a unique name for the node pool beginning
|
||||
with the specified prefix. Conflicts with `name`.
|
||||
|
||||
* `node_config` - (Optional) The node configuration of the pool. See
|
||||
[google_container_cluster](container_cluster.html) for schema.
|
||||
|
||||
|
|
|
@ -1,159 +0,0 @@
|
|||
---
|
||||
# ----------------------------------------------------------------------------
|
||||
#
|
||||
# *** AUTO GENERATED CODE *** AUTO GENERATED CODE ***
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
#
|
||||
# This file is automatically generated by Magic Modules and manual
|
||||
# changes will be clobbered when the file is regenerated.
|
||||
#
|
||||
# Please read more about how to change this file in
|
||||
# .github/CONTRIBUTING.md.
|
||||
#
|
||||
# ----------------------------------------------------------------------------
|
||||
layout: "google"
|
||||
page_title: "Google: google_filestore_instance"
|
||||
sidebar_current: "docs-google-filestore-instance"
|
||||
description: |-
|
||||
A Google Cloud Filestore instance.
|
||||
---
|
||||
|
||||
# google\_filestore\_instance
|
||||
|
||||
A Google Cloud Filestore instance.
|
||||
|
||||
~> **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider.
|
||||
See [Provider Versions](https://terraform.io/docs/providers/google/provider_versions.html) for more details on beta resources.
|
||||
|
||||
To get more information about Instance, see:
|
||||
|
||||
* [API documentation](https://cloud.google.com/filestore/docs/reference/rest/v1beta1/projects.locations.instances/create)
|
||||
* How-to Guides
|
||||
* [Official Documentation](https://cloud.google.com/filestore/docs/creating-instances)
|
||||
* [Use with Kubernetes](https://cloud.google.com/filestore/docs/accessing-fileshares)
|
||||
* [Copying Data In/Out](https://cloud.google.com/filestore/docs/copying-data)
|
||||
|
||||
## Example Usage
|
||||
|
||||
```hcl
|
||||
resource "google_filestore_instance" "instance" {
|
||||
name = "test-instance"
|
||||
zone = "us-central1-b"
|
||||
tier = "PREMIUM"
|
||||
|
||||
file_shares {
|
||||
capacity_gb = 2660
|
||||
name = "share1"
|
||||
}
|
||||
|
||||
networks {
|
||||
network = "default"
|
||||
modes = ["MODE_IPV4"]
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Argument Reference
|
||||
|
||||
The following arguments are supported:
|
||||
|
||||
|
||||
* `name` -
|
||||
(Required)
|
||||
The resource name of the instance.
|
||||
|
||||
* `tier` -
|
||||
(Required)
|
||||
The service tier of the instance.
|
||||
|
||||
* `file_shares` -
|
||||
(Required)
|
||||
File system shares on the instance. For this version, only a
|
||||
single file share is supported. Structure is documented below.
|
||||
|
||||
* `networks` -
|
||||
(Required)
|
||||
VPC networks to which the instance is connected. For this version,
|
||||
only a single network is supported. Structure is documented below.
|
||||
|
||||
* `zone` -
|
||||
(Required)
|
||||
The name of the Filestore zone of the instance.
|
||||
|
||||
|
||||
The `file_shares` block supports:
|
||||
|
||||
* `name` -
|
||||
(Required)
|
||||
The name of the fileshare (16 characters or less)
|
||||
|
||||
* `capacity_gb` -
|
||||
(Required)
|
||||
File share capacity in GB.
|
||||
|
||||
The `networks` block supports:
|
||||
|
||||
* `network` -
|
||||
(Required)
|
||||
The name of the GCE VPC network to which the
|
||||
instance is connected.
|
||||
|
||||
* `modes` -
|
||||
(Required)
|
||||
IP versions for which the instance has
|
||||
IP addresses assigned.
|
||||
|
||||
* `reserved_ip_range` -
|
||||
(Optional)
|
||||
A /29 CIDR block that identifies the range of IP
|
||||
addresses reserved for this instance.
|
||||
|
||||
* `ip_addresses` -
|
||||
A list of IPv4 or IPv6 addresses.
|
||||
|
||||
- - -
|
||||
|
||||
|
||||
* `description` -
|
||||
(Optional)
|
||||
A description of the instance.
|
||||
|
||||
* `labels` -
|
||||
(Optional)
|
||||
Resource labels to represent user-provided metadata.
|
||||
* `project` - (Optional) The ID of the project in which the resource belongs.
|
||||
If it is not provided, the provider project is used.
|
||||
|
||||
|
||||
## Attributes Reference
|
||||
|
||||
In addition to the arguments listed above, the following computed attributes are exported:
|
||||
|
||||
|
||||
* `create_time` -
|
||||
Creation timestamp in RFC3339 text format.
|
||||
|
||||
* `etag` -
|
||||
Server-specified ETag for the instance resource to prevent
|
||||
simultaneous updates from overwriting each other.
|
||||
|
||||
|
||||
## Timeouts
|
||||
|
||||
This resource provides the following
|
||||
[Timeouts](/docs/configuration/resources.html#timeouts) configuration options:
|
||||
|
||||
- `create` - Default is 5 minutes.
|
||||
- `update` - Default is 4 minutes.
|
||||
- `delete` - Default is 4 minutes.
|
||||
|
||||
## Import
|
||||
|
||||
Instance can be imported using any of these accepted formats:
|
||||
|
||||
```
|
||||
$ terraform import google_filestore_instance.default projects/{{project}}/locations/{{zone}}/instances/{{name}}
|
||||
$ terraform import google_filestore_instance.default {{project}}/{{zone}}/{{name}}
|
||||
$ terraform import google_filestore_instance.default {{name}}
|
||||
```
|
|
@ -105,10 +105,6 @@ The following arguments are supported:
|
|||
* `skip_delete` - (Optional) If true, the Terraform resource can be deleted
|
||||
without deleting the Project via the Google API.
|
||||
|
||||
* `policy_data` - (Deprecated) The IAM policy associated with the project.
|
||||
This argument is no longer supported, and will be removed in a future version
|
||||
of Terraform. It should be replaced with a `google_project_iam_policy` resource.
|
||||
|
||||
* `labels` - (Optional) A set of key/value label pairs to assign to the project.
|
||||
|
||||
* `auto_create_network` - (Optional) Create the 'default' network automatically. Default true.
|
||||
|
@ -137,11 +133,6 @@ exported:
|
|||
|
||||
* `number` - The numeric identifier of the project.
|
||||
|
||||
* `policy_etag` - (Deprecated) The etag of the project's IAM policy, used to
|
||||
determine if the IAM policy has changed. Please use `google_project_iam_policy`'s
|
||||
`etag` property instead; future versions of Terraform will remove the `policy_etag`
|
||||
attribute
|
||||
|
||||
* `app_engine.0.name` - Unique name of the app, usually `apps/{PROJECT_ID}`
|
||||
* `app_engine.0.url_dispatch_rule` - A list of dispatch rule blocks. Each block has a `domain`, `path`, and `service` field.
|
||||
* `app_engine.0.code_bucket` - The GCS bucket code is being stored in for this app.
|
||||
|
|
Loading…
Reference in New Issue
Block a user