Show / Hide Table of Contents

Class AppsResource.FirewallResource.IngressRulesResource

The "ingressRules" collection of methods.

Inheritance
object
AppsResource.FirewallResource.IngressRulesResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Appengine.v1beta
Assembly: Google.Apis.Appengine.v1beta.dll
Syntax
public class AppsResource.FirewallResource.IngressRulesResource

Constructors

IngressRulesResource(IClientService)

Constructs a new resource.

Declaration
public IngressRulesResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

BatchUpdate(BatchUpdateIngressRulesRequest, string)

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.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.BatchUpdateRequest BatchUpdate(BatchUpdateIngressRulesRequest body, string appsId)
Parameters
Type Name Description
BatchUpdateIngressRulesRequest body

The body of the request.

string appsId

Part of name. Name of the Firewall collection to set. Example: apps/myapp/firewall/ingressRules.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.BatchUpdateRequest

Create(FirewallRule, string)

Creates a firewall rule for the application.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.CreateRequest Create(FirewallRule body, string appsId)
Parameters
Type Name Description
FirewallRule body

The body of the request.

string appsId

Part of parent. Name of the parent Firewall collection in which to create a new rule. Example: apps/myapp/firewall/ingressRules.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.CreateRequest

Delete(string, string)

Deletes the specified firewall rule.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.DeleteRequest Delete(string appsId, string ingressRulesId)
Parameters
Type Name Description
string appsId

Part of name. Name of the Firewall resource to delete. Example: apps/myapp/firewall/ingressRules/100.

string ingressRulesId

Part of name. See documentation of appsId.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.DeleteRequest

Get(string, string)

Gets the specified firewall rule.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.GetRequest Get(string appsId, string ingressRulesId)
Parameters
Type Name Description
string appsId

Part of name. Name of the Firewall resource to retrieve. Example: apps/myapp/firewall/ingressRules/100.

string ingressRulesId

Part of name. See documentation of appsId.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.GetRequest

List(string)

Lists the firewall rules of an application.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.ListRequest List(string appsId)
Parameters
Type Name Description
string appsId

Part of parent. Name of the Firewall collection to retrieve. Example: apps/myapp/firewall/ingressRules.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.ListRequest

Patch(FirewallRule, string, string)

Updates the specified firewall rule.

Declaration
public virtual AppsResource.FirewallResource.IngressRulesResource.PatchRequest Patch(FirewallRule body, string appsId, string ingressRulesId)
Parameters
Type Name Description
FirewallRule body

The body of the request.

string appsId

Part of name. Name of the Firewall resource to update. Example: apps/myapp/firewall/ingressRules/100.

string ingressRulesId

Part of name. See documentation of appsId.

Returns
Type Description
AppsResource.FirewallResource.IngressRulesResource.PatchRequest
In this article
Back to top Generated by DocFX