Show / Hide Table of Contents

Class TargetTcpProxiesResource

The "targetTcpProxies" collection of methods.

Inheritance
object
TargetTcpProxiesResource
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 TargetTcpProxiesResource

Constructors

TargetTcpProxiesResource(IClientService)

Constructs a new resource.

Declaration
public TargetTcpProxiesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

AggregatedList(string)

Retrieves the list of all TargetTcpProxy resources, regional and global, available to the specified project.

Declaration
public virtual TargetTcpProxiesResource.AggregatedListRequest AggregatedList(string project)
Parameters
Type Name Description
string project

Name of the project scoping this request.

Returns
Type Description
TargetTcpProxiesResource.AggregatedListRequest

Delete(string, string)

Deletes the specified TargetTcpProxy resource.

Declaration
public virtual TargetTcpProxiesResource.DeleteRequest Delete(string project, string targetTcpProxy)
Parameters
Type Name Description
string project

Project ID for this request.

string targetTcpProxy

Name of the TargetTcpProxy resource to delete.

Returns
Type Description
TargetTcpProxiesResource.DeleteRequest

Get(string, string)

Returns the specified TargetTcpProxy resource.

Declaration
public virtual TargetTcpProxiesResource.GetRequest Get(string project, string targetTcpProxy)
Parameters
Type Name Description
string project

Project ID for this request.

string targetTcpProxy

Name of the TargetTcpProxy resource to return.

Returns
Type Description
TargetTcpProxiesResource.GetRequest

Insert(TargetTcpProxy, string)

Creates a TargetTcpProxy resource in the specified project using the data included in the request.

Declaration
public virtual TargetTcpProxiesResource.InsertRequest Insert(TargetTcpProxy body, string project)
Parameters
Type Name Description
TargetTcpProxy body

The body of the request.

string project

Project ID for this request.

Returns
Type Description
TargetTcpProxiesResource.InsertRequest

List(string)

Retrieves the list of TargetTcpProxy resources available to the specified project.

Declaration
public virtual TargetTcpProxiesResource.ListRequest List(string project)
Parameters
Type Name Description
string project

Project ID for this request.

Returns
Type Description
TargetTcpProxiesResource.ListRequest

SetBackendService(TargetTcpProxiesSetBackendServiceRequest, string, string)

Changes the BackendService for TargetTcpProxy.

Declaration
public virtual TargetTcpProxiesResource.SetBackendServiceRequest SetBackendService(TargetTcpProxiesSetBackendServiceRequest body, string project, string targetTcpProxy)
Parameters
Type Name Description
TargetTcpProxiesSetBackendServiceRequest body

The body of the request.

string project

Project ID for this request.

string targetTcpProxy

Name of the TargetTcpProxy resource whose BackendService resource is to be set.

Returns
Type Description
TargetTcpProxiesResource.SetBackendServiceRequest

SetProxyHeader(TargetTcpProxiesSetProxyHeaderRequest, string, string)

Changes the ProxyHeaderType for TargetTcpProxy.

Declaration
public virtual TargetTcpProxiesResource.SetProxyHeaderRequest SetProxyHeader(TargetTcpProxiesSetProxyHeaderRequest body, string project, string targetTcpProxy)
Parameters
Type Name Description
TargetTcpProxiesSetProxyHeaderRequest body

The body of the request.

string project

Project ID for this request.

string targetTcpProxy

Name of the TargetTcpProxy resource whose ProxyHeader is to be set.

Returns
Type Description
TargetTcpProxiesResource.SetProxyHeaderRequest

TestIamPermissions(TestPermissionsRequest, string, string)

Returns permissions that a caller has on the specified resource.

Declaration
public virtual TargetTcpProxiesResource.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
TargetTcpProxiesResource.TestIamPermissionsRequest
In This Article
Back to top Generated by DocFX