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