Skip to content

Commit 5168e17

Browse files
feat: Automated regeneration of bigquerydatapolicy v2 client
1 parent 1fce69b commit 5168e17

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
@@ -55628,6 +55628,99 @@
5562855628
"/bigquerydatapolicy:v1/fields": fields
5562955629
"/bigquerydatapolicy:v1/key": key
5563055630
"/bigquerydatapolicy:v1/quotaUser": quota_user
55631+
"/bigquerydatapolicy:v2/AddGranteesRequest": add_grantees_request
55632+
"/bigquerydatapolicy:v2/AddGranteesRequest/grantees": grantees
55633+
"/bigquerydatapolicy:v2/AddGranteesRequest/grantees/grantee": grantee
55634+
"/bigquerydatapolicy:v2/AuditConfig": audit_config
55635+
"/bigquerydatapolicy:v2/AuditConfig/auditLogConfigs": audit_log_configs
55636+
"/bigquerydatapolicy:v2/AuditConfig/auditLogConfigs/audit_log_config": audit_log_config
55637+
"/bigquerydatapolicy:v2/AuditConfig/service": service
55638+
"/bigquerydatapolicy:v2/AuditLogConfig": audit_log_config
55639+
"/bigquerydatapolicy:v2/AuditLogConfig/exemptedMembers": exempted_members
55640+
"/bigquerydatapolicy:v2/AuditLogConfig/exemptedMembers/exempted_member": exempted_member
55641+
"/bigquerydatapolicy:v2/AuditLogConfig/logType": log_type
55642+
"/bigquerydatapolicy:v2/Binding": binding
55643+
"/bigquerydatapolicy:v2/Binding/condition": condition
55644+
"/bigquerydatapolicy:v2/Binding/members": members
55645+
"/bigquerydatapolicy:v2/Binding/members/member": member
55646+
"/bigquerydatapolicy:v2/Binding/role": role
55647+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest": create_data_policy_request
55648+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest/dataPolicy": data_policy
55649+
"/bigquerydatapolicy:v2/CreateDataPolicyRequest/dataPolicyId": data_policy_id
55650+
"/bigquerydatapolicy:v2/DataMaskingPolicy": data_masking_policy
55651+
"/bigquerydatapolicy:v2/DataMaskingPolicy/predefinedExpression": predefined_expression
55652+
"/bigquerydatapolicy:v2/DataMaskingPolicy/routine": routine
55653+
"/bigquerydatapolicy:v2/DataPolicy": data_policy
55654+
"/bigquerydatapolicy:v2/DataPolicy/dataMaskingPolicy": data_masking_policy
55655+
"/bigquerydatapolicy:v2/DataPolicy/dataPolicyId": data_policy_id
55656+
"/bigquerydatapolicy:v2/DataPolicy/dataPolicyType": data_policy_type
55657+
"/bigquerydatapolicy:v2/DataPolicy/etag": etag
55658+
"/bigquerydatapolicy:v2/DataPolicy/grantees": grantees
55659+
"/bigquerydatapolicy:v2/DataPolicy/grantees/grantee": grantee
55660+
"/bigquerydatapolicy:v2/DataPolicy/name": name
55661+
"/bigquerydatapolicy:v2/DataPolicy/policyTag": policy_tag
55662+
"/bigquerydatapolicy:v2/DataPolicy/version": version
55663+
"/bigquerydatapolicy:v2/Empty": empty
55664+
"/bigquerydatapolicy:v2/Expr": expr
55665+
"/bigquerydatapolicy:v2/Expr/description": description
55666+
"/bigquerydatapolicy:v2/Expr/expression": expression
55667+
"/bigquerydatapolicy:v2/Expr/location": location
55668+
"/bigquerydatapolicy:v2/Expr/title": title
55669+
"/bigquerydatapolicy:v2/GetIamPolicyRequest": get_iam_policy_request
55670+
"/bigquerydatapolicy:v2/GetIamPolicyRequest/options": options
55671+
"/bigquerydatapolicy:v2/GetPolicyOptions": get_policy_options
55672+
"/bigquerydatapolicy:v2/GetPolicyOptions/requestedPolicyVersion": requested_policy_version
55673+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse": list_data_policies_response
55674+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/dataPolicies": data_policies
55675+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/dataPolicies/data_policy": data_policy
55676+
"/bigquerydatapolicy:v2/ListDataPoliciesResponse/nextPageToken": next_page_token
55677+
"/bigquerydatapolicy:v2/Policy": policy
55678+
"/bigquerydatapolicy:v2/Policy/auditConfigs": audit_configs
55679+
"/bigquerydatapolicy:v2/Policy/auditConfigs/audit_config": audit_config
55680+
"/bigquerydatapolicy:v2/Policy/bindings": bindings
55681+
"/bigquerydatapolicy:v2/Policy/bindings/binding": binding
55682+
"/bigquerydatapolicy:v2/Policy/etag": etag
55683+
"/bigquerydatapolicy:v2/Policy/version": version
55684+
"/bigquerydatapolicy:v2/RemoveGranteesRequest": remove_grantees_request
55685+
"/bigquerydatapolicy:v2/RemoveGranteesRequest/grantees": grantees
55686+
"/bigquerydatapolicy:v2/RemoveGranteesRequest/grantees/grantee": grantee
55687+
"/bigquerydatapolicy:v2/SetIamPolicyRequest": set_iam_policy_request
55688+
"/bigquerydatapolicy:v2/SetIamPolicyRequest/policy": policy
55689+
"/bigquerydatapolicy:v2/SetIamPolicyRequest/updateMask": update_mask
55690+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest": test_iam_permissions_request
55691+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest/permissions": permissions
55692+
"/bigquerydatapolicy:v2/TestIamPermissionsRequest/permissions/permission": permission
55693+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse": test_iam_permissions_response
55694+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse/permissions": permissions
55695+
"/bigquerydatapolicy:v2/TestIamPermissionsResponse/permissions/permission": permission
55696+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.addGrantees": add_data_policy_grantees
55697+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.addGrantees/dataPolicy": data_policy
55698+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.create": create_data_policy
55699+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.create/parent": parent
55700+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.delete": delete_project_location_data_policy
55701+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.delete/name": name
55702+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.get": get_project_location_data_policy
55703+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.get/name": name
55704+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.getIamPolicy": get_data_policy_iam_policy
55705+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.getIamPolicy/resource": resource
55706+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list": list_project_location_data_policies
55707+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/filter": filter
55708+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/pageSize": page_size
55709+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/pageToken": page_token
55710+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.list/parent": parent
55711+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch": patch_project_location_data_policy
55712+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/allowMissing": allow_missing
55713+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/name": name
55714+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.patch/updateMask": update_mask
55715+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.removeGrantees": remove_data_policy_grantees
55716+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.removeGrantees/dataPolicy": data_policy
55717+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.setIamPolicy": set_data_policy_iam_policy
55718+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.setIamPolicy/resource": resource
55719+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.testIamPermissions": test_data_policy_iam_permissions
55720+
"/bigquerydatapolicy:v2/bigquerydatapolicy.projects.locations.dataPolicies.testIamPermissions/resource": resource
55721+
"/bigquerydatapolicy:v2/fields": fields
55722+
"/bigquerydatapolicy:v2/key": key
55723+
"/bigquerydatapolicy:v2/quotaUser": quota_user
5563155724
"/bigquerydatatransfer:v1/CheckValidCredsRequest": check_valid_creds_request
5563255725
"/bigquerydatatransfer:v1/CheckValidCredsResponse": check_valid_creds_response
5563355726
"/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)