Resource Type: gcompute_region
- Defined in:
- lib/puppet/type/gcompute_region.rb
- Providers:
-
google
Overview
Represents a Region resource. A region is a specific geographical location where you can run your resources. Each region has one or more zones
Properties
-
creation_timestamp
Creation timestamp in RFC3339 text format. (output only)
-
deprecated_deleted
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DELETED. (output only)
-
deprecated_deprecated
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to DEPRECATED. (output only)
-
deprecated_obsolete
An optional RFC3339 timestamp on or after which the deprecation state of this resource will be changed to OBSOLETE. (output only)
-
deprecated_replacement
The URL of the suggested replacement for a deprecated resource. The suggested replacement resource must be the same kind of resource as the deprecated resource. (output only)
-
deprecated_state
The deprecation state of this resource. This can be DEPRECATED, OBSOLETE, or DELETED. Operations which create a new resource using a DEPRECATED resource will return successfully, but with a warning indicating the deprecated resource and recommending its replacement. Operations which use OBSOLETE or DELETED resources will be rejected and result in an error. (output only)
Supported values:- DEPRECATED
- OBSOLETE
- DELETED
-
description
An optional description of this resource. (output only)
-
id
The unique identifier for the resource. (output only)
-
name (namevar)
Name of the resource.
-
zones
List of zones within the region (output only)
Parameters
-
credential
A gauth_credential name to be used to authenticate with Google Cloud Platform.
-
name
The name of the Region.
-
project
A Google Cloud Platform project to manage.
-
provider
The specific backend to use for this ‘gcompute_region` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.