-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
771269d
commit e73a919
Showing
10 changed files
with
113 additions
and
108 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,81 @@ | ||
# Copyright 2017 Google Inc. | ||
# Licensed under the Apache License, Version 2.0 (the "License"); | ||
# you may not use this file except in compliance with the License. | ||
# You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
|
||
--- !ruby/object:Api::Product | ||
name: IAMBeta | ||
display_name: Cloud IAM | ||
versions: | ||
- !ruby/object:Api::Product::Version | ||
name: beta | ||
base_url: https://iam.googleapis.com/v1beta/ | ||
scopes: | ||
- https://www.googleapis.com/auth/iam | ||
apis_required: | ||
- !ruby/object:Api::Product::ApiReference | ||
name: Identity and Access Management (IAM) API | ||
url: https://console.cloud.google.com/apis/library/iam.googleapis.com/ | ||
objects: | ||
- !ruby/object:Api::Resource | ||
name: 'WorkloadIdentityPool' | ||
min_version: beta | ||
base_url: projects/{{project}}/locations/global/workloadIdentityPools | ||
create_url: projects/{{project}}/locations/global/workloadIdentityPools?workloadIdentityPoolId={{workload_identity_pool_id}} | ||
description: | | ||
Represents a collection of external workload identities. You can define IAM policies to | ||
grant these identities access to Google Cloud resources. | ||
update_mask: true | ||
properties: | ||
- !ruby/object:Api::Type::String | ||
name: 'workloadIdentityPoolId' | ||
description: | | ||
The ID to use for the pool, which becomes the final component of the resource name. This | ||
value should be 4-32 characters, and may contain the characters [a-z0-9-]. The prefix | ||
`gcp-` is reserved for use by Google, and may not be specified. | ||
required: true | ||
input: true | ||
url_param_only: true | ||
- !ruby/object:Api::Type::Enum | ||
name: 'state' | ||
description: | | ||
The state of the pool. | ||
STATE_UNSPECIFIED: State unspecified. | ||
ACTIVE: The pool is active, and may be used in Google Cloud policies. | ||
DELETED: The pool is soft-deleted. Soft-deleted pools are permanently deleted after | ||
approximately 30 days. You can restore a soft-deleted pool using | ||
UndeleteWorkloadIdentityPool. You cannot reuse the ID of a soft-deleted pool until it is | ||
permanently deleted. While a pool is deleted, you cannot use it to exchange tokens, or | ||
use existing tokens to access resources. If the pool is undeleted, existing tokens grant | ||
access again. | ||
output: true | ||
values: | ||
- :STATE_UNSPECIFIED | ||
- :ACTIVE | ||
- :DELETED | ||
- !ruby/object:Api::Type::String | ||
name: 'displayName' | ||
description: A display name for the pool. Cannot exceed 32 characters. | ||
- !ruby/object:Api::Type::String | ||
name: 'description' | ||
description: A description of the pool. Cannot exceed 256 characters. | ||
- !ruby/object:Api::Type::String | ||
name: 'name' | ||
description: | | ||
The resource name of the pool as | ||
`projects/<projectnumber>/locations/global/workloadIdentityPools/<id>`. | ||
output: true | ||
- !ruby/object:Api::Type::Boolean | ||
name: 'disabled' | ||
description: | | ||
Whether the pool is disabled. You cannot use a disabled pool to exchange tokens, or use | ||
existing tokens to access resources. If the pool is re-enabled, existing tokens grant | ||
access again. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters