Represents a RegionNetworkFirewallPolicies
Inheritance
$protobuf.rpc.Service > protos.google.cloud.compute.v1.RegionNetworkFirewallPoliciesPackage
@google-cloud/computeConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new RegionNetworkFirewallPolicies service.
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.v1.IAddAssociationRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddAssociationCallback): void;
Calls AddAssociation.
Name | Description |
request |
google.cloud.compute.v1.IAddAssociationRegionNetworkFirewallPolicyRequest
AddAssociationRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddAssociationCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
addAssociation(request)
public addAssociation(request: google.cloud.compute.v1.IAddAssociationRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls AddAssociation.
Name | Description |
request |
google.cloud.compute.v1.IAddAssociationRegionNetworkFirewallPolicyRequest
AddAssociationRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
addRule(request, callback)
public addRule(request: google.cloud.compute.v1.IAddRuleRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddRuleCallback): void;
Calls AddRule.
Name | Description |
request |
google.cloud.compute.v1.IAddRuleRegionNetworkFirewallPolicyRequest
AddRuleRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.AddRuleCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
addRule(request)
public addRule(request: google.cloud.compute.v1.IAddRuleRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls AddRule.
Name | Description |
request |
google.cloud.compute.v1.IAddRuleRegionNetworkFirewallPolicyRequest
AddRuleRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
cloneRules(request, callback)
public cloneRules(request: google.cloud.compute.v1.ICloneRulesRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.CloneRulesCallback): void;
Calls CloneRules.
Name | Description |
request |
ICloneRulesRegionNetworkFirewallPolicyRequest
CloneRulesRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.CloneRulesCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
cloneRules(request)
public cloneRules(request: google.cloud.compute.v1.ICloneRulesRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls CloneRules.
Name | Description |
request |
ICloneRulesRegionNetworkFirewallPolicyRequest
CloneRulesRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): RegionNetworkFirewallPolicies;
Creates new RegionNetworkFirewallPolicies 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 |
RegionNetworkFirewallPolicies | RPC service. Useful where requests and/or responses are streamed. |
delete(request, callback)
public delete(request: google.cloud.compute.v1.IDeleteRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.DeleteCallback): void;
Calls Delete.
Name | Description |
request |
google.cloud.compute.v1.IDeleteRegionNetworkFirewallPolicyRequest
DeleteRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.DeleteCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
delete(request)
public delete(request: google.cloud.compute.v1.IDeleteRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls Delete.
Name | Description |
request |
google.cloud.compute.v1.IDeleteRegionNetworkFirewallPolicyRequest
DeleteRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
get(request, callback)
public get(request: google.cloud.compute.v1.IGetRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetCallback): void;
Calls Get.
Name | Description |
request |
IGetRegionNetworkFirewallPolicyRequest
GetRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetCallback
Node-style callback called with the error, if any, and FirewallPolicy |
Type | Description |
void |
get(request)
public get(request: google.cloud.compute.v1.IGetRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.FirewallPolicy>;
Calls Get.
Name | Description |
request |
IGetRegionNetworkFirewallPolicyRequest
GetRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.FirewallPolicy> | Promise |
getAssociation(request, callback)
public getAssociation(request: google.cloud.compute.v1.IGetAssociationRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetAssociationCallback): void;
Calls GetAssociation.
Name | Description |
request |
google.cloud.compute.v1.IGetAssociationRegionNetworkFirewallPolicyRequest
GetAssociationRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetAssociationCallback
Node-style callback called with the error, if any, and FirewallPolicyAssociation |
Type | Description |
void |
getAssociation(request)
public getAssociation(request: google.cloud.compute.v1.IGetAssociationRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.FirewallPolicyAssociation>;
Calls GetAssociation.
Name | Description |
request |
google.cloud.compute.v1.IGetAssociationRegionNetworkFirewallPolicyRequest
GetAssociationRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.FirewallPolicyAssociation> | Promise |
getEffectiveFirewalls(request, callback)
public getEffectiveFirewalls(request: google.cloud.compute.v1.IGetEffectiveFirewallsRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetEffectiveFirewallsCallback): void;
Calls GetEffectiveFirewalls.
Name | Description |
request |
google.cloud.compute.v1.IGetEffectiveFirewallsRegionNetworkFirewallPolicyRequest
GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetEffectiveFirewallsCallback
Node-style callback called with the error, if any, and RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse |
Type | Description |
void |
getEffectiveFirewalls(request)
public getEffectiveFirewalls(request: google.cloud.compute.v1.IGetEffectiveFirewallsRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse>;
Calls GetEffectiveFirewalls.
Name | Description |
request |
google.cloud.compute.v1.IGetEffectiveFirewallsRegionNetworkFirewallPolicyRequest
GetEffectiveFirewallsRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.RegionNetworkFirewallPoliciesGetEffectiveFirewallsResponse> | Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.cloud.compute.v1.IGetIamPolicyRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetIamPolicyCallback): void;
Calls GetIamPolicy.
Name | Description |
request |
IGetIamPolicyRegionNetworkFirewallPolicyRequest
GetIamPolicyRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
getIamPolicy(request)
public getIamPolicy(request: google.cloud.compute.v1.IGetIamPolicyRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Policy>;
Calls GetIamPolicy.
Name | Description |
request |
IGetIamPolicyRegionNetworkFirewallPolicyRequest
GetIamPolicyRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Policy> | Promise |
getRule(request, callback)
public getRule(request: google.cloud.compute.v1.IGetRuleRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetRuleCallback): void;
Calls GetRule.
Name | Description |
request |
IGetRuleRegionNetworkFirewallPolicyRequest
GetRuleRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.GetRuleCallback
Node-style callback called with the error, if any, and FirewallPolicyRule |
Type | Description |
void |
getRule(request)
public getRule(request: google.cloud.compute.v1.IGetRuleRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.FirewallPolicyRule>;
Calls GetRule.
Name | Description |
request |
IGetRuleRegionNetworkFirewallPolicyRequest
GetRuleRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.FirewallPolicyRule> | Promise |
insert(request, callback)
public insert(request: google.cloud.compute.v1.IInsertRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.InsertCallback): void;
Calls Insert.
Name | Description |
request |
IInsertRegionNetworkFirewallPolicyRequest
InsertRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.InsertCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
insert(request)
public insert(request: google.cloud.compute.v1.IInsertRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls Insert.
Name | Description |
request |
IInsertRegionNetworkFirewallPolicyRequest
InsertRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
list(request, callback)
public list(request: google.cloud.compute.v1.IListRegionNetworkFirewallPoliciesRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.ListCallback): void;
Calls List.
Name | Description |
request |
IListRegionNetworkFirewallPoliciesRequest
ListRegionNetworkFirewallPoliciesRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.ListCallback
Node-style callback called with the error, if any, and FirewallPolicyList |
Type | Description |
void |
list(request)
public list(request: google.cloud.compute.v1.IListRegionNetworkFirewallPoliciesRequest): Promise<google.cloud.compute.v1.FirewallPolicyList>;
Calls List.
Name | Description |
request |
IListRegionNetworkFirewallPoliciesRequest
ListRegionNetworkFirewallPoliciesRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.FirewallPolicyList> | Promise |
patch(request, callback)
public patch(request: google.cloud.compute.v1.IPatchRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.PatchCallback): void;
Calls Patch.
Name | Description |
request |
IPatchRegionNetworkFirewallPolicyRequest
PatchRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.PatchCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
patch(request)
public patch(request: google.cloud.compute.v1.IPatchRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls Patch.
Name | Description |
request |
IPatchRegionNetworkFirewallPolicyRequest
PatchRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
patchRule(request, callback)
public patchRule(request: google.cloud.compute.v1.IPatchRuleRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.PatchRuleCallback): void;
Calls PatchRule.
Name | Description |
request |
IPatchRuleRegionNetworkFirewallPolicyRequest
PatchRuleRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.PatchRuleCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
patchRule(request)
public patchRule(request: google.cloud.compute.v1.IPatchRuleRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls PatchRule.
Name | Description |
request |
IPatchRuleRegionNetworkFirewallPolicyRequest
PatchRuleRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
removeAssociation(request, callback)
public removeAssociation(request: google.cloud.compute.v1.IRemoveAssociationRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveAssociationCallback): void;
Calls RemoveAssociation.
Name | Description |
request |
google.cloud.compute.v1.IRemoveAssociationRegionNetworkFirewallPolicyRequest
RemoveAssociationRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveAssociationCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
removeAssociation(request)
public removeAssociation(request: google.cloud.compute.v1.IRemoveAssociationRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls RemoveAssociation.
Name | Description |
request |
google.cloud.compute.v1.IRemoveAssociationRegionNetworkFirewallPolicyRequest
RemoveAssociationRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
removeRule(request, callback)
public removeRule(request: google.cloud.compute.v1.IRemoveRuleRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveRuleCallback): void;
Calls RemoveRule.
Name | Description |
request |
IRemoveRuleRegionNetworkFirewallPolicyRequest
RemoveRuleRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.RemoveRuleCallback
Node-style callback called with the error, if any, and Operation |
Type | Description |
void |
removeRule(request)
public removeRule(request: google.cloud.compute.v1.IRemoveRuleRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Operation>;
Calls RemoveRule.
Name | Description |
request |
IRemoveRuleRegionNetworkFirewallPolicyRequest
RemoveRuleRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Operation> | Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.cloud.compute.v1.ISetIamPolicyRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.SetIamPolicyCallback): void;
Calls SetIamPolicy.
Name | Description |
request |
google.cloud.compute.v1.ISetIamPolicyRegionNetworkFirewallPolicyRequest
SetIamPolicyRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
setIamPolicy(request)
public setIamPolicy(request: google.cloud.compute.v1.ISetIamPolicyRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.Policy>;
Calls SetIamPolicy.
Name | Description |
request |
google.cloud.compute.v1.ISetIamPolicyRegionNetworkFirewallPolicyRequest
SetIamPolicyRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.Policy> | Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.cloud.compute.v1.ITestIamPermissionsRegionNetworkFirewallPolicyRequest, callback: google.cloud.compute.v1.RegionNetworkFirewallPolicies.TestIamPermissionsCallback): void;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRegionNetworkFirewallPolicyRequest
TestIamPermissionsRegionNetworkFirewallPolicyRequest message or plain object |
callback |
google.cloud.compute.v1.RegionNetworkFirewallPolicies.TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestPermissionsResponse |
Type | Description |
void |
testIamPermissions(request)
public testIamPermissions(request: google.cloud.compute.v1.ITestIamPermissionsRegionNetworkFirewallPolicyRequest): Promise<google.cloud.compute.v1.TestPermissionsResponse>;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRegionNetworkFirewallPolicyRequest
TestIamPermissionsRegionNetworkFirewallPolicyRequest message or plain object |
Type | Description |
Promise<google.cloud.compute.v1.TestPermissionsResponse> | Promise |