Skip to main content

google_chat_organization_target_audiences

Creates, updates, deletes, gets or lists a google_chat_organization_target_audiences resource.

Overview

Namegoogle_chat_organization_target_audiences
TypeResource
Iddatadog.integrations.google_chat_organization_target_audiences

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe ID of the target audience. (example: 1f3e5ce6-944a-4075-97ae-105b5920b5cb)
attributesobjectGoogle Chat target audience attributes.
typestringGoogle Chat target audience resource type. (google-chat-target-audience) (default: google-chat-target-audience, example: google-chat-target-audience)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_google_chat_target_audienceselectorganization_binding_id, target_audience_idGet a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
list_google_chat_target_audiencesselectorganization_binding_idGet a list of all target audiences for a Google Chat organization binding in the Datadog Google Chat integration.
create_google_chat_target_audienceinsertorganization_binding_id, dataCreate a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
update_google_chat_target_audienceupdateorganization_binding_id, target_audience_id, dataUpdate a target audience for a Google Chat organization binding in the Datadog Google Chat integration.
delete_google_chat_target_audiencedeleteorganization_binding_id, target_audience_idDelete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
organization_binding_idstringYour organization binding ID.
sitestringThe Datadog site (region) for your organization, for example datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, ap1.datadoghq.com, ap2.datadoghq.com, datadoghq.eu, ddog-gov.com. Resolved from the DD_SITE environment variable when set. Optional: defaults to datadoghq.com, or the value of the DD_SITE environment variable when set; a WHERE value overrides both.
target_audience_idstringYour target audience ID.

SELECT examples

Get a target audience for a Google Chat organization binding in the Datadog Google Chat integration.

SELECT
id,
attributes,
type
FROM datadog.integrations.google_chat_organization_target_audiences
WHERE organization_binding_id = '{{ organization_binding_id }}' -- required
AND target_audience_id = '{{ target_audience_id }}' -- required
;

INSERT examples

Create a target audience for a Google Chat organization binding in the Datadog Google Chat integration.

INSERT INTO datadog.integrations.google_chat_organization_target_audiences (
data,
organization_binding_id
)
SELECT
'{{ data }}' /* required */,
'{{ organization_binding_id }}'
RETURNING
data
;

UPDATE examples

Update a target audience for a Google Chat organization binding in the Datadog Google Chat integration.

UPDATE datadog.integrations.google_chat_organization_target_audiences
SET
data = '{{ data }}'
WHERE
organization_binding_id = '{{ organization_binding_id }}' --required
AND target_audience_id = '{{ target_audience_id }}' --required
AND data = '{{ data }}' --required
RETURNING
data;

DELETE examples

Delete a target audience from a Google Chat organization binding in the Datadog Google Chat integration.

DELETE FROM datadog.integrations.google_chat_organization_target_audiences
WHERE organization_binding_id = '{{ organization_binding_id }}' --required
AND target_audience_id = '{{ target_audience_id }}' --required
;