Network Security v1 API - Class NetworkSecuritySettings (1.0.0-beta01)

public sealed class NetworkSecuritySettings : ServiceSettingsBase

Reference documentation and code samples for the Network Security v1 API class NetworkSecuritySettings.

Settings for NetworkSecurityClient instances.

Inheritance

object > ServiceSettingsBase > NetworkSecuritySettings

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

NetworkSecuritySettings()

public NetworkSecuritySettings()

Constructs a new NetworkSecuritySettings object with default settings.

Properties

CreateAuthorizationPolicyOperationsSettings

public OperationsSettings CreateAuthorizationPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateAuthorizationPolicy and NetworkSecurityClient.CreateAuthorizationPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateAuthorizationPolicySettings

public CallSettings CreateAuthorizationPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateAuthorizationPolicy and NetworkSecurityClient.CreateAuthorizationPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateAuthzPolicyOperationsSettings

public OperationsSettings CreateAuthzPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateAuthzPolicy and NetworkSecurityClient.CreateAuthzPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateAuthzPolicySettings

public CallSettings CreateAuthzPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateAuthzPolicy and NetworkSecurityClient.CreateAuthzPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateBackendAuthenticationConfigOperationsSettings

public OperationsSettings CreateBackendAuthenticationConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateBackendAuthenticationConfig and NetworkSecurityClient.CreateBackendAuthenticationConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateBackendAuthenticationConfigSettings

public CallSettings CreateBackendAuthenticationConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateBackendAuthenticationConfig and NetworkSecurityClient.CreateBackendAuthenticationConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateClientTlsPolicyOperationsSettings

public OperationsSettings CreateClientTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateClientTlsPolicy and NetworkSecurityClient.CreateClientTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateClientTlsPolicySettings

public CallSettings CreateClientTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateClientTlsPolicy and NetworkSecurityClient.CreateClientTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateGatewaySecurityPolicyOperationsSettings

public OperationsSettings CreateGatewaySecurityPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateGatewaySecurityPolicy and NetworkSecurityClient.CreateGatewaySecurityPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateGatewaySecurityPolicyRuleOperationsSettings

public OperationsSettings CreateGatewaySecurityPolicyRuleOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateGatewaySecurityPolicyRule and NetworkSecurityClient.CreateGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateGatewaySecurityPolicyRuleSettings

public CallSettings CreateGatewaySecurityPolicyRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateGatewaySecurityPolicyRule and NetworkSecurityClient.CreateGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateGatewaySecurityPolicySettings

public CallSettings CreateGatewaySecurityPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateGatewaySecurityPolicy and NetworkSecurityClient.CreateGatewaySecurityPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateServerTlsPolicyOperationsSettings

public OperationsSettings CreateServerTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateServerTlsPolicy and NetworkSecurityClient.CreateServerTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateServerTlsPolicySettings

public CallSettings CreateServerTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateServerTlsPolicy and NetworkSecurityClient.CreateServerTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateTlsInspectionPolicyOperationsSettings

public OperationsSettings CreateTlsInspectionPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateTlsInspectionPolicy and NetworkSecurityClient.CreateTlsInspectionPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateTlsInspectionPolicySettings

public CallSettings CreateTlsInspectionPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateTlsInspectionPolicy and NetworkSecurityClient.CreateTlsInspectionPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

CreateUrlListOperationsSettings

public OperationsSettings CreateUrlListOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.CreateUrlList and NetworkSecurityClient.CreateUrlListAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

CreateUrlListSettings

public CallSettings CreateUrlListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.CreateUrlList and NetworkSecurityClient.CreateUrlListAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteAuthorizationPolicyOperationsSettings

public OperationsSettings DeleteAuthorizationPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteAuthorizationPolicy and NetworkSecurityClient.DeleteAuthorizationPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAuthorizationPolicySettings

public CallSettings DeleteAuthorizationPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteAuthorizationPolicy and NetworkSecurityClient.DeleteAuthorizationPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteAuthzPolicyOperationsSettings

public OperationsSettings DeleteAuthzPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteAuthzPolicy and NetworkSecurityClient.DeleteAuthzPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteAuthzPolicySettings

public CallSettings DeleteAuthzPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteAuthzPolicy and NetworkSecurityClient.DeleteAuthzPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteBackendAuthenticationConfigOperationsSettings

public OperationsSettings DeleteBackendAuthenticationConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteBackendAuthenticationConfig and NetworkSecurityClient.DeleteBackendAuthenticationConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteBackendAuthenticationConfigSettings

public CallSettings DeleteBackendAuthenticationConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteBackendAuthenticationConfig and NetworkSecurityClient.DeleteBackendAuthenticationConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteClientTlsPolicyOperationsSettings

