Skip to content

Commit 3a9e7a5

Browse files
feat: Automated regeneration of apigee v1 client (googleapis#22103)
Auto-created at 2025-03-16 10:13:18 +0000 using the toys pull request generator.
1 parent 082da17 commit 3a9e7a5

File tree

6 files changed

+1039
-90
lines changed

6 files changed

+1039
-90
lines changed

api_names_out.yaml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34300,6 +34300,7 @@
3430034300
"/apigee:v1/GoogleCloudApigeeV1ApiProduct/quotaTimeUnit": quota_time_unit
3430134301
"/apigee:v1/GoogleCloudApigeeV1ApiProduct/scopes": scopes
3430234302
"/apigee:v1/GoogleCloudApigeeV1ApiProduct/scopes/scope": scope
34303+
"/apigee:v1/GoogleCloudApigeeV1ApiProduct/space": space
3430334304
"/apigee:v1/GoogleCloudApigeeV1ApiProductRef": google_cloud_apigee_v1_api_product_ref
3430434305
"/apigee:v1/GoogleCloudApigeeV1ApiProductRef/apiproduct": apiproduct
3430534306
"/apigee:v1/GoogleCloudApigeeV1ApiProductRef/status": status
@@ -34313,6 +34314,7 @@
3431334314
"/apigee:v1/GoogleCloudApigeeV1ApiProxy/readOnly": read_only
3431434315
"/apigee:v1/GoogleCloudApigeeV1ApiProxy/revision": revision
3431534316
"/apigee:v1/GoogleCloudApigeeV1ApiProxy/revision/revision": revision
34317+
"/apigee:v1/GoogleCloudApigeeV1ApiProxy/space": space
3431634318
"/apigee:v1/GoogleCloudApigeeV1ApiProxyRevision": google_cloud_apigee_v1_api_proxy_revision
3431734319
"/apigee:v1/GoogleCloudApigeeV1ApiProxyRevision/archive": archive
3431834320
"/apigee:v1/GoogleCloudApigeeV1ApiProxyRevision/basepaths": basepaths
@@ -35168,6 +35170,10 @@
3516835170
"/apigee:v1/GoogleCloudApigeeV1ListSharedFlowsResponse": google_cloud_apigee_v1_list_shared_flows_response
3516935171
"/apigee:v1/GoogleCloudApigeeV1ListSharedFlowsResponse/sharedFlows": shared_flows
3517035172
"/apigee:v1/GoogleCloudApigeeV1ListSharedFlowsResponse/sharedFlows/shared_flow": shared_flow
35173+
"/apigee:v1/GoogleCloudApigeeV1ListSpacesResponse": google_cloud_apigee_v1_list_spaces_response
35174+
"/apigee:v1/GoogleCloudApigeeV1ListSpacesResponse/nextPageToken": next_page_token
35175+
"/apigee:v1/GoogleCloudApigeeV1ListSpacesResponse/spaces": spaces
35176+
"/apigee:v1/GoogleCloudApigeeV1ListSpacesResponse/spaces/space": space
3517135177
"/apigee:v1/GoogleCloudApigeeV1ListTraceConfigOverridesResponse": google_cloud_apigee_v1_list_trace_config_overrides_response
3517235178
"/apigee:v1/GoogleCloudApigeeV1ListTraceConfigOverridesResponse/nextPageToken": next_page_token
3517335179
"/apigee:v1/GoogleCloudApigeeV1ListTraceConfigOverridesResponse/traceConfigOverrides": trace_config_overrides
@@ -35187,6 +35193,12 @@
3518735193
"/apigee:v1/GoogleCloudApigeeV1MetricAggregation/order": order
3518835194
"/apigee:v1/GoogleCloudApigeeV1MonetizationConfig": google_cloud_apigee_v1_monetization_config
3518935195
"/apigee:v1/GoogleCloudApigeeV1MonetizationConfig/enabled": enabled
35196+
"/apigee:v1/GoogleCloudApigeeV1MoveApiProductRequest": google_cloud_apigee_v1_move_api_product_request
35197+
"/apigee:v1/GoogleCloudApigeeV1MoveApiProductRequest/space": space
35198+
"/apigee:v1/GoogleCloudApigeeV1MoveApiProxyRequest": google_cloud_apigee_v1_move_api_proxy_request
35199+
"/apigee:v1/GoogleCloudApigeeV1MoveApiProxyRequest/space": space
35200+
"/apigee:v1/GoogleCloudApigeeV1MoveSharedFlowRequest": google_cloud_apigee_v1_move_shared_flow_request
35201+
"/apigee:v1/GoogleCloudApigeeV1MoveSharedFlowRequest/space": space
3519035202
"/apigee:v1/GoogleCloudApigeeV1NatAddress": google_cloud_apigee_v1_nat_address
3519135203
"/apigee:v1/GoogleCloudApigeeV1NatAddress/ipAddress": ip_address
3519235204
"/apigee:v1/GoogleCloudApigeeV1NatAddress/name": name
@@ -35766,6 +35778,7 @@
3576635778
"/apigee:v1/GoogleCloudApigeeV1SharedFlow/name": name
3576735779
"/apigee:v1/GoogleCloudApigeeV1SharedFlow/revision": revision
3576835780
"/apigee:v1/GoogleCloudApigeeV1SharedFlow/revision/revision": revision
35781+
"/apigee:v1/GoogleCloudApigeeV1SharedFlow/space": space
3576935782
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision": google_cloud_apigee_v1_shared_flow_revision
3577035783
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision/configurationVersion": configuration_version
3577135784
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision/contextInfo": context_info
@@ -35785,6 +35798,11 @@
3578535798
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision/sharedFlows": shared_flows
3578635799
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision/sharedFlows/shared_flow": shared_flow
3578735800
"/apigee:v1/GoogleCloudApigeeV1SharedFlowRevision/type": type
35801+
"/apigee:v1/GoogleCloudApigeeV1Space": google_cloud_apigee_v1_space
35802+
"/apigee:v1/GoogleCloudApigeeV1Space/createTime": create_time
35803+
"/apigee:v1/GoogleCloudApigeeV1Space/displayName": display_name
35804+
"/apigee:v1/GoogleCloudApigeeV1Space/name": name
35805+
"/apigee:v1/GoogleCloudApigeeV1Space/updateTime": update_time
3578835806
"/apigee:v1/GoogleCloudApigeeV1Stats": google_cloud_apigee_v1_stats
3578935807
"/apigee:v1/GoogleCloudApigeeV1Stats/environments": environments
3579035808
"/apigee:v1/GoogleCloudApigeeV1Stats/environments/environment": environment
@@ -35985,7 +36003,10 @@
3598536003
"/apigee:v1/apigee.organizations.apiproducts.list/count": count
3598636004
"/apigee:v1/apigee.organizations.apiproducts.list/expand": expand
3598736005
"/apigee:v1/apigee.organizations.apiproducts.list/parent": parent
36006+
"/apigee:v1/apigee.organizations.apiproducts.list/space": space
3598836007
"/apigee:v1/apigee.organizations.apiproducts.list/startKey": start_key
36008+
"/apigee:v1/apigee.organizations.apiproducts.move": move_organization_apiproduct
36009+
"/apigee:v1/apigee.organizations.apiproducts.move/name": name
3598936010
"/apigee:v1/apigee.organizations.apiproducts.rateplans.create": create_organization_apiproduct_rateplan
3599036011
"/apigee:v1/apigee.organizations.apiproducts.rateplans.create/parent": parent
3599136012
"/apigee:v1/apigee.organizations.apiproducts.rateplans.delete": delete_organization_apiproduct_rateplan
@@ -36007,6 +36028,7 @@
3600736028
"/apigee:v1/apigee.organizations.apis.create/action": action
3600836029
"/apigee:v1/apigee.organizations.apis.create/name": name
3600936030
"/apigee:v1/apigee.organizations.apis.create/parent": parent
36031+
"/apigee:v1/apigee.organizations.apis.create/space": space
3601036032
"/apigee:v1/apigee.organizations.apis.create/validate": validate
3601136033
"/apigee:v1/apigee.organizations.apis.debugsessions.list": list_organization_api_debugsessions
3601236034
"/apigee:v1/apigee.organizations.apis.debugsessions.list/pageSize": page_size
@@ -36038,6 +36060,9 @@
3603836060
"/apigee:v1/apigee.organizations.apis.list/includeMetaData": include_meta_data
3603936061
"/apigee:v1/apigee.organizations.apis.list/includeRevisions": include_revisions
3604036062
"/apigee:v1/apigee.organizations.apis.list/parent": parent
36063+
"/apigee:v1/apigee.organizations.apis.list/space": space
36064+
"/apigee:v1/apigee.organizations.apis.move": move_organization_api
36065+
"/apigee:v1/apigee.organizations.apis.move/name": name
3604136066
"/apigee:v1/apigee.organizations.apis.patch": patch_organization_api
3604236067
"/apigee:v1/apigee.organizations.apis.patch/name": name
3604336068
"/apigee:v1/apigee.organizations.apis.patch/updateMask": update_mask
@@ -36807,6 +36832,7 @@
3680736832
"/apigee:v1/apigee.organizations.sharedflows.create/action": action
3680836833
"/apigee:v1/apigee.organizations.sharedflows.create/name": name
3680936834
"/apigee:v1/apigee.organizations.sharedflows.create/parent": parent
36835+
"/apigee:v1/apigee.organizations.sharedflows.create/space": space
3681036836
"/apigee:v1/apigee.organizations.sharedflows.delete": delete_organization_sharedflow
3681136837
"/apigee:v1/apigee.organizations.sharedflows.delete/name": name
3681236838
"/apigee:v1/apigee.organizations.sharedflows.deployments.list": list_organization_sharedflow_deployments
@@ -36817,6 +36843,9 @@
3681736843
"/apigee:v1/apigee.organizations.sharedflows.list/includeMetaData": include_meta_data
3681836844
"/apigee:v1/apigee.organizations.sharedflows.list/includeRevisions": include_revisions
3681936845
"/apigee:v1/apigee.organizations.sharedflows.list/parent": parent
36846+
"/apigee:v1/apigee.organizations.sharedflows.list/space": space
36847+
"/apigee:v1/apigee.organizations.sharedflows.move": move_organization_sharedflow
36848+
"/apigee:v1/apigee.organizations.sharedflows.move/name": name
3682036849
"/apigee:v1/apigee.organizations.sharedflows.revisions.delete": delete_organization_sharedflow_revision
3682136850
"/apigee:v1/apigee.organizations.sharedflows.revisions.delete/name": name
3682236851
"/apigee:v1/apigee.organizations.sharedflows.revisions.deployments.list": list_organization_sharedflow_revision_deployments
@@ -36853,6 +36882,27 @@
3685336882
"/apigee:v1/apigee.organizations.sites.apidocs.update/name": name
3685436883
"/apigee:v1/apigee.organizations.sites.apidocs.updateDocumentation": update_organization_site_apidoc_documentation
3685536884
"/apigee:v1/apigee.organizations.sites.apidocs.updateDocumentation/name": name
36885+
"/apigee:v1/apigee.organizations.spaces.create": create_organization_space
36886+
"/apigee:v1/apigee.organizations.spaces.create/parent": parent
36887+
"/apigee:v1/apigee.organizations.spaces.create/spaceId": space_id
36888+
"/apigee:v1/apigee.organizations.spaces.delete": delete_organization_space
36889+
"/apigee:v1/apigee.organizations.spaces.delete/name": name
36890+
"/apigee:v1/apigee.organizations.spaces.get": get_organization_space
36891+
"/apigee:v1/apigee.organizations.spaces.get/name": name
36892+
"/apigee:v1/apigee.organizations.spaces.getIamPolicy": get_organization_space_iam_policy
36893+
"/apigee:v1/apigee.organizations.spaces.getIamPolicy/options.requestedPolicyVersion": options_requested_policy_version
36894+
"/apigee:v1/apigee.organizations.spaces.getIamPolicy/resource": resource
36895+
"/apigee:v1/apigee.organizations.spaces.list": list_organization_spaces
36896+
"/apigee:v1/apigee.organizations.spaces.list/pageSize": page_size
36897+
"/apigee:v1/apigee.organizations.spaces.list/pageToken": page_token
36898+
"/apigee:v1/apigee.organizations.spaces.list/parent": parent
36899+
"/apigee:v1/apigee.organizations.spaces.patch": patch_organization_space
36900+
"/apigee:v1/apigee.organizations.spaces.patch/name": name
36901+
"/apigee:v1/apigee.organizations.spaces.patch/updateMask": update_mask
36902+
"/apigee:v1/apigee.organizations.spaces.setIamPolicy": set_organization_space_iam_policy
36903+
"/apigee:v1/apigee.organizations.spaces.setIamPolicy/resource": resource
36904+
"/apigee:v1/apigee.organizations.spaces.testIamPermissions": test_organization_space_iam_permissions
36905+
"/apigee:v1/apigee.organizations.spaces.testIamPermissions/resource": resource
3685636906
"/apigee:v1/apigee.organizations.testIamPermissions": test_organization_iam_permissions
3685736907
"/apigee:v1/apigee.organizations.testIamPermissions/resource": resource
3685836908
"/apigee:v1/apigee.organizations.update": update_organization

generated/google-apis-apigee_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-apigee_v1
22

3+
### v0.101.0 (2025-03-16)
4+
5+
* Regenerated from discovery document revision 20250306
6+
37
### v0.100.0 (2025-02-26)
48

59
* Regenerated from discovery document revision 20250214

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/classes.rb

Lines changed: 160 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1055,6 +1055,14 @@ class GoogleCloudApigeeV1ApiProduct
10551055
# @return [Array<String>]
10561056
attr_accessor :scopes
10571057

1058+
# Optional. The resource ID of the parent Space. If not set, the parent resource
1059+
# will be the Organization. To learn how Spaces can be used to manage resources,
1060+
# read the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-
1061+
# platform/system-administration/spaces/apigee-spaces-overview).
1062+
# Corresponds to the JSON property `space`
1063+
# @return [String]
1064+
attr_accessor :space
1065+
10581066
def initialize(**args)
10591067
update!(**args)
10601068
end
@@ -1079,6 +1087,7 @@ def update!(**args)
10791087
@quota_interval = args[:quota_interval] if args.key?(:quota_interval)
10801088
@quota_time_unit = args[:quota_time_unit] if args.key?(:quota_time_unit)
10811089
@scopes = args[:scopes] if args.key?(:scopes)
1090+
@space = args[:space] if args.key?(:space)
10821091
end
10831092
end
10841093

@@ -1149,6 +1158,15 @@ class GoogleCloudApigeeV1ApiProxy
11491158
# @return [Array<String>]
11501159
attr_accessor :revision
11511160

1161+
# Optional. The id of the space this proxy is associated with. Any IAM policies
1162+
# applied to the space will control access to this proxy. To learn how Spaces
1163+
# can be used to manage resources, read the [Apigee Spaces Overview](https://
1164+
# cloud.google.com/apigee/docs/api-platform/system-administration/spaces/apigee-
1165+
# spaces-overview).
1166+
# Corresponds to the JSON property `space`
1167+
# @return [String]
1168+
attr_accessor :space
1169+
11521170
def initialize(**args)
11531171
update!(**args)
11541172
end
@@ -1162,6 +1180,7 @@ def update!(**args)
11621180
@name = args[:name] if args.key?(:name)
11631181
@read_only = args[:read_only] if args.key?(:read_only)
11641182
@revision = args[:revision] if args.key?(:revision)
1183+
@space = args[:space] if args.key?(:space)
11651184
end
11661185
end
11671186

@@ -3336,7 +3355,7 @@ def update!(**args)
33363355
end
33373356
end
33383357

3339-
#
3358+
# Deployment represents a deployment of an API proxy or shared flow.
33403359
class GoogleCloudApigeeV1Deployment
33413360
include Google::Apis::Core::Hashable
33423361

@@ -4334,12 +4353,11 @@ class GoogleCloudApigeeV1Environment
43344353

43354354
# Optional. URI of the forward proxy to be applied to the runtime instances in
43364355
# this environment. Must be in the format of `scheme`://`hostname`:`port`. Note
4337-
# that the scheme must be one of "http" or "https", and the port must be
4338-
# supplied. To remove a forward proxy setting, update the field to an empty
4339-
# value. Note: At this time, PUT operations to add forwardProxyUri to an
4340-
# existing environment fail if the environment has nodeConfig set up. To
4341-
# successfully add the forwardProxyUri setting in this case, include the
4342-
# NodeConfig details with the request.
4356+
# that the only supported scheme is "http". The port must be supplied. To remove
4357+
# a forward proxy setting, update the field to an empty value. Note: At this
4358+
# time, PUT operations to add forwardProxyUri to an existing environment fail if
4359+
# the environment has nodeConfig set up. To successfully add the forwardProxyUri
4360+
# setting in this case, include the NodeConfig details with the request.
43434361
# Corresponds to the JSON property `forwardProxyUri`
43444362
# @return [String]
43454363
attr_accessor :forward_proxy_uri
@@ -6778,6 +6796,33 @@ def update!(**args)
67786796
end
67796797
end
67806798

6799+
# A response to a ListSpaces request containing the list of organization spaces
6800+
# and a page token for the next page.
6801+
class GoogleCloudApigeeV1ListSpacesResponse
6802+
include Google::Apis::Core::Hashable
6803+
6804+
# A token that can be sent as `page_token` to retrieve the next page. If this
6805+
# field is omitted, there are no subsequent pages.
6806+
# Corresponds to the JSON property `nextPageToken`
6807+
# @return [String]
6808+
attr_accessor :next_page_token
6809+
6810+
# List of Apigee organization spaces.
6811+
# Corresponds to the JSON property `spaces`
6812+
# @return [Array<Google::Apis::ApigeeV1::GoogleCloudApigeeV1Space>]
6813+
attr_accessor :spaces
6814+
6815+
def initialize(**args)
6816+
update!(**args)
6817+
end
6818+
6819+
# Update properties of this object
6820+
def update!(**args)
6821+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
6822+
@spaces = args[:spaces] if args.key?(:spaces)
6823+
end
6824+
end
6825+
67816826
# Response for ListTraceConfigOverrides.
67826827
class GoogleCloudApigeeV1ListTraceConfigOverridesResponse
67836828
include Google::Apis::Core::Hashable
@@ -6913,6 +6958,66 @@ def update!(**args)
69136958
end
69146959
end
69156960

6961+
# Moves API product to a different space.
6962+
class GoogleCloudApigeeV1MoveApiProductRequest
6963+
include Google::Apis::Core::Hashable
6964+
6965+
# Optional. Resource ID of the space to move the API product to. If unspecified,
6966+
# the API product will be moved to the organization level.
6967+
# Corresponds to the JSON property `space`
6968+
# @return [String]
6969+
attr_accessor :space
6970+
6971+
def initialize(**args)
6972+
update!(**args)
6973+
end
6974+
6975+
# Update properties of this object
6976+
def update!(**args)
6977+
@space = args[:space] if args.key?(:space)
6978+
end
6979+
end
6980+
6981+
# Moves an API Proxy to a different Space.
6982+
class GoogleCloudApigeeV1MoveApiProxyRequest
6983+
include Google::Apis::Core::Hashable
6984+
6985+
# Optional. Resource ID of the space to move the proxy to. If unspecified, the
6986+
# proxy will be moved to the organization level.
6987+
# Corresponds to the JSON property `space`
6988+
# @return [String]
6989+
attr_accessor :space
6990+
6991+
def initialize(**args)
6992+
update!(**args)
6993+
end
6994+
6995+
# Update properties of this object
6996+
def update!(**args)
6997+
@space = args[:space] if args.key?(:space)
6998+
end
6999+
end
7000+
7001+
# Moves a Shared Flow to a different space.
7002+
class GoogleCloudApigeeV1MoveSharedFlowRequest
7003+
include Google::Apis::Core::Hashable
7004+
7005+
# Optional. Resource ID of the space to move the shared flow to. If unspecified,
7006+
# the shared flow will be moved to the organization level.
7007+
# Corresponds to the JSON property `space`
7008+
# @return [String]
7009+
attr_accessor :space
7010+
7011+
def initialize(**args)
7012+
update!(**args)
7013+
end
7014+
7015+
# Update properties of this object
7016+
def update!(**args)
7017+
@space = args[:space] if args.key?(:space)
7018+
end
7019+
end
7020+
69167021
# Apigee NAT(network address translation) address. A NAT address is a static
69177022
# external IP address used for Internet egress traffic.
69187023
class GoogleCloudApigeeV1NatAddress
@@ -10945,6 +11050,15 @@ class GoogleCloudApigeeV1SharedFlow
1094511050
# @return [Array<String>]
1094611051
attr_accessor :revision
1094711052

11053+
# Optional. The ID of the space associated with this shared flow. Any IAM
11054+
# policies applied to the space will control access to this shared flow. To
11055+
# learn how Spaces can be used to manage resources, read the [Apigee Spaces
11056+
# Overview](https://cloud.google.com/apigee/docs/api-platform/system-
11057+
# administration/spaces/apigee-spaces-overview).
11058+
# Corresponds to the JSON property `space`
11059+
# @return [String]
11060+
attr_accessor :space
11061+
1094811062
def initialize(**args)
1094911063
update!(**args)
1095011064
end
@@ -10955,6 +11069,7 @@ def update!(**args)
1095511069
@meta_data = args[:meta_data] if args.key?(:meta_data)
1095611070
@name = args[:name] if args.key?(:name)
1095711071
@revision = args[:revision] if args.key?(:revision)
11072+
@space = args[:space] if args.key?(:space)
1095811073
end
1095911074
end
1096011075

@@ -11059,6 +11174,44 @@ def update!(**args)
1105911174
end
1106011175
end
1106111176

11177+
# Organization space resource.
11178+
class GoogleCloudApigeeV1Space
11179+
include Google::Apis::Core::Hashable
11180+
11181+
# Output only. Create timestamp of the space.
11182+
# Corresponds to the JSON property `createTime`
11183+
# @return [String]
11184+
attr_accessor :create_time
11185+
11186+
# Optional. Display name of the space.
11187+
# Corresponds to the JSON property `displayName`
11188+
# @return [String]
11189+
attr_accessor :display_name
11190+
11191+
# Output only. Identifier. Id of the space. This field is used as the resource
11192+
# name, and must follow [AIP-122](https://google.aip.dev/122) guidelines.
11193+
# Corresponds to the JSON property `name`
11194+
# @return [String]
11195+
attr_accessor :name
11196+
11197+
# Output only. Last modified timestamp of the space.
11198+
# Corresponds to the JSON property `updateTime`
11199+
# @return [String]
11200+
attr_accessor :update_time
11201+
11202+
def initialize(**args)
11203+
update!(**args)
11204+
end
11205+
11206+
# Update properties of this object
11207+
def update!(**args)
11208+
@create_time = args[:create_time] if args.key?(:create_time)
11209+
@display_name = args[:display_name] if args.key?(:display_name)
11210+
@name = args[:name] if args.key?(:name)
11211+
@update_time = args[:update_time] if args.key?(:update_time)
11212+
end
11213+
end
11214+
1106211215
# Encapsulates a `stats` response.
1106311216
class GoogleCloudApigeeV1Stats
1106411217
include Google::Apis::Core::Hashable

0 commit comments

Comments
 (0)