public sealed class InterceptSettings : ServiceSettingsBaseReference documentation and code samples for the Network Security v1 API class InterceptSettings.
Settings for InterceptClient instances.
Namespace
Google.Cloud.NetworkSecurity.V1Assembly
Google.Cloud.NetworkSecurity.V1.dll
Constructors
InterceptSettings()
public InterceptSettings()Constructs a new InterceptSettings object with default settings.
Properties
CreateInterceptDeploymentGroupOperationsSettings
public OperationsSettings CreateInterceptDeploymentGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.CreateInterceptDeploymentGroup and
InterceptClient.CreateInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateInterceptDeploymentGroupSettings
public CallSettings CreateInterceptDeploymentGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.CreateInterceptDeploymentGroup and
InterceptClient.CreateInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CreateInterceptDeploymentOperationsSettings
public OperationsSettings CreateInterceptDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.CreateInterceptDeployment and
InterceptClient.CreateInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateInterceptDeploymentSettings
public CallSettings CreateInterceptDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.CreateInterceptDeployment and InterceptClient.CreateInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CreateInterceptEndpointGroupAssociationOperationsSettings
public OperationsSettings CreateInterceptEndpointGroupAssociationOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.CreateInterceptEndpointGroupAssociation
and InterceptClient.CreateInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateInterceptEndpointGroupAssociationSettings
public CallSettings CreateInterceptEndpointGroupAssociationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.CreateInterceptEndpointGroupAssociation and
InterceptClient.CreateInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
CreateInterceptEndpointGroupOperationsSettings
public OperationsSettings CreateInterceptEndpointGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.CreateInterceptEndpointGroup and
InterceptClient.CreateInterceptEndpointGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
CreateInterceptEndpointGroupSettings
public CallSettings CreateInterceptEndpointGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.CreateInterceptEndpointGroup and InterceptClient.CreateInterceptEndpointGroupAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteInterceptDeploymentGroupOperationsSettings
public OperationsSettings DeleteInterceptDeploymentGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.DeleteInterceptDeploymentGroup and
InterceptClient.DeleteInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteInterceptDeploymentGroupSettings
public CallSettings DeleteInterceptDeploymentGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.DeleteInterceptDeploymentGroup and
InterceptClient.DeleteInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteInterceptDeploymentOperationsSettings
public OperationsSettings DeleteInterceptDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.DeleteInterceptDeployment and
InterceptClient.DeleteInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteInterceptDeploymentSettings
public CallSettings DeleteInterceptDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.DeleteInterceptDeployment and InterceptClient.DeleteInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteInterceptEndpointGroupAssociationOperationsSettings
public OperationsSettings DeleteInterceptEndpointGroupAssociationOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.DeleteInterceptEndpointGroupAssociation
and InterceptClient.DeleteInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteInterceptEndpointGroupAssociationSettings
public CallSettings DeleteInterceptEndpointGroupAssociationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.DeleteInterceptEndpointGroupAssociation and
InterceptClient.DeleteInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteInterceptEndpointGroupOperationsSettings
public OperationsSettings DeleteInterceptEndpointGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.DeleteInterceptEndpointGroup and
InterceptClient.DeleteInterceptEndpointGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
DeleteInterceptEndpointGroupSettings
public CallSettings DeleteInterceptEndpointGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.DeleteInterceptEndpointGroup and InterceptClient.DeleteInterceptEndpointGroupAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetInterceptDeploymentGroupSettings
public CallSettings GetInterceptDeploymentGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.GetInterceptDeploymentGroup and InterceptClient.GetInterceptDeploymentGroupAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetInterceptDeploymentSettings
public CallSettings GetInterceptDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.GetInterceptDeployment and InterceptClient.GetInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetInterceptEndpointGroupAssociationSettings
public CallSettings GetInterceptEndpointGroupAssociationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.GetInterceptEndpointGroupAssociation and
InterceptClient.GetInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetInterceptEndpointGroupSettings
public CallSettings GetInterceptEndpointGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.GetInterceptEndpointGroup and InterceptClient.GetInterceptEndpointGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
IAMPolicySettings
public IAMPolicySettings IAMPolicySettings { get; set; }The settings to use for the IAMPolicyClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicySettings |
|
ListInterceptDeploymentGroupsSettings
public CallSettings ListInterceptDeploymentGroupsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.ListInterceptDeploymentGroups and
InterceptClient.ListInterceptDeploymentGroupsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
ListInterceptDeploymentsSettings
public CallSettings ListInterceptDeploymentsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.ListInterceptDeployments and InterceptClient.ListInterceptDeploymentsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
ListInterceptEndpointGroupAssociationsSettings
public CallSettings ListInterceptEndpointGroupAssociationsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.ListInterceptEndpointGroupAssociations and
InterceptClient.ListInterceptEndpointGroupAssociationsAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
ListInterceptEndpointGroupsSettings
public CallSettings ListInterceptEndpointGroupsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.ListInterceptEndpointGroups and InterceptClient.ListInterceptEndpointGroupsAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }The settings to use for the LocationsClient associated with the client.
| Property Value | |
|---|---|
| Type | Description |
LocationsSettings |
|
UpdateInterceptDeploymentGroupOperationsSettings
public OperationsSettings UpdateInterceptDeploymentGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.UpdateInterceptDeploymentGroup and
InterceptClient.UpdateInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateInterceptDeploymentGroupSettings
public CallSettings UpdateInterceptDeploymentGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.UpdateInterceptDeploymentGroup and
InterceptClient.UpdateInterceptDeploymentGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UpdateInterceptDeploymentOperationsSettings
public OperationsSettings UpdateInterceptDeploymentOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.UpdateInterceptDeployment and
InterceptClient.UpdateInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateInterceptDeploymentSettings
public CallSettings UpdateInterceptDeploymentSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.UpdateInterceptDeployment and InterceptClient.UpdateInterceptDeploymentAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UpdateInterceptEndpointGroupAssociationOperationsSettings
public OperationsSettings UpdateInterceptEndpointGroupAssociationOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.UpdateInterceptEndpointGroupAssociation
and InterceptClient.UpdateInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateInterceptEndpointGroupAssociationSettings
public CallSettings UpdateInterceptEndpointGroupAssociationSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.UpdateInterceptEndpointGroupAssociation and
InterceptClient.UpdateInterceptEndpointGroupAssociationAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
UpdateInterceptEndpointGroupOperationsSettings
public OperationsSettings UpdateInterceptEndpointGroupOperationsSettings { get; set; }Long Running Operation settings for calls to InterceptClient.UpdateInterceptEndpointGroup and
InterceptClient.UpdateInterceptEndpointGroupAsync.
| Property Value | |
|---|---|
| Type | Description |
OperationsSettings |
|
Uses default PollSettings of:
- Initial delay: 20 seconds.
- Delay multiplier: 1.5
- Maximum delay: 45 seconds.
- Total timeout: 24 hours.
UpdateInterceptEndpointGroupSettings
public CallSettings UpdateInterceptEndpointGroupSettings { get; set; }CallSettings for synchronous and asynchronous calls to
InterceptClient.UpdateInterceptEndpointGroup and InterceptClient.UpdateInterceptEndpointGroupAsync
.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public InterceptSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
InterceptSettings |
A deep clone of this InterceptSettings object. |
GetDefault()
public static InterceptSettings GetDefault()Get a new instance of the default InterceptSettings.
| Returns | |
|---|---|
| Type | Description |
InterceptSettings |
A new instance of the default InterceptSettings. |