Skip to content

Commit de79899

Browse files
feat: Automated regeneration of bigquerydatapolicy v2 client (#24669)
Auto-created at 2025-10-19 10:02:49 +0000 using the toys pull request generator.
1 parent 30368be commit de79899

File tree

18 files changed

+2080
-0
lines changed

18 files changed

+2080
-0
lines changed

api_names_out.yaml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55737,6 +55737,99 @@
5573755737
"/bigquerydatapolicy:v1/fields": fields
5573855738
"/bigquerydatapolicy:v1/key": key
5573955739
"/bigquerydatapolicy:v1/quotaUser": quota_user
55740+
"/bigquerydatapolicy:v2/AddGranteesRequest": add_grantees_request
55741+
"/bigquerydatapolicy:v2/AddGranteesRequest/grantees": grantees
55742+
"/bigquerydatapolicy:v2/AddGranteesRequest/grantees/grantee": grantee
55743+
"/bigquerydatapolicy:v2/AuditConfig": audit_config
55744+
"/bigquerydatapolicy:v2/AuditConfig/auditLogConfigs": audit_log_configs
55745+
"/bigquerydatapolicy:v2/AuditConfig/auditLogConfigs/audit_log_config": audit_log_config
55746+
"/bigquerydatapolicy:v2/AuditConfig/service": service
55747+
"/bigquerydatapolicy:v2/AuditLogConfig": audit_log_config
55748+
"/bigquerydatapolicy:v2/AuditLogConfig/exemptedMembers": exempted_members
55749+
"/bigquerydatapolicy:v2/AuditLogConfig/exemptedMembers/exempted_member": exempted_member
55750+
"/bigquerydatapolicy:v2/AuditLogConfig/logType": log_type
55751+
"/bigquerydatapolicy:v2/Binding": binding
55752+
"/bigquerydatapolicy:v2/Binding/condition": condition
55753+
"/bigquerydatapolicy:v2/Binding/members": members
55754+
"/bigquerydatapolicy:v2/Binding/members/member": member
55755+
"/bigquerydatapolicy:v2/Binding/role": role
55756+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest": create_data_policy_request
55757+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest/dataPolicy": data_policy
55758+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest/dataPolicyId": data_policy_id
55759+
"/bigquerydatapolicy:v2/DataMaskingPolicy": data_masking_policy
55760+
"/bigquerydatapolicy:v2/DataMaskingPolicy/predefinedExpression": predefined_expression
55761+
"/bigquerydatapolicy:v2/DataMaskingPolicy/routine": routine
55762+
"/bigquerydatapolicy:v2/DataPolicy": data_policy
55763+
"/bigquerydatapolicy:v2/DataPolicy/dataMaskingPolicy": data_masking_policy
55764+
"/bigquerydatapolicy:v2/DataPolicy/dataPolicyId": data_policy_id
55765+
"/bigquerydatapolicy:v2/DataPolicy/dataPolicyType": data_policy_type
55766+
"/bigquerydatapolicy:v2/DataPolicy/etag": etag
55767+
"/bigquerydatapolicy:v2/DataPolicy/grantees": grantees
55768+
"/bigquerydatapolicy:v2/DataPolicy/grantees/grantee": grantee
55769+
"/bigquerydatapolicy:v2/DataPolicy/name": name
55770+
"/bigquerydatapolicy:v2/DataPolicy/policyTag": policy_tag
55771+
"/bigquerydatapolicy:v2/DataPolicy/version": version
55772+
"/bigquerydatapolicy:v2/Empty": empty
55773+
"/bigquerydatapolicy:v2/Expr": expr
55774+
"/bigquerydatapolicy:v2/Expr/description": description
55775+
"/bigquerydatapolicy:v2/Expr/expression": expression
55776+
"/bigquerydatapolicy:v2/Expr/location": location
55777+
"/bigquerydatapolicy:v2/Expr/title": title
55778+
"/bigquerydatapolicy:v2/GetIamPolicyRequest": get_iam_policy_request
55779+
"/bigquerydatapolicy:v2/GetIamPolicyRequest/options": options
55780+
"/bigquerydatapolicy:v2/GetPolicyOptions": get_policy_options
55781+
"/bigquerydatapolicy:v2/GetPolicyOptions/requestedPolicyVersion": requested_policy_version
55782+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse": list_data_policies_response
55783+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/dataPolicies": data_policies
55784+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/dataPolicies/data_policy": data_policy
55785+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/nextPageToken": next_page_token
55786+
"/bigquerydatapolicy:v2/Policy": policy
55787+
"/bigquerydatapolicy:v2/Policy/auditConfigs": audit_configs
55788+
"/bigquerydatapolicy:v2/Policy/auditConfigs/audit_config": audit_config
55789+
"/bigquerydatapolicy:v2/Policy/bindings": bindings
55790+
"/bigquerydatapolicy:v2/Policy/bindings/binding": binding
55791+
"/bigquerydatapolicy:v2/Policy/etag": etag
55792+
"/bigquerydatapolicy:v2/Policy/version": version
55793+
"/bigquerydatapolicy:v2/RemoveGranteesRequest": remove_grantees_request
55794+
"/bigquerydatapolicy:v2/RemoveGranteesRequest/grantees": grantees
55795+
"/bigquerydatapolicy:v2/RemoveGranteesRequest/grantees/grantee": grantee
55796+
"/bigquerydatapolicy:v2/SetIamPolicyRequest": set_iam_policy_request
55797+
"/bigquerydatapolicy:v2/SetIamPolicyRequest/policy": policy
55798+
"/bigquerydatapolicy:v2/SetIamPolicyRequest/updateMask": update_mask
55799+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest": test_iam_permissions_request
55800+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest/permissions": permissions
55801+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest/permissions/permission": permission
55802+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse": test_iam_permissions_response
55803+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse/permissions": permissions
55804+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse/permissions/permission": permission
55805+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.addGrantees": add_data_policy_grantees
55806+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.addGrantees/dataPolicy": data_policy
55807+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.create": create_data_policy
55808+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.create/parent": parent
55809+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.delete": delete_project_location_data_policy
55810+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.delete/name": name
55811+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.get": get_project_location_data_policy
55812+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.get/name": name
55813+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.getIamPolicy": get_data_policy_iam_policy
55814+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.getIamPolicy/resource": resource
55815+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list": list_project_location_data_policies
55816+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/filter": filter
55817+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/pageSize": page_size
55818+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/pageToken": page_token
55819+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/parent": parent
55820+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch": patch_project_location_data_policy
55821+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/allowMissing": allow_missing
55822+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/name": name
55823+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/updateMask": update_mask
55824+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.removeGrantees": remove_data_policy_grantees
55825+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.removeGrantees/dataPolicy": data_policy
55826+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.setIamPolicy": set_data_policy_iam_policy
55827+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.setIamPolicy/resource": resource
55828+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.testIamPermissions": test_data_policy_iam_permissions
55829+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.testIamPermissions/resource": resource
55830+
"/bigquerydatapolicy:v2/fields": fields
55831+
"/bigquerydatapolicy:v2/key": key
55832+
"/bigquerydatapolicy:v2/quotaUser": quota_user
5574055833
"/bigquerydatatransfer:v1/CheckValidCredsRequest": check_valid_creds_request
5574155834
"/bigquerydatatransfer:v1/CheckValidCredsResponse": check_valid_creds_response
5574255835
"/bigquerydatatransfer:v1/CheckValidCredsResponse/hasValidCreds": has_valid_creds
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"api_id": "bigquerydatapolicy:v2",
3+
"name_pretty": "BigQuery Data Policy API",
4+
"distribution_name": "google-apis-bigquerydatapolicy_v2",
5+
"language": "ruby",
6+
"library_type": "REST"
7+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
--color
2+
--format documentation
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
expand :clean, paths: :gitignore
2+
3+
expand :rspec do |t|
4+
t.libs = ["lib", "spec"]
5+
t.use_bundler
6+
end
7+
8+
expand :yardoc do |t|
9+
t.generate_output_flag = true
10+
t.use_bundler
11+
end
12+
13+
expand :gem_build
14+
15+
tool "bundle" do
16+
flag :update
17+
18+
include :exec, e: true
19+
20+
def run
21+
exec ["bundle", update ? "update" : "install"]
22+
end
23+
end
24+
25+
tool "ci" do
26+
include :terminal
27+
include :exec
28+
29+
def run
30+
Dir.chdir context_directory
31+
@gem_name = File.basename context_directory
32+
@failures = []
33+
step "bundle"
34+
step "spec"
35+
step "yardoc"
36+
step "build"
37+
if @failures.empty?
38+
puts "CI SUCEEDED", :green, :bold
39+
else
40+
puts "CI FAILED", :red, :bold
41+
@failures.each { |name| puts " failed: #{name}", :red, :bold }
42+
exit 1
43+
end
44+
end
45+
46+
def step tool
47+
full_name = "#{@gem_name}:#{tool}"
48+
puts "Starting: #{full_name}...", :cyan, :bold
49+
result = exec_separate_tool [tool]
50+
if result.success?
51+
puts "SUCCESS: #{full_name}", :green, :bold
52+
else
53+
@failures << full_name
54+
puts "FAILED: #{full_name}", :red, :bold
55+
end
56+
end
57+
end
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
--hide-void-return
2+
--no-private
3+
--verbose
4+
--title=google-apis-bigquerydatapolicy_v2
5+
--markup-provider=redcarpet
6+
--markup=markdown
7+
--main OVERVIEW.md
8+
lib/google/apis/bigquerydatapolicy_v2/*.rb
9+
lib/google/apis/bigquerydatapolicy_v2.rb
10+
-
11+
OVERVIEW.md
12+
CHANGELOG.md
13+
LICENSE.md
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Release history for google-apis-bigquerydatapolicy_v2
2+
3+
### v0.1.0 (2025-10-19)
4+
5+
* Regenerated from discovery document revision 20251001
6+
* Regenerated using generator version 0.18.0
7+
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
source 'https://rubygems.org'
2+
3+
gemspec
4+
5+
group :development do
6+
gem "bundler", ">= 1.17"
7+
gem "rake", ">= 12.0"
8+
gem "rspec", "~> 3.9"
9+
gem "opencensus", "~> 0.5"
10+
end
11+
12+
platforms :jruby do
13+
group :development do
14+
gem "jruby-openssl"
15+
end
16+
end
17+
18+
platforms :ruby do
19+
group :development do
20+
gem "yard", "~> 0.9", ">= 0.9.25"
21+
gem "redcarpet", "~> 3.5"
22+
end
23+
end

0 commit comments

Comments
 (0)