Sha256: a655c1d6f8f9a68778b0b67b8c77dc3e81cce6fde852279d780ec2b2f6b57e23

Contents?: true

Size: 745 Bytes

Versions: 7

Compression:

Stored size: 745 Bytes

Contents

# Update an existing incident team returns "OK" response

require "datadog_api_client"
DatadogAPIClient::V2.configure do |config|
  config.unstable_operations[:update_incident_team] = true
end
api_instance = DatadogAPIClient::V2::IncidentTeamsAPI.new

# there is a valid "team" in the system
TEAM_DATA_ATTRIBUTES_NAME = ENV["TEAM_DATA_ATTRIBUTES_NAME"]
TEAM_DATA_ID = ENV["TEAM_DATA_ID"]

body = DatadogAPIClient::V2::IncidentTeamUpdateRequest.new({
  data: DatadogAPIClient::V2::IncidentTeamUpdateData.new({
    type: DatadogAPIClient::V2::IncidentTeamType::TEAMS,
    attributes: DatadogAPIClient::V2::IncidentTeamUpdateAttributes.new({
      name: "team name-updated",
    }),
  }),
})
p api_instance.update_incident_team(TEAM_DATA_ID, body)

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
datadog_api_client-1.11.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.10.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.9.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.8.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.7.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.6.0 examples/v2/incident-teams/UpdateIncidentTeam.rb
datadog_api_client-1.5.0 examples/v2/incident-teams/UpdateIncidentTeam.rb