public class Appengine.Apps.Firewall.IngressRules
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
Appengine.Apps.Firewall.IngressRules.BatchUpdate |
class |
Appengine.Apps.Firewall.IngressRules.Create |
class |
Appengine.Apps.Firewall.IngressRules.Delete |
class |
Appengine.Apps.Firewall.IngressRules.Get |
class |
Appengine.Apps.Firewall.IngressRules.List |
class |
Appengine.Apps.Firewall.IngressRules.Patch |
Constructor and Description |
---|
IngressRules() |
Modifier and Type | Method and Description |
---|---|
Appengine.Apps.Firewall.IngressRules.BatchUpdate |
batchUpdate(java.lang.String appsId,
BatchUpdateIngressRulesRequest content)
Replaces the entire firewall ruleset in one bulk operation.
|
Appengine.Apps.Firewall.IngressRules.Create |
create(java.lang.String appsId,
FirewallRule content)
Creates a firewall rule for the application.
|
Appengine.Apps.Firewall.IngressRules.Delete |
delete(java.lang.String appsId,
java.lang.String ingressRulesId)
Deletes the specified firewall rule.
|
Appengine.Apps.Firewall.IngressRules.Get |
get(java.lang.String appsId,
java.lang.String ingressRulesId)
Gets the specified firewall rule.
|
Appengine.Apps.Firewall.IngressRules.List |
list(java.lang.String appsId)
Lists the firewall rules of an application.
|
Appengine.Apps.Firewall.IngressRules.Patch |
patch(java.lang.String appsId,
java.lang.String ingressRulesId,
FirewallRule content)
Updates the specified firewall rule.
|
public Appengine.Apps.Firewall.IngressRules.BatchUpdate batchUpdate(java.lang.String appsId, BatchUpdateIngressRulesRequest content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `name`. Name of the Firewall collection to set. Example: apps/myapp/firewall/ingressRules.content
- the BatchUpdateIngressRulesRequest
java.io.IOException
public Appengine.Apps.Firewall.IngressRules.Create create(java.lang.String appsId, FirewallRule content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `parent`. Name of the parent Firewall collection in which to create a new rule. Example:
apps/myapp/firewall/ingressRules.content
- the FirewallRule
java.io.IOException
public Appengine.Apps.Firewall.IngressRules.Delete delete(java.lang.String appsId, java.lang.String ingressRulesId) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `name`. Name of the Firewall resource to delete. Example:
apps/myapp/firewall/ingressRules/100.ingressRulesId
- Part of `name`. See documentation of `appsId`.java.io.IOException
public Appengine.Apps.Firewall.IngressRules.Get get(java.lang.String appsId, java.lang.String ingressRulesId) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `name`. Name of the Firewall resource to retrieve. Example:
apps/myapp/firewall/ingressRules/100.ingressRulesId
- Part of `name`. See documentation of `appsId`.java.io.IOException
public Appengine.Apps.Firewall.IngressRules.List list(java.lang.String appsId) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `parent`. Name of the Firewall collection to retrieve. Example:
apps/myapp/firewall/ingressRules.java.io.IOException
public Appengine.Apps.Firewall.IngressRules.Patch patch(java.lang.String appsId, java.lang.String ingressRulesId, FirewallRule content) throws java.io.IOException
AbstractGoogleClientRequest.execute()
method to invoke the remote operation.appsId
- Part of `name`. Name of the Firewall resource to update. Example:
apps/myapp/firewall/ingressRules/100.ingressRulesId
- Part of `name`. See documentation of `appsId`.content
- the FirewallRule
java.io.IOException