public sealed class FirewallSettings : ServiceSettingsBase
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.
- No timeout is applied.
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.
- No timeout is applied.
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.
- No timeout is applied.
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.
- No timeout is applied.
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.
- No timeout is applied.
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.
- No timeout is applied.
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. |