인시던트 Google Meet 구성 업데이트
https://api.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.us3.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.us5.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.datadoghq.eu/api/v2/incidents/config/google-meet-configurations/{id}https://api.ap1.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.ap2.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.uk1.datadoghq.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.ddog-gov.com/api/v2/incidents/config/google-meet-configurations/{id}https://api.us2.ddog-gov.com/api/v2/incidents/config/google-meet-configurations/{id}개요
인시던트에 대한 Google Meet 구성을 업데이트합니다.
OAuth apps require the incident_settings_write authorization scope to access this endpoint.
인수
경로 파라미터
id [required]The UUID of the Google Meet configuration.
요청
Body Data (required)
Google Meet 구성 패치 페이로드입니다.
data [required]Google Meet 구성을 패치하기 위한 요청 페이로드입니다.
attributesAttributes for patching a Google Meet configuration. All fields are optional.
allow_manual_meeting_creationWhether to allow manual meeting creation.
auto_summarizeWhether to auto-summarize meetings.
id [required]The configuration identifier.
type [required]Google Meet configuration resource type.
google_meet_configurations{
"data": {
"attributes": {
"allow_manual_meeting_creation": true,
"auto_summarize": false
},
"id": "00000000-0000-0000-0000-000000000000",
"type": "google_meet_configurations"
}
}응답
OK
Response with a Google Meet configuration.
data [required]Google Meet configuration data in a response.
attributes [required]Attributes of a Google Meet configuration.
allow_manual_meeting_creation [required]Whether manual meeting creation is allowed.
auto_summarize [required]Whether meetings are auto-summarized.
created_atTimestamp when the configuration was created.
modified_at [required]Timestamp when the configuration was last modified.
id [required]The configuration identifier.
relationshipsRelationships for a Google Meet configuration.
created_by_userRelationship to user.
data [required]Relationship to user object.
id [required]A unique identifier that represents the user.
type [required]Users resource type.
usersusersincident_typeRelationship to an incident type.
data [required]Relationship to incident type object.
id [required]The incident type's ID.
type [required]Incident type resource type.
incident_typesincident_typeslast_modified_by_userRelationship to user.
data [required]Relationship to user object.
id [required]A unique identifier that represents the user.
type [required]Users resource type.
usersuserstype [required]Google Meet configuration resource type.
google_meet_configurationsincludedIncluded related resources.
attributesAttributes of user object returned by the API.
emailEmail of the user.
handleHandle of the user.
iconURL of the user's icon.
nameName of the user.
uuidUUID of the user.
idID of the user.
typeUsers resource type.
usersusers{
"data": {
"attributes": {
"allow_manual_meeting_creation": true,
"auto_summarize": false,
"created_at": "2024-01-01T00:00:00.000Z",
"modified_at": "2024-01-01T00:00:00.000Z"
},
"id": "00000000-0000-0000-0000-000000000000",
"relationships": {
"created_by_user": {
"data": {
"id": "00000000-0000-0000-2345-000000000000",
"type": "users"
}
},
"incident_type": {
"data": {
"id": "00000000-0000-0000-0000-000000000000",
"type": "incident_types"
}
},
"last_modified_by_user": {
"data": {
"id": "00000000-0000-0000-2345-000000000000",
"type": "users"
}
}
},
"type": "google_meet_configurations"
},
"included": [
{
"attributes": {
"email": "string",
"handle": "string",
"icon": "string",
"name": "string",
"uuid": "string"
},
"id": "string",
"type": "users"
}
]
}Bad Request
API error response.
errors [required]A list of errors.
{
"errors": [
"Bad Request"
]
}Unauthorized
API error response.
errors [required]A list of errors.
{
"errors": [
"Bad Request"
]
}Forbidden
API error response.
errors [required]A list of errors.
{
"errors": [
"Bad Request"
]
}Not Found
API error response.
errors [required]A list of errors.
{
"errors": [
"Bad Request"
]
}Too many requests
API error response.
errors [required]A list of errors.
{
"errors": [
"Bad Request"
]
}코드 예시
# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="us3.datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="us5.datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="datadoghq.eu"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="ap1.datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="ap2.datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="uk1.datadoghq.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="ddog-gov.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF# Path parameters
export id="CHANGE_ME"
# Set your Datadog site and credentials
export DD_SITE="us2.ddog-gov.com"
# Use a Personal Access Token or Service Access Token
export DD_BEARER_TOKEN="<PERSONAL_ACCESS_TOKEN OR SERVICE_ACCESS_TOKEN>"
curl -X PATCH "https://api.${DD_SITE}/api/v2/incidents/config/google-meet-configurations/${id}" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${DD_BEARER_TOKEN}" \
-d @- << EOF
{
"data": {
"attributes": {
"auto_summarize": true
},
"id": "00000000-0000-0000-0000-000000000001",
"type": "google_meet_configurations"
}
}
EOF