Autogenerated update (2019-10-27)
Update: - bigtableadmin_v2 - cloudresourcemanager_v1 - cloudresourcemanager_v2 - cloudresourcemanager_v2beta1
This commit is contained in:
parent
68f2bbe78e
commit
2338c4bfc3
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/bigtable/
|
# @see https://cloud.google.com/bigtable/
|
||||||
module BigtableadminV2
|
module BigtableadminV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20190906'
|
REVISION = '20191007'
|
||||||
|
|
||||||
# Administer your Cloud Bigtable tables and clusters
|
# Administer your Cloud Bigtable tables and clusters
|
||||||
AUTH_BIGTABLE_ADMIN = 'https://www.googleapis.com/auth/bigtable.admin'
|
AUTH_BIGTABLE_ADMIN = 'https://www.googleapis.com/auth/bigtable.admin'
|
||||||
|
|
|
@ -1282,25 +1282,34 @@ module Google
|
||||||
|
|
||||||
# Defines an Identity and Access Management (IAM) policy. It is used to
|
# Defines an Identity and Access Management (IAM) policy. It is used to
|
||||||
# specify access control policies for Cloud Platform resources.
|
# specify access control policies for Cloud Platform resources.
|
||||||
# A `Policy` consists of a list of `bindings`. A `binding` binds a list of
|
# A `Policy` is a collection of `bindings`. A `binding` binds one or more
|
||||||
# `members` to a `role`, where the members can be user accounts, Google groups,
|
# `members` to a single `role`. Members can be user accounts, service accounts,
|
||||||
# Google domains, and service accounts. A `role` is a named list of permissions
|
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
||||||
# defined by IAM.
|
# permissions (defined by IAM or configured by users). A `binding` can
|
||||||
|
# optionally specify a `condition`, which is a logic expression that further
|
||||||
|
# constrains the role binding based on attributes about the request and/or
|
||||||
|
# target resource.
|
||||||
# **JSON Example**
|
# **JSON Example**
|
||||||
# `
|
# `
|
||||||
# "bindings": [
|
# "bindings": [
|
||||||
# `
|
# `
|
||||||
# "role": "roles/owner",
|
# "role": "roles/resourcemanager.organizationAdmin",
|
||||||
# "members": [
|
# "members": [
|
||||||
# "user:mike@example.com",
|
# "user:mike@example.com",
|
||||||
# "group:admins@example.com",
|
# "group:admins@example.com",
|
||||||
# "domain:google.com",
|
# "domain:google.com",
|
||||||
# "serviceAccount:my-other-app@appspot.gserviceaccount.com"
|
# "serviceAccount:my-project-id@appspot.gserviceaccount.com"
|
||||||
# ]
|
# ]
|
||||||
# `,
|
# `,
|
||||||
# `
|
# `
|
||||||
# "role": "roles/viewer",
|
# "role": "roles/resourcemanager.organizationViewer",
|
||||||
# "members": ["user:sean@example.com"]
|
# "members": ["user:eve@example.com"],
|
||||||
|
# "condition": `
|
||||||
|
# "title": "expirable access",
|
||||||
|
# "description": "Does not grant access after Sep 2020",
|
||||||
|
# "expression": "request.time <
|
||||||
|
# timestamp('2020-10-01T00:00:00.000Z')",
|
||||||
|
# `
|
||||||
# `
|
# `
|
||||||
# ]
|
# ]
|
||||||
# `
|
# `
|
||||||
|
@ -1310,11 +1319,15 @@ module Google
|
||||||
# - user:mike@example.com
|
# - user:mike@example.com
|
||||||
# - group:admins@example.com
|
# - group:admins@example.com
|
||||||
# - domain:google.com
|
# - domain:google.com
|
||||||
# - serviceAccount:my-other-app@appspot.gserviceaccount.com
|
# - serviceAccount:my-project-id@appspot.gserviceaccount.com
|
||||||
# role: roles/owner
|
# role: roles/resourcemanager.organizationAdmin
|
||||||
# - members:
|
# - members:
|
||||||
# - user:sean@example.com
|
# - user:eve@example.com
|
||||||
# role: roles/viewer
|
# role: roles/resourcemanager.organizationViewer
|
||||||
|
# condition:
|
||||||
|
# title: expirable access
|
||||||
|
# description: Does not grant access after Sep 2020
|
||||||
|
# expression: request.time < timestamp('2020-10-01T00:00:00.000Z')
|
||||||
# For a description of IAM and its features, see the
|
# For a description of IAM and its features, see the
|
||||||
# [IAM developer's guide](https://cloud.google.com/iam/docs).
|
# [IAM developer's guide](https://cloud.google.com/iam/docs).
|
||||||
class Policy
|
class Policy
|
||||||
|
@ -1325,7 +1338,8 @@ module Google
|
||||||
# @return [Array<Google::Apis::BigtableadminV2::AuditConfig>]
|
# @return [Array<Google::Apis::BigtableadminV2::AuditConfig>]
|
||||||
attr_accessor :audit_configs
|
attr_accessor :audit_configs
|
||||||
|
|
||||||
# Associates a list of `members` to a `role`.
|
# Associates a list of `members` to a `role`. Optionally may specify a
|
||||||
|
# `condition` that determines when binding is in effect.
|
||||||
# `bindings` with no members will result in an error.
|
# `bindings` with no members will result in an error.
|
||||||
# Corresponds to the JSON property `bindings`
|
# Corresponds to the JSON property `bindings`
|
||||||
# @return [Array<Google::Apis::BigtableadminV2::Binding>]
|
# @return [Array<Google::Apis::BigtableadminV2::Binding>]
|
||||||
|
@ -1339,7 +1353,9 @@ module Google
|
||||||
# systems are expected to put that etag in the request to `setIamPolicy` to
|
# systems are expected to put that etag in the request to `setIamPolicy` to
|
||||||
# ensure that their change will be applied to the same version of the policy.
|
# ensure that their change will be applied to the same version of the policy.
|
||||||
# If no `etag` is provided in the call to `setIamPolicy`, then the existing
|
# If no `etag` is provided in the call to `setIamPolicy`, then the existing
|
||||||
# policy is overwritten.
|
# policy is overwritten. Due to blind-set semantics of an etag-less policy,
|
||||||
|
# 'setIamPolicy' will not fail even if either of incoming or stored policy
|
||||||
|
# does not meet the version requirements.
|
||||||
# Corresponds to the JSON property `etag`
|
# Corresponds to the JSON property `etag`
|
||||||
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
# @return [String]
|
# @return [String]
|
||||||
|
@ -1348,9 +1364,13 @@ module Google
|
||||||
# Specifies the format of the policy.
|
# Specifies the format of the policy.
|
||||||
# Valid values are 0, 1, and 3. Requests specifying an invalid value will be
|
# Valid values are 0, 1, and 3. Requests specifying an invalid value will be
|
||||||
# rejected.
|
# rejected.
|
||||||
# Policies with any conditional bindings must specify version 3. Policies
|
# Operations affecting conditional bindings must specify version 3. This can
|
||||||
# without any conditional bindings may specify any valid value or leave the
|
# be either setting a conditional policy, modifying a conditional binding,
|
||||||
# field unset.
|
# or removing a conditional binding from the stored conditional policy.
|
||||||
|
# Operations on non-conditional policies may specify any valid value or
|
||||||
|
# leave the field unset.
|
||||||
|
# If no etag is provided in the call to `setIamPolicy`, any version
|
||||||
|
# compliance checks on the incoming and/or stored policy is skipped.
|
||||||
# Corresponds to the JSON property `version`
|
# Corresponds to the JSON property `version`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :version
|
attr_accessor :version
|
||||||
|
@ -1374,25 +1394,34 @@ module Google
|
||||||
|
|
||||||
# Defines an Identity and Access Management (IAM) policy. It is used to
|
# Defines an Identity and Access Management (IAM) policy. It is used to
|
||||||
# specify access control policies for Cloud Platform resources.
|
# specify access control policies for Cloud Platform resources.
|
||||||
# A `Policy` consists of a list of `bindings`. A `binding` binds a list of
|
# A `Policy` is a collection of `bindings`. A `binding` binds one or more
|
||||||
# `members` to a `role`, where the members can be user accounts, Google groups,
|
# `members` to a single `role`. Members can be user accounts, service accounts,
|
||||||
# Google domains, and service accounts. A `role` is a named list of permissions
|
# Google groups, and domains (such as G Suite). A `role` is a named list of
|
||||||
# defined by IAM.
|
# permissions (defined by IAM or configured by users). A `binding` can
|
||||||
|
# optionally specify a `condition`, which is a logic expression that further
|
||||||
|
# constrains the role binding based on attributes about the request and/or
|
||||||
|
# target resource.
|
||||||
# **JSON Example**
|
# **JSON Example**
|
||||||
# `
|
# `
|
||||||
# "bindings": [
|
# "bindings": [
|
||||||
# `
|
# `
|
||||||
# "role": "roles/owner",
|
# "role": "roles/resourcemanager.organizationAdmin",
|
||||||
# "members": [
|
# "members": [
|
||||||
# "user:mike@example.com",
|
# "user:mike@example.com",
|
||||||
# "group:admins@example.com",
|
# "group:admins@example.com",
|
||||||
# "domain:google.com",
|
# "domain:google.com",
|
||||||
# "serviceAccount:my-other-app@appspot.gserviceaccount.com"
|
# "serviceAccount:my-project-id@appspot.gserviceaccount.com"
|
||||||
# ]
|
# ]
|
||||||
# `,
|
# `,
|
||||||
# `
|
# `
|
||||||
# "role": "roles/viewer",
|
# "role": "roles/resourcemanager.organizationViewer",
|
||||||
# "members": ["user:sean@example.com"]
|
# "members": ["user:eve@example.com"],
|
||||||
|
# "condition": `
|
||||||
|
# "title": "expirable access",
|
||||||
|
# "description": "Does not grant access after Sep 2020",
|
||||||
|
# "expression": "request.time <
|
||||||
|
# timestamp('2020-10-01T00:00:00.000Z')",
|
||||||
|
# `
|
||||||
# `
|
# `
|
||||||
# ]
|
# ]
|
||||||
# `
|
# `
|
||||||
|
@ -1402,11 +1431,15 @@ module Google
|
||||||
# - user:mike@example.com
|
# - user:mike@example.com
|
||||||
# - group:admins@example.com
|
# - group:admins@example.com
|
||||||
# - domain:google.com
|
# - domain:google.com
|
||||||
# - serviceAccount:my-other-app@appspot.gserviceaccount.com
|
# - serviceAccount:my-project-id@appspot.gserviceaccount.com
|
||||||
# role: roles/owner
|
# role: roles/resourcemanager.organizationAdmin
|
||||||
# - members:
|
# - members:
|
||||||
# - user:sean@example.com
|
# - user:eve@example.com
|
||||||
# role: roles/viewer
|
# role: roles/resourcemanager.organizationViewer
|
||||||
|
# condition:
|
||||||
|
# title: expirable access
|
||||||
|
# description: Does not grant access after Sep 2020
|
||||||
|
# expression: request.time < timestamp('2020-10-01T00:00:00.000Z')
|
||||||
# For a description of IAM and its features, see the
|
# For a description of IAM and its features, see the
|
||||||
# [IAM developer's guide](https://cloud.google.com/iam/docs).
|
# [IAM developer's guide](https://cloud.google.com/iam/docs).
|
||||||
# Corresponds to the JSON property `policy`
|
# Corresponds to the JSON property `policy`
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/resource-manager
|
# @see https://cloud.google.com/resource-manager
|
||||||
module CloudresourcemanagerV1
|
module CloudresourcemanagerV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20190927'
|
REVISION = '20191018'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -869,9 +869,9 @@ module Google
|
||||||
# if the value contains a ":". Values prefixed with "is:" are treated the
|
# if the value contains a ":". Values prefixed with "is:" are treated the
|
||||||
# same as values with no prefix.
|
# same as values with no prefix.
|
||||||
# Ancestry subtrees must be in one of the following formats:
|
# Ancestry subtrees must be in one of the following formats:
|
||||||
# - “projects/<project-id>”, e.g. “projects/tokyo-rain-123”
|
# - "projects/<project-id>", e.g. "projects/tokyo-rain-123"
|
||||||
# - “folders/<folder-id>”, e.g. “folders/1234”
|
# - "folders/<folder-id>", e.g. "folders/1234"
|
||||||
# - “organizations/<organization-id>”, e.g. “organizations/1234”
|
# - "organizations/<organization-id>", e.g. "organizations/1234"
|
||||||
# The `supports_under` field of the associated `Constraint` defines whether
|
# The `supports_under` field of the associated `Constraint` defines whether
|
||||||
# ancestry prefixes can be used. You can set `allowed_values` and
|
# ancestry prefixes can be used. You can set `allowed_values` and
|
||||||
# `denied_values` in the same `Policy` if `all_values` is
|
# `denied_values` in the same `Policy` if `all_values` is
|
||||||
|
@ -922,16 +922,16 @@ module Google
|
||||||
# `projects/bar` parented by `organizations/foo`:
|
# `projects/bar` parented by `organizations/foo`:
|
||||||
# Example 1 (no inherited values):
|
# Example 1 (no inherited values):
|
||||||
# `organizations/foo` has a `Policy` with values:
|
# `organizations/foo` has a `Policy` with values:
|
||||||
# `allowed_values: “E1” allowed_values:”E2”`
|
# `allowed_values: "E1" allowed_values:"E2"`
|
||||||
# `projects/bar` has `inherit_from_parent` `false` and values:
|
# `projects/bar` has `inherit_from_parent` `false` and values:
|
||||||
# `allowed_values: "E3" allowed_values: "E4"`
|
# `allowed_values: "E3" allowed_values: "E4"`
|
||||||
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
||||||
# The accepted values at `projects/bar` are `E3`, and `E4`.
|
# The accepted values at `projects/bar` are `E3`, and `E4`.
|
||||||
# Example 2 (inherited values):
|
# Example 2 (inherited values):
|
||||||
# `organizations/foo` has a `Policy` with values:
|
# `organizations/foo` has a `Policy` with values:
|
||||||
# `allowed_values: “E1” allowed_values:”E2”`
|
# `allowed_values: "E1" allowed_values:"E2"`
|
||||||
# `projects/bar` has a `Policy` with values:
|
# `projects/bar` has a `Policy` with values:
|
||||||
# `value: “E3” value: ”E4” inherit_from_parent: true`
|
# `value: "E3" value: "E4" inherit_from_parent: true`
|
||||||
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
||||||
# The accepted values at `projects/bar` are `E1`, `E2`, `E3`, and `E4`.
|
# The accepted values at `projects/bar` are `E1`, `E2`, `E3`, and `E4`.
|
||||||
# Example 3 (inheriting both allowed and denied values):
|
# Example 3 (inheriting both allowed and denied values):
|
||||||
|
@ -943,7 +943,7 @@ module Google
|
||||||
# The value accepted at `projects/bar` is `E2`.
|
# The value accepted at `projects/bar` is `E2`.
|
||||||
# Example 4 (RestoreDefault):
|
# Example 4 (RestoreDefault):
|
||||||
# `organizations/foo` has a `Policy` with values:
|
# `organizations/foo` has a `Policy` with values:
|
||||||
# `allowed_values: “E1” allowed_values:”E2”`
|
# `allowed_values: "E1" allowed_values:"E2"`
|
||||||
# `projects/bar` has a `Policy` with values:
|
# `projects/bar` has a `Policy` with values:
|
||||||
# `RestoreDefault: ```
|
# `RestoreDefault: ```
|
||||||
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
# The accepted values at `organizations/foo` are `E1`, `E2`.
|
||||||
|
@ -958,14 +958,14 @@ module Google
|
||||||
# `DENY`, none).
|
# `DENY`, none).
|
||||||
# Example 6 (ListConstraint allowing all):
|
# Example 6 (ListConstraint allowing all):
|
||||||
# `organizations/foo` has a `Policy` with values:
|
# `organizations/foo` has a `Policy` with values:
|
||||||
# `allowed_values: “E1” allowed_values: ”E2”`
|
# `allowed_values: "E1" allowed_values: "E2"`
|
||||||
# `projects/bar` has a `Policy` with:
|
# `projects/bar` has a `Policy` with:
|
||||||
# `all: ALLOW`
|
# `all: ALLOW`
|
||||||
# The accepted values at `organizations/foo` are `E1`, E2`.
|
# The accepted values at `organizations/foo` are `E1`, E2`.
|
||||||
# Any value is accepted at `projects/bar`.
|
# Any value is accepted at `projects/bar`.
|
||||||
# Example 7 (ListConstraint allowing none):
|
# Example 7 (ListConstraint allowing none):
|
||||||
# `organizations/foo` has a `Policy` with values:
|
# `organizations/foo` has a `Policy` with values:
|
||||||
# `allowed_values: “E1” allowed_values: ”E2”`
|
# `allowed_values: "E1" allowed_values: "E2"`
|
||||||
# `projects/bar` has a `Policy` with:
|
# `projects/bar` has a `Policy` with:
|
||||||
# `all: DENY`
|
# `all: DENY`
|
||||||
# The accepted values at `organizations/foo` are `E1`, E2`.
|
# The accepted values at `organizations/foo` are `E1`, E2`.
|
||||||
|
@ -1158,9 +1158,9 @@ module Google
|
||||||
# if the value contains a ":". Values prefixed with "is:" are treated the
|
# if the value contains a ":". Values prefixed with "is:" are treated the
|
||||||
# same as values with no prefix.
|
# same as values with no prefix.
|
||||||
# Ancestry subtrees must be in one of the following formats:
|
# Ancestry subtrees must be in one of the following formats:
|
||||||
# - “projects/<project-id>”, e.g. “projects/tokyo-rain-123”
|
# - "projects/<project-id>", e.g. "projects/tokyo-rain-123"
|
||||||
# - “folders/<folder-id>”, e.g. “folders/1234”
|
# - "folders/<folder-id>", e.g. "folders/1234"
|
||||||
# - “organizations/<organization-id>”, e.g. “organizations/1234”
|
# - "organizations/<organization-id>", e.g. "organizations/1234"
|
||||||
# The `supports_under` field of the associated `Constraint` defines whether
|
# The `supports_under` field of the associated `Constraint` defines whether
|
||||||
# ancestry prefixes can be used. You can set `allowed_values` and
|
# ancestry prefixes can be used. You can set `allowed_values` and
|
||||||
# `denied_values` in the same `Policy` if `all_values` is
|
# `denied_values` in the same `Policy` if `all_values` is
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/resource-manager
|
# @see https://cloud.google.com/resource-manager
|
||||||
module CloudresourcemanagerV2
|
module CloudresourcemanagerV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20190927'
|
REVISION = '20191018'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -268,7 +268,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
||||||
# The Folder’s parent's resource name.
|
# Required. The Folder’s parent's resource name.
|
||||||
# Updates to the folder's parent must be performed via
|
# Updates to the folder's parent must be performed via
|
||||||
# MoveFolder.
|
# MoveFolder.
|
||||||
# Corresponds to the JSON property `parent`
|
# Corresponds to the JSON property `parent`
|
||||||
|
@ -402,7 +402,6 @@ module Google
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `ListFolders`
|
# A pagination token returned from a previous call to `ListFolders`
|
||||||
# that indicates from where listing should continue.
|
# that indicates from where listing should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
@ -422,7 +421,7 @@ module Google
|
||||||
class MoveFolderRequest
|
class MoveFolderRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The resource name of the Folder or Organization to reparent
|
# Required. The resource name of the Folder or Organization to reparent
|
||||||
# the folder under.
|
# the folder under.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# Corresponds to the JSON property `destinationParent`
|
# Corresponds to the JSON property `destinationParent`
|
||||||
|
@ -652,15 +651,13 @@ module Google
|
||||||
class SearchFoldersRequest
|
class SearchFoldersRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The maximum number of folders to return in the response.
|
# Optional. The maximum number of folders to return in the response.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `pageSize`
|
# Corresponds to the JSON property `pageSize`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :page_size
|
attr_accessor :page_size
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `SearchFolders`
|
# Optional. A pagination token returned from a previous call to `SearchFolders`
|
||||||
# that indicates from where search should continue.
|
# that indicates from where search should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `pageToken`
|
# Corresponds to the JSON property `pageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :page_token
|
attr_accessor :page_token
|
||||||
|
@ -712,7 +709,6 @@ module Google
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `SearchFolders`
|
# A pagination token returned from a previous call to `SearchFolders`
|
||||||
# that indicates from where searching should continue.
|
# that indicates from where searching should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
|
|
@ -73,7 +73,7 @@ module Google
|
||||||
# identified parent.
|
# identified parent.
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2::Folder] folder_object
|
# @param [Google::Apis::CloudresourcemanagerV2::Folder] folder_object
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The resource name of the new Folder's parent.
|
# Required. The resource name of the new Folder's parent.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -114,7 +114,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.delete` permission on the
|
# The caller must have `resourcemanager.folders.delete` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# the resource name of the Folder to be deleted.
|
# Required. the resource name of the Folder to be deleted.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -149,7 +149,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.get` permission on the
|
# The caller must have `resourcemanager.folders.get` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to retrieve.
|
# Required. The resource name of the Folder to retrieve.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -224,22 +224,20 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.list` permission on the
|
# The caller must have `resourcemanager.folders.list` permission on the
|
||||||
# identified parent.
|
# identified parent.
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of Folders to return in the response.
|
# Optional. The maximum number of Folders to return in the response.
|
||||||
# This field is optional.
|
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# A pagination token returned from a previous call to `ListFolders`
|
# Optional. A pagination token returned from a previous call to `ListFolders`
|
||||||
# that indicates where this listing should continue from.
|
# that indicates where this listing should continue from.
|
||||||
# This field is optional.
|
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The resource name of the Organization or Folder whose Folders are
|
# Required. The resource name of the Organization or Folder whose Folders are
|
||||||
# being listed.
|
# being listed.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# Access to this method is controlled by checking the
|
# Access to this method is controlled by checking the
|
||||||
# `resourcemanager.folders.list` permission on the `parent`.
|
# `resourcemanager.folders.list` permission on the `parent`.
|
||||||
# @param [Boolean] show_deleted
|
# @param [Boolean] show_deleted
|
||||||
# Controls whether Folders in the
|
# Optional. Controls whether Folders in the
|
||||||
# DELETE_REQUESTED
|
# DELETE_REQUESTED
|
||||||
# state should be returned. Defaults to false. This field is optional.
|
# state should be returned. Defaults to false.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -288,7 +286,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.move` permission on the
|
# The caller must have `resourcemanager.folders.move` permission on the
|
||||||
# folder's current and proposed new parent.
|
# folder's current and proposed new parent.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to move.
|
# Required. The resource name of the Folder to move.
|
||||||
# Must be of the form folders/`folder_id`
|
# Must be of the form folders/`folder_id`
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2::MoveFolderRequest] move_folder_request_object
|
# @param [Google::Apis::CloudresourcemanagerV2::MoveFolderRequest] move_folder_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -338,7 +336,7 @@ module Google
|
||||||
# Its format is `folders/`folder_id``, for example: "folders/1234".
|
# Its format is `folders/`folder_id``, for example: "folders/1234".
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2::Folder] folder_object
|
# @param [Google::Apis::CloudresourcemanagerV2::Folder] folder_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Fields to be updated.
|
# Required. Fields to be updated.
|
||||||
# Only the `display_name` can be updated.
|
# Only the `display_name` can be updated.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -490,7 +488,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.undelete` permission on the
|
# The caller must have `resourcemanager.folders.undelete` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to undelete.
|
# Required. The resource name of the Folder to undelete.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2::UndeleteFolderRequest] undelete_folder_request_object
|
# @param [Google::Apis::CloudresourcemanagerV2::UndeleteFolderRequest] undelete_folder_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/resource-manager
|
# @see https://cloud.google.com/resource-manager
|
||||||
module CloudresourcemanagerV2beta1
|
module CloudresourcemanagerV2beta1
|
||||||
VERSION = 'V2beta1'
|
VERSION = 'V2beta1'
|
||||||
REVISION = '20190927'
|
REVISION = '20191018'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -268,7 +268,7 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
|
||||||
# The Folder’s parent's resource name.
|
# Required. The Folder’s parent's resource name.
|
||||||
# Updates to the folder's parent must be performed via
|
# Updates to the folder's parent must be performed via
|
||||||
# MoveFolder.
|
# MoveFolder.
|
||||||
# Corresponds to the JSON property `parent`
|
# Corresponds to the JSON property `parent`
|
||||||
|
@ -402,7 +402,6 @@ module Google
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `ListFolders`
|
# A pagination token returned from a previous call to `ListFolders`
|
||||||
# that indicates from where listing should continue.
|
# that indicates from where listing should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
@ -422,7 +421,7 @@ module Google
|
||||||
class MoveFolderRequest
|
class MoveFolderRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The resource name of the Folder or Organization to reparent
|
# Required. The resource name of the Folder or Organization to reparent
|
||||||
# the folder under.
|
# the folder under.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# Corresponds to the JSON property `destinationParent`
|
# Corresponds to the JSON property `destinationParent`
|
||||||
|
@ -652,15 +651,13 @@ module Google
|
||||||
class SearchFoldersRequest
|
class SearchFoldersRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# The maximum number of folders to return in the response.
|
# Optional. The maximum number of folders to return in the response.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `pageSize`
|
# Corresponds to the JSON property `pageSize`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :page_size
|
attr_accessor :page_size
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `SearchFolders`
|
# Optional. A pagination token returned from a previous call to `SearchFolders`
|
||||||
# that indicates from where search should continue.
|
# that indicates from where search should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `pageToken`
|
# Corresponds to the JSON property `pageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :page_token
|
attr_accessor :page_token
|
||||||
|
@ -712,7 +709,6 @@ module Google
|
||||||
|
|
||||||
# A pagination token returned from a previous call to `SearchFolders`
|
# A pagination token returned from a previous call to `SearchFolders`
|
||||||
# that indicates from where searching should continue.
|
# that indicates from where searching should continue.
|
||||||
# This field is optional.
|
|
||||||
# Corresponds to the JSON property `nextPageToken`
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :next_page_token
|
attr_accessor :next_page_token
|
||||||
|
|
|
@ -73,7 +73,7 @@ module Google
|
||||||
# identified parent.
|
# identified parent.
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2beta1::Folder] folder_object
|
# @param [Google::Apis::CloudresourcemanagerV2beta1::Folder] folder_object
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The resource name of the new Folder's parent.
|
# Required. The resource name of the new Folder's parent.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -114,7 +114,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.delete` permission on the
|
# The caller must have `resourcemanager.folders.delete` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# the resource name of the Folder to be deleted.
|
# Required. the resource name of the Folder to be deleted.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -149,7 +149,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.get` permission on the
|
# The caller must have `resourcemanager.folders.get` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to retrieve.
|
# Required. The resource name of the Folder to retrieve.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -224,22 +224,20 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.list` permission on the
|
# The caller must have `resourcemanager.folders.list` permission on the
|
||||||
# identified parent.
|
# identified parent.
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of Folders to return in the response.
|
# Optional. The maximum number of Folders to return in the response.
|
||||||
# This field is optional.
|
|
||||||
# @param [String] page_token
|
# @param [String] page_token
|
||||||
# A pagination token returned from a previous call to `ListFolders`
|
# Optional. A pagination token returned from a previous call to `ListFolders`
|
||||||
# that indicates where this listing should continue from.
|
# that indicates where this listing should continue from.
|
||||||
# This field is optional.
|
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# The resource name of the Organization or Folder whose Folders are
|
# Required. The resource name of the Organization or Folder whose Folders are
|
||||||
# being listed.
|
# being listed.
|
||||||
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
# Must be of the form `folders/`folder_id`` or `organizations/`org_id``.
|
||||||
# Access to this method is controlled by checking the
|
# Access to this method is controlled by checking the
|
||||||
# `resourcemanager.folders.list` permission on the `parent`.
|
# `resourcemanager.folders.list` permission on the `parent`.
|
||||||
# @param [Boolean] show_deleted
|
# @param [Boolean] show_deleted
|
||||||
# Controls whether Folders in the
|
# Optional. Controls whether Folders in the
|
||||||
# DELETE_REQUESTED
|
# DELETE_REQUESTED
|
||||||
# state should be returned. Defaults to false. This field is optional.
|
# state should be returned. Defaults to false.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -288,7 +286,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.move` permission on the
|
# The caller must have `resourcemanager.folders.move` permission on the
|
||||||
# folder's current and proposed new parent.
|
# folder's current and proposed new parent.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to move.
|
# Required. The resource name of the Folder to move.
|
||||||
# Must be of the form folders/`folder_id`
|
# Must be of the form folders/`folder_id`
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2beta1::MoveFolderRequest] move_folder_request_object
|
# @param [Google::Apis::CloudresourcemanagerV2beta1::MoveFolderRequest] move_folder_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -338,7 +336,7 @@ module Google
|
||||||
# Its format is `folders/`folder_id``, for example: "folders/1234".
|
# Its format is `folders/`folder_id``, for example: "folders/1234".
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2beta1::Folder] folder_object
|
# @param [Google::Apis::CloudresourcemanagerV2beta1::Folder] folder_object
|
||||||
# @param [String] update_mask
|
# @param [String] update_mask
|
||||||
# Fields to be updated.
|
# Required. Fields to be updated.
|
||||||
# Only the `display_name` can be updated.
|
# Only the `display_name` can be updated.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
@ -490,7 +488,7 @@ module Google
|
||||||
# The caller must have `resourcemanager.folders.undelete` permission on the
|
# The caller must have `resourcemanager.folders.undelete` permission on the
|
||||||
# identified folder.
|
# identified folder.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The resource name of the Folder to undelete.
|
# Required. The resource name of the Folder to undelete.
|
||||||
# Must be of the form `folders/`folder_id``.
|
# Must be of the form `folders/`folder_id``.
|
||||||
# @param [Google::Apis::CloudresourcemanagerV2beta1::UndeleteFolderRequest] undelete_folder_request_object
|
# @param [Google::Apis::CloudresourcemanagerV2beta1::UndeleteFolderRequest] undelete_folder_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
|
Loading…
Reference in New Issue