public sealed class FirewallSettings : ServiceSettingsBaseReference documentation and code samples for the App Engine v1 API class FirewallSettings.
Settings for FirewallClient instances.
Namespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
FirewallSettings()
public FirewallSettings()Constructs a new FirewallSettings object with default settings.
Properties
BatchUpdateIngressRulesSettings
public CallSettings BatchUpdateIngressRulesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.BatchUpdateIngressRules and FirewallClient.BatchUpdateIngressRulesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
CreateIngressRuleSettings
public CallSettings CreateIngressRuleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.CreateIngressRule and FirewallClient.CreateIngressRuleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
DeleteIngressRuleSettings
public CallSettings DeleteIngressRuleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.DeleteIngressRule and FirewallClient.DeleteIngressRuleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
GetIngressRuleSettings
public CallSettings GetIngressRuleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.GetIngressRule and FirewallClient.GetIngressRuleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
ListIngressRulesSettings
public CallSettings ListIngressRulesSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.ListIngressRules and FirewallClient.ListIngressRulesAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
UpdateIngressRuleSettings
public CallSettings UpdateIngressRuleSettings { get; set; }CallSettings for synchronous and asynchronous calls to
FirewallClient.UpdateIngressRule and FirewallClient.UpdateIngressRuleAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- Timeout: 60 seconds.
Methods
Clone()
public FirewallSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
FirewallSettings |
A deep clone of this FirewallSettings object. |
GetDefault()
public static FirewallSettings GetDefault()Get a new instance of the default FirewallSettings.
| Returns | |
|---|---|
| Type | Description |
FirewallSettings |
A new instance of the default FirewallSettings. |