2025-07-28
▼ ▲ networksecurity.projects.locations.dnsThreatDetectors.list
Path : v1beta1/{+parent}/dnsThreatDetectors
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/dnsThreatDetectors
HTTP Method : GET
Parameters :
parent
Description : Required. Parent value for ListDnsThreatDetectorsRequest
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
pageSize
Description : Optional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
Location : query
Type : integer
Format : int32
pageToken
Description : Optional. A page token, received from a previous `ListDnsThreatDetectorsRequest` call. Provide this to retrieve the subsequent page.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Lists DnsThreatDetectors in a given project and location.
▼ ▲ networksecurity.projects.locations.dnsThreatDetectors.get
Path : v1beta1/{+name}
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/dnsThreatDetectors/{dnsThreatDetectorsId}
HTTP Method : GET
Parameters :
name
Description : Required. Name of the DnsThreatDetector resource
Pattern : ^projects/[^/]+/locations/[^/]+/dnsThreatDetectors/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Gets details of a single DnsThreatDetector.
▼ ▲ networksecurity.projects.locations.dnsThreatDetectors.create
Path : v1beta1/{+parent}/dnsThreatDetectors
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/dnsThreatDetectors
HTTP Method : POST
Parameters :
parent
Description : Required. Value for parent of the DnsThreatDetector resource.
Pattern : ^projects/[^/]+/locations/[^/]+$
Location : path
Required : Yes
Type : string
dnsThreatDetectorId
Description : Optional. Id of the requesting DnsThreatDetector object. If this field is not supplied, the service will generate an identifier.
Location : query
Type : string
Parameter Order : parent
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Creates a new DnsThreatDetector in a given project and location.
▼ ▲ networksecurity.projects.locations.dnsThreatDetectors.patch
Path : v1beta1/{+name}
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/dnsThreatDetectors/{dnsThreatDetectorsId}
HTTP Method : PATCH
Parameters :
name
Description : Immutable. Identifier. Name of the DnsThreatDetector resource.
Pattern : ^projects/[^/]+/locations/[^/]+/dnsThreatDetectors/[^/]+$
Location : path
Required : Yes
Type : string
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the DnsThreatDetector resource by the update. The fields specified in the update_mask are relative to the resource, not the full request. A field will be overwritten if it is in the mask. If the mask is not provided then all fields present in the request will be overwritten.
Location : query
Type : string
Format : google-fieldmask
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Updates the parameters of a single DnsThreatDetector.
▼ ▲ networksecurity.projects.locations.dnsThreatDetectors.delete
Path : v1beta1/{+name}
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/dnsThreatDetectors/{dnsThreatDetectorsId}
HTTP Method : DELETE
Parameters :
name
Description : Required. Name of the DnsThreatDetector resource.
Pattern : ^projects/[^/]+/locations/[^/]+/dnsThreatDetectors/[^/]+$
Location : path
Required : Yes
Type : string
Parameter Order : name
Scopes : https://www.googleapis.com/auth/cloud-platform
Description : Deletes a single DnsThreatDetector.