@@ -333,6 +333,14 @@ class ComputeResource(googleapiclient.discovery.Resource):
333333 body : ResourceGroupReference = ...,
334334 ** kwargs : typing .Any
335335 ) -> BackendServiceGroupHealthHttpRequest : ...
336+ def getIamPolicy (
337+ self ,
338+ * ,
339+ project : str ,
340+ resource : str ,
341+ optionsRequestedPolicyVersion : int = ...,
342+ ** kwargs : typing .Any
343+ ) -> PolicyHttpRequest : ...
336344 def insert (
337345 self ,
338346 * ,
@@ -370,6 +378,14 @@ class ComputeResource(googleapiclient.discovery.Resource):
370378 requestId : str = ...,
371379 ** kwargs : typing .Any
372380 ) -> OperationHttpRequest : ...
381+ def setIamPolicy (
382+ self ,
383+ * ,
384+ project : str ,
385+ resource : str ,
386+ body : GlobalSetPolicyRequest = ...,
387+ ** kwargs : typing .Any
388+ ) -> PolicyHttpRequest : ...
373389 def setSecurityPolicy (
374390 self ,
375391 * ,
@@ -2121,6 +2137,15 @@ class ComputeResource(googleapiclient.discovery.Resource):
21212137 returnPartialSuccess : bool = ...,
21222138 ** kwargs : typing .Any
21232139 ) -> InstanceListReferrersHttpRequest : ...
2140+ def performMaintenance (
2141+ self ,
2142+ * ,
2143+ project : str ,
2144+ zone : str ,
2145+ instance : str ,
2146+ requestId : str = ...,
2147+ ** kwargs : typing .Any
2148+ ) -> OperationHttpRequest : ...
21242149 def removeResourcePolicies (
21252150 self ,
21262151 * ,
@@ -2950,6 +2975,8 @@ class ComputeResource(googleapiclient.discovery.Resource):
29502975 project : str ,
29512976 firewallPolicy : str ,
29522977 body : FirewallPolicyRule = ...,
2978+ maxPriority : int = ...,
2979+ minPriority : int = ...,
29532980 requestId : str = ...,
29542981 ** kwargs : typing .Any
29552982 ) -> OperationHttpRequest : ...
@@ -3899,6 +3926,15 @@ class ComputeResource(googleapiclient.discovery.Resource):
38993926 body : ResourceGroupReference = ...,
39003927 ** kwargs : typing .Any
39013928 ) -> BackendServiceGroupHealthHttpRequest : ...
3929+ def getIamPolicy (
3930+ self ,
3931+ * ,
3932+ project : str ,
3933+ region : str ,
3934+ resource : str ,
3935+ optionsRequestedPolicyVersion : int = ...,
3936+ ** kwargs : typing .Any
3937+ ) -> PolicyHttpRequest : ...
39023938 def insert (
39033939 self ,
39043940 * ,
@@ -3930,6 +3966,15 @@ class ComputeResource(googleapiclient.discovery.Resource):
39303966 requestId : str = ...,
39313967 ** kwargs : typing .Any
39323968 ) -> OperationHttpRequest : ...
3969+ def setIamPolicy (
3970+ self ,
3971+ * ,
3972+ project : str ,
3973+ region : str ,
3974+ resource : str ,
3975+ body : RegionSetPolicyRequest = ...,
3976+ ** kwargs : typing .Any
3977+ ) -> PolicyHttpRequest : ...
39333978 def testIamPermissions (
39343979 self ,
39353980 * ,
@@ -4697,6 +4742,14 @@ class ComputeResource(googleapiclient.discovery.Resource):
46974742 requestId : str = ...,
46984743 ** kwargs : typing .Any
46994744 ) -> OperationHttpRequest : ...
4745+ def recommendLocations (
4746+ self ,
4747+ * ,
4748+ project : str ,
4749+ region : str ,
4750+ body : RegionInstancesRecommendLocationsResource = ...,
4751+ ** kwargs : typing .Any
4752+ ) -> RegionInstancesRecommendLocationsResponseHttpRequest : ...
47004753 @typing .type_check_only
47014754 class RegionInstantSnapshotsResource (googleapiclient .discovery .Resource ):
47024755 def delete (
@@ -4844,6 +4897,8 @@ class ComputeResource(googleapiclient.discovery.Resource):
48444897 region : str ,
48454898 firewallPolicy : str ,
48464899 body : FirewallPolicyRule = ...,
4900+ maxPriority : int = ...,
4901+ minPriority : int = ...,
48474902 requestId : str = ...,
48484903 ** kwargs : typing .Any
48494904 ) -> OperationHttpRequest : ...
@@ -8744,6 +8799,18 @@ class RegionInstanceGroupsListInstancesHttpRequest(googleapiclient.http.HttpRequ
87448799 num_retries : int = ...,
87458800 ) -> RegionInstanceGroupsListInstances : ...
87468801
8802+ @typing .type_check_only
8803+ class RegionInstancesRecommendLocationsResponseHttpRequest (
8804+ googleapiclient .http .HttpRequest
8805+ ):
8806+ def execute (
8807+ self ,
8808+ http : typing .Optional [
8809+ typing .Union [httplib2 .Http , googleapiclient .http .HttpMock ]
8810+ ] = ...,
8811+ num_retries : int = ...,
8812+ ) -> RegionInstancesRecommendLocationsResponse : ...
8813+
87478814@typing .type_check_only
87488815class RegionListHttpRequest (googleapiclient .http .HttpRequest ):
87498816 def execute (
0 commit comments