public OperationsSettings DeleteClientTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteClientTlsPolicy and NetworkSecurityClient.DeleteClientTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteClientTlsPolicySettings

public CallSettings DeleteClientTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteClientTlsPolicy and NetworkSecurityClient.DeleteClientTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteGatewaySecurityPolicyOperationsSettings

public OperationsSettings DeleteGatewaySecurityPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteGatewaySecurityPolicy and NetworkSecurityClient.DeleteGatewaySecurityPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteGatewaySecurityPolicyRuleOperationsSettings

public OperationsSettings DeleteGatewaySecurityPolicyRuleOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteGatewaySecurityPolicyRule and NetworkSecurityClient.DeleteGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteGatewaySecurityPolicyRuleSettings

public CallSettings DeleteGatewaySecurityPolicyRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteGatewaySecurityPolicyRule and NetworkSecurityClient.DeleteGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteGatewaySecurityPolicySettings

public CallSettings DeleteGatewaySecurityPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteGatewaySecurityPolicy and NetworkSecurityClient.DeleteGatewaySecurityPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteServerTlsPolicyOperationsSettings

public OperationsSettings DeleteServerTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteServerTlsPolicy and NetworkSecurityClient.DeleteServerTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteServerTlsPolicySettings

public CallSettings DeleteServerTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteServerTlsPolicy and NetworkSecurityClient.DeleteServerTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteTlsInspectionPolicyOperationsSettings

public OperationsSettings DeleteTlsInspectionPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteTlsInspectionPolicy and NetworkSecurityClient.DeleteTlsInspectionPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteTlsInspectionPolicySettings

public CallSettings DeleteTlsInspectionPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteTlsInspectionPolicy and NetworkSecurityClient.DeleteTlsInspectionPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

DeleteUrlListOperationsSettings

public OperationsSettings DeleteUrlListOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.DeleteUrlList and NetworkSecurityClient.DeleteUrlListAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

DeleteUrlListSettings

public CallSettings DeleteUrlListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.DeleteUrlList and NetworkSecurityClient.DeleteUrlListAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetAuthorizationPolicySettings

public CallSettings GetAuthorizationPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetAuthorizationPolicy and NetworkSecurityClient.GetAuthorizationPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetAuthzPolicySettings

public CallSettings GetAuthzPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetAuthzPolicy and NetworkSecurityClient.GetAuthzPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetBackendAuthenticationConfigSettings

public CallSettings GetBackendAuthenticationConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetBackendAuthenticationConfig and NetworkSecurityClient.GetBackendAuthenticationConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetClientTlsPolicySettings

public CallSettings GetClientTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetClientTlsPolicy and NetworkSecurityClient.GetClientTlsPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetGatewaySecurityPolicyRuleSettings

public CallSettings GetGatewaySecurityPolicyRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetGatewaySecurityPolicyRule and NetworkSecurityClient.GetGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetGatewaySecurityPolicySettings

public CallSettings GetGatewaySecurityPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetGatewaySecurityPolicy and NetworkSecurityClient.GetGatewaySecurityPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetServerTlsPolicySettings

public CallSettings GetServerTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetServerTlsPolicy and NetworkSecurityClient.GetServerTlsPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetTlsInspectionPolicySettings

public CallSettings GetTlsInspectionPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetTlsInspectionPolicy and NetworkSecurityClient.GetTlsInspectionPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

GetUrlListSettings

public CallSettings GetUrlListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.GetUrlList and NetworkSecurityClient.GetUrlListAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

IAMPolicySettings

public IAMPolicySettings IAMPolicySettings { get; set; }

The settings to use for the IAMPolicyClient associated with the client.

Property Value
Type Description
IAMPolicySettings

ListAuthorizationPoliciesSettings

public CallSettings ListAuthorizationPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListAuthorizationPolicies and NetworkSecurityClient.ListAuthorizationPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListAuthzPoliciesSettings

public CallSettings ListAuthzPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListAuthzPolicies and NetworkSecurityClient.ListAuthzPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListBackendAuthenticationConfigsSettings

public CallSettings ListBackendAuthenticationConfigsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListBackendAuthenticationConfigs and NetworkSecurityClient.ListBackendAuthenticationConfigsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListClientTlsPoliciesSettings

public CallSettings ListClientTlsPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListClientTlsPolicies and NetworkSecurityClient.ListClientTlsPoliciesAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListGatewaySecurityPoliciesSettings

public CallSettings ListGatewaySecurityPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListGatewaySecurityPolicies and NetworkSecurityClient.ListGatewaySecurityPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListGatewaySecurityPolicyRulesSettings

public CallSettings ListGatewaySecurityPolicyRulesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListGatewaySecurityPolicyRules and NetworkSecurityClient.ListGatewaySecurityPolicyRulesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListServerTlsPoliciesSettings

