Class protos.google.cloud.iap.v1.IdentityAwareProxyOAuthService (2.3.1)

Represents an IdentityAwareProxyOAuthService

Inheritance

$protobuf.rpc.Service > protos.google.cloud.iap.v1.IdentityAwareProxyOAuthService

Package

@google-cloud/iap

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new IdentityAwareProxyOAuthService service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): IdentityAwareProxyOAuthService;

Creates new IdentityAwareProxyOAuthService service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
IdentityAwareProxyOAuthService

RPC service. Useful where requests and/or responses are streamed.

createBrand(request, callback)

public createBrand(request: google.cloud.iap.v1.ICreateBrandRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateBrandCallback): void;

Calls CreateBrand.

Parameters
NameDescription
request ICreateBrandRequest

CreateBrandRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateBrandCallback

Node-style callback called with the error, if any, and Brand

Returns
TypeDescription
void

createBrand(request)

public createBrand(request: google.cloud.iap.v1.ICreateBrandRequest): Promise<google.cloud.iap.v1.Brand>;

Calls CreateBrand.

Parameter
NameDescription
request ICreateBrandRequest

CreateBrandRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.Brand>

Promise

createIdentityAwareProxyClient(request, callback)

public createIdentityAwareProxyClient(request: google.cloud.iap.v1.ICreateIdentityAwareProxyClientRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateIdentityAwareProxyClientCallback): void;

Calls CreateIdentityAwareProxyClient.

Parameters
NameDescription
request google.cloud.iap.v1.ICreateIdentityAwareProxyClientRequest

CreateIdentityAwareProxyClientRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.CreateIdentityAwareProxyClientCallback

Node-style callback called with the error, if any, and IdentityAwareProxyClient

Returns
TypeDescription
void

createIdentityAwareProxyClient(request)

public createIdentityAwareProxyClient(request: google.cloud.iap.v1.ICreateIdentityAwareProxyClientRequest): Promise<google.cloud.iap.v1.IdentityAwareProxyClient>;

Calls CreateIdentityAwareProxyClient.

Parameter
NameDescription
request google.cloud.iap.v1.ICreateIdentityAwareProxyClientRequest

CreateIdentityAwareProxyClientRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.IdentityAwareProxyClient>

Promise

deleteIdentityAwareProxyClient(request, callback)

public deleteIdentityAwareProxyClient(request: google.cloud.iap.v1.IDeleteIdentityAwareProxyClientRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.DeleteIdentityAwareProxyClientCallback): void;

Calls DeleteIdentityAwareProxyClient.

Parameters
NameDescription
request IDeleteIdentityAwareProxyClientRequest

DeleteIdentityAwareProxyClientRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.DeleteIdentityAwareProxyClientCallback

Node-style callback called with the error, if any, and Empty

Returns
TypeDescription
void

deleteIdentityAwareProxyClient(request)

public deleteIdentityAwareProxyClient(request: google.cloud.iap.v1.IDeleteIdentityAwareProxyClientRequest): Promise<google.protobuf.Empty>;

Calls DeleteIdentityAwareProxyClient.

Parameter
NameDescription
request IDeleteIdentityAwareProxyClientRequest

DeleteIdentityAwareProxyClientRequest message or plain object

Returns
TypeDescription
Promise<google.protobuf.Empty>

Promise

getBrand(request, callback)

public getBrand(request: google.cloud.iap.v1.IGetBrandRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetBrandCallback): void;

Calls GetBrand.

Parameters
NameDescription
request IGetBrandRequest

GetBrandRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetBrandCallback

Node-style callback called with the error, if any, and Brand

Returns
TypeDescription
void

getBrand(request)

public getBrand(request: google.cloud.iap.v1.IGetBrandRequest): Promise<google.cloud.iap.v1.Brand>;

Calls GetBrand.

Parameter
NameDescription
request IGetBrandRequest

GetBrandRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.Brand>

Promise

getIdentityAwareProxyClient(request, callback)

public getIdentityAwareProxyClient(request: google.cloud.iap.v1.IGetIdentityAwareProxyClientRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetIdentityAwareProxyClientCallback): void;

Calls GetIdentityAwareProxyClient.

Parameters
NameDescription
request google.cloud.iap.v1.IGetIdentityAwareProxyClientRequest

GetIdentityAwareProxyClientRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.GetIdentityAwareProxyClientCallback

Node-style callback called with the error, if any, and IdentityAwareProxyClient

Returns
TypeDescription
void

getIdentityAwareProxyClient(request)

public getIdentityAwareProxyClient(request: google.cloud.iap.v1.IGetIdentityAwareProxyClientRequest): Promise<google.cloud.iap.v1.IdentityAwareProxyClient>;

Calls GetIdentityAwareProxyClient.

Parameter
NameDescription
request google.cloud.iap.v1.IGetIdentityAwareProxyClientRequest

GetIdentityAwareProxyClientRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.IdentityAwareProxyClient>

Promise

listBrands(request, callback)

public listBrands(request: google.cloud.iap.v1.IListBrandsRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListBrandsCallback): void;

Calls ListBrands.

Parameters
NameDescription
request IListBrandsRequest

ListBrandsRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListBrandsCallback

Node-style callback called with the error, if any, and ListBrandsResponse

Returns
TypeDescription
void

listBrands(request)

public listBrands(request: google.cloud.iap.v1.IListBrandsRequest): Promise<google.cloud.iap.v1.ListBrandsResponse>;

Calls ListBrands.

Parameter
NameDescription
request IListBrandsRequest

ListBrandsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.ListBrandsResponse>

Promise

listIdentityAwareProxyClients(request, callback)

public listIdentityAwareProxyClients(request: google.cloud.iap.v1.IListIdentityAwareProxyClientsRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListIdentityAwareProxyClientsCallback): void;

Calls ListIdentityAwareProxyClients.

Parameters
NameDescription
request google.cloud.iap.v1.IListIdentityAwareProxyClientsRequest

ListIdentityAwareProxyClientsRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.ListIdentityAwareProxyClientsCallback

Node-style callback called with the error, if any, and ListIdentityAwareProxyClientsResponse

Returns
TypeDescription
void

listIdentityAwareProxyClients(request)

public listIdentityAwareProxyClients(request: google.cloud.iap.v1.IListIdentityAwareProxyClientsRequest): Promise<google.cloud.iap.v1.ListIdentityAwareProxyClientsResponse>;

Calls ListIdentityAwareProxyClients.

Parameter
NameDescription
request google.cloud.iap.v1.IListIdentityAwareProxyClientsRequest

ListIdentityAwareProxyClientsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.ListIdentityAwareProxyClientsResponse>

Promise

resetIdentityAwareProxyClientSecret(request, callback)

public resetIdentityAwareProxyClientSecret(request: google.cloud.iap.v1.IResetIdentityAwareProxyClientSecretRequest, callback: google.cloud.iap.v1.IdentityAwareProxyOAuthService.ResetIdentityAwareProxyClientSecretCallback): void;

Calls ResetIdentityAwareProxyClientSecret.

Parameters
NameDescription
request IResetIdentityAwareProxyClientSecretRequest

ResetIdentityAwareProxyClientSecretRequest message or plain object

callback google.cloud.iap.v1.IdentityAwareProxyOAuthService.ResetIdentityAwareProxyClientSecretCallback

Node-style callback called with the error, if any, and IdentityAwareProxyClient

Returns
TypeDescription
void

resetIdentityAwareProxyClientSecret(request)

public resetIdentityAwareProxyClientSecret(request: google.cloud.iap.v1.IResetIdentityAwareProxyClientSecretRequest): Promise<google.cloud.iap.v1.IdentityAwareProxyClient>;

Calls ResetIdentityAwareProxyClientSecret.

Parameter
NameDescription
request IResetIdentityAwareProxyClientSecretRequest

ResetIdentityAwareProxyClientSecretRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.iap.v1.IdentityAwareProxyClient>

Promise