2026-10-18
▼ ▲ networkservices.projects.locations.telemetryPolicies.delete
HTTP Method : DELETE
Path : v1beta1/{+name}
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/telemetryPolicies/{telemetryPoliciesId}
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/telemetryPolicies/[^/]+$
Description : Required. A name of the TelemetryPolicy to delete. Must be in the format `projects/{project}/locations/{location}/telemetryPolicies/{telemetry_policy}`.
Type : string
Location : path
Required : Yes
etag
Description : Optional. The etag of the TelemetryPolicy. If this is provided, it must match the server's etag.
Location : query
Type : string
Description : Deletes a single TelemetryPolicy.
Parameter Order : name
▼ ▲ networkservices.projects.locations.telemetryPolicies.create
Parameters :
parent
Location : path
Description : Required. The parent resource where this policy will be created. Must be in the format `projects/{project}/locations/{location}`.
Pattern : ^projects/[^/]+/locations/[^/]+$
Type : string
Required : Yes
telemetryPolicyId
Description : Required. The ID to use for the telemetry policy, which will become the final component of the telemetry policy's resource name. This value must be 4-63 characters long, and match the regular expression `[a-z]([-a-z0-9]{2,61}[a-z0-9])`.
Type : string
Location : query
Description : Creates a new TelemetryPolicy in a given project and location.
Path : v1beta1/{+parent}/telemetryPolicies
HTTP Method : POST
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/telemetryPolicies
Parameter Order : parent
▼ ▲ networkservices.projects.locations.telemetryPolicies.patch
HTTP Method : PATCH
Path : v1beta1/{+name}
Description : Updates the parameters of a single TelemetryPolicy.
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/telemetryPolicies/{telemetryPoliciesId}
Parameters :
updateMask
Description : Optional. Field mask is used to specify the fields to be overwritten in the TelemetryPolicy 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 `update_mask` is not provided, the service will treat it as an implied field mask equivalent to all fields provided in the request message. This means that only the fields populated in the `telemetry_policy` field will be updated. The special value `*` can be used to indicate full replacement.
Location : query
Type : string
Format : google-fieldmask
allowMissing
Type : boolean
Location : query
Description : Optional. If set to true, and the telemetry policy is not found, a new telemetry policy will be created. In this situation, `update_mask` is ignored.
name
Type : string
Required : Yes
Location : path
Description : Identifier. Represents the resource name of the policy. Format: `projects/{project}/locations/{location}/telemetryPolicies/{telemetry_policy}`
Pattern : ^projects/[^/]+/locations/[^/]+/telemetryPolicies/[^/]+$
Parameter Order : name
▼ ▲ networkservices.projects.locations.telemetryPolicies.get
Path : v1beta1/{+name}
Parameters :
name
Type : string
Description : Required. A name of the TelemetryPolicy to get. Must be in the format `projects/{project}/locations/{location}/telemetryPolicies/{telemetry_policy}`.
Required : Yes
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/telemetryPolicies/[^/]+$
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/telemetryPolicies/{telemetryPoliciesId}
HTTP Method : GET
Parameter Order : name
Description : Gets details of a single TelemetryPolicy.
▼ ▲ networkservices.projects.locations.telemetryPolicies.list
Parameter Order : parent
HTTP Method : GET
Description : Lists TelemetryPolicies in a given project and location.
Path : v1beta1/{+parent}/telemetryPolicies
Scopes : https://www.googleapis.com/auth/cloud-platform
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/telemetryPolicies
Parameters :
parent
Location : path
Description : Required. The project and location from which the TelemetryPolicies should be listed, specified in the format `projects/{project}/locations/{location}`.
Pattern : ^projects/[^/]+/locations/[^/]+$
Required : Yes
Type : string
pageSize
Description : Optional. The maximum number of policies to return. The service may return fewer than this value. If unspecified, at most 50 policies will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
Location : query
Format : int32
Type : integer
pageToken
Location : query
Description : Optional. A page token, received from a previous `ListTelemetryPolicies` call. Provide this to retrieve the subsequent page.
Type : string