Class AppsResource.FirewallResource.IngressRulesResource.BatchUpdateRequest
Replaces the entire firewall ruleset in one bulk operation. This overrides and replaces the rules of an existing firewall with the new rules.If the final rule does not match traffic with the '*' wildcard IP range, then an "allow all" rule is explicitly added to the end of the list.
Inheritance
AppsResource.FirewallResource.IngressRulesResource.BatchUpdateRequest
Inherited Members
Namespace: Google.Apis.Appengine.v1
Assembly: Google.Apis.Appengine.v1.dll
Syntax
public class AppsResource.FirewallResource.IngressRulesResource.BatchUpdateRequest : AppengineBaseServiceRequest<BatchUpdateIngressRulesResponse>, IClientServiceRequest<BatchUpdateIngressRulesResponse>, IClientServiceRequest
Constructors
BatchUpdateRequest(IClientService, BatchUpdateIngressRulesRequest, string)
Constructs a new BatchUpdate request.
Declaration
public BatchUpdateRequest(IClientService service, BatchUpdateIngressRulesRequest body, string appsId)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service | |
BatchUpdateIngressRulesRequest | body | |
string | appsId |
Properties
AppsId
Part of name
. Name of the Firewall collection to set. Example:
apps/myapp/firewall/ingressRules.
Declaration
[RequestParameter("appsId", RequestParameterType.Path)]
public virtual string AppsId { get; }
Property Value
Type | Description |
---|---|
string |
HttpMethod
Gets the HTTP method.
Declaration
public override string HttpMethod { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
MethodName
Gets the method name.
Declaration
public override string MethodName { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
RestPath
Gets the REST path.
Declaration
public override string RestPath { get; }
Property Value
Type | Description |
---|---|
string |
Overrides
Methods
GetBody()
Returns the body of the request.
Declaration
protected override object GetBody()
Returns
Type | Description |
---|---|
object |
Overrides
InitParameters()
Initializes BatchUpdate parameter list.
Declaration
protected override void InitParameters()