Constructor
new IdentityAwareProxyOAuthService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new IdentityAwareProxyOAuthService service.
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
createBrand(request, callback) → {undefined}
Calls CreateBrand.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.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:
| Type | Description |
|---|---|
| undefined |
createBrand(request) → {Promise.<google.cloud.iap.v1.Brand>}
Calls CreateBrand.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.ICreateBrandRequest |
CreateBrandRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.Brand> |
Promise |
createIdentityAwareProxyClient(request, callback) → {undefined}
Calls CreateIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
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:
| Type | Description |
|---|---|
| undefined |
createIdentityAwareProxyClient(request) → {Promise.<google.cloud.iap.v1.IdentityAwareProxyClient>}
Calls CreateIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.ICreateIdentityAwareProxyClientRequest |
CreateIdentityAwareProxyClientRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.IdentityAwareProxyClient> |
Promise |
deleteIdentityAwareProxyClient(request, callback) → {undefined}
Calls DeleteIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.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:
| Type | Description |
|---|---|
| undefined |
deleteIdentityAwareProxyClient(request) → {Promise.<google.protobuf.Empty>}
Calls DeleteIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IDeleteIdentityAwareProxyClientRequest |
DeleteIdentityAwareProxyClientRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.protobuf.Empty> |
Promise |
getBrand(request, callback) → {undefined}
Calls GetBrand.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.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:
| Type | Description |
|---|---|
| undefined |
getBrand(request) → {Promise.<google.cloud.iap.v1.Brand>}
Calls GetBrand.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IGetBrandRequest |
GetBrandRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.Brand> |
Promise |
getIdentityAwareProxyClient(request, callback) → {undefined}
Calls GetIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
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:
| Type | Description |
|---|---|
| undefined |
getIdentityAwareProxyClient(request) → {Promise.<google.cloud.iap.v1.IdentityAwareProxyClient>}
Calls GetIdentityAwareProxyClient.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IGetIdentityAwareProxyClientRequest |
GetIdentityAwareProxyClientRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.IdentityAwareProxyClient> |
Promise |
listBrands(request, callback) → {undefined}
Calls ListBrands.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.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:
| Type | Description |
|---|---|
| undefined |
listBrands(request) → {Promise.<google.cloud.iap.v1.ListBrandsResponse>}
Calls ListBrands.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IListBrandsRequest |
ListBrandsRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.ListBrandsResponse> |
Promise |
listIdentityAwareProxyClients(request, callback) → {undefined}
Calls ListIdentityAwareProxyClients.
Parameters:
| Name | Type | Description |
|---|---|---|
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:
| Type | Description |
|---|---|
| undefined |
listIdentityAwareProxyClients(request) → {Promise.<google.cloud.iap.v1.ListIdentityAwareProxyClientsResponse>}
Calls ListIdentityAwareProxyClients.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IListIdentityAwareProxyClientsRequest |
ListIdentityAwareProxyClientsRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.ListIdentityAwareProxyClientsResponse> |
Promise |
resetIdentityAwareProxyClientSecret(request, callback) → {undefined}
Calls ResetIdentityAwareProxyClientSecret.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.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:
| Type | Description |
|---|---|
| undefined |
resetIdentityAwareProxyClientSecret(request) → {Promise.<google.cloud.iap.v1.IdentityAwareProxyClient>}
Calls ResetIdentityAwareProxyClientSecret.
Parameters:
| Name | Type | Description |
|---|---|---|
request |
google.cloud.iap.v1.IResetIdentityAwareProxyClientSecretRequest |
ResetIdentityAwareProxyClientSecretRequest message or plain object |
Returns:
| Type | Description |
|---|---|
| Promise.<google.cloud.iap.v1.IdentityAwareProxyClient> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {IdentityAwareProxyOAuthService}
Creates new IdentityAwareProxyOAuthService service using the specified rpc implementation.
Parameters:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
| Type | Description |
|---|---|
| IdentityAwareProxyOAuthService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
CreateBrandCallback(error, responseopt)
Callback as used by createBrand.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.Brand |
<optional> |
Brand |
CreateIdentityAwareProxyClientCallback(error, responseopt)
Callback as used by createIdentityAwareProxyClient.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.IdentityAwareProxyClient |
<optional> |
IdentityAwareProxyClient |
DeleteIdentityAwareProxyClientCallback(error, responseopt)
Callback as used by deleteIdentityAwareProxyClient.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.protobuf.Empty |
<optional> |
Empty |
GetBrandCallback(error, responseopt)
Callback as used by getBrand.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.Brand |
<optional> |
Brand |
GetIdentityAwareProxyClientCallback(error, responseopt)
Callback as used by getIdentityAwareProxyClient.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.IdentityAwareProxyClient |
<optional> |
IdentityAwareProxyClient |
ListBrandsCallback(error, responseopt)
Callback as used by listBrands.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.ListBrandsResponse |
<optional> |
ListBrandsResponse |
ListIdentityAwareProxyClientsCallback(error, responseopt)
Callback as used by listIdentityAwareProxyClients.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.ListIdentityAwareProxyClientsResponse |
<optional> |
ListIdentityAwareProxyClientsResponse |
ResetIdentityAwareProxyClientSecretCallback(error, responseopt)
Callback as used by resetIdentityAwareProxyClientSecret.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.iap.v1.IdentityAwareProxyClient |
<optional> |
IdentityAwareProxyClient |