Represents a FirewallPolicies
Inheritance
$protobuf.rpc.Service > protos.google.cloud.compute.v1beta.FirewallPoliciesPackage
@google-cloud/computeConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new FirewallPolicies service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
addAssociation(request, callback)
public addAssociation(request: google.cloud.compute.v1beta.IAddAssociationFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.AddAssociationCallback): void;Calls AddAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
IAddAssociationFirewallPolicyRequest
AddAssociationFirewallPolicyRequest message or plain object |
callback |
AddAssociationCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
addAssociation(request)
public addAssociation(request: google.cloud.compute.v1beta.IAddAssociationFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls AddAssociation.
| Parameter | |
|---|---|
| Name | Description |
request |
IAddAssociationFirewallPolicyRequest
AddAssociationFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
addPacketMirroringRule(request, callback)
public addPacketMirroringRule(request: google.cloud.compute.v1beta.IAddPacketMirroringRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.AddPacketMirroringRuleCallback): void;Calls AddPacketMirroringRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IAddPacketMirroringRuleFirewallPolicyRequest
AddPacketMirroringRuleFirewallPolicyRequest message or plain object |
callback |
AddPacketMirroringRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
addPacketMirroringRule(request)
public addPacketMirroringRule(request: google.cloud.compute.v1beta.IAddPacketMirroringRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls AddPacketMirroringRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IAddPacketMirroringRuleFirewallPolicyRequest
AddPacketMirroringRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
addRule(request, callback)
public addRule(request: google.cloud.compute.v1beta.IAddRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.AddRuleCallback): void;Calls AddRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IAddRuleFirewallPolicyRequest
AddRuleFirewallPolicyRequest message or plain object |
callback |
AddRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
addRule(request)
public addRule(request: google.cloud.compute.v1beta.IAddRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls AddRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IAddRuleFirewallPolicyRequest
AddRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
cloneRules(request, callback)
public cloneRules(request: google.cloud.compute.v1beta.ICloneRulesFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.CloneRulesCallback): void;Calls CloneRules.
| Parameters | |
|---|---|
| Name | Description |
request |
ICloneRulesFirewallPolicyRequest
CloneRulesFirewallPolicyRequest message or plain object |
callback |
CloneRulesCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
cloneRules(request)
public cloneRules(request: google.cloud.compute.v1beta.ICloneRulesFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls CloneRules.
| Parameter | |
|---|---|
| Name | Description |
request |
ICloneRulesFirewallPolicyRequest
CloneRulesFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): FirewallPolicies;Creates new FirewallPolicies service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
FirewallPolicies |
RPC service. Useful where requests and/or responses are streamed. |
delete(request, callback)
public delete(request: google.cloud.compute.v1beta.IDeleteFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.DeleteCallback): void;Calls Delete.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteFirewallPolicyRequest
DeleteFirewallPolicyRequest message or plain object |
callback |
DeleteCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
delete(request)
public delete(request: google.cloud.compute.v1beta.IDeleteFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Delete.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteFirewallPolicyRequest
DeleteFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
get(request, callback)
public get(request: google.cloud.compute.v1beta.IGetFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.GetCallback): void;Calls Get.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetFirewallPolicyRequest
GetFirewallPolicyRequest message or plain object |
callback |
GetCallback
Node-style callback called with the error, if any, and FirewallPolicy |
| Returns | |
|---|---|
| Type | Description |
void |
|
get(request)
public get(request: google.cloud.compute.v1beta.IGetFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.FirewallPolicy>;Calls Get.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetFirewallPolicyRequest
GetFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPolicy> |
Promise |
getAssociation(request, callback)
public getAssociation(request: google.cloud.compute.v1beta.IGetAssociationFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.GetAssociationCallback): void;Calls GetAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetAssociationFirewallPolicyRequest
GetAssociationFirewallPolicyRequest message or plain object |
callback |
GetAssociationCallback
Node-style callback called with the error, if any, and FirewallPolicyAssociation |
| Returns | |
|---|---|
| Type | Description |
void |
|
getAssociation(request)
public getAssociation(request: google.cloud.compute.v1beta.IGetAssociationFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.FirewallPolicyAssociation>;Calls GetAssociation.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetAssociationFirewallPolicyRequest
GetAssociationFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPolicyAssociation> |
Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.cloud.compute.v1beta.IGetIamPolicyFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.GetIamPolicyCallback): void;Calls GetIamPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetIamPolicyFirewallPolicyRequest
GetIamPolicyFirewallPolicyRequest message or plain object |
callback |
GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
| Returns | |
|---|---|
| Type | Description |
void |
|
getIamPolicy(request)
public getIamPolicy(request: google.cloud.compute.v1beta.IGetIamPolicyFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Policy>;Calls GetIamPolicy.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetIamPolicyFirewallPolicyRequest
GetIamPolicyFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Policy> |
Promise |
getPacketMirroringRule(request, callback)
public getPacketMirroringRule(request: google.cloud.compute.v1beta.IGetPacketMirroringRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.GetPacketMirroringRuleCallback): void;Calls GetPacketMirroringRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetPacketMirroringRuleFirewallPolicyRequest
GetPacketMirroringRuleFirewallPolicyRequest message or plain object |
callback |
GetPacketMirroringRuleCallback
Node-style callback called with the error, if any, and FirewallPolicyRule |
| Returns | |
|---|---|
| Type | Description |
void |
|
getPacketMirroringRule(request)
public getPacketMirroringRule(request: google.cloud.compute.v1beta.IGetPacketMirroringRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.FirewallPolicyRule>;Calls GetPacketMirroringRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetPacketMirroringRuleFirewallPolicyRequest
GetPacketMirroringRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPolicyRule> |
Promise |
getRule(request, callback)
public getRule(request: google.cloud.compute.v1beta.IGetRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.GetRuleCallback): void;Calls GetRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetRuleFirewallPolicyRequest
GetRuleFirewallPolicyRequest message or plain object |
callback |
GetRuleCallback
Node-style callback called with the error, if any, and FirewallPolicyRule |
| Returns | |
|---|---|
| Type | Description |
void |
|
getRule(request)
public getRule(request: google.cloud.compute.v1beta.IGetRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.FirewallPolicyRule>;Calls GetRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetRuleFirewallPolicyRequest
GetRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPolicyRule> |
Promise |
insert(request, callback)
public insert(request: google.cloud.compute.v1beta.IInsertFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.InsertCallback): void;Calls Insert.
| Parameters | |
|---|---|
| Name | Description |
request |
IInsertFirewallPolicyRequest
InsertFirewallPolicyRequest message or plain object |
callback |
InsertCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
insert(request)
public insert(request: google.cloud.compute.v1beta.IInsertFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Insert.
| Parameter | |
|---|---|
| Name | Description |
request |
IInsertFirewallPolicyRequest
InsertFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
list(request, callback)
public list(request: google.cloud.compute.v1beta.IListFirewallPoliciesRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.ListCallback): void;Calls List.
| Parameters | |
|---|---|
| Name | Description |
request |
IListFirewallPoliciesRequest
ListFirewallPoliciesRequest message or plain object |
callback |
ListCallback
Node-style callback called with the error, if any, and FirewallPolicyList |
| Returns | |
|---|---|
| Type | Description |
void |
|
list(request)
public list(request: google.cloud.compute.v1beta.IListFirewallPoliciesRequest): Promise<google.cloud.compute.v1beta.FirewallPolicyList>;Calls List.
| Parameter | |
|---|---|
| Name | Description |
request |
IListFirewallPoliciesRequest
ListFirewallPoliciesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPolicyList> |
Promise |
listAssociations(request, callback)
public listAssociations(request: google.cloud.compute.v1beta.IListAssociationsFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.ListAssociationsCallback): void;Calls ListAssociations.
| Parameters | |
|---|---|
| Name | Description |
request |
IListAssociationsFirewallPolicyRequest
ListAssociationsFirewallPolicyRequest message or plain object |
callback |
ListAssociationsCallback
Node-style callback called with the error, if any, and FirewallPoliciesListAssociationsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listAssociations(request)
public listAssociations(request: google.cloud.compute.v1beta.IListAssociationsFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.FirewallPoliciesListAssociationsResponse>;Calls ListAssociations.
| Parameter | |
|---|---|
| Name | Description |
request |
IListAssociationsFirewallPolicyRequest
ListAssociationsFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.FirewallPoliciesListAssociationsResponse> |
Promise |
move(request, callback)
public move(request: google.cloud.compute.v1beta.IMoveFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.MoveCallback): void;Calls Move.
| Parameters | |
|---|---|
| Name | Description |
request |
IMoveFirewallPolicyRequest
MoveFirewallPolicyRequest message or plain object |
callback |
MoveCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
move(request)
public move(request: google.cloud.compute.v1beta.IMoveFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Move.
| Parameter | |
|---|---|
| Name | Description |
request |
IMoveFirewallPolicyRequest
MoveFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
patch(request, callback)
public patch(request: google.cloud.compute.v1beta.IPatchFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.PatchCallback): void;Calls Patch.
| Parameters | |
|---|---|
| Name | Description |
request |
IPatchFirewallPolicyRequest
PatchFirewallPolicyRequest message or plain object |
callback |
PatchCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
patch(request)
public patch(request: google.cloud.compute.v1beta.IPatchFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls Patch.
| Parameter | |
|---|---|
| Name | Description |
request |
IPatchFirewallPolicyRequest
PatchFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
patchPacketMirroringRule(request, callback)
public patchPacketMirroringRule(request: google.cloud.compute.v1beta.IPatchPacketMirroringRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.PatchPacketMirroringRuleCallback): void;Calls PatchPacketMirroringRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IPatchPacketMirroringRuleFirewallPolicyRequest
PatchPacketMirroringRuleFirewallPolicyRequest message or plain object |
callback |
PatchPacketMirroringRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
patchPacketMirroringRule(request)
public patchPacketMirroringRule(request: google.cloud.compute.v1beta.IPatchPacketMirroringRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls PatchPacketMirroringRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IPatchPacketMirroringRuleFirewallPolicyRequest
PatchPacketMirroringRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
patchRule(request, callback)
public patchRule(request: google.cloud.compute.v1beta.IPatchRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.PatchRuleCallback): void;Calls PatchRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IPatchRuleFirewallPolicyRequest
PatchRuleFirewallPolicyRequest message or plain object |
callback |
PatchRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
patchRule(request)
public patchRule(request: google.cloud.compute.v1beta.IPatchRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls PatchRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IPatchRuleFirewallPolicyRequest
PatchRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
removeAssociation(request, callback)
public removeAssociation(request: google.cloud.compute.v1beta.IRemoveAssociationFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.RemoveAssociationCallback): void;Calls RemoveAssociation.
| Parameters | |
|---|---|
| Name | Description |
request |
IRemoveAssociationFirewallPolicyRequest
RemoveAssociationFirewallPolicyRequest message or plain object |
callback |
RemoveAssociationCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
removeAssociation(request)
public removeAssociation(request: google.cloud.compute.v1beta.IRemoveAssociationFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls RemoveAssociation.
| Parameter | |
|---|---|
| Name | Description |
request |
IRemoveAssociationFirewallPolicyRequest
RemoveAssociationFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
removePacketMirroringRule(request, callback)
public removePacketMirroringRule(request: google.cloud.compute.v1beta.IRemovePacketMirroringRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.RemovePacketMirroringRuleCallback): void;Calls RemovePacketMirroringRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IRemovePacketMirroringRuleFirewallPolicyRequest
RemovePacketMirroringRuleFirewallPolicyRequest message or plain object |
callback |
RemovePacketMirroringRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
removePacketMirroringRule(request)
public removePacketMirroringRule(request: google.cloud.compute.v1beta.IRemovePacketMirroringRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls RemovePacketMirroringRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IRemovePacketMirroringRuleFirewallPolicyRequest
RemovePacketMirroringRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
removeRule(request, callback)
public removeRule(request: google.cloud.compute.v1beta.IRemoveRuleFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.RemoveRuleCallback): void;Calls RemoveRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IRemoveRuleFirewallPolicyRequest
RemoveRuleFirewallPolicyRequest message or plain object |
callback |
RemoveRuleCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
removeRule(request)
public removeRule(request: google.cloud.compute.v1beta.IRemoveRuleFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Operation>;Calls RemoveRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IRemoveRuleFirewallPolicyRequest
RemoveRuleFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Operation> |
Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.cloud.compute.v1beta.ISetIamPolicyFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.SetIamPolicyCallback): void;Calls SetIamPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetIamPolicyFirewallPolicyRequest
SetIamPolicyFirewallPolicyRequest message or plain object |
callback |
SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
| Returns | |
|---|---|
| Type | Description |
void |
|
setIamPolicy(request)
public setIamPolicy(request: google.cloud.compute.v1beta.ISetIamPolicyFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.Policy>;Calls SetIamPolicy.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetIamPolicyFirewallPolicyRequest
SetIamPolicyFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.Policy> |
Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.cloud.compute.v1beta.ITestIamPermissionsFirewallPolicyRequest, callback: google.cloud.compute.v1beta.FirewallPolicies.TestIamPermissionsCallback): void;Calls TestIamPermissions.
| Parameters | |
|---|---|
| Name | Description |
request |
ITestIamPermissionsFirewallPolicyRequest
TestIamPermissionsFirewallPolicyRequest message or plain object |
callback |
TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestPermissionsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
testIamPermissions(request)
public testIamPermissions(request: google.cloud.compute.v1beta.ITestIamPermissionsFirewallPolicyRequest): Promise<google.cloud.compute.v1beta.TestPermissionsResponse>;Calls TestIamPermissions.
| Parameter | |
|---|---|
| Name | Description |
request |
ITestIamPermissionsFirewallPolicyRequest
TestIamPermissionsFirewallPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.compute.v1beta.TestPermissionsResponse> |
Promise |