Show / Hide Table of Contents

Class TargetGrpcProxiesResource

The "targetGrpcProxies" collection of methods.

Inheritance
object
TargetGrpcProxiesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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
In This Article
Back to top Generated by DocFX