public sealed class DnsThreatDetectorServiceSettings : ServiceSettingsBaseReference documentation and code samples for the Network Security v1beta1 API class DnsThreatDetectorServiceSettings.
Settings for DnsThreatDetectorServiceClient instances.
Namespace
Google.Cloud.NetworkSecurity.V1Beta1Assembly
Google.Cloud.NetworkSecurity.V1Beta1.dll
Constructors
DnsThreatDetectorServiceSettings()
public DnsThreatDetectorServiceSettings()Constructs a new DnsThreatDetectorServiceSettings object with default settings.
Properties
CreateDnsThreatDetectorSettings
public CallSettings CreateDnsThreatDetectorSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DnsThreatDetectorServiceClient.CreateDnsThreatDetector and
DnsThreatDetectorServiceClient.CreateDnsThreatDetectorAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
DeleteDnsThreatDetectorSettings
public CallSettings DeleteDnsThreatDetectorSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DnsThreatDetectorServiceClient.DeleteDnsThreatDetector and
DnsThreatDetectorServiceClient.DeleteDnsThreatDetectorAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
GetDnsThreatDetectorSettings
public CallSettings GetDnsThreatDetectorSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DnsThreatDetectorServiceClient.GetDnsThreatDetector and
DnsThreatDetectorServiceClient.GetDnsThreatDetectorAsync.
| 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 |
|
ListDnsThreatDetectorsSettings
public CallSettings ListDnsThreatDetectorsSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DnsThreatDetectorServiceClient.ListDnsThreatDetectors and
DnsThreatDetectorServiceClient.ListDnsThreatDetectorsAsync.
| 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 |
|
UpdateDnsThreatDetectorSettings
public CallSettings UpdateDnsThreatDetectorSettings { get; set; }CallSettings for synchronous and asynchronous calls to
DnsThreatDetectorServiceClient.UpdateDnsThreatDetector and
DnsThreatDetectorServiceClient.UpdateDnsThreatDetectorAsync.
| Property Value | |
|---|---|
| Type | Description |
CallSettings |
|
- This call will not be retried.
- No timeout is applied.
Methods
Clone()
public DnsThreatDetectorServiceSettings Clone()Creates a deep clone of this object, with all the same property values.
| Returns | |
|---|---|
| Type | Description |
DnsThreatDetectorServiceSettings |
A deep clone of this DnsThreatDetectorServiceSettings object. |
GetDefault()
public static DnsThreatDetectorServiceSettings GetDefault()Get a new instance of the default DnsThreatDetectorServiceSettings.
| Returns | |
|---|---|
| Type | Description |
DnsThreatDetectorServiceSettings |
A new instance of the default DnsThreatDetectorServiceSettings. |