diff --git a/google-iam-v1/.OwlBot.yaml b/google-iam-v1/.OwlBot.yaml deleted file mode 100644 index f0c1f0363205..000000000000 --- a/google-iam-v1/.OwlBot.yaml +++ /dev/null @@ -1,3 +0,0 @@ -deep-copy-regex: - - source: /google/iam/v1/[^/]+-ruby/(.*) - dest: /owl-bot-staging/google-iam-v1/$1 diff --git a/google-iam-v1/.owlbot-manifest.json b/google-iam-v1/.owlbot-manifest.json deleted file mode 100644 index ba304a66fda6..000000000000 --- a/google-iam-v1/.owlbot-manifest.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "generated": [ - ".gitignore", - ".repo-metadata.json", - ".rubocop.yml", - ".toys.rb", - ".yardopts", - "CHANGELOG.md", - "Gemfile", - "LICENSE.md", - "README.md", - "Rakefile", - "gapic_metadata.json", - "google-iam-v1.gemspec", - "lib/google-iam-v1.rb", - "lib/google/iam/v1.rb", - "lib/google/iam/v1/iam_policy.rb", - "lib/google/iam/v1/iam_policy/client.rb", - "lib/google/iam/v1/iam_policy/credentials.rb", - "lib/google/iam/v1/iam_policy/rest.rb", - "lib/google/iam/v1/iam_policy/rest/client.rb", - "lib/google/iam/v1/iam_policy/rest/service_stub.rb", - "lib/google/iam/v1/iam_policy_pb.rb", - "lib/google/iam/v1/iam_policy_services_pb.rb", - "lib/google/iam/v1/logging/audit_data_pb.rb", - "lib/google/iam/v1/options_pb.rb", - "lib/google/iam/v1/policy_pb.rb", - "lib/google/iam/v1/resource_policy_member_pb.rb", - "lib/google/iam/v1/rest.rb", - "lib/google/iam/v1/version.rb", - "proto_docs/README.md", - "proto_docs/google/api/client.rb", - "proto_docs/google/api/field_behavior.rb", - "proto_docs/google/api/launch_stage.rb", - "proto_docs/google/api/resource.rb", - "proto_docs/google/iam/v1/iam_policy.rb", - "proto_docs/google/iam/v1/options.rb", - "proto_docs/google/iam/v1/policy.rb", - "proto_docs/google/iam/v1/resource_policy_member.rb", - "proto_docs/google/protobuf/duration.rb", - "proto_docs/google/protobuf/field_mask.rb", - "proto_docs/google/type/expr.rb", - "snippets/Gemfile", - "snippets/iam_policy/get_iam_policy.rb", - "snippets/iam_policy/set_iam_policy.rb", - "snippets/iam_policy/test_iam_permissions.rb", - "snippets/snippet_metadata_google.iam.v1.json", - "test/google/iam/v1/iam_policy_rest_test.rb", - "test/google/iam/v1/iam_policy_test.rb", - "test/helper.rb" - ], - "static": [ - ".OwlBot.yaml", - ".owlbot.rb" - ] -} diff --git a/google-iam-v1/.owlbot.rb b/google-iam-v1/.owlbot.rb deleted file mode 100644 index c842b916f10a..000000000000 --- a/google-iam-v1/.owlbot.rb +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022 Google LLC -# -# 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. - -# Custom readme because this isn't an end-user client. -OwlBot.prevent_overwrite_of_existing "README.md" - -# Remove unused AUTHENTICATION.md -FileUtils.rm_f File.join(OwlBot.staging_dir, "AUTHENTICATION.md") -OwlBot.modifier path: "google-iam-v1.gemspec", name: "Remove auth docs from gemspec" do |content| - content&.sub '"AUTHENTICATION.md", ', "" -end -OwlBot.modifier path: ".yardopts", name: "Remove auth docs from yardopts" do |content| - content&.sub "AUTHENTICATION.md\n", "" -end - -OwlBot.move_files diff --git a/google-iam-v1/.toys.rb b/google-iam-v1/.toys.rb index 23434bdd5d5b..177e22456e8a 100644 --- a/google-iam-v1/.toys.rb +++ b/google-iam-v1/.toys.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2024 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/Rakefile b/google-iam-v1/Rakefile index d33122b3e179..b98eca5ed91e 100644 --- a/google-iam-v1/Rakefile +++ b/google-iam-v1/Rakefile @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google-iam-v1.rb b/google-iam-v1/lib/google-iam-v1.rb index 05b41f9941b0..8535b41b7b04 100644 --- a/google-iam-v1/lib/google-iam-v1.rb +++ b/google-iam-v1/lib/google-iam-v1.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1.rb b/google-iam-v1/lib/google/iam/v1.rb index 0bd4196ef807..82236fcafd28 100644 --- a/google-iam-v1/lib/google/iam/v1.rb +++ b/google-iam-v1/lib/google/iam/v1.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy.rb b/google-iam-v1/lib/google/iam/v1/iam_policy.rb index becba8c13cb5..548e35457af4 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy/client.rb b/google-iam-v1/lib/google/iam/v1/iam_policy/client.rb index 87e9ff4f7069..8d12279d3de3 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy/client.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy/client.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy/credentials.rb b/google-iam-v1/lib/google/iam/v1/iam_policy/credentials.rb index 5236446083ba..ae4df78450b3 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy/credentials.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy/credentials.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy/rest.rb b/google-iam-v1/lib/google/iam/v1/iam_policy/rest.rb index d6482aeac7ac..ddd2c64fa229 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy/rest.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy/rest.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2023 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy/rest/client.rb b/google-iam-v1/lib/google/iam/v1/iam_policy/rest/client.rb index 34651889cbf3..d1ac0de599ca 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy/rest/client.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy/rest/client.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2023 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy/rest/service_stub.rb b/google-iam-v1/lib/google/iam/v1/iam_policy/rest/service_stub.rb index bef0b83b5211..39dc21a185b4 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy/rest/service_stub.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy/rest/service_stub.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2023 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/iam_policy_services_pb.rb b/google-iam-v1/lib/google/iam/v1/iam_policy_services_pb.rb index e58f9f24737f..45ac992e8c4e 100644 --- a/google-iam-v1/lib/google/iam/v1/iam_policy_services_pb.rb +++ b/google-iam-v1/lib/google/iam/v1/iam_policy_services_pb.rb @@ -1,7 +1,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # Source: google/iam/v1/iam_policy.proto for package 'google.iam.v1' # Original file comments: -# Copyright 2022 Google LLC +# Copyright 2025 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/lib/google/iam/v1/rest.rb b/google-iam-v1/lib/google/iam/v1/rest.rb index 5ff40844fc31..6c154f17a54d 100644 --- a/google-iam-v1/lib/google/iam/v1/rest.rb +++ b/google-iam-v1/lib/google/iam/v1/rest.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2023 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/README.md b/google-iam-v1/proto_docs/README.md index d9dc948b945f..bdc8862eed53 100644 --- a/google-iam-v1/proto_docs/README.md +++ b/google-iam-v1/proto_docs/README.md @@ -1,4 +1,4 @@ -# IAM Protocol Buffer Documentation +# IAM Meta V1 Protocol Buffer Documentation These files are for the YARD documentation of the generated protobuf files. They are not intended to be required or loaded at runtime. diff --git a/google-iam-v1/proto_docs/google/api/client.rb b/google-iam-v1/proto_docs/google/api/client.rb index e62ceba4577a..3ab0b096d445 100644 --- a/google-iam-v1/proto_docs/google/api/client.rb +++ b/google-iam-v1/proto_docs/google/api/client.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/api/field_behavior.rb b/google-iam-v1/proto_docs/google/api/field_behavior.rb index e4dd25d9abf0..582be187d115 100644 --- a/google-iam-v1/proto_docs/google/api/field_behavior.rb +++ b/google-iam-v1/proto_docs/google/api/field_behavior.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/api/launch_stage.rb b/google-iam-v1/proto_docs/google/api/launch_stage.rb index ce75038366ae..9392a413fb1b 100644 --- a/google-iam-v1/proto_docs/google/api/launch_stage.rb +++ b/google-iam-v1/proto_docs/google/api/launch_stage.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/api/resource.rb b/google-iam-v1/proto_docs/google/api/resource.rb index 4c81798041c0..25dec4847ac1 100644 --- a/google-iam-v1/proto_docs/google/api/resource.rb +++ b/google-iam-v1/proto_docs/google/api/resource.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/iam/v1/iam_policy.rb b/google-iam-v1/proto_docs/google/iam/v1/iam_policy.rb index 447ba2367b16..5445c77f8258 100644 --- a/google-iam-v1/proto_docs/google/iam/v1/iam_policy.rb +++ b/google-iam-v1/proto_docs/google/iam/v1/iam_policy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/iam/v1/logging/audit_data.rb b/google-iam-v1/proto_docs/google/iam/v1/logging/audit_data.rb new file mode 100644 index 000000000000..56cdaf2548ad --- /dev/null +++ b/google-iam-v1/proto_docs/google/iam/v1/logging/audit_data.rb @@ -0,0 +1,37 @@ +# frozen_string_literal: true + +# Copyright 2026 Google LLC +# +# 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 +# +# https://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. + +# Auto-generated by gapic-generator-ruby. DO NOT EDIT! + + +module Google + module Iam + module V1 + module Logging + # Audit log information specific to Cloud IAM. This message is serialized + # as an `Any` type in the `ServiceData` message of an + # `AuditLog` message. + # @!attribute [rw] policy_delta + # @return [::Google::Iam::V1::PolicyDelta] + # Policy delta between the original policy and the newly set policy. + class AuditData + include ::Google::Protobuf::MessageExts + extend ::Google::Protobuf::MessageExts::ClassMethods + end + end + end + end +end diff --git a/google-iam-v1/proto_docs/google/iam/v1/options.rb b/google-iam-v1/proto_docs/google/iam/v1/options.rb index 79dae8815aca..60713d995b86 100644 --- a/google-iam-v1/proto_docs/google/iam/v1/options.rb +++ b/google-iam-v1/proto_docs/google/iam/v1/options.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/iam/v1/policy.rb b/google-iam-v1/proto_docs/google/iam/v1/policy.rb index d6a6f800fd50..d693e0c6371c 100644 --- a/google-iam-v1/proto_docs/google/iam/v1/policy.rb +++ b/google-iam-v1/proto_docs/google/iam/v1/policy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/iam/v1/resource_policy_member.rb b/google-iam-v1/proto_docs/google/iam/v1/resource_policy_member.rb index 8f8e7bc4de7e..5f60d79049ba 100644 --- a/google-iam-v1/proto_docs/google/iam/v1/resource_policy_member.rb +++ b/google-iam-v1/proto_docs/google/iam/v1/resource_policy_member.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2024 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/protobuf/duration.rb b/google-iam-v1/proto_docs/google/protobuf/duration.rb index ca97d06a00ef..ea59f1f91daf 100644 --- a/google-iam-v1/proto_docs/google/protobuf/duration.rb +++ b/google-iam-v1/proto_docs/google/protobuf/duration.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/protobuf/field_mask.rb b/google-iam-v1/proto_docs/google/protobuf/field_mask.rb index 5f816f4a2702..7f3ffc78601a 100644 --- a/google-iam-v1/proto_docs/google/protobuf/field_mask.rb +++ b/google-iam-v1/proto_docs/google/protobuf/field_mask.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/proto_docs/google/type/expr.rb b/google-iam-v1/proto_docs/google/type/expr.rb index 0602180c6ada..53e7733b6592 100644 --- a/google-iam-v1/proto_docs/google/type/expr.rb +++ b/google-iam-v1/proto_docs/google/type/expr.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/snippets/Gemfile b/google-iam-v1/snippets/Gemfile index 56ec9858b7a9..222c98f20f3c 100644 --- a/google-iam-v1/snippets/Gemfile +++ b/google-iam-v1/snippets/Gemfile @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/snippets/iam_policy/get_iam_policy.rb b/google-iam-v1/snippets/iam_policy/get_iam_policy.rb index 7a764b8285ef..c1935fa21a05 100644 --- a/google-iam-v1/snippets/iam_policy/get_iam_policy.rb +++ b/google-iam-v1/snippets/iam_policy/get_iam_policy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/snippets/iam_policy/set_iam_policy.rb b/google-iam-v1/snippets/iam_policy/set_iam_policy.rb index 9f13522e3e9e..81aaa0bbdad7 100644 --- a/google-iam-v1/snippets/iam_policy/set_iam_policy.rb +++ b/google-iam-v1/snippets/iam_policy/set_iam_policy.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/snippets/iam_policy/test_iam_permissions.rb b/google-iam-v1/snippets/iam_policy/test_iam_permissions.rb index 40522250d618..2379ca2c168d 100644 --- a/google-iam-v1/snippets/iam_policy/test_iam_permissions.rb +++ b/google-iam-v1/snippets/iam_policy/test_iam_permissions.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/test/google/iam/v1/iam_policy_rest_test.rb b/google-iam-v1/test/google/iam/v1/iam_policy_rest_test.rb index a6f3417916b2..d00eb93071e6 100644 --- a/google-iam-v1/test/google/iam/v1/iam_policy_rest_test.rb +++ b/google-iam-v1/test/google/iam/v1/iam_policy_rest_test.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2023 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/test/google/iam/v1/iam_policy_test.rb b/google-iam-v1/test/google/iam/v1/iam_policy_test.rb index 4e3d3306f288..86b551f1cfd6 100644 --- a/google-iam-v1/test/google/iam/v1/iam_policy_test.rb +++ b/google-iam-v1/test/google/iam/v1/iam_policy_test.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/google-iam-v1/test/helper.rb b/google-iam-v1/test/helper.rb index 8d97e8142b62..4fb6756ac7e2 100644 --- a/google-iam-v1/test/helper.rb +++ b/google-iam-v1/test/helper.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -# Copyright 2022 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/librarian.yaml b/librarian.yaml index 69d98c822e15..fee75e117c42 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. language: ruby -version: v0.40.1-0.20260903215010-a325c538d912 +version: v0.40.1-0.20260904160715-39fbb3f6fecb sources: googleapis: commit: 00ff8fcb95cafbac573cc449b0d1a039244f1b4b @@ -4287,8 +4287,12 @@ libraries: apis: - path: google/iam/v1 keep: + - .yardopts + - google-iam-v1.gemspec - README.md - skip_generate: true + ruby: + delete_generation_output_paths: + - AUTHENTICATION.md - name: google-iam-v1beta version: 0.15.2 apis: