Represents a BinauthzManagementServiceV1
Inheritance
$protobuf.rpc.Service > protos.google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1Package
@google-cloud/binary-authorizationConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new BinauthzManagementServiceV1 service.
| Name | Description |
| 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): BinauthzManagementServiceV1;Creates new BinauthzManagementServiceV1 service using the specified rpc implementation.
| Name | Description |
| rpcImpl |
$protobuf.RPCImpl
RPC implementation |
| requestDelimited |
boolean
Whether requests are length-delimited |
| responseDelimited |
boolean
Whether responses are length-delimited |
| Type | Description |
| BinauthzManagementServiceV1 | RPC service. Useful where requests and/or responses are streamed. |
createAttestor(request, callback)
public createAttestor(request: google.cloud.binaryauthorization.v1.ICreateAttestorRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.CreateAttestorCallback): void;Calls CreateAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.ICreateAttestorRequest
CreateAttestorRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.CreateAttestorCallback
Node-style callback called with the error, if any, and Attestor |
| Type | Description |
| void |
createAttestor(request)
public createAttestor(request: google.cloud.binaryauthorization.v1.ICreateAttestorRequest): Promise<google.cloud.binaryauthorization.v1.Attestor>;Calls CreateAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.ICreateAttestorRequest
CreateAttestorRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.Attestor> | Promise |
deleteAttestor(request, callback)
public deleteAttestor(request: google.cloud.binaryauthorization.v1.IDeleteAttestorRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.DeleteAttestorCallback): void;Calls DeleteAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IDeleteAttestorRequest
DeleteAttestorRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.DeleteAttestorCallback
Node-style callback called with the error, if any, and Empty |
| Type | Description |
| void |
deleteAttestor(request)
public deleteAttestor(request: google.cloud.binaryauthorization.v1.IDeleteAttestorRequest): Promise<google.protobuf.Empty>;Calls DeleteAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IDeleteAttestorRequest
DeleteAttestorRequest message or plain object |
| Type | Description |
| Promise<google.protobuf.Empty> | Promise |
getAttestor(request, callback)
public getAttestor(request: google.cloud.binaryauthorization.v1.IGetAttestorRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetAttestorCallback): void;Calls GetAttestor.
| Name | Description |
| request |
IGetAttestorRequest
GetAttestorRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetAttestorCallback
Node-style callback called with the error, if any, and Attestor |
| Type | Description |
| void |
getAttestor(request)
public getAttestor(request: google.cloud.binaryauthorization.v1.IGetAttestorRequest): Promise<google.cloud.binaryauthorization.v1.Attestor>;Calls GetAttestor.
| Name | Description |
| request |
IGetAttestorRequest
GetAttestorRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.Attestor> | Promise |
getPolicy(request, callback)
public getPolicy(request: google.cloud.binaryauthorization.v1.IGetPolicyRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetPolicyCallback): void;Calls GetPolicy.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IGetPolicyRequest
GetPolicyRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.GetPolicyCallback
Node-style callback called with the error, if any, and Policy |
| Type | Description |
| void |
getPolicy(request)
public getPolicy(request: google.cloud.binaryauthorization.v1.IGetPolicyRequest): Promise<google.cloud.binaryauthorization.v1.Policy>;Calls GetPolicy.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IGetPolicyRequest
GetPolicyRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.Policy> | Promise |
listAttestors(request, callback)
public listAttestors(request: google.cloud.binaryauthorization.v1.IListAttestorsRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.ListAttestorsCallback): void;Calls ListAttestors.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IListAttestorsRequest
ListAttestorsRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.ListAttestorsCallback
Node-style callback called with the error, if any, and ListAttestorsResponse |
| Type | Description |
| void |
listAttestors(request)
public listAttestors(request: google.cloud.binaryauthorization.v1.IListAttestorsRequest): Promise<google.cloud.binaryauthorization.v1.ListAttestorsResponse>;Calls ListAttestors.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IListAttestorsRequest
ListAttestorsRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.ListAttestorsResponse> | Promise |
updateAttestor(request, callback)
public updateAttestor(request: google.cloud.binaryauthorization.v1.IUpdateAttestorRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdateAttestorCallback): void;Calls UpdateAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IUpdateAttestorRequest
UpdateAttestorRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdateAttestorCallback
Node-style callback called with the error, if any, and Attestor |
| Type | Description |
| void |
updateAttestor(request)
public updateAttestor(request: google.cloud.binaryauthorization.v1.IUpdateAttestorRequest): Promise<google.cloud.binaryauthorization.v1.Attestor>;Calls UpdateAttestor.
| Name | Description |
| request |
google.cloud.binaryauthorization.v1.IUpdateAttestorRequest
UpdateAttestorRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.Attestor> | Promise |
updatePolicy(request, callback)
public updatePolicy(request: google.cloud.binaryauthorization.v1.IUpdatePolicyRequest, callback: google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdatePolicyCallback): void;Calls UpdatePolicy.
| Name | Description |
| request |
IUpdatePolicyRequest
UpdatePolicyRequest message or plain object |
| callback |
google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1.UpdatePolicyCallback
Node-style callback called with the error, if any, and Policy |
| Type | Description |
| void |
updatePolicy(request)
public updatePolicy(request: google.cloud.binaryauthorization.v1.IUpdatePolicyRequest): Promise<google.cloud.binaryauthorization.v1.Policy>;Calls UpdatePolicy.
| Name | Description |
| request |
IUpdatePolicyRequest
UpdatePolicyRequest message or plain object |
| Type | Description |
| Promise<google.cloud.binaryauthorization.v1.Policy> | Promise |