Class TargetGrpcProxiesResource
The "targetGrpcProxies" collection of methods.
Inherited Members
Namespace: Google.Apis.Compute.beta
Assembly: Google.Apis.Compute.beta.dll
Syntax
public class TargetGrpcProxiesResource
Constructors
TargetGrpcProxiesResource(IClientService)
Constructs a new resource.
Declaration
public TargetGrpcProxiesResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Delete(string, string)
Deletes the specified TargetGrpcProxy in the given scope
Declaration
public virtual TargetGrpcProxiesResource.DeleteRequest Delete(string project, string targetGrpcProxy)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | targetGrpcProxy | Name of the TargetGrpcProxy resource to delete. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.DeleteRequest |
Get(string, string)
Returns the specified TargetGrpcProxy resource in the given scope.
Declaration
public virtual TargetGrpcProxiesResource.GetRequest Get(string project, string targetGrpcProxy)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
string | targetGrpcProxy | Name of the TargetGrpcProxy resource to return. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.GetRequest |
Insert(TargetGrpcProxy, string)
Creates a TargetGrpcProxy in the specified project in the given scope using the parameters that are included in the request.
Declaration
public virtual TargetGrpcProxiesResource.InsertRequest Insert(TargetGrpcProxy body, string project)
Parameters
Type | Name | Description |
---|---|---|
TargetGrpcProxy | body | The body of the request. |
string | project | Project ID for this request. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.InsertRequest |
List(string)
Lists the TargetGrpcProxies for a project in the given scope.
Declaration
public virtual TargetGrpcProxiesResource.ListRequest List(string project)
Parameters
Type | Name | Description |
---|---|---|
string | project | Project ID for this request. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.ListRequest |
Patch(TargetGrpcProxy, string, string)
Patches the specified TargetGrpcProxy resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules.
Declaration
public virtual TargetGrpcProxiesResource.PatchRequest Patch(TargetGrpcProxy body, string project, string targetGrpcProxy)
Parameters
Type | Name | Description |
---|---|---|
TargetGrpcProxy | body | The body of the request. |
string | project | Project ID for this request. |
string | targetGrpcProxy | Name of the TargetGrpcProxy resource to patch. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.PatchRequest |
TestIamPermissions(TestPermissionsRequest, string, string)
Returns permissions that a caller has on the specified resource.
Declaration
public virtual TargetGrpcProxiesResource.TestIamPermissionsRequest TestIamPermissions(TestPermissionsRequest body, string project, string resource)
Parameters
Type | Name | Description |
---|---|---|
TestPermissionsRequest | body | The body of the request. |
string | project | Project ID for this request. |
string | resource | Name or id of the resource for this request. |
Returns
Type | Description |
---|---|
TargetGrpcProxiesResource.TestIamPermissionsRequest |