| page_title | subcategory | description |
|---|---|---|
firehydrant_team Resource - terraform-provider-firehydrant |
Team Resource |
Team Resource
resource "firehydrant_team" "my_team" {
description = "...my_description..."
invite_emails = [
"..."
]
memberships_input = [
{
incident_role_id = "...my_incident_role_id..."
schedule_id = "...my_schedule_id..."
signals_on_call_schedule_id = "...my_signals_on_call_schedule_id..."
user_id = "...my_user_id..."
}
]
ms_teams_channel_input = {
channel_id = "...my_channel_id..."
ms_team_id = "...my_ms_team_id..."
}
name = "...my_name..."
slack_channel_id = "...my_slack_channel_id..."
slug = "...my_slug..."
}name(String)
description(String)invite_emails(List of String) A list of email addresses to invite to join the organization and automatically add to this team. If an email already has a pending invitation, the team will be added to their existing invitation.memberships_input(Attributes List) (see below for nested schema)ms_teams_channel_input(Attributes) MS Teams channel identity for channel associated with this team (see below for nested schema)slack_channel_id(String) The Slack channel ID associated with this team. This may be the reference in FireHydrant's system (i.e. UUID) or the ID value from Slack (e.g. C1234567890).slug(String)
created_at(String)created_by(Attributes) (see below for nested schema)default_signals_escalation_policy(Attributes) (see below for nested schema)functionalities(Attributes List) (see below for nested schema)id(String) The ID of this resource.in_support_hours(Boolean)memberships(Attributes List) (see below for nested schema)ms_teams_channel(Attributes) (see below for nested schema)owned_checklist_templates(Attributes List) (see below for nested schema)owned_functionalities(Attributes List) (see below for nested schema)owned_runbooks(Attributes List) (see below for nested schema)owned_services(Attributes List) (see below for nested schema)responding_services(Attributes List) (see below for nested schema)services(Attributes List) (see below for nested schema)signals_ical_url(String)slack_channel(Attributes) (see below for nested schema)updated_at(String)
Optional:
incident_role_id(String) An incident role ID that the user will automatically assigned if this team is assigned to an incidentschedule_id(String) The ID of a third-party on-call schedule to add to the team, allowing you to specify that whoever is on call for this schedule when the team is assigned to an incident gets added to the incident and optionally assigned to the configured incident role. This parameter is mutually exclusive with user_id and signals_on_call_schedule_id.signals_on_call_schedule_id(String) The ID of a Signals on-call schedule to add to the team, allowing you to specify that whoever is on call for this schedule when the team is assigned to an incident gets added to the incident and optionally assigned to the configured incident role.. This parameter is mutually exclusive with user_id and schedule_id.user_id(String) The ID of a user to add to the team. This parameter is mutually exclusive with schedule_id and signals_on_call_schedule_id.
Required:
channel_id(String)ms_team_id(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
id(String)name(String)
Read-Only:
active_incidents(List of String) List of active incident guidsalert_on_add(Boolean)auto_add_responding_team(Boolean)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)links(Attributes List) List of links attached to this functionality. (see below for nested schema)name(String)owner(Attributes) (see below for nested schema)slug(String)updated_at(String)updated_by(Attributes) (see below for nested schema)
Read-Only:
href_url(String)icon_url(String)id(String)name(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
default_incident_role(Attributes) IncidentRole model (see below for nested schema)schedule(Attributes) (see below for nested schema)signals_on_call_schedule(Attributes) (see below for nested schema)user(Attributes) User model (see below for nested schema)
Read-Only:
created_at(String)description(String)discarded_at(String)id(String)name(String)summary(String)updated_at(String)
Read-Only:
discarded(Boolean)id(String)integration(String)name(String)
Read-Only:
id(String)name(String)
Read-Only:
created_at(String)email(String)id(String)name(String)signals_enabled_notification_types(List of String)signals_notification_policy_compliance(Attributes List) (see below for nested schema)slack_linked(Boolean)slack_user_id(String)updated_at(String)
Read-Only:
is_compliant(Boolean)notification_policy_item_id(String)
Read-Only:
channel_id(String)channel_name(String)channel_url(String)id(String)incident(Attributes) Incident model (see below for nested schema)ms_team_id(String)status(String)team_name(String)
Read-Only:
active(Boolean)ai_incident_summary(String)channel_id(String)channel_name(String)channel_reference(String)channel_status(String) inoperative: 0, operational: 1, archived: 2conference_bridges(Attributes List) (see below for nested schema)context_object(Attributes) (see below for nested schema)conversations(Attributes List) (see below for nested schema)created_at(String) The time the incident was openedcreated_by(Attributes) (see below for nested schema)current_milestone(String) The type/slug of the current milestone. Will be one of the currently configured milestones for the given incident.custom_fields(Attributes List) (see below for nested schema)customer_impact_summary(String)customers_impacted(Number)description(String)discarded_at(String) The time the incident was archivedenvironments(Attributes List) (see below for nested schema)field_requirements(Attributes List) (see below for nested schema)functionalities(Attributes List) (see below for nested schema)id(String) UUID of the Incidentimpacts(Attributes List) (see below for nested schema)incident_channels(Attributes List) (see below for nested schema)incident_tickets(Attributes List) (see below for nested schema)incident_type(Attributes) (see below for nested schema)incident_url(String)labels(Attributes) A key/value of labels (see below for nested schema)last_note(Attributes) Event_Note model (see below for nested schema)last_update(String)lifecycle_measurements(Attributes List) (see below for nested schema)lifecycle_phases(Attributes List) (see below for nested schema)milestones(Attributes List) DEPRECATED: Please use lifecycle phases instead (see below for nested schema)monetary_impact(Number)monetary_impact_cents(Number)name(String) Name of the incidentnumber(Number) Incident numberorganization(Attributes) (see below for nested schema)organization_id(String)priority(String)private_id(String)private_status_page_url(String)report_id(String)retro_exports(Attributes List) A list of objects attached to this item. Can be one of: Link, CustomerSupportIssue, or GenericAttachment (see below for nested schema)role_assignments(Attributes List) (see below for nested schema)services(Attributes List) (see below for nested schema)severity(String)severity_color(String)severity_condition(String)severity_condition_object(Attributes) SeverityMatrix_Condition model (see below for nested schema)severity_impact(String)severity_impact_object(Attributes) SeverityMatrix_Impact model (see below for nested schema)started_at(String) The time the incident startedstatus_pages(Attributes List) (see below for nested schema)summary(String)tag_list(List of String)team_assignments(Attributes List) (see below for nested schema)ticket(Attributes) Ticketing_Ticket model (see below for nested schema)
Read-Only:
attachments(Attributes List) A list of objects attached to this item. Can be one of: Link, CustomerSupportIssue, or GenericAttachment (see below for nested schema)has_translated_transcripts(Boolean)id(String)language_codes(List of String) A list of language codes that have translated transcripts for this conference bridgeprevious_host_assignment(String)transcription_status(String)transcription_sub_code(String)
Read-Only:
context_description(String)context_tag(String)object_id(String)object_type(String)
Read-Only:
channel(Attributes) (see below for nested schema)comments_url(String)field(String)id(String)resource_class(String)resource_id(String)
Read-Only:
name(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
description(String)display_name(String)field_id(String)name(String)slug(String)value(String)value_array(List of String)value_string(String)value_type(String)
Read-Only:
id(String)name(String)
Read-Only:
field_id(String) A unique identifier for the field.required_at_milestone_id(String) The milestone at which this field is required. If null, this field is always required.
Read-Only:
id(String)name(String)
Read-Only:
condition(Attributes) SeverityMatrix_Condition model (see below for nested schema)conversations(Attributes List) (see below for nested schema)id(String)impact(Attributes) (see below for nested schema)type(String)
Read-Only:
id(String)name(String)position(Number) Position is used to determine ordering of conditions in API responses and dropdowns. The condition with the lowest position (typically 0) will be considered the Default Condition
Read-Only:
channel(Attributes) (see below for nested schema)comments_url(String)field(String)id(String)resource_class(String)resource_id(String)
Read-Only:
name(String)
Read-Only:
id(String)name(String)
Read-Only:
icon_url(String)id(String)name(String)source(String)source_id(String)source_name(String)status(String)url(String)
Read-Only:
assignees(Attributes List) (see below for nested schema)attachments(Attributes List) A list of objects attached to this item. Can be one of: Link, CustomerSupportIssue, or GenericAttachment (see below for nested schema)created_at(String)created_by(Attributes) (see below for nested schema)description(String)due_at(String)id(String)incident_current_milestone(String) Milestone of incident that this ticket is related toincident_id(String) ID of incident that this ticket is related toincident_name(String) Name of incident that this ticket is related tolink(Attributes) Attachments_Link model (see below for nested schema)priority(Attributes) Ticketing_Priority model (see below for nested schema)state(String)summary(String)sync_error_message(String) Error message from syncing this ticket to integrationstag_list(List of String)task_id(String) ID of task that this ticket is related totype(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
deletable(Boolean) Link can be deleteddisplay_text(String)editable(Boolean) Link can be editedhref_url(String)icon_url(String)id(String)type(String)
Read-Only:
created_at(String)id(String)name(String)position(Number)updated_at(String)
Read-Only:
id(String)name(String)
Read-Only:
body(String)conversations(Attributes List) (see below for nested schema)created_at(String)id(String)status_pages(Attributes List) (see below for nested schema)
Read-Only:
channel(Attributes) (see below for nested schema)comments_url(String)field(String)id(String)resource_class(String)resource_id(String)
Read-Only:
name(String)
Read-Only:
display_name(String)external_id(String)id(String)integration(Attributes) (see below for nested schema)name(String)url(String)
Read-Only:
created_at(String)display_name(String)id(String)integration_name(String)integration_slug(String)
Read-Only:
calculated_at(String)description(String)ends_at_milestone(String)id(String)name(String)slug(String)starts_at_milestone(String)value(String)
Read-Only:
description(String)id(String)milestones(Attributes List) (see below for nested schema)name(String)position(Number)type(String)
Read-Only:
description(String)duration(String)id(String)name(String)occurred_at(String)position(Number)slug(String)updated_at(String)updated_by(Attributes) (see below for nested schema)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
created_at(String)duration(String) How long the incident spent in this milestones, in ISO 8601 Duration Format. This will be null if the milestone is the incident's current milestone.id(String)occurred_at(String)type(String) The milestone's type. This will be one of the currently configured milestones for the given incident.updated_at(String)
Read-Only:
id(String)name(String)
Read-Only:
created_at(String)id(String)incident_role(Attributes) IncidentRole model (see below for nested schema)status(String)updated_at(String)user(Attributes) User model (see below for nested schema)
Read-Only:
created_at(String)description(String)discarded_at(String)id(String)name(String)summary(String)updated_at(String)
Read-Only:
created_at(String)email(String)id(String)name(String)signals_enabled_notification_types(List of String)signals_notification_policy_compliance(Attributes List) (see below for nested schema)slack_linked(Boolean)slack_user_id(String)updated_at(String)
Nested Schema for ms_teams_channel.incident.role_assignments.user.signals_notification_policy_compliance
Read-Only:
is_compliant(Boolean)notification_policy_item_id(String)
Read-Only:
id(String)name(String)
Read-Only:
id(String)name(String)position(Number) Position is used to determine ordering of conditions in API responses and dropdowns. The condition with the lowest position (typically 0) will be considered the Default Condition
Read-Only:
affects_id(String)id(String)name(String)position(Number)type(String)
Read-Only:
display_name(String)external_id(String)id(String)integration(Attributes) (see below for nested schema)name(String)url(String)
Read-Only:
created_at(String)display_name(String)id(String)integration_name(String)integration_slug(String)
Read-Only:
created_at(String)id(String)status(String)team(Attributes) (see below for nested schema)updated_at(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
assignees(Attributes List) (see below for nested schema)attachments(Attributes List) A list of objects attached to this item. Can be one of: Link, CustomerSupportIssue, or GenericAttachment (see below for nested schema)created_at(String)created_by(Attributes) (see below for nested schema)description(String)due_at(String)id(String)incident_current_milestone(String) Milestone of incident that this ticket is related toincident_id(String) ID of incident that this ticket is related toincident_name(String) Name of incident that this ticket is related tolink(Attributes) Attachments_Link model (see below for nested schema)priority(Attributes) Ticketing_Priority model (see below for nested schema)state(String)summary(String)sync_error_message(String) Error message from syncing this ticket to integrationstag_list(List of String)task_id(String) ID of task that this ticket is related totype(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
deletable(Boolean) Link can be deleteddisplay_text(String)editable(Boolean) Link can be editedhref_url(String)icon_url(String)id(String)type(String)
Read-Only:
created_at(String)id(String)name(String)position(Number)updated_at(String)
Read-Only:
checks(Attributes List) (see below for nested schema)connected_services(Attributes List) List of services that use this checklist (see below for nested schema)created_at(String)description(String)id(String)name(String)owner(Attributes) (see below for nested schema)updated_at(String)
Read-Only:
description(String)id(String)name(String)status(Boolean)
Read-Only:
alert_on_add(Boolean)allowed_params(List of String)auto_add_responding_team(Boolean)completed_checks(Number)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)name(String)owner(Attributes) (see below for nested schema)service_checklist_updated_at(String)service_tier(Number)slug(String)updated_at(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
active_incidents(List of String) List of active incident guidsalert_on_add(Boolean)auto_add_responding_team(Boolean)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)links(Attributes List) List of links attached to this functionality. (see below for nested schema)name(String)owner(Attributes) (see below for nested schema)slug(String)updated_at(String)updated_by(Attributes) (see below for nested schema)
Read-Only:
href_url(String)icon_url(String)id(String)name(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
attachment_rule(Attributes) (see below for nested schema)categories(List of String) categories the runbook applies tocreated_at(String)description(String)id(String)name(String)owner(Attributes) (see below for nested schema)summary(String)type(String)updated_at(String)
Read-Only:
logic(String) JSON stringified object of key/value pairs describing the logic for applying the rule.user_data(Attributes) (see below for nested schema)
Read-Only:
label(String)type(String)value(String)
Read-Only:
created_at(String)created_by(Attributes) (see below for nested schema)description(String)id(String)in_support_hours(Boolean)name(String)signals_ical_url(String)slug(String)updated_at(String)
Read-Only:
email(String)id(String)name(String)source(String)
Read-Only:
alert_on_add(Boolean)allowed_params(List of String)auto_add_responding_team(Boolean)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)name(String)service_tier(Number)slug(String)updated_at(String)
Read-Only:
alert_on_add(Boolean)allowed_params(List of String)auto_add_responding_team(Boolean)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)name(String)service_tier(Number)slug(String)updated_at(String)
Read-Only:
alert_on_add(Boolean)allowed_params(List of String)auto_add_responding_team(Boolean)created_at(String)description(String)id(String)labels(Attributes) An object of label key and values (see below for nested schema)name(String)service_tier(Number)slug(String)updated_at(String)
Read-Only:
id(String)name(String)slack_channel_id(String)
Import is supported using the following syntax:
terraform import firehydrant_team.my_firehydrant_team ""