Class AppsResource.FirewallResource.IngressRulesResource
The "ingressRules" collection of methods.
Inherited Members
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 |
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 |
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 |
string | ingressRulesId | Part of |
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 |
string | ingressRulesId | Part of |
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 |
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 |
string | ingressRulesId | Part of |
Returns
Type | Description |
---|---|
AppsResource.FirewallResource.IngressRulesResource.PatchRequest |