public CallSettings ListServerTlsPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListServerTlsPolicies and NetworkSecurityClient.ListServerTlsPoliciesAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListTlsInspectionPoliciesSettings

public CallSettings ListTlsInspectionPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListTlsInspectionPolicies and NetworkSecurityClient.ListTlsInspectionPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

ListUrlListsSettings

public CallSettings ListUrlListsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.ListUrlLists and NetworkSecurityClient.ListUrlListsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

LocationsSettings

public LocationsSettings LocationsSettings { get; set; }

The settings to use for the LocationsClient associated with the client.

Property Value
Type Description
LocationsSettings

UpdateAuthorizationPolicyOperationsSettings

public OperationsSettings UpdateAuthorizationPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateAuthorizationPolicy and NetworkSecurityClient.UpdateAuthorizationPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateAuthorizationPolicySettings

public CallSettings UpdateAuthorizationPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateAuthorizationPolicy and NetworkSecurityClient.UpdateAuthorizationPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateAuthzPolicyOperationsSettings

public OperationsSettings UpdateAuthzPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateAuthzPolicy and NetworkSecurityClient.UpdateAuthzPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateAuthzPolicySettings

public CallSettings UpdateAuthzPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateAuthzPolicy and NetworkSecurityClient.UpdateAuthzPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateBackendAuthenticationConfigOperationsSettings

public OperationsSettings UpdateBackendAuthenticationConfigOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateBackendAuthenticationConfig and NetworkSecurityClient.UpdateBackendAuthenticationConfigAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateBackendAuthenticationConfigSettings

public CallSettings UpdateBackendAuthenticationConfigSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateBackendAuthenticationConfig and NetworkSecurityClient.UpdateBackendAuthenticationConfigAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateClientTlsPolicyOperationsSettings

public OperationsSettings UpdateClientTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateClientTlsPolicy and NetworkSecurityClient.UpdateClientTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateClientTlsPolicySettings

public CallSettings UpdateClientTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateClientTlsPolicy and NetworkSecurityClient.UpdateClientTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateGatewaySecurityPolicyOperationsSettings

public OperationsSettings UpdateGatewaySecurityPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateGatewaySecurityPolicy and NetworkSecurityClient.UpdateGatewaySecurityPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateGatewaySecurityPolicyRuleOperationsSettings

public OperationsSettings UpdateGatewaySecurityPolicyRuleOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateGatewaySecurityPolicyRule and NetworkSecurityClient.UpdateGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateGatewaySecurityPolicyRuleSettings

public CallSettings UpdateGatewaySecurityPolicyRuleSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateGatewaySecurityPolicyRule and NetworkSecurityClient.UpdateGatewaySecurityPolicyRuleAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateGatewaySecurityPolicySettings

public CallSettings UpdateGatewaySecurityPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateGatewaySecurityPolicy and NetworkSecurityClient.UpdateGatewaySecurityPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateServerTlsPolicyOperationsSettings

public OperationsSettings UpdateServerTlsPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateServerTlsPolicy and NetworkSecurityClient.UpdateServerTlsPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateServerTlsPolicySettings

public CallSettings UpdateServerTlsPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateServerTlsPolicy and NetworkSecurityClient.UpdateServerTlsPolicyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateTlsInspectionPolicyOperationsSettings

public OperationsSettings UpdateTlsInspectionPolicyOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateTlsInspectionPolicy and NetworkSecurityClient.UpdateTlsInspectionPolicyAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateTlsInspectionPolicySettings

public CallSettings UpdateTlsInspectionPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateTlsInspectionPolicy and NetworkSecurityClient.UpdateTlsInspectionPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

UpdateUrlListOperationsSettings

public OperationsSettings UpdateUrlListOperationsSettings { get; set; }

Long Running Operation settings for calls to NetworkSecurityClient.UpdateUrlList and NetworkSecurityClient.UpdateUrlListAsync.

Property Value
Type Description
OperationsSettings
Remarks

Uses default PollSettings of:

  • Initial delay: 20 seconds.
  • Delay multiplier: 1.5
  • Maximum delay: 45 seconds.
  • Total timeout: 24 hours.

UpdateUrlListSettings

public CallSettings UpdateUrlListSettings { get; set; }

CallSettings for synchronous and asynchronous calls to NetworkSecurityClient.UpdateUrlList and NetworkSecurityClient.UpdateUrlListAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 60 seconds.

Methods

Clone()

public NetworkSecuritySettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
NetworkSecuritySettings

A deep clone of this NetworkSecuritySettings object.

GetDefault()

public static NetworkSecuritySettings GetDefault()

Get a new instance of the default NetworkSecuritySettings.

Returns
Type Description
NetworkSecuritySettings

A new instance of the default NetworkSecuritySettings.