Class AppsResource.FirewallResource.IngressRulesResource
The "ingressRules" collection of methods.
Inherited Members
Namespace: Google.Apis.Appengine.v1
Assembly: Google.Apis.Appengine.v1.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 |