@@ -38572,6 +38572,280 @@
3857238572 }
3857338573 ]
3857438574 },
38575+ {
38576+ "id": "google.cloud.iap.v1",
38577+ "directory": "google/cloud/iap/v1",
38578+ "version": "v1",
38579+ "majorVersion": "v1",
38580+ "hostName": "iap.googleapis.com",
38581+ "title": "Cloud Identity-Aware Proxy API",
38582+ "description": "Controls access to cloud applications running on Google Cloud Platform.",
38583+ "importDirectories": [
38584+ "google/api",
38585+ "google/iam/v1",
38586+ "google/protobuf"
38587+ ],
38588+ "options": {
38589+ "java_package": {
38590+ "valueCounts": {
38591+ "com.google.cloud.iap.v1": 1
38592+ }
38593+ },
38594+ "java_multiple_files": {
38595+ "valueCounts": {
38596+ "true": 1
38597+ }
38598+ },
38599+ "go_package": {
38600+ "valueCounts": {
38601+ "google.golang.org/genproto/googleapis/cloud/iap/v1;iap": 1
38602+ }
38603+ },
38604+ "csharp_namespace": {
38605+ "valueCounts": {
38606+ "Google.Cloud.Iap.V1": 1
38607+ }
38608+ },
38609+ "php_namespace": {
38610+ "valueCounts": {
38611+ "Google\\Cloud\\Iap\\V1": 1
38612+ }
38613+ },
38614+ "ruby_package": {
38615+ "valueCounts": {
38616+ "Google::Cloud::Iap::V1": 1
38617+ }
38618+ }
38619+ },
38620+ "services": [
38621+ {
38622+ "shortName": "IdentityAwareProxyAdminService",
38623+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService",
38624+ "methods": [
38625+ {
38626+ "shortName": "GetIamPolicy",
38627+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.GetIamPolicy",
38628+ "mode": "UNARY",
38629+ "bindings": [
38630+ {
38631+ "httpMethod": "POST",
38632+ "path": "/v1/{resource=**}:getIamPolicy"
38633+ }
38634+ ]
38635+ },
38636+ {
38637+ "shortName": "GetIapSettings",
38638+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.GetIapSettings",
38639+ "mode": "UNARY",
38640+ "bindings": [
38641+ {
38642+ "httpMethod": "GET",
38643+ "path": "/v1/{name=**}:iapSettings"
38644+ }
38645+ ]
38646+ },
38647+ {
38648+ "shortName": "SetIamPolicy",
38649+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.SetIamPolicy",
38650+ "mode": "UNARY",
38651+ "bindings": [
38652+ {
38653+ "httpMethod": "POST",
38654+ "path": "/v1/{resource=**}:setIamPolicy"
38655+ }
38656+ ]
38657+ },
38658+ {
38659+ "shortName": "TestIamPermissions",
38660+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.TestIamPermissions",
38661+ "mode": "UNARY",
38662+ "bindings": [
38663+ {
38664+ "httpMethod": "POST",
38665+ "path": "/v1/{resource=**}:testIamPermissions"
38666+ }
38667+ ]
38668+ },
38669+ {
38670+ "shortName": "UpdateIapSettings",
38671+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyAdminService.UpdateIapSettings",
38672+ "mode": "UNARY",
38673+ "bindings": [
38674+ {
38675+ "httpMethod": "PATCH",
38676+ "path": "/v1/{iap_settings.name=**}:iapSettings"
38677+ }
38678+ ]
38679+ }
38680+ ]
38681+ },
38682+ {
38683+ "shortName": "IdentityAwareProxyOAuthService",
38684+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService",
38685+ "methods": [
38686+ {
38687+ "shortName": "CreateBrand",
38688+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateBrand",
38689+ "mode": "UNARY",
38690+ "bindings": [
38691+ {
38692+ "httpMethod": "POST",
38693+ "path": "/v1/{parent=projects/*}/brands"
38694+ }
38695+ ]
38696+ },
38697+ {
38698+ "shortName": "CreateIdentityAwareProxyClient",
38699+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateIdentityAwareProxyClient",
38700+ "mode": "UNARY",
38701+ "bindings": [
38702+ {
38703+ "httpMethod": "POST",
38704+ "path": "/v1/{parent=projects/*/brands/*}/identityAwareProxyClients"
38705+ }
38706+ ]
38707+ },
38708+ {
38709+ "shortName": "DeleteIdentityAwareProxyClient",
38710+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.DeleteIdentityAwareProxyClient",
38711+ "mode": "UNARY",
38712+ "bindings": [
38713+ {
38714+ "httpMethod": "DELETE",
38715+ "path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}"
38716+ }
38717+ ]
38718+ },
38719+ {
38720+ "shortName": "GetBrand",
38721+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetBrand",
38722+ "mode": "UNARY",
38723+ "bindings": [
38724+ {
38725+ "httpMethod": "GET",
38726+ "path": "/v1/{name=projects/*/brands/*}"
38727+ }
38728+ ]
38729+ },
38730+ {
38731+ "shortName": "GetIdentityAwareProxyClient",
38732+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetIdentityAwareProxyClient",
38733+ "mode": "UNARY",
38734+ "bindings": [
38735+ {
38736+ "httpMethod": "GET",
38737+ "path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}"
38738+ }
38739+ ]
38740+ },
38741+ {
38742+ "shortName": "ListBrands",
38743+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListBrands",
38744+ "mode": "UNARY",
38745+ "bindings": [
38746+ {
38747+ "httpMethod": "GET",
38748+ "path": "/v1/{parent=projects/*}/brands"
38749+ }
38750+ ]
38751+ },
38752+ {
38753+ "shortName": "ListIdentityAwareProxyClients",
38754+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListIdentityAwareProxyClients",
38755+ "mode": "UNARY",
38756+ "bindings": [
38757+ {
38758+ "httpMethod": "GET",
38759+ "path": "/v1/{parent=projects/*/brands/*}/identityAwareProxyClients"
38760+ }
38761+ ]
38762+ },
38763+ {
38764+ "shortName": "ResetIdentityAwareProxyClientSecret",
38765+ "fullName": "google.cloud.iap.v1.IdentityAwareProxyOAuthService.ResetIdentityAwareProxyClientSecret",
38766+ "mode": "UNARY",
38767+ "bindings": [
38768+ {
38769+ "httpMethod": "POST",
38770+ "path": "/v1/{name=projects/*/brands/*/identityAwareProxyClients/*}:resetSecret"
38771+ }
38772+ ]
38773+ }
38774+ ]
38775+ }
38776+ ]
38777+ },
38778+ {
38779+ "id": "google.cloud.iap.v1beta1",
38780+ "directory": "google/cloud/iap/v1beta1",
38781+ "version": "v1beta1",
38782+ "majorVersion": "v1",
38783+ "hostName": "iap.googleapis.com",
38784+ "title": "Cloud Identity-Aware Proxy API",
38785+ "description": "Controls access to cloud applications running on Google Cloud Platform.",
38786+ "importDirectories": [
38787+ "google/api",
38788+ "google/iam/v1"
38789+ ],
38790+ "options": {
38791+ "java_package": {
38792+ "valueCounts": {
38793+ "com.google.cloud.iap.v1beta1": 1
38794+ }
38795+ },
38796+ "java_multiple_files": {
38797+ "valueCounts": {
38798+ "true": 1
38799+ }
38800+ },
38801+ "go_package": {
38802+ "valueCounts": {
38803+ "google.golang.org/genproto/googleapis/cloud/iap/v1beta1;iap": 1
38804+ }
38805+ }
38806+ },
38807+ "services": [
38808+ {
38809+ "shortName": "IdentityAwareProxyAdminV1Beta1",
38810+ "fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1",
38811+ "methods": [
38812+ {
38813+ "shortName": "GetIamPolicy",
38814+ "fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.GetIamPolicy",
38815+ "mode": "UNARY",
38816+ "bindings": [
38817+ {
38818+ "httpMethod": "POST",
38819+ "path": "/v1beta1/{resource=**}:getIamPolicy"
38820+ }
38821+ ]
38822+ },
38823+ {
38824+ "shortName": "SetIamPolicy",
38825+ "fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.SetIamPolicy",
38826+ "mode": "UNARY",
38827+ "bindings": [
38828+ {
38829+ "httpMethod": "POST",
38830+ "path": "/v1beta1/{resource=**}:setIamPolicy"
38831+ }
38832+ ]
38833+ },
38834+ {
38835+ "shortName": "TestIamPermissions",
38836+ "fullName": "google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1.TestIamPermissions",
38837+ "mode": "UNARY",
38838+ "bindings": [
38839+ {
38840+ "httpMethod": "POST",
38841+ "path": "/v1beta1/{resource=**}:testIamPermissions"
38842+ }
38843+ ]
38844+ }
38845+ ]
38846+ }
38847+ ]
38848+ },
3857538849 {
3857638850 "id": "google.cloud.iot.v1",
3857738851 "directory": "google/cloud/iot/v1",
5734157615 {
5734257616 "httpMethod": "POST",
5734357617 "path": "/v1/projects/{project_id}/triggers"
57618+ },
57619+ {
57620+ "httpMethod": "POST",
57621+ "path": "/v1/{parent=projects/*/locations/*}/triggers"
5734457622 }
5734557623 ]
5734657624 },
5735757635 {
5735857636 "httpMethod": "DELETE",
5735957637 "path": "/v1/projects/{project_id}/triggers/{trigger_id}"
57638+ },
57639+ {
57640+ "httpMethod": "DELETE",
57641+ "path": "/v1/{name=projects/*/locations/*/triggers/*}"
5736057642 }
5736157643 ]
5736257644 },
5738857670 {
5738957671 "httpMethod": "GET",
5739057672 "path": "/v1/projects/{project_id}/triggers/{trigger_id}"
57673+ },
57674+ {
57675+ "httpMethod": "GET",
57676+ "path": "/v1/{name=projects/*/locations/*/triggers/*}"
5739157677 }
5739257678 ]
5739357679 },
5741957705 {
5742057706 "httpMethod": "GET",
5742157707 "path": "/v1/projects/{project_id}/triggers"
57708+ },
57709+ {
57710+ "httpMethod": "GET",
57711+ "path": "/v1/{parent=projects/*/locations/*}/triggers"
5742257712 }
5742357713 ]
5742457714 },
5743557725 {
5743657726 "httpMethod": "POST",
5743757727 "path": "/v1/projects/{project_id}/triggers/{trigger}:webhook"
57728+ },
57729+ {
57730+ "httpMethod": "POST",
57731+ "path": "/v1/{name=projects/*/locations/*/triggers/*}:webhook"
5743857732 }
5743957733 ]
5744057734 },
5746157755 {
5746257756 "httpMethod": "POST",
5746357757 "path": "/v1/projects/{project_id}/triggers/{trigger_id}:run"
57758+ },
57759+ {
57760+ "httpMethod": "POST",
57761+ "path": "/v1/{name=projects/*/locations/*/triggers/*}:run"
5746457762 }
5746557763 ]
5746657764 },
5747257770 {
5747357771 "httpMethod": "PATCH",
5747457772 "path": "/v1/projects/{project_id}/triggers/{trigger_id}"
57773+ },
57774+ {
57775+ "httpMethod": "PATCH",
57776+ "path": "/v1/{trigger.resource_name=projects/*/locations/*/triggers/*}"
5747557777 }
5747657778 ]
5747757779 },
0 commit comments