Network Security v1beta1 API - Class CreateDnsThreatDetectorRequest (2.0.0-beta08)

public sealed class CreateDnsThreatDetectorRequest : IMessage<CreateDnsThreatDetectorRequest>, IEquatable<CreateDnsThreatDetectorRequest>, IDeepCloneable<CreateDnsThreatDetectorRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Security v1beta1 API class CreateDnsThreatDetectorRequest.

The message to create a DnsThreatDetector.

Inheritance

object > CreateDnsThreatDetectorRequest

Namespace

Google.Cloud.NetworkSecurity.V1Beta1

Assembly

Google.Cloud.NetworkSecurity.V1Beta1.dll

Constructors

CreateDnsThreatDetectorRequest()

public CreateDnsThreatDetectorRequest()

CreateDnsThreatDetectorRequest(CreateDnsThreatDetectorRequest)

public CreateDnsThreatDetectorRequest(CreateDnsThreatDetectorRequest other)
Parameter
Name Description
other CreateDnsThreatDetectorRequest

Properties

DnsThreatDetector

public DnsThreatDetector DnsThreatDetector { get; set; }

Required. The DnsThreatDetector resource to create.

Property Value
Type Description
DnsThreatDetector

DnsThreatDetectorId

public string DnsThreatDetectorId { get; set; }

Optional. The ID of the requesting DnsThreatDetector object. If this field is not supplied, the service generates an identifier.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The value for the parent of the DnsThreatDetector resource.